189669326433446809210688064
189,669,326,433,446,809,210,688,064 is an even composite number composed of six prime numbers multiplied together.
189669326433446809210688064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 189669326433446809210688064:
26 × 315 × 113 × 173 × 293 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 17 × 17 × 17 × 29 × 29 × 29 × 109 × 109 × 109)See below for interesting mathematical facts about the number 189669326433446809210688064 from the Numbermatics database.
Names of 189669326433446809210688064
- Cardinal: 189669326433446809210688064 can be written as One hundred eighty-nine septillion, six hundred sixty-nine sextillion, three hundred twenty-six quintillion, four hundred thirty-three quadrillion, four hundred forty-six trillion, eight hundred nine billion, two hundred ten million, six hundred eighty-eight thousand and sixty-four.
Scientific notation
- Scientific notation: 1.89669326433446809210688064 × 1026
Factors of 189669326433446809210688064
Divisors of 189669326433446809210688064
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 29 32 33 34 36 44 48 51 54 58 64 66 68 72 81 87 88 96 99 102 108 109 116 121 132 136 144 153 162 174 176 187 192 198 204 216 218 232 242 243 261 264 272 288 289 297 306 319 324 327 348 352 363 374 396 408 432 436 459 464 484 486 493 522 528 544 561 576 578 594 612 638 648 654 696 704 726 729 748 783 792 816 841 864 867 872 891 918 928 957 968 972 981 986 1044 1056 1088 1089 1122 1156 1188 1199 1224 1276 1296 1308 1331 1377 1392 1452 1458 1479 1496 1566 1584 1632 1682 1683 1728 1734 1744 1782 1836 1853 1856 1914 1936 1944 1962 1972 2057 2088 2112 2178 2187 2244 2312 2349 2376 2398 2448 2523 2552 2592 2601 2616 2662 2673 2754 2784 2871 2904 2916 2943 2958 2992 3132 3161 3168 3179 3264 3267 3364 3366 3468 3488 3509 3564 3597 3672 3706 3828 3872 3888 3924 3944 3993 4114 4131 4176 4356 4374 4437 4488 4624 4698 4752 4796 4896 4913 5046 5049 5104 5184 5202 5232 5324 5346 5423 5508 5559 5568 5742 5808 5832 5886 5916 5984 6171 6264 6322 6336 6358 6534 6561 6728 6732 6936 6976 7018 7047 7128 7194 7344 7412 7569 7656 7744 7776 7803 7848 7888 7986 8019 8228 8262 8352 8381 8613 8712 8748 8829 8874 8976 9248 9251 9396 9483 9504 9537 9592 9792 9801 9826 10092 10098 10208 10404 10464 10527 10648 10692 10791 10846 11016 11118 11484 11616 11664 11772 11832 11881 11968 11979 12342 12393 12528 12644 12716 13068 13122 13189 13311 13456 13464 13872 14036 14094 14256 14297 14388 14688 14739 14824 15138 15147 15312 15552 15606 15696 15776 15972 16038 16269 16456 16524 16677 16704 16762 17226 17424 17496 17658 17748 17952 18496 18502 18513 18792 18966 19008 19074 19184 19602 19652 19683 20184 20196 20383 20416 20808 20928 21054 21141 21296 21384 21582 21692 22032 22236 22627 22707 22968 23232 23328 23409 23544 23664 23762 23958 24057 24389 24684 24786 25056 25143 25288 25432 25839 26136 26244 26378 26487 26622 26912 26928 27744 27753 28072 28188 28449 28512 28594 28611 28776 29376 29403 29478 29648 30276 30294 30624 31212 31392 31501 31552 31581 31944 32076 32373 32538 32912 33048 33354 33524 34452 34771 34848 34969 34992 35316 35496 35643 35904 35937 37004 37026 37179 37584 37932 38148 38368 38599 39204 39304 39366 39567 39933 40368 40392 40766 41616 42108 42282 42592 42768 42891 43164 43384 44064 44217 44472 45254 45414 45441 45936 46656 46818 47088 47328 47524 47916 48114 48778 48807 49368 49572 50031 50112 50286 50576 50864 51678 52272 52488 52756 52974 53244 53737 53824 53856 54043 55488 55506 55539 56144 56376 56898 57024 57188 57222 57552 58806 58956 59049 59296 59653 60552 60588 61149 61248 62424 62784 63002 63162 63423 63888 64152 64746 65076 65824 66096 66708 67048 67881 68121 68904 69542 69696 69938 69984 70227 70632 70992 71286 71874 72171 73167 74008 74052 74358 75168 75429 75864 76296 76736 77198 77517 78408 78608 78732 79134 79461 79866 80736 80784 81532 83232 83259 84216 84564 85184 85347 85536 85782 85833 86328 86768 88128 88209 88434 88944 90508 90828 90882 91669 91872 92191 93636 94176 94503 94656 94743 95048 95832 96228 97119 97556 97614 98736 99144 100062 100572 101152 101728 101761 103356 104313 104544 104907 104976 105512 105948 106488 106929 107474 107712 107811 108086 111012 111078 111537 112288 112752 113796 114376 114444 115104 115797 117612 117912 118098 118592 118701 119306 119799 121104 121176 122298 124848 126004 126324 126846 127776 128304 128673 129492 130152 130691 131648 132192 132651 133416 134096 135762 136242 136323 137808 139084 139876 139968 140454 141264 141984 142477 142572 143748 144342 145079 146334 146421 148016 148104 148716 150093 150336 150858 151728 152592 154396 155034 156816 157216 157267 157464 158268 158922 159732 161211 161472 161568 162129 163064 166464 166518 166617 168432 169128 170694 171072 171564 171666 172656 173536 176418 176868 177147 177888 178959 181016 181656 181764 183338 183447 183744 184382 187272 188352 189006 189486 190096 190269 191664 192456 194238 195112 195228 197472 198288 200124 201144 201977 202304 203456 203522 203643 204363 206712 208626 209088 209814 209952 210681 211024 211896 212976 213858 214948 215622 216172 216513 219501 222024 222156 223074 224213 224576 225504 226287 227592 228752 228888 230208 231594 232551 235224 235824 236196 237402 238383 238612 239598 242208 242352 243049 244596 249696 249777 252008 252648 253692 255552 256041 256608 257346 257499 258984 260304 261382 264384 264627 265302 266832 268192 268279 271524 272484 272646 275007 275616 276573 278168 279752 280908 282528 283509 283968 284229 284954 285144 287496 288684 290158 291357 292668 292842 296032 296208 297432 300186 301716 303456 305184 305283 308792 310068 312939 313632 314432 314534 314721 314928 316536 317844 319464 320787 322422 323136 323433 324258 326128 333036 333234 334611 336864 338256 341388 343128 343332 344549 345312 346511 347072 347391 352836 353736 354294 355776 356103 357918 359397 362032 363312 363528 366676 366894 368764 374544 378012 378972 380192 380538 382481 383328 384659 384912 386019 388476 390224 390456 392073 394944 396576 397953 400248 402288 403954 407044 407286 408726 408969 413424 414613 417252 419628 419904 421362 422048 423792 425952 427431 427716 429896 431244 432344 433026 435237 439002 439263 444048 444312 446148 448426 450279 451008 452574 455184 457504 457776 463188 465102 470448 471648 471801 472392 474804 476766 477224 479196 483633 484416 484704 486098 486387 489192 499392 499554 499851 504016 505296 507384 512082 513216 514692 514998 517968 520608 522764 529254 530604 531441 533664 535517 536384 536558 536877 543048 544968 545292 550014 550341 551232 553146 556336 559504 561816 565056 567018 568458 569908 570288 570807 574992 577368 580316 582714 585336 585684 591107 592064 592416 594473 594864 600372 603432 605931 606912 610368 610566 610929 613089 617584 620136 625878 627264 629068 629442 629856 632043 633072 635688 638928 641574 644844 646866 648516 649539 652256 656183 658503 666072 666468 669222 672639 673728 676512 678861 682776 686256 686664 689098 690624 693022 694782 697653 705672 707472 708588 712206 715149 715836 718794 724064 726624 727056 729147 733352 733788 737528 749088 749331 756024 757944 760384 761076 764962 766656 768123 769318 769824 772038 772497 776952 780448 780912 784146 793152 793881 795906 800496 804576 804837 807908 814088 814572 817452 817938 825021 826848 829226 829719 834504 839256 842724 844096 847584 850527 851904 852687 854862 855432 859792 862488 864688 866052 870474 874071 878004 878526 888096 888624 892296 896852 900558 905148 910368 913529 915008 915552 915849 926376 930204 938817 940896 943296 943602 944163 944784 949608 953532 954448 958392 962361 967266 969408 970299 972196 972774 978384 999108 999702 1003833 1008032 1008359 1010592 1014101 1014768 1024164 1029384 1029996 1033647 1035936 1039533 1041216 1042173 1045528 1058508 1061208 1062882 1067328 1068309 1071034 1073116 1073754 1078191 1086096 1089936 1090584 1100028 1100682 1106292 1112672 1119008 1119371 1123632 1134036 1136916 1139816 1140576 1141614 1147443 1149984 1153977 1154736 1158057 1160632 1165428 1170672 1171368 1176219 1182214 1184832 1188946 1189728 1193859 1200744 1206864 1211862 1221132 1221858 1226178 1226907 1235168 1240272 1243839 1251756 1258136 1258884 1259712 1264086 1266144 1271376 1277856 1282293 1283148 1289688 1293732 1295029 1297032 1299078 1304512 1305711 1312366 1317006 1317789 1332144 1332936 1338444 1345278 1350837 1353024 1357722 1365552 1372512 1373328 1378196 1386044 1389564 1395306 1411344 1414944 1415403 1417176 1424412 1430298 1431672 1437588 1437601 1448128 1450899 1453248 1454112 1458294 1459161 1466704 1467576 1475056 1498176 1498662 1499553 1512048 1515888 1522152 1529924 1536246 1538636 1539648 1544076 1544994 1553904 1558373 1560896 1561824 1567247 1568292 1587762 1591812 1594323 1600992 1606551 1609152 1609674 1610631 1615816 1628176 1629144 1634904 1635876 1650042 1651023 1653696 1658452 1659438 1669008 1678512 1685448 1695168 1701054 1705374 1709724 1710864 1712421 1719584 1724976 1729376 1729937 1732104 1740948 1748142 1756008 1757052 1773321 1776192 1777248 1783419 1784592 1793704 1801116 1810296 1817793 1820736 1827058 1831104 1831698 1832787 1839267 1852752 1860408 1877634 1881792 1887204 1888326 1889568 1896129 1899216 1907064 1908896 1916784 1924722 1934532 1940598 1944392 1945548 1948617 1956768 1968549 1975509 1998216 1999404 2007666 2016064 2016718 2017917 2021184 2028202 2029536 2036583 2048328 2058768 2059992 2067294 2071872 2079066 2084346 2091056 2092959 2117016 2122416 2125764 2136618 2142068 2145447 2146232 2147508 2156382 2172192 2179872 2181168 2187441 2200056 2201364 2212584 2221747 2225344 2238016 2238742 2247264 2247993 2268072 2273832 2279632 2281152 2283228 2294886 2299968 2304369 2307954 2309472 2316114 2317491 2321264 2330856 2341344 2342736 2352438 2364428 2377892 2379456 2381643 2387718 2401488 2413728 2414511 2423724 2442264 2443716 2452356 2453814 2466343 2470336 2475063 2480544 2487678 2489157 2503512 2516272 2517768 2528172 2532288 2542752 2551581 2555712 2558061 2564586 2566296 2579376 2587464 2590058 2594064 2598156 2611422 2622213 2624732 2634012 2635578 2658401 2664288 2665872 2673539 2676888 2690556 2701674 2715444 2731104 2740587 2745024 2746656 2747547 2756392 2772088 2779128 2790612 2816451 2822688 2829888 2830806 2832489 2834352 2848824 2860596 2863344 2875176 2875202 2887083 2901798 2908224 2910897 2916588 2918322 2933408 2935152 2950112 2951069 2997324 2999106 3011499 3024096 3025077 3031776 3042303 3044304 3059848 3072492 3077272 3088152 3089988 3100941 3107808 3116746 3118599 3123648 3126519 3134494 3136584 3175524 3183624 3188646 3201984 3204927 3213102 3219348 3221262 3231632 3234573 3256352 3258288 3269808 3271752 3300084 3302046 3316904 3318876 3338016 3357024 3358113 3370896 3402108 3410748 3419448 3421728 3424842 3433609 3439168 3442329 3449952 3458752 3459874 3461931 3464208 3474171 3481896 3496284 3512016 3514104 3528657 3546642 3554496 3566838 3569184 3581577 3587408 3602232 3620592 3635586 3654116 3663396 3665574 3678534 3680721 3705504 3720816 3731517 3755268 3774408 3776652 3779136 3790039 3792258 3798432 3811621 3814128 3817792 3833568 3846879 3849444 3869064 3881196 3885087 3888784 3891096 3897234 3913536 3917133 3937098 3951018 3953367 3996432 3998808 4015332 4033436 4035834 4052511 4056404 4059072 4073166 4096656 4117536 4119984 4131833 4134588 4158132 4168692 4182112 4185918 4207291 4234032 4244832 4246209 4251528 4273236 4284136 4290894 4292464 4295016 4312764 4312803 4344384 4352697 4359744 4362336 4374882 4377483 4400112 4402728 4425168 4443494 4477484 4494528 4495986 4498659 4536144 4547664 4559264 4560743 4566456 4589772 4608738 4615908 4618944 4632228 4634982 4642528 4661712 4675119 4682688 4685472 4701741 4704876 4728856 4755784 4763286 4775436 4782969 4802976 4819653 4827456 4829022 4831893 4847448 4884528 4887432 4904712 4907628 4932686 4950126 4953069 4961088 4975356 4978314 5007024 5032544 5035536 5056344 5085504 5103162 5116122 5129172 5132592 5137263 5158752 5174928 5180116 5188128 5189811 5196312 5222844 5244426 5249464 5268024 5271156 5316802 5319963 5328576 5331744 5347078 5350257 5353776 5381112 5403348 5430888 5453379 5462208 5481174 5493312 5495094 5498361 5512784 5517801 5544176 5558256 5581224 5632902 5645376 5661612 5664978 5668704 5688387 5697648 5721192 5726688 5750352 5750404 5774166 5803596 5821794 5833176 5836644 5845851 5857333 5866816 5870304 5890687 5900224 5902138 5905647 5926527 5994648 5998212 6022998 6048192 6050154 6053751 6063552 6084606 6088608 6109749 6119696 6144984 6154544 6176304 6179976 6201882 6215616 6233492 6237198 6253038 6268988 6273168 6278877 6351048 6367248 6377292 6409854 6426204 6436341 6438696 6442524 6463264 6469146 6502177 6512704 6516576 6539203 6539616 6543504 6562323 6600168 6604092 6633808 6637752 6665241 6676032 6714048 6716226 6741792 6743979 6804216 6821496 6838896 6843456 6849684 6867218 6884658 6899904 6913107 6919748 6923862 6928416 6948342 6952473 6963792 6992568 7024032 7028208 7048421 7057314 7093284 7133676 7138368 7144929 7163154 7174816 7204464 7241184 7243533 7271172 7308232 7326792 7331148 7357068 7361442 7399029 7411008 7425189 7441632 7463034 7467471 7510536 7548816 7553304 7580078 7584516 7596864 7623242 7628256 7654743 7667136 7674183 7693758 7698888 7738128 7762392 7770174 7777568 7782192 7794468 7834266 7866639 7874196 7902036 7906734 7975203 7992864 7997616 8020617 8030664 8066872 8071668 8105022 8112808 8146332 8193312 8221761 8235072 8239968 8242641 8263666 8269176 8316264 8337384 8364224 8371836 8414582 8449353 8468064 8489664 8492418 8497467 8503056 8546472 8568272 8581788 8584928 8590032 8625528 8625606 8661249 8705394 8724672 8732691 8749764 8754966 8800224 8805456 8850336 8853207 8886988 8954968 8991972 8997318 9034497 9072288 9075231 9095328 9118528 9121486 9126909 9132912 9179544 9217476 9231816 9264456 9269964 9285056 9302823 9323424 9350238 9355797 9370944 9379557 9403482 9409752 9457712 9511568 9526572 9550872 9565938 9605952 9614781 9639306 9658044 9663786 9694896 9703719 9769056 9774864 9809424 9815256 9865372 9900252 9906138 9950712 9956628 9991921 10014048 10048819 10065088 10071072 10074339 10112688 10206324 10232244 10258344 10265184 10274526 10300827 10317504 10326987 10349856 10360232 10376256 10379622 10385793 10392624 10422513 10445688 10488852 10498928 10536048 10542312 10585971 10633604 10639926 10663488 10694156 10700514 10707552 10744731 10762224 10806696 10861776 10906758 10962348 10990188 10996722 11025568 11035602 11042163 11088352 11091949 11116512 11155111 11162448 11194551 11265804 11323224 11329956 11337408 11370117 11376774 11395296 11434863 11442384 11453376 11500704 11500808 11540637 11548332 11607192 11643588 11655261 11666352 11673288 11691702 11714666 11740608 11751399 11781374 11804276 11811294 11853054 11860101 11989296 11996424 12045996 12100308 12107502 12157533 12169212 12177216 12219498 12239392 12289968 12309088 12352608 12359952 12395499 12403764 12466984 12474396 12506076 12537976 12546336 12557754 12621873 12702096 12734496 12738627 12754584 12819708 12852408 12872682 12877392 12885048 12926528 12938292 12938409 13004354 13033152 13058091 13078406 13079232 13087008 13124646 13132449 13200336 13208184 13267616 13275504 13330482 13432452 13483584 13487958 13495977 13608432 13642992 13677792 13682229 13699368 13734436 13769316 13826214 13839496 13847724 13856832 13896684 13904946 13927584 13985136 14025357 14048064 14056416 14096842 14105223 14114628 14186568 14245319 14267352 14289858 14326308 14348907 14349632 14408928 14458959 14482368 14487066 14495679 14542344 14616464 14653584 14662296 14714136 14722884 14798058 14850378 14859207 14883264 14926068 14934942 15021072 15097632 15106608 15160156 15169032 15246484 15256512 15309486 15348366 15387516 15397776 15411789 15476256 15524784 15529993 15540348 15555136 15564384 15569433 15588936 15668532 15733278 15748392 15804072 15813468 15813611 15950406 15959889 15985728 15995232 16041234 16050771 16061328 16133744 16143336 16210044 16225616 16292664 16360137 16386624 16443522 16479936 16485282 16495083 16527332 16538352 16553403 16632528 16674768 16743672 16829164 16898706 16936128 16984836 16994934 17006112 17065161 17092944 17136544 17142103 17163576 17169856 17180064 17239717 17251056 17251212 17322498 17410788 17465382 17499528 17509932 17537553 17571999 17600448 17610912 17672061 17700672 17706414 17716941 17773976 17779581 17909936 17983944 17994636 18068994 18144576 18150462 18161253 18190656 18242972 18253818 18265824 18329247 18359088 18434952 18463632 18528912 18539928 18605646 18646848 18700476 18711594 18759114 18806964 18819504 18836631 18915424 19023136 19029307 19053144 19101744 19131876 19229562 19278612 19309023 19316088 19327572 19389792 19407438 19506531 19538112 19549728 19617609 19618848 19630512 19686969 19730744 19800504 19812276 19901424 19913256 19983842 19995723 20028096 20097638 20142144 20148678 20225376 20231937 20412648 20464488 20516688 20530368 20549052 20601654 20653974 20699712 20720464 20739321 20759244 20771586 20785248 20845026 20857419 20891376 20977704 20997856 21072096 21084624 21145263 21171942 21267208 21279852 21388312 21401028 21415104 21434787 21489462 21524448 21613392 21723552 21730599 21813516 21924696 21980376 21993444 22015493 22051136 22071204 22084326 22176704 22183898 22197087 22233024 22275567 22310222 22324896 22389102 22402413 22531608 22646448 22659912 22740234 22753548 22790592 22869726 22884768 22964229 23001408 23001616 23022549 23081274 23096664 23214384 23287176 23310522 23332704 23346576 23383404 23429332 23502798 23562748 23599917 23608552 23622588 23706108 23720202 23925609 23978592 23992848 24061851 24091992 24200616 24215004 24315066 24338424 24438996 24439217 24478784 24579936 24618176 24665283 24705216 24719904 24727923 24790998 24807528 24933968 24948792 25012152 25075952 25092672 25115508 25243746 25348059 25404192 25468992 25477254 25492401 25509168 25639416 25704816 25745364 25754784 25770096 25876584 25876818 25983747 26008708 26116182 26156812 26174016 26198073 26249292 26264898 26400672 26416368 26492341 26535232 26551008 26559621 26660964 26864904 26975916 26991954 27103491 27216864 27225693 27285984 27355584 27364458 27380727 27398736 27468872 27538632 27652428 27678992 27695448 27793368 27809892 27855168 27908469 27970272 28050714 28067391 28112832 28138671 28193684 28210446 28229256 28373136 28490638 28534704 28579716 28652616 28697814 28817856 28844343 28917918 28974132 28991358 29084688 29111157 29232928 29242411 29307168 29324592 29408929 29428272 29445768 29596116 29700756 29718414 29852136 29869884 29975763 30042144 30146457 30195264 30213216 30223017 30320312 30338064 30492968 30618972 30696732 30775032 30795552 30823578 30902481 30952512 30980961 31049568 31059986 31080696 31128768 31138866 31157379 31177872 31267539 31337064 31466556 31496784 31608144 31626936 31627222 31757913 31900812 31919778 31990464 32082468 32101542 32122656 32234193 32267488 32286672 32420088 32451232 32461759 32585328 32720274 32887044 32970564 32990166 33054664 33076704 33106806 33126489 33265056 33275847 33349536 33465333 33487344 33583653 33658328 33797412 33969672 33989868 34012224 34110351 34130322 34185888 34273088 34284206 34304589 34327152 34360128 34479434 34502112 34502424 34621911 34644996 34821576 34930764 34965783 34999056 35019864 35075106 35143998 35221824 35254197 35344122 35412828 35433882 35547952 35559162 35580303 35819872 35967888 35989272 36137988 36300924 36322506 36472599 36485944 36507636 36531648 36658494 36718176 36869904 36927264 37057824 37079856 37186497 37211292 37400952 37423188 37518228 37555841 37613928 37639008 37673262 37769699 37830848 37865619 38046272 38058614 38106288 38203488 38215881 38263752 38459124 38557224 38618046 38632176 38655144 38779584 38814876 38815227 39013062 39099456 39174273 39235218 39237696 39261024 39373938 39397347 39461488 39601008 39624552 39802848 39826512 39967684 39991446 40195276 40297356 40450752 40463874 40487931 40825296 40928976 41033376 41046687 41098104 41203308 41307948 41440928 41478642 41518488 41543172 41570496 41690052 41690429 41714838 41782752 41927831 41955408 41995712 42076071 42144192 42169248 42290526 42315669 42343884 42534416 42559704 42735957 42776624 42802056 42869574 42978924 43048896 43226784 43376877 43447104 43461198 43487037 43627032 43849392 43960752 43986888 44030986 44142408 44168652 44367796 44394174 44551134 44577621 44620444 44649792 44778204 44804826 45063216 45192817 45292896 45319824 45450163 45480468 45507096 45739452 45769536 45928458 46003232 46045098 46162548 46193328 46235367 46428768 46574352 46589979 46621044 46665408 46693152 46708299 46766808 46858664 47005596 47125496 47199834 47217104 47245176 47412216 47440404 47440833 47851218 47879667 47957184 47985696 48123702 48152313 48183984 48401232 48430008 48630132 48676848 48877992 48878434 49080411 49159872 49330566 49439808 49455846 49485249 49581996 49615056 49660209 49867936 49897584 50024304 50151904 50168173 50231016 50487492 50696118 50808384 50954508 50984802 51018336 51195483 51278832 51409632 51426309 51490728 51509568 51540192 51719151 51753168 51753636 51967494 52017416 52232364 52313624 52396146 52498584 52529796 52612659 52715997 52801344 52832736 52984682 53016183 53102016 53119242 53150823 53321928 53338743 53729808 53951832 53983908 54206982 54433728 54451386 54483759 54571968 54728916 54761454 54797472 54937744 54987741 55077264 55304856 55357984 55390896 55586736 55619784 55816938 55940544 56101428 56134782 56277342 56387368 56420892 56458512 56509893 56746272 56981276 57069408 57087921 57159432 57305232 57395628 57688686 57835836 57927069 57948264 57982716 58169376 58222314 58371353 58465856 58484822 58519593 58614336 58649184 58817858 58852827 58856544 58891536 59060907 59192232 59401512 59436828 59704272 59739768 59951526 59987169 60084288 60292914 60426432 60446034 60640624 60676128 60695811 60985936 61237944 61393464 61550064 61591104 61647156 61804962 61961922 62099136 62119972 62161392 62217963 62277732 62314758 62355744 62535078 62572257 62674128 62933112 62993568 63216288 63253872 63254444 63435789 63515826 63801624 63839556 64164936 64203084 64245312 64304361 64430663 64468386 64534976 64573344 64797557 64840176 64902464 64923518 65170656 65191797 65440548 65774088 65941128 65980332 66046479 66109328 66153408 66213612 66252978 66530112 66551694 66591261 66699072 66826701 66930666 66974688 67167306 67207239 67316656 67594824 67939344 67979736 68220702 68260644 68371776 68568412 68609178 68654304 68892687 68958868 69004224 69004848 69067647 69243822 69289992 69643152 69861528 69931566 69998112 70039728 70150212 70287996 70508394 70688244 70799751 70825656 70867764 71095904 71118324 71160606 71523947 71639744 71776827 71935776 71978544 72185553 72275976 72601848 72645012 72945198 72971888 73015272 73316988 73317651 73436352 73739808 73854528 73995849 74115648 74159712 74183769 74372994 74422584 74801904 74846376 75036456 75111682 75227856 75278016 75346524 75539398 75731238 76044177 76117228 76212576 76406976 76431762 76477203 76527504 76918248 77114448 77236092 77264352 77310288 77532631 77629752 77630454 77951241 78026124 78348546 78470436 78522048 78594219 78747876 78794694 78922976 79202016 79249104 79477023 79605696 79653024 79678863 79935368 79982892 80390552 80594712 80927748 80975862 81310473 81650592 81677079 81857952 82066752 82093374 82142181 82196208 82406616 82615896 82881856 82957284 83036976 83086344 83380104 83380858 83429676 83565504 83725407 83855662 83910816 84152142 84202173 84338496 84416013 84581052 84631338 84687768 85068832 85119408 85471914 85553248 85604112 85739148 85957848 86453568 86533029 86753754 86922396 86974074 87254064 87333471 87698784 87727233 87921504 87973776 88061972 88226787 88284816 88337304 88735592 88788348 89102268 89155242 89240888 89556408 89609652 89927289 90126432 90385634 90439371 90585792 90639648 90669051 90900326 90960936 91014192 91478904 91856916 92006464 92090196 92325096 92386656 92470734 92707443 92857536 92942883 93148704 93179958 93242088 93386304 93416598 93472137 93533616 93717328 93802617 94011192 94250992 94399668 94434208 94490352 94824432 94880808 94881666 95273739 95702436 95759334 95971392 96247404 96304626 96367968 96702579 96802464 96860016 97260264 97353696 97385277 97755984 97756868 98160822 98661132 98911692 98970498 99163992 99230112 99320418 99379467 99574661 99735872 99795168 99827541 100048608 100303808 100336346 100395999 100462032 100750959 100974984 101392236 101909016 101969604 102036672 102331053 102390966 102557664 102819264 102852618 102913767 102981456 103080384 103438302 103506336 103507272 103865733 103934988 104034832 104464728 104627248 104792292 104897349 104997168 105059592 105225318 105431994 105665472 105762591 105969364 106032366 106238484 106301646 106643856 106677486 106740909 107459616 107903664 107967816 108413964 108902772 108967518 109417797 109457832 109522908 109594944 109875488 109911131 109975482 110154528 110537009 110609712 110715968 110781792 111173472 111239568 111559491 111633876 112202856 112269564 112554684 112667523 112774736 112841784 112917024 113019786 113309097 113492544 113596857 113962552 114138816 114175842 114318864 114610464 114647643 114791256 115377372 115671672 115854138 115896528 115965432 116338752 116444628 116445681 116742706 116969644 117039186 117298368 117522819 117635716 117705654 117713088 117783072 118121814 118192041 118384464 118803024 118873656 119408544 119479536 119823157 119903052 119974338 120585828 120892068 121281248 121352256 121391622 121463793 121971872 122011439 122475888 122786928 123100128 123140061 123294312 123609924 123923844 124239944 124322784 124435926 124555464 124629516 124711488 125070156 125071287 125144514 125348256 125783493 125866224 125987136 126228213 126432576 126507744 126508888 126871578 126947007 127031652 127603248 127679112 128207871 128329872 128406168 128608722 128861326 128936772 129146688 129595114 129680352 129847036 130130631 130341312 130383594 130461111 130881096 131548176 131882256 131960664 132092958 132218656 132427224 132505956 133103388 133182522 133653402 133732863 133861332 133949376 134334612 134414478 134633312 135189648 135578451 135878688 135959472 136350489 136441404 136521288 137136824 137218356 137308608 137785374 137917736 138009696 138135294 138487644 138579984 138706101 139286304 139723056 139769937 139863132 139996224 140079456 140124897 140300424 140575992 141016788 141376488 141599502 141651312 141735528 142191808 142236648 142321212 142322499 143047894 143553654 143639001 143871552 143957088 144371106 144456939 144551952 145203696 145290024 145890396 145943776 146030544 146633976 146635302 147241233 147479616 147991698 148319424 148367538 148455747 148745988 148845168 148980627 149603808 149692752 150072912 150223364 150455712 150504519 150693048 151078796 151462476 152088354 152234456 152425152 152863524 152954406 153055008 153586449 153836496 154228896 154278927 154472184 154528704 154620576 155065262 155157453 155259504 155260908 155902482 156052248 156697092 156698509 156940872 157188438 157495752 157589388 157837977 157845952 158147991 158404032 158498208 158954046 159048549 159306048 159357726 159452469 159870736 159965784 160016229 160781104 161189424 161855496 161951724 162620946 163301184 163354158 163451277 163715904 164186748 164284362 164392416 164813232 164963223 165231792 165914568 166073952 166172688 166760208 166761716 166859352 167450814 167711324 167821632 168304284 168404346 168832026 169162104 169262676 169375536 169529679 169862657 170137664 170238816 170829923 170943828 171106496 171208224 171263763 171478296 171915696 173066058 173507508 173781207 173844792 173948148 174508128 174666942 175114059 175397568 175454466 175558779 175843008 175947552 176123944 176453574 176558481 176569632 176674608 177182721 177471184 177576696 178204536 178310484 178481776 179112816 179219304 179854578 179961507 180252864 180771268 180878742 181279296 181338102 181800652 181921872 182028384 182087433 182957808 183713832 184180392 184650192 184773312 184941468 185414886 185885766 186297408 186359916 186484176 186653889 186833196 186944274 187067232 187434656 187605234 187716771 188022384 188501984 188563133 188799336 188868416 188980704 189636887 189648864 189761616 189763332 190307367 190547478 191404872 191518668 192494808 192609252 192735936 192913083 193291989 193405158 193604928 193720032 194392671 194520528 194707392 194770554 195511968 195513736 195575391 196321644 197322264 197823384 197940996 198139437 198327984 198460224 198640836 198758934 199149322 199590336 199655082 199773783 200097216 200480103 200672692 200791998 200924064 201501918 201621717 201949968 202784472 203818032 203939208 204662106 204781932 205115328 205705236 205827534 205962912 206678061 206876604 207012672 207014544 207202941 207731466 207869976 208069664 208929456 209254496 209584584 209794698 209994336 210119184 210450636 210863988 211525182 211938728 212064732 212399253 212476968 212603292 213287712 213354972 213481818 214571841 214919232 215330481 215807328 215935632 216556659 216827928 217805544 217935036 218835594 218915664 219045816 219750976 219822262 219950964 219952953 220309056 221074018 221219424 221563584 221987547 222346944 222479136 222551307 223118982 223267752 224405712 224539128 225109368 225335046 225549472 225683568 225834048 226039572 226618194 227193714 227925104 228132531 228351684 228637728 229220928 229295286 229431609 229582512 230754744 231343344 231708276 231793056 231930864 232597893 232889256 232891362 233485412 233853723 233939288 234078372 235045638 235271432 235411308 235566144 235782657 236243628 236384082 236768928 237606048 237747312 238431069 238817088 238959072 239036589 239646314 239806104 239948676 241171656 241784136 242170423 242562496 242783244 242927586 243931419 243943744 244022878 244951776 245031237 245573856 246200256 246280122 246426543 246588624 247219848 247847688 248479888 248645568 248871852 249110928 249259032 250140312 250142574 250289028 250696512 251176221 251566986 251732448 252456426 252606519 253015488 253017776 253248039 253743156 253894014 254063304 255206496 255358224 256415742 256659744 256812336 257217444 257722652 257873544 259190228 259360704 259599087 259694072 260261262 260767188 260922222 261762192 262000413 263096352 263181699 263764512 263921328 264185916 264437312 264680361 264854448 265011912 266206776 266365044 267306804 267465726 267722664 268669224 268828956 268831387 269266624 269781867 270379296 271156902 271318113 271757376 271918944 272007153 272700978 272882808 273042576 274273648 274436712 275570748 275835472 276019392 276270588 276975288 277159968 277412202 278122329 278572608 278828649 279446112 279539874 279726264 280158912 280249794 280416411 280600848 281151984 281407851 282033576 282752976 283199004 283302624 283471056 284473296 284642424 284644998 285821217 286095788 287107308 287278002 287914176 288742212 288913878 289103904 289765709 290107737 290407392 290580048 291415751 291780792 291887552 292061088 292155831 293267952 293270604 294482466 295983396 296735076 296911494 297491976 297690336 297961254 298138401 298723983 299207616 299385504 299482623 300145824 300446728 300911424 301009038 301187997 301386096 302157592 302252877 302924952 304176708 304468912 305727048 305908812 306110016 306993159 307172898 307672992 308457792 308557854 308741301 308944368 309241152 310130524 310314906 310519008 310521816 311597199 311804964 312104496 313394184 313397018 313881744 314376876 314692047 314991504 315178776 315675954 316295982 316996416 317287773 317908092 318097098 318715452 318904938 319741472 319931568 320032458 320222727 321562208 321666521 322378848 323498219 323710992 323903448 325241892 326708316 326902554 328253391 328373496 328568724 328784832 329626464 329733393 329926446 330463584 331611027 331829136 332147904 332345376 333520416 333523432 333718704 334678473 334901628 335422648 336608568 336808692 337664052 338002569 338324208 338525352 338751072 339059358 339725314 339927291 340477632 340790571 341659846 341887656 342416448 342527526 342956592 343831392 343942929 346132116 347015016 347562414 347689584 347896296 349016256 349333884 349337043 350228118 350908932 351117558 351895104 352247888 352568457 352907148 353116962 353139264 353349216 354365442 354576123 354942368 355153392 356409072 356620968 356963552 358225632 358438608 359469471 359709156 359923014 361542536 361757484 362676204 363601304 363843744 364056768 364174866 364391379 365915616 366034317 367427664 368360784 369300384 369420183 369882936 370829772 371771532 372719832 372968352 373307778 373666392 373888548 374134464 374263381 374869312 375210468 375213861 375433542 376044768 377003968 377126266 377350479 377598672 377961408 378684639 379273774 379297728 379523232 379526664 380614734 380841021 381094956 382809744 383037336 384623613 384989616 385218504 385826166 386583978 386810316 387440064 388785342 389041056 389541108 390391893 391023936 391027472 391150782 391383333 392643288 394644528 395646768 395881992 396278874 396655968 397281672 397517868 398298644 399310164 399547566 400960206 401198589 401345384 401583996 401848128 403003836 403243434 403899936 405568944 406735353 407636064 407878416 409051467 409324212 409563864 411410472 411655068 411925824 413114251 413356122 413753208 414029088 414405882 415462932 415466689 415739952 416118303 416139328 417858912 418508992 419169168 419309811 419589396 419988672 420238368 420374691 420901272 421727976 423050364 423877456 424129464 424798506 424953936 425206584 426575424 426709944 426963636 426967497 429143682 430660962 430917003 431614656 431871264 433113318 433370817 433655856 435611088 435870072 437671188 437831328 438091632 439644524 439901928 439905906 441723699 442148036 442438848 443975094 444958272 445102614 445367241 446237964 446535504 446941881 448811424 449078256 450218736 450369797 450670092 451098944 451367136 451513557 452079144 453236388 454387428 455850208 456265062 456703368 457275456 458590572 458594719 458863218 459165024 460759347 461509488 462686688 462836781 463416552 463586112 463861728 465195786 465472359 465778512 465782724 466970824 467707446 467878576 468156744 470091276 470095527 470542864 470822616 471565314 472487256 472768164 473537856 474443973 475212096 475494624 476862138 477145647 477918144 478073178 478357407 479292628 479612208 479897352 480048687 482343312 483568272 484340846 485566488 485855172 487862838 488045756 489903552 490062474 490353831 491147712 492560244 492853086 493177248 494439696 494889669 495695376 496959776 497120987 497743704 498221856 498518064 499951793 500280624 500285148 500578056 502352442 503133972 503464896 504912852 505213038 506035552 506496078 507486312 507788028 508126608 508589037 509587971 510412992 510716448 512489769 512831484 513319488 513624672 513791289 514434888 515445304 515747088 518380456 519198174 519388144 520522524 521343621 521534376 521844444 523524384 524000826 525342177 526192704 526363398 526676337 527529024 527842656 528371832 529360722 529675443 529708896 530023824 531548163 532413552 532730088 534613608 534931452 535445328 537338448 537657912 537662774 539563734 539884521 540758592 542313804 542636226 543837888 544014306 545401956 545765616 546085152 546262299 548547296 548873424 551141496 551670944 551849903 552541176 553950576 554319936 554824404 556244658 557657298 558892224 559079748 559452528 559961667 560499588 560832822 561201696 562303968 562815702 563150313 564067152 565505952 565689399 566398008 566605248 566942112 568910661 568946592 569284848 569289996 570922101 571642434 572191576 574214616 574556004 577484424 577827756 578207808 578739249 579531418 579875967 580215474 580814784 581160096 582831502 583178013 583561584 584122176 584311662 586535904 586541208 586726173 588964932 591966792 593470152 593822988 594418311 594983952 595380672 595922508 596276802 597447966 598771008 598965246 599321349 600291648 600893456 601440309 602018076 602375994 602772192 604315184 604505754 604865151 605849904 608353416 608937824 611454096 611817624 613986318 614345796 615345984 617115708 617482602 617888736 620034183 620261048 620629812 621038016 621043632 621608823 623194398 623609928 624208992 626788368 626794036 627763488 628753752 629384094 629983008 630357552 631351908 632591964 634575546 635816184 636194196 637197759 637430904 637809876 638449297 639482944 639863136 640064916 640445454 642084883 643124416 643333042 643715523 644757696 645991443 646996438 647421984 647806896 649669977 650483784 653416632 653805108 656506782 656746992 657137448 659252928 659466786 659852892 659858859 660927168 663222054 663658272 664690752 665962641 667040832 667046864 667437408 667653921 669356946 669803256 670845296 673217136 673617384 675328104 676005138 676648416 677050704 677502144 678118716 679450628 679854582 681581142 683319692 683775312 684397593 685055052 685913184 687662784 687885858 688294827 692264232 694030032 695124828 695379168 695792592 697793679 698667768 698674086 700456236 701561169 701817864 702235116 704495776 705136914 705814296 706233924 706698432 707347971 708730884 708737293 709152246 709884736 710306784 712773127 712818144 713241936 713927104 715293207 716451264 716877216 717109767 718938942 719418312 719846028 723085072 723514968 725352408 726511269 727202608 727687488 728349732 728782758 731831232 732068634 734855328 735093711 736721568 738600768 738840366 739279629 739765872 741659544 743543064 745439664 745936704 746615556 747332784 747777096 748526762 750420936 750427722 750867084 752089536 753528663 754252532 754700958 755197344 757369278 757819557 758547548 759046464 759053328 759744117 761229468 761682042 762189912 765619488 766074672 768277889 769247226 769979232 770437008 771652332 773167956 773620632 777570684 778082112 778797261 779082216 780783786 782054944 782301564 782766666 785286576 786001239 789289056 789545097 791293536 791763984 792557748 793311936 794041083 794563344 795035736 796597288 798620328 799095132 801920412 802397178 802690768 803167992 806007672 806486868 806494161 807799872 809345601 811137888 813470706 813954339 815272128 815756832 816021459 818102934 818648424 819127728 822820944 823310136 826228502 826712244 827506416 828058176 828811764 830925864 830933378 831479904 832236606 834366987 835717824 836485947 838338336 838619622 839178792 840476736 840749382 841249233 841802544 843455952 844223553 846100728 847754912 848258928 849597012 849907872 850413168 852858941 853419888 853927272 853934994 857463651 858287364 861321924 861834006 863742528 866226636 866741634 867311712 869297127 870323211 871222176 871740144 874247253 875342376 875662656 876183264 876467493 879289048 879803856 879811812 883447398 884296072 887950188 890205228 890734482 892475928 893071008 893883762 894415203 896171949 897622848 898156512 898447869 900437472 900739594 901340184 902734272 903027114 903563991 904158288 906472776 906758631 908774856 911700416 912530124 913406736 917181144 917189438 917726436 918330048 920979477 921518694 923018976 925373376 925673562 926223903 926833104 927723456 930391572 930944718 931557024 931565448 933941648 934791597 935414892 935757152 936313488 940182552 940191054 941085728 941645232 943130628 944076141 944974512 945536328 948887946 950989248 951863319 953724276 954291294 956146356 956714814 958585256 959224416 959794704 960097374 960668181 964686624 964999563 967136544 968681692 970494657 971132976 971710344 975725676 976091512 980124948 980707662 984760173 985120488 985706172 986354496 988879392 989200179 989779338 991390752 993919552 994241974 994833081 995487408 996443712 997036128 999903586 1000561248 1000570296 1001156112 1004035419 1004704884 1006267944 1009825704 1010426076 1012071104 1012992156 1014007707 1014972624 1015576056 1016253216 1017178074 1019175942 1019781873 1021432896 1022371713 1024979538 1025662968 1027249344 1027582578 1028869776 1030890608 1031494176 1031828787 1036760912 1038396348 1038776288 1041045048 1042687242 1043068752 1043688888 1047048768 1048001652 1048011129 1050684354 1052726796 1053352674 1055685312 1056743664 1057705371 1058721444 1059350886 1059417792 1060047648 1063096326 1063728369 1064827104 1065460176 1069227216 1069862904 1070890656 1074676896 1075315824 1075325548 1078408413 1079127468 1079769042 1084627608 1085272452 1088028612 1089119389 1090803912 1091531232 1092170304 1092524598 1093174137 1095321271 1097094592 1097746848 1098102951 1102282992 1103341888 1103699806 1105082352 1107901152 1108260549 1109648808 1112489316 1115314596 1118159496 1118905056 1119923334 1120999176 1121665644 1122403392 1122790143 1124607936 1125631404 1125641583 1126300626 1128134304 1131011904 1131378798 1132051437 1132796016 1133884224 1136053917 1137821322 1137893184 1138569696 1138579992 1141844202 1142523063 1143284868 1144383152 1148429232 1149112008 1153870839 1154968848 1155655512 1157478498 1159062836 1159751934 1160430948 1162320192 1165663004 1166356026 1167123168 1168623324 1171175679 1173071808 1173082416 1173452346 1174149999 1177929864 1183933584 1186940304 1187645976 1188836622 1189967904 1191845016 1192553604 1194895932 1197930492 1198642698 1201786912 1202880618 1203595767 1204036152 1204751988 1205544384 1208630368 1209011508 1209022441 1209730302 1211699808 1215907099 1216706832 1217875648 1220206059 1222908192 1223635248 1227154401 1227972636 1228691592 1234231416 1234965204 1235777472 1239342753 1240068366 1240522096 1241259624 1242087264 1243217646 1246388796 1246400067 1247219856 1248417984 1253576736 1253588072 1255526976 1257507504 1257929433 1258768188 1259966016 1260715104 1261124073 1262703816 1265183928 1269151092 1271632368 1272388392 1274395518 1274861808 1275619752 1276898594 1279726272 1280129832 1280890908 1280902491 1284169766 1286666084 1287431046 1291982886 1292751009 1293992876 1294843968 1295613792 1299339954 1300112451 1300967568 1306833264 1307610216 1313013564 1313493984 1314274896 1318054727 1318933572 1319705784 1319717718 1325171097 1326444108 1327316544 1331925282 1334093728 1334874816 1335307842 1336101723 1338713892 1339606512 1340825643 1341690592 1346434272 1347234768 1350656208 1351109391 1352010276 1353296832 1354101408 1354540671 1356237432 1358901256 1359709164 1363162284 1366639384 1367550624 1368795186 1370110104 1371826368 1375771716 1375784157 1376589654 1382278041 1384528464 1388060064 1388510343 1390249656 1390758336 1391585184 1395587358 1396417077 1397335536 1397348172 1400912472 1403122338 1403635728 1404470232 1408991552 1410273828 1410286581 1411628592 1412467848 1414695942 1417461768 1417474586 1418304492 1420613568 1423331919 1425546254 1425636288 1426483872 1430586414 1431436941 1433754432 1434219534 1435072221 1437877884 1438836624 1439692056 1440146061 1446170144 1447029936 1450704816 1453022538 1454405216 1456699464 1457565516 1464137268 1469710656 1470187422 1471061493 1473443136 1477680732 1478559258 1479531744 1483319088 1484669007 1487086128 1490879328 1491362961 1493231112 1494665568 1495554192 1497053524 1499855379 1500841872 1500855444 1501734168 1507057326 1508505064 1509401916 1510394688 1514738556 1515639114 1517095096 1518106656 1519488234 1522458936 1523364084 1524379824 1525767111 1528763913 1531238976 1532149344 1536555778 1537469307 1538494452 1539958464 1540874016 1541373867 1543304664 1546335912 1547241264 1555141368 1557594522 1558164432 1561567572 1564030863 1564109888 1564603128 1565533332 1570573152 1572002478 1576026531 1578578112 1579090194 1580029011 1582587072 1583527968 1585115496 1588082166 1589026329 1589126688 1590071472 1593194576 1594644489 1597240656 1598190264 1603840824 1604794356 1605381536 1606335984 1612015344 1612973736 1612988322 1618691202 1619653563 1622275776 1626941412 1627908678 1631513664 1632042918 1636205868 1637296848 1638255456 1638786897 1645641888 1646620272 1652457004 1653424488 1655012832 1655549709 1657623528 1661851728 1661866756 1662959808 1664473212 1668733974 1672971894 1676676672 1677239244 1678357584 1679885001 1681498764 1682498466 1683605088 1686911904 1688447106 1689450939 1692201456 1692769237 1695509824 1696517856 1697068197 1699194024 1699815744 1700826336 1705717882 1706731983 1706839776 1707854544 1707869988 1712766303 1714927302 1716574728 1722643848 1723668012 1723683599 1732453272 1733483268 1734623424 1736217747 1738594254 1739627901 1740646422 1742444352 1743480288 1748494506 1749534039 1750684752 1752366528 1752934986 1758578096 1759607712 1759623624 1760178519 1766894796 1768592144 1775900376 1780410456 1781468964 1783254933 1784951856 1786142016 1787767524 1788830406 1792343898 1796313024 1796895738 1797964047 1800874944 1801479188 1802680368 1804320927 1806054228 1807127982 1808316576 1812945552 1813517262 1814595453 1817549712 1825060248 1826813472 1834362288 1834378876 1835452872 1841958954 1843037388 1846037952 1851347124 1852447806 1853666208 1860102549 1860783144 1861889436 1863114048 1863130896 1864826469 1867883296 1868489227 1869583194 1870829784 1871514304 1872626976 1879129153 1880365104 1880382108 1882171456 1883290464 1886261256 1888152282 1889949024 1891072656 1897775892 1903726638 1907448552 1908582588 1911593277 1912292712 1913429628 1915347891 1917170512 1918448832 1919589408 1920194748 1921336362 1926254649 1929373248 1929999126 1931146569 1934273088 1937363384 1937974329 1940989314 1942265952 1943420688 1949009931 1951451352 1952183024 1960249896 1961415324 1969520346 1970240976 1971412344 1977758784 1978400358 1979558676 1979576577 1982781504 1988483948 1989666162 1990974816 1994072256 1997887923 1999807172 2001122496 2001140592 2002312224 2002961763 2008070838 2009409768 2012535888 2019651408 2020852152 2025984312 2028015414 2029945248 2031152112 2032506432 2034356148 2038351884 2039563746 2044743426 2049959076 2051325936 2053192779 2055165156 2057739552 2061781216 2062988352 2063657574 2064884481 2073521824 2074194463 2076792696 2077552576 2082090096 2085374484 2086137504 2087377776 2093381037 2096003304 2096022258 2101368708 2104683507 2105453592 2106705348 2113487328 2115410742 2117442888 2118701772 2120095296 2122043913 2126192652 2126211879 2127456738 2129654208 2130920352 2138319381 2138454432 2139725808 2141781312 2145879621 2149353792 2150631648 2150651096 2151329301 2156816826 2158254936 2159538084 2169255216 2170544904 2176057224 2178238778 2179533807 2181607824 2183062464 2185049196 2186348274 2190642542 2195493696 2196205902 2204565984 2205281133 2207399612 2210164704 2215802304 2216521098 2217838887 2219297616 2224978632 2230629192 2236318992 2237810112 2239846668 2241998352 2243331288 2245580286 2251262808 2251283166 2252601252 2256268608 2260585989 2262757596 2264102874 2265592032 2272107834 2273458671 2275642644 2277139392 2277159984 2279232351 2283688404 2285046126 2286569736 2288766304 2296858464 2298224016 2304833667 2307741678 2309937696 2311311024 2314956996 2318125672 2319503868 2320861896 2331326008 2332712052 2334246336 2336391783 2337246648 2342351358 2346164832 2346904692 2348299998 2355859728 2358003717 2367867168 2368635291 2373880608 2375291952 2377673244 2379935808 2382123249 2383690032 2385107208 2389791864 2395860984 2397285396 2403573824 2405761236 2407191534 2408072304 2409503976 2417260736 2418023016 2418044882 2419460604 2419482483 2423399616 2428036803 2431814198 2433413664 2440412118 2441863017 2445816384 2447270496 2448064377 2454308802 2455945272 2457383184 2468462832 2469930408 2478685506 2480136732 2481044192 2482519248 2484174528 2486435292 2492777592 2492800134 2494439712 2503100961 2507153472 2507176144 2509457841 2515015008 2515858866 2517536376 2521430208 2522248146 2523747699 2525407632 2530367856 2532670659 2538302184 2543264736 2544776784 2548791036 2549723616 2551239504 2553797188 2558576823 2560259664 2561781816 2561804982 2568339532 2572390953 2573332168 2574862092 2583965772 2585502018 2587985752 2591227584 2598679908 2600224902 2601935136 2607891381 2610969633 2613666528 2615220432 2622741759 2626027128 2626987968 2628549792 2629402479 2636109454 2637867144 2639411568 2639435436 2650342194 2652888216 2663850564 2663874653 2668187456 2670615684 2672203446 2677427784 2679213024 2681651286 2683245609 2683381184 2688515847 2692868544 2694469536 2695343607 2701312416 2702218782 2704020552 2708202816 2709081342 2710691973 2712474864 2717802512 2719418328 2720275893 2726324568 2733278768 2735101248 2737590372 2740220208 2751543432 2751568314 2753179308 2762938431 2764556082 2769056928 2776120128 2777020686 2778671709 2780499312 2783170368 2791174716 2792834154 2794671072 2794696344 2801824944 2804374791 2806244676 2807271456 2808940464 2820547656 2820573162 2823257184 2824935696 2829391884 2832228423 2834923536 2834949172 2836608984 2846663838 2851092508 2852967744 2855589957 2861172828 2862873882 2868439068 2870144442 2875755768 2877673248 2879384112 2880292122 2882004543 2887665169 2892340288 2894059872 2894998689 2901409632 2906045076 2908810432 2911483971 2913398928 2915131032 2928274536 2940374844 2942122986 2954280519 2955361464 2957118516 2959063488 2966638176 2967600537 2969338014 2974172256 2981758656 2982725922 2984499243 2986462224 2989331136 2991108384 2994107048 2999710758 3001683744 3001710888 3003468336 3012106257 3014114652 3017010128 3018803832 3029477112 3031278228 3034190192 3036213312 3038976468 3042023121 3044917872 3046728168 3048759648 3051534222 3057527826 3059345619 3064298688 3067115139 3073111556 3074938614 3076988904 3081748032 3082747734 3086609328 3092671824 3094482528 3095486361 3110282736 3115189044 3116328864 3123135144 3128061726 3129206256 3131066664 3141146304 3144004956 3144033387 3152053062 3158180388 3160058022 3167055936 3170230992 3173116113 3176164332 3178052658 3178253376 3180142944 3186389152 3187422799 3189288978 3191185107 3194481312 3196380528 3205573261 3207681648 3209588712 3210763072 3212671968 3224030688 3225947472 3225976644 3235225239 3237382404 3239307126 3253882824 3255817356 3264085836 3267358167 3272411736 3274593696 3276510912 3277573794 3279522411 3285963813 3291283776 3293240544 3294308853 3304914008 3306848976 3310025664 3311099418 3315247056 3323703456 3323733512 3324781647 3328946424 3337467948 3345943788 3354478488 3356715168 3359770002 3362997528 3364996932 3367210176 3368370429 3373823808 3376894212 3376924749 3378901878 3384402912 3385538474 3393035712 3394136394 3396154311 3398388048 3401652672 3408161751 3411435764 3413463966 3413679552 3415709088 3415739976 3425532606 3427569189 3429854604 3433149456 3445287696 3447336024 3447367198 3461612517 3464906544 3466966536 3472435494 3477188508 3479255802 3481292844 3486960576 3496989012 3499068078 3501369504 3505869972 3513527037 3517156192 3519215424 3519247248 3520357038 3522449997 3533789592 3537184288 3538331731 3551800752 3560820912 3562937928 3566509866 3569903712 3575535048 3577660812 3584687796 3593791476 3595928094 3602958376 3605360736 3608641854 3610787301 3612108456 3614255964 3616633152 3625891104 3627034524 3627067323 3629190906 3635099424 3647721297 3650120496 3653626944 3660618177 3668724576 3668757752 3670905744 3681463203 3683917908 3686074776 3702694248 3704895612 3707332416 3718028259 3720205098 3721566288 3723778872 3726261792 3729652938 3735766592 3736978454 3739166388 3739200201 3741659568 3745253952 3758258306 3760730208 3760764216 3766580928 3772522512 3773788299 3776304564 3779898048 3782145312 3783372219 3795551784 3807453276 3814897104 3817165176 3823186554 3824585424 3826859256 3830695782 3834341024 3839178816 3840389496 3842672724 3842707473 3852509298 3859998252 3862293138 3874726768 3875948658 3878253027 3881978628 3884531904 3886841376 3898019862 3900337353 3902902704 3904366048 3920499792 3922830648 3939040692 3940481952 3942824688 3954164181 3956800716 3959117352 3959153154 3975513291 3976967896 3979332324 3981949632 3995775846 3999614344 4002281184 4004624448 4005923526 4008305169 4016141676 4018819536 4022476929 4025071776 4039302816 4041704304 4051968624 4053328173 4056030828 4059890496 4062304224 4063622013 4068712296 4076703768 4079127492 4089486852 4099918152 4102651872 4106385558 4110330312 4115479104 4116897191 4123562432 4127315148 4127352471 4129768962 4146834123 4147043648 4148388926 4153585392 4164180192 4165531029 4170748968 4172275008 4174755552 4186762074 4189251231 4192006608 4192044516 4202737416 4209367014 4210907184 4213410696 4226974656 4230821484 4230859743 4234885776 4237403544 4244087826 4252385304 4252423758 4254913476 4261840704 4269995757 4276638762 4276908864 4279451616 4291759242 4294310823 4301263296 4301302192 4302658602 4305216663 4313633652 4316509872 4319076168 4320438183 4338510432 4341089808 4352114448 4356477556 4359067614 4363215648 4370098392 4372696548 4381285084 4392411804 4409131968 4410562266 4413184479 4414799224 4420329408 4433042196 4435677774 4438595232 4449957264 4454007021 4461258384 4472637984 4474088883 4479693336 4483996704 4486662576 4491160572 4499566137 4502525616 4502566332 4505202504 4521171978 4525515192 4528205748 4531184064 4544215668 4544256761 4546917342 4551285288 4554319968 4558464702 4567376808 4570092252 4570133579 4573139472 4577301333 4577532608 4586291739 4593716928 4596448032 4609667334 4612407921 4615483356 4619875392 4622622048 4624121601 4629913992 4636251344 4639007736 4641723792 4662652016 4665424104 4672783566 4674493296 4684702716 4692329664 4693809384 4696599996 4711719456 4716007434 4728079593 4735734336 4737270582 4740087033 4747761216 4750583904 4755346488 4764246498 4767078987 4767380064 4770214416 4779583728 4783933467 4791721968 4794570792 4811522472 4814383068 4816144608 4819007952 4836046032 4836089764 4838921208 4838964966 4856073606 4858960689 4863628396 4866827328 4880824236 4883726034 4894540992 4896128754 4908617604 4911890544 4914766368 4916360691 4926017053 4936925664 4939860816 4954067767 4957371012 4960273464 4962088384 4965038496 4966649127 4972870584 4985555184 4985600268 4988879424 5006201922 5014352288 5018915682 5030030016 5031717732 5035072752 5039655003 5044496292 5047495398 5050815264 5060735712 5065341318 5068352817 5076604368 5078307711 5086529472 5089553568 5091204591 5097582072 5099447232 5102479008 5107594376 5117153646 5120195949 5120519328 5123563632 5123609964 5136679064 5138298909 5144781906 5146664336 5149724184 5167931544 5171004036 5171050797 5175971504 5197359816 5200449804 5203870272 5215782762 5218883703 5221939266 5227333056 5230440864 5245483518 5248602117 5252054256 5257099584 5258804958 5272218908 5275734288 5278823136 5278870872 5280535557 5300684388 5305776432 5327701128 5327749306 5341231368 5344406892 5349764799 5354855568 5358426048 5363302572 5366491218 5377031694 5388939072 5390687214 5393892141 5402624832 5404437564 5408041104 5412962781 5418162684 5421383946 5424949728 5435605024 5438836656 5440551786 5443786359 5452649136 5466557536 5468330857 5475180744 5480440416 5499469723 5503086864 5503136628 5506358616 5525876862 5529112164 5538113856 5554041372 5557343418 5560998624 5580307647 5582349432 5585668308 5589342144 5589392688 5594479407 5603649888 5605467681 5608749582 5612489352 5614542912 5617880928 5637387459 5641095312 5641146324 5646514368 5649871392 5658783768 5664456846 5669847072 5669898344 5673217968 5693327676 5702185016 5711179914 5722345656 5725747764 5734779831 5736878136 5740288884 5746043673 5751511536 5755346496 5758768224 5760584244 5764009086 5775330338 5778763947 5788119744 5789997378 5793439707 5802819264 5812090152 5813922987 5822967942 5826797856 5830262064 5847029793 5856549072 5880749688 5884245972 5908561038 5910722928 5914237032 5933276352 5935201074 5938676028 5938729731 5948344512 5965451844 5968998486 5972924448 5982216768 5988214096 5993663769 5999421516 6003367488 6003421776 6006936672 6008885289 6024212514 6028229304 6034020256 6037607664 6058954224 6062556456 6068380384 6077952936 6084046242 6089835744 6093456336 6097519296 6103068444 6115055652 6118691238 6134230278 6146223112 6149877228 6153977808 6159578337 6165495468 6173218656 6185343648 6188965056 6190972722 6194653443 6220565472 6222583389 6230378088 6232657728 6246270288 6256123452 6258412512 6262133328 6280143111 6288009912 6288066774 6304106124 6314050521 6316360776 6320116044 6340461984 6346232226 6352328664 6356105316 6360285888 6362477477 6366131739 6372778304 6374845598 6378577956 6378635637 6382370214 6388962624 6392761056 6411146522 6414958143 6415363296 6419177424 6425343936 6437638863 6448061376 6451894944 6451953288 6453987903 6470450478 6474764808 6478614252 6507765648 6511634712 6528171672 6534716334 6538601421 6544823472 6549187392 6555147588 6559044822 6571927626 6586481088 6588617706 6609828016 6613697952 6615843399 6622198836 6630494112 6647406912 6647467024 6649563294 6653516661 6657892848 6674935896 6691887576 6708956976 6713430336 6719540004 6725995056 6729993864 6736740858 6753788424 6753849498 6757803756 6768805824 6771076948 6781757967 6788272788 6792308622 6796776096 6816323502 6820376013 6822871528 6826927932 6831418176 6831479952 6837697053 6851065212 6855138378 6859709208 6866298912 6890575392 6894672048 6894734396 6914501001 6923225034 6929813088 6933933072 6944870988 6954377016 6958511604 6962585688 6993978024 6998136156 7002739008 7009175349 7011739944 7022942267 7027054074 7034312384 7038494496 7040714076 7044899994 7062933713 7067579184 7074011151 7074368576 7076663462 7103601504 7105905873 7121641824 7125875856 7133019732 7139807424 7146369747 7151070096 7155321624 7169375592 7187582952 7191856188 7205916752 7210721472 7217283708 7221574602 7224216912 7228511928 7251782208 7254069048 7254134646 7258381812 7258447449 7270198848 7284110409 7295442594 7300240992 7321236354 7325589051 7337449152 7337515504 7341811488 7344193131 7362926406 7367835816 7372149552 7405388496 7409791224 7436056518 7440410196 7443132576 7447557744 7452523584 7459305876 7473956908 7478332776 7478400402 7483319136 7509302883 7516516612 7521460416 7521528432 7528373523 7545045024 7547576598 7552609128 7564290624 7566744438 7571243097 7591103568 7598011977 7614906552 7629794208 7634330352 7646373108 7649170848 7653718512 7661391564 7668682048 7675730469 7680778992 7685345448 7685414946 7705018596 7717172859 7719996504 7724586276 7749453536 7751897316 7756506054 7763957256 7773682752 7796039724 7796110223 7800674706 7805805408 7808732096 7823674143 7832908899 7840999584 7845661296 7868225277 7878081384 7880963904 7885649376 7888207437 7908328362 7913601432 7918234704 7918306308 7951026582 7953935792 7958664648 7991551692 7991623959 7999228688 8004562368 8011847052 8016610338 8032283352 8037639072 8044953858 8050143552 8065547541 8078605632 8083408608 8086030821 8103937248 8106656346 8112061656 8124608448 8127244026 8132075919 8137424592 8153407536 8158254984 8160827679 8178973704 8199836304 8205303744 8212771116 8220660624 8233794382 8254630296 8254704942 8259537924 8288815293 8293668246 8296777852 8307170784 8328360384 8331062058 8336015127 8341497936 8349511104 8373524148 8378502462 8384013216 8384089032 8405474832 8413124373 8418734028 8421814368 8426821392 8451056779 8461642968 8461719486 8469771552 8474807088 8488175652 8496685269 8504770608 8504847516 8509826952 8539991514 8553277524 8558903232 8566769871 8583518484 8588621646 8602604384 8605317204 8610433326 8627267304 8633019744 8638152336 8640876366 8646013629 8662995507 8677020864 8682179616 8684996067 8704228896 8712955112 8718135228 8726431296 8734451913 8740196784 8745393096 8762570168 8784823608 8821124532 8826368958 8829598448 8862841557 8866084392 8871355548 8877190464 8899914528 8902801611 8908014042 8922516768 8945275968 8948177766 8953497729 8959386672 8967993408 8973325152 8982321144 8999132274 9005051232 9005132664 9010405008 9036318771 9042343956 9051030384 9056411496 9088431336 9088513522 9093834684 9102570576 9108639936 9116929404 9126069363 9134753616 9140184504 9140267158 9146278944 9154602666 9172583478 9178036857 9192896064 9201345417 9219334668 9224815842 9230966712 9245244096 9248243202 9259827984 9272502688 9278015472 9283447584 9286459083 9325304032 9330848208 9345567132 9348986592 9369405432 9381448351 9387618768 9393199992 9423438912 9432014868 9432100161 9456159186 9474541164 9480174066 9501167808 9510692976 9519348339 9528492996 9534157974 9534760128 9540428832 9559167456 9562268397 9567866934 9573555321 9583443936 9589141584 9616719783 9623044944 9628766136 9632289216 9638015904 9672092064 9672179528 9677842416 9677929932 9705675717 9712147212 9717921378 9727256792 9761648472 9767452068 9792257508 9802074501 9817235208 9823781088 9829532736 9832721382 9838567233 9852034106 9857891439 9873851328 9879721632 9882926559 9908135534 9914742024 9920546928 9930076992 9933298254 9945741168 9971110368 9971200536 9974344941 10012403844 10028704576 10037831364 10063435464 10070145504 10079310006 10088992584 10094990796 10101630528 10105111287 10121471424 10130682636 10130774247 10136705634 10153208736 10156615422 10179107136 10182409182 10188462933 10195164144 10204958016 10215188752 10224485253 10234307292 10240391898 10241038656 10247127264 10247219928 10273358128 10276597818 10282707567 10289563812 10293328672 10299448368 10335863088 10342008072 10342101594 10351943008 10384837551 10394719632 10400899608 10431565524 10437767406 10443878532 10460881728 10490967036 10497204234 10504108512 10517609916 10540581111 10544437816 10551468576 10557646272 10557741744 10561071114 10567349991 10601368776 10611552864 10614995193 10655402256 10655498612 10682462736 10688813784 10699529598 10709711136 10726605144 10732982436 10754063388 10781374428 10787784282 10808875128 10816082208 10825925562 10832361903 10836325368 10842767892 10849899456 10853638049 10871210048 10877673312 10881103572 10881201969 10887572718 10905298272 10933115072 10936661714 10943163891 10950361488 10960880832 10981854531 10998939446 11006173728 11006273256 11012717232 11044389609 11051753724 11058224328 11108082744 11114686836 11121997248 11154084777 11160615294 11164698864 11171336616 11178785376 11188958814 11207299776 11210935362 11217499164 11217600603 11224978704 11235761856 11274774918 11282190624 11282292648 11299742784 11317567536 11321364897 11328913692 11339694144 11339796688 11346435936 11350116657 11386655352 11404370032 11422359828 11444691312 11451495528 11469559662 11473756272 11480577768 11492087346 11503023072 11517536448 11521168488 11528018172 11528122419 11550660676 11557527894 11579994756 11586879414 11624180304 11627845974 11634759081 11645935884 11653595712 11660524128 11694059586 11701012059 11713098144 11761499376 11768491944 11817122076 11821445856 11828474064 11862492543 11870402148 11877352056 11877459462 11926539873 11930903688 11937996972 11945848896 11976428192 11980313279 11987327538 11998843032 12006843552 12013873344 12017770578 12024915507 12048425028 12048533981 12056458608 12067430787 12068040512 12075215328 12117908448 12125112912 12136760768 12155905872 12159984519 12168092484 12179671488 12186912672 12190866039 12206136888 12230111304 12237382476 12268460556 12292446224 12299754456 12307955616 12319156674 12330990936 12346437312 12350691573 12370687296 12381945444 12382057413 12389306886 12441130944 12445166778 12460756176 12492540576 12496593087 12512246904 12516825024 12524266656 12560286222 12567753693 12576019824 12576133548 12608212248 12628101042 12632721552 12640232088 12680923968 12692464452 12692579229 12704657328 12712210632 12724954954 12732263478 12749691196 12757155912 12757271274 12764740428 12785522112 12809987271 12822293044 12829916286 12830726592 12838354848 12875277726 12882932469 12903789888 12903906576 12907975806 12915649989 12940900956 12949529616 12957228504 12961314549 13015531296 13023269424 13056343344 13060724113 13069432668 13077202842 13089646944 13110295176 13118089644 13143855252 13177235412 13219656032 13227395904 13231686798 13239553437 13244397672 13260988224 13294934048 13299126588 13299246851 13307033322 13315785696 13349871792 13362021063 13383775152 13417913952 13422266649 13439080008 13451990112 13459987728 13473481716 13498698411 13507576848 13507698996 13515607512 13542153896 13563515934 13576545576 13584617244 13593552192 13632647004 13632770283 13640752026 13645743056 13653855864 13662959904 13675394106 13702130424 13710276756 13710400737 13719418416 13732597824 13758875217 13781150784 13789344096 13789468792 13829002002 13837223763 13846450068 13859626176 13867866144 13872364803 13889741976 13908754032 13917023208 13925171376 13987956048 13996272312 14018350698 14023479888 14045884534 14054108148 14076988992 14081428152 14089799988 14125867426 14135158368 14148022302 14153326924 14184238779 14207203008 14211811746 14220261099 14243283648 14251751712 14266039464 14292739494 14301236961 14302140192 14310643248 14338751184 14351800401 14375165904 14383712376 14411833504 14434567416 14443149204 14448433824 14457023856 14498601997 14508138096 14508269292 14516763624 14516894898 14568220818 14576882067 14590885188 14600481984 14642472708 14651178102 14675031008 14683622976 14688386262 14725852812 14735671632 14744299104 14749082073 14778051159 14810776992 14819582448 14862203301 14872113036 14880820392 14886265152 14895115488 14899947381 14918611752 14947913816 14956665552 14956800804 14966638272 15018605766 15033033224 15043056864 15056747046 15090090048 15095153196 15105218256 15118965009 15133488876 15142486194 15182207136 15196023954 15205058451 15229813104 15234923133 15259588416 15268660704 15273613773 15292746216 15298341696 15307437024 15322783128 15351460938 15360587847 15361557984 15370690896 15370829892 15410037192 15414896727 15434345718 15439993008 15449172552 15498907072 15503794632 15513012108 15513152391 15527914512 15592079448 15592220446 15601349412 15611610816 15647348286 15656651109 15665817798 15681999168 15691322592 15736450554 15745806351 15756162768 15771298752 15776414874 15816656724 15827202864 15836469408 15836612616 15841606671 15902053164 15907871584 15917329296 15983103384 15983247918 15998457376 16023694104 16033220676 16049294397 16064566704 16075278144 16089907716 16131095082 16166817216 16172061642 16181676423 16207874496 16213312692 16224123312 16238888343 16254488052 16264151838 16274849184 16306815072 16316509968 16321655358 16331359077 16357947408 16399672608 16404992571 16425542232 16441321248 16467588764 16498409169 16509260592 16509409884 16519075848 16577630586 16587336492 16593555704 16614341568 16662124116 16672030254 16682995872 16740922941 16747048296 16757004924 16768026432 16768178064 16783438221 16810949664 16816403043 16826248746 16837468056 16843628736 16853642784 16902113558 16912162377 16923285936 16923438972 16939543104 16949614176 16976351304 16993370538 17009541216 17009695032 17019653904 17079983028 17106555048 17133539742 17167036968 17177243292 17204339493 17205208768 17210634408 17220866652 17238131019 17254534608 17266039488 17276304672 17281752732 17292027258 17325991014 17336291841 17364359232 17369992134 17380319121 17408457792 17425910224 17436270456 17441768961 17468903826 17480393568 17490786192 17525140336 17541089379 17569647216 17642249064 17652737916 17659196896 17725683114 17732168784 17742711096 17799829056 17805603222 17816028084 17816189193 17845033536 17896355532 17906995458 17918773344 17946650304 17964642288 17980991307 17998264548 18010102464 18010265328 18020810016 18026655867 18072637542 18084687912 18102060768 18112822992 18176862672 18177027044 18187669368 18205141152 18233858808 18252138726 18269507232 18280369008 18280534316 18292557888 18309205332 18345166956 18356073714 18402690834 18438669336 18449631684 18461933424 18478735011 18496486404 18515029613 18519655968 18545005376 18556030944 18566895168 18572918166 18583960329 18620461607 18650608064 18661696416 18667750167 18691134264 18697973184 18738810864 18762896702 18775237536 18786399984 18840429333 18864029736 18864200322 18912318372 18942151563 18949082328 18960348132 19021385952 19038696678 19056985992 19068315948 19080857664 19087432431 19098395217 19118334912 19124536794 19135733868 19135906911 19147110642 19166887872 19178283168 19233439566 19244874429 19246089888 19257532272 19276031808 19312916589 19344184128 19344359056 19355684832 19355859864 19361963709 19411351434 19424294424 19435842756 19454513584 19523296944 19534904136 19584515016 19604149002 19615804263 19634470416 19647562176 19665442764 19677134466 19704068212 19715782878 19759443264 19765853118 19816271068 19829484048 19841093856 19847530197 19866596508 19891482336 19942220736 19942401072 19948689882 19960549983 20024807688 20075662728 20126870928 20140291008 20158620012 20177985168 20189981592 20210222574 20261365272 20261548494 20273411268 20306417472 20313230844 20345273901 20364818364 20376925866 20390328288 20430377504 20448970506 20461128039 20468614584 20480783796 20494254528 20494439856 20513091159 20546716256 20553195636 20553381497 20565415134 20579127624 20586657344 20598896736 20670420683 20671726176 20684016144 20684203188 20703886016 20743503003 20769675102 20789439264 20801799216 20863131048 20875534812 20887757064 20981934072 20994408468 21008217024 21027526047 21035219832 21068826801 21081162222 21088875632 21102937152 21115483488 21122142228 21134699982 21188801139 21202737552 21223105728 21229990386 21310804512 21310997224 21317717619 21364925472 21377627568 21399059196 21419422272 21439109241 21453210288 21465964872 21508126776 21562748856 21575568564 21617750256 21632164416 21651851124 21664723806 21672650736 21685535784 21707276098 21755346624 21762207144 21762403938 21775145436 21775342347 21810596544 21852331227 21873323428 21886327782 21900722976 21963709062 21976767153 21997878892 22012347456 22012546512 22025434464 22032579393 22088779218 22103507448 22116448656 22216165488 22229373672 22308169554 22321230588 22329397728 22342673232 22357570752 22377917628 22421870724 22434998328 22435201206 22449957408 22527908649 22549549836 22564381248 22564585296 22585120569 22635135072 22642729794 22657827384 22679593376 22692871872 22700233314 22713729291 22773310704 22794035931 22808740064 22844719656 22889382624 22902991056 22939119324 22947512544 22961155536 22984174692 23006046144 23027191407 23042336976 23056036344 23056244838 23101321352 23115055788 23151518577 23159989512 23173758828 23248360608 23255691948 23269518162 23291871768 23321048256 23388119172 23388330669 23402024118 23426196288 23471022429 23498726697 23522998752 23536983888 23604675831 23634244152 23642891712 23656948128 23664622311 23724985086 23740804296 23754704112 23754918924 23853079746 23861807376 23875993944 23952856384 23960626558 23974655076 23974871877 23997686064 24013687104 24035541156 24049831014 24096850056 24097067962 24112917216 24134861574 24150430656 24196642623 24235816896 24250225824 24258092463 24311811744 24319969038 24336184968 24373825344 24381732078 24396227757 24412273776 24460222608 24474764952 24482483037 24536921112 24584892448 24599508912 24615911232 24638313348 24661981872 24701383146 24763890888 24764114826 24778613772 24866445879 24890333556 24921512352 24985081152 24993186174 25008045381 25024493808 25048533312 25120572444 25135507386 25152039648 25152267096 25216424496 25239373119 25256202084 25265443104 25280464176 25353170337 25384928904 25385158458 25409314656 25424421264 25449909908 25464526956 25490055807 25499382392 25514311824 25514542548 25529480856 25619974542 25644586088 25659832572 25676709696 25700309613 25750555452 25765864938 25807813152 25815951612 25831299978 25881801912 25899059232 25914457008 25922629098 25938040887 25988986521 26031062592 26046538848 26054988201 26112686688 26121448226 26138865336 26154405684 26179293888 26203355739 26220590352 26236179288 26287710504 26354470824 26439312064 26463373596 26479106874 26488795344 26588524671 26589868096 26598253176 26598493702 26614066644 26631571392 26699743584 26708404833 26724042126 26767550304 26835827904 26844533298 26860493187 26878160016 26903980224 26919975456 26946963432 26997396822 27015153696 27015397992 27031215024 27084307792 27108956313 27127031868 27153091152 27169234488 27265294008 27265540566 27281504052 27291486112 27307711728 27325919808 27350788212 27378208089 27404260848 27420553512 27420801474 27438836832 27517750434 27534110571 27578688192 27578937584 27604036251 27658004004 27674447526 27692900136 27735732288 27744729606 27779483952 27817508064 27834046416 27850342752 27859377249 27975912096 27992544624 28036701396 28046959776 28091769068 28108216296 28144345053 28162856304 28179599976 28251734852 28270316736 28296044604 28296300483 28306653848 28368477558 28423623492 28440522198 28503503424 28532078928 28558045017 28585478988 28602473922 28604280384 28621286496 28677502368 28686805191 28703600802 28720665963 28750331808 28767424752 28823667008 28850159349 28869134832 28886298408 28896867648 28914047712 28997203994 29016276192 29016538584 29033527248 29033789796 29117027151 29136441636 29153764134 29181770376 29284945416 29302356204 29302621183 29350062016 29376772524 29406223503 29451705624 29471343264 29488598208 29498164146 29515701699 29556102318 29573674317 29621553984 29639164896 29648779677 29724406602 29744226072 29761640784 29790230976 29799894762 29837223504 29895827632 29913331104 29913601608 29923034823 30037211532 30066066448 30086113728 30113494092 30190306392 30210436512 30237930018 30266977752 30284972388 30315333861 30364414272 30392047908 30392322741 30410116902 30459626208 30469846266 30537321408 30547227546 30565388799 30585492432 30614874048 30645566256 30673455759 30702921876 30721175694 30723115968 30741381792 30741659784 30820074384 30829793454 30848122701 30868691436 30879986016 30898345104 31007589264 31026024216 31026304782 31055829024 31154512653 31184158896 31184440892 31202698824 31294696572 31313302218 31331635596 31382645184 31472901108 31491612702 31512325536 31552829748 31584462281 31621743333 31633313448 31654405728 31672938816 31673225232 31683213342 31702049973 31764316859 31804106328 31815743168 31834658592 31844985579 31966206768 31966495836 31996914752 32047388208 32066441352 32098588794 32129133408 32179815432 32262190164 32344123284 32363352846 32426625384 32448246624 32477776686 32497085709 32508976104 32528303676 32549698368 32560914147 32613630144 32633019936 32643310716 32643605907 32662718154 32715894816 32799345216 32809985142 32829491673 32851084464 32882642496 32935177528 32945563593 32996818338 33018521184 33018819768 33038151696 33133168827 33155261172 33174672984 33187111408 33324248232 33344060508 33365991744 33462254331 33481845882 33494096592 33514009848 33536356128 33566876442 33621899328 33632806086 33652497492 33652801809 33674936112 33707285568 33804227116 33824324754 33846571872 33846877944 33899228352 33952702608 33964094691 33986741076 34019082432 34019390064 34039307808 34050349971 34159966056 34213110096 34267079484 34334073936 34354486584 34408678986 34421268816 34441733304 34476262038 34509069216 34552609344 34563505464 34584054516 34584367257 34651982028 34672583682 34739984268 34760638242 34851820448 34872540912 34883537922 34904277243 34937807652 34960787136 34981572384 35050280672 35061650789 35082178758 35103036177 35139294432 35261305871 35284498128 35305475832 35318393792 35451366228 35464337568 35485422192 35587477629 35611206444 35632056168 35632378386 35779619619 35792711064 35813990916 35837546688 35929284576 35940939837 35961982614 35996529096 36020530656 36041620032 36053311734 36074746521 36145275084 36145601943 36169375824 36204121536 36225645984 36353725344 36354054088 36375338736 36410282304 36467717616 36479953557 36504277452 36539014464 36560738016 36561068632 36572598117 36618410664 36690333912 36712147428 36805381668 36877338672 36899263368 36923866848 36957470022 36992972808 37030059226 37039311936 37052074719 37112061888 37145836332 37146172239 37167920658 37240923214 37323392832 37335500334 37382268528 37477621728 37489779261 37525793404 37550475072 37572799968 37680858666 37703261079 37728059472 37728400644 37824636744 37884303126 37898164656 37920696264 38042771904 38077393356 38077737687 38113971984 38136631896 38174864862 38196790434 38249073588 38271467736 38271813822 38294221284 38356566336 38429961813 38466879132 38489748858 38492179776 38515064544 38625833178 38648797407 38688718112 38711369664 38711719728 38723927418 38746949967 38822702868 38848588848 38871685512 38883943647 38909027168 39046593888 39069808272 39169030032 39182172339 39208298004 39231608526 39268940832 39330885528 39354268932 39408136424 39431565756 39531706236 39632542136 39658968096 39682187712 39695060394 39718660311 39733193016 39782964672 39884802144 39897379764 39897740553 39921099966 40049615376 40086063189 40151325456 40253741856 40266799947 40317240024 40355970336 40379963184 40420445148 40496095233 40522730544 40523096988 40546822536 40626461688 40690547802 40729636728 40753851732 40780656576 40860755008 40897941012 40898310849 40922256078 40937229168 40961567592 40988879712 41026182318 41093432512 41106391272 41106762994 41130830268 41131202211 41158255248 41197793472 41276625651 41340841366 41343452352 41368032288 41368406376 41487006006 41511671289 41539350204 41578878528 41603598432 41617094409 41726262096 41751069624 41775514128 41963868144 41988816936 42055052094 42070439664 42137653602 42162324444 42177751264 42230966976 42244284456 42269399964 42377602278 42405475104 42459980772 42552716337 42621609024 42621994448 42635435238 42660783297 42729850944 42755255136 42798118392 42878218482 42903710883 42906420576 42931929744 43016253552 43055401203 43125497712 43151137128 43235500512 43303702248 43329447612 43345301472 43371071568 43414552196 43495805991 43524414288 43524807876 43550290872 43550684694 43704662454 43730646201 43746646856 43772655564 43801445952 43927418124 43953534306 43995757784 44025093024 44050868928 44065158786 44177558436 44207014896 44232897312 44247246219 44334153477 44432330976 44458747344 44586609903 44616339108 44642461176 44658795456 44685346464 44699842143 44755835256 44843741448 44869996656 44870402412 44899914816 45055817298 45099099672 45129170592 45170241138 45270270144 45285459588 45285869101 45315654768 45356895027 45359186752 45400466628 45427458582 45546621408 45588071862 45615175353 45617480128 45689439312 45704769399 45778765248 45805982112 45820841319 45878238648 45895025088 45922311072 45968349384 46054382814 46081763541 46084673952 46112072688 46112489676 46202642704 46230111576 46244690181 46303037154 46319979024 46347517656 46496721216 46511383896 46539036324 46539457173 46583743536 46776238344 46776661338 46804048236 46942044858 46969953327 46997453394 47045997504 47073967776 47209351662 47237419053 47268488304 47313896256 47329244622 47449970172 47481608592 47509408224 47509837848 47524820013 47706159492 47723614752 47751987888 47921253116 47949310152 47949743754 47995372128 48071082312 48099662028 48147883191 48193700112 48194135924 48225834432 48269723148 48393285246 48500451648 48516184926 48545029269 48623623488 48639938076 48672369936 48716665029 48763464156 48792455514 48824547552 48920445216 48949529904 48964966074 48994077231 49073842224 49090307873 49169784896 49199017824 49214977713 49276626696 49323963744 49402766292 49495227507 49527781776 49528229652 49557227544 49732891758 49780667112 49843024704 49986372348 49986824371 50016090762 50048987616 50222768823 50241144888 50271014772 50304079296 50304534192 50350314663 50432848992 50449209129 50478746238 50512404168 50530886208 50560928352 50706340674 50736487131 50769857808 50770316916 50818629312 50848842528 50899819816 50929053912 50980111614 50998764784 51028623648 51029085096 51058961712 51239949084 51289172176 51319665144 51400619226 51501110904 51531729876 51615626304 51631903224 51662599956 51714393057 51763603824 51798118464 51828914016 51845258196 51876081774 51977973042 52008875523 52093077696 52109976402 52140957363 52225373376 52242896452 52277730672 52308811368 52325306883 52406711478 52441180704 52472358576 52575421008 52623268137 52708941648 52926747192 52958213748 52977590688 53177049342 53196506352 53196987404 53228133288 53399487168 53416809666 53448084252 53448567579 53535100608 53689066596 53720986374 53756320032 53839950912 53893926864 53942973921 53994793644 54030307392 54030795984 54062430048 54079967601 54168615584 54186187583 54217912626 54254063736 54306182304 54338468976 54494745437 54530588016 54531081132 54563008104 54582972224 54615423456 54701576424 54756416178 54808521696 54841107024 54841602948 54877673664 55035500868 55068221142 55157875168 55208072502 55316008008 55348895052 55385800272 55436205033 55489459212 55545088839 55558967904 55635016128 55668092832 55700685504 55718754498 55751880987 55861384821 55951824192 55985089248 56003250501 56073402792 56093919552 56183538136 56216432592 56288690106 56325712608 56359199952 56503469704 56521287999 56592089208 56592600966 56613307696 56736955116 56826454689 56847246984 56881044396 57064157856 57116090034 57170957976 57204947844 57242572992 57262297293 57355004736 57373610382 57407201604 57407720733 57441331926 57500663616 57534849504 57700318698 57734623287 57738269664 57772596816 57828095424 57938749767 57994407988 58032552384 58033077168 58067054496 58067579592 58085891127 58234054302 58272883272 58307528268 58363540752 58569890832 58604712408 58605242366 58753545048 58812447006 58847412789 58903411248 58942686528 58996328292 59031403398 59112204636 59147348634 59278329792 59297559354 59448813204 59488452144 59523281568 59542590591 59599789524 59674447008 59791655264 59826662208 59827203216 59846069646 59881649949 60074423064 60132132896 60151639427 60226988184 60380612784 60420873024 60475860036 60533955504 60569944776 60630667722 60784095816 60784645482 60820233804 60919252416 60939692532 61035821703 61094455092 61130777598 61170984864 61291132512 61346911518 61383384117 61405843752 61442351388 61482763584 61483319568 61539273477 61640148768 61659586908 61660144491 61696245402 61737382872 61759972032 61796690208 62011262049 62015178528 62052048432 62052609564 62111658048 62230509009 62309025306 62368317792 62368881784 62405397648 62589393144 62626604436 62663271192 62945802216 62983225404 63024651072 63082578141 63105659496 63168924562 63206480403 63243486666 63266626896 63308811456 63346450464 63366426684 63404099946 63528633718 63566403417 63608212656 63669317184 63689971158 63932413536 63932991672 63953152857 64094776416 64132882704 64197177588 64258266816 64317327723 64359630864 64524380328 64688246568 64726705692 64853250768 64896493248 64955553372 64994171418 65017952208 65056607352 65121828294 65266039872 65286621432 65287211814 65325436308 65326027041 65431789632 65556993681 65619970284 65658983346 65702168928 65870355056 65891127186 65930301459 65993636676 66037042368 66037639536 66076303392 66097738179 66266337654 66310522344 66349345968 66374222816 66648496464 66688121016 66924508662 66963691764 66988193184 67028019696 67072712256 67133752884 67265612172 67304994984 67305603618 67349872224 67583725947 67608454232 67648649508 67693143744 67693755888 67755361707 67905405216 67928189382 67973482152 68038780128 68078615616 68100699942 68141187873 68319932112 68382107793 68426220192 68534158968 68668147872 68708973168 68817357972 68842537632 68883466608 68952524076 69018138432 69081574221 69127010928 69168109032 69168734514 69303964056 69345167364 69454555731 69479968536 69521276484 69703640896 69745081824 69767075844 69808554486 69875615304 69963144768 69987252247 70100561344 70123301578 70164357516 70164992007 70206072354 70278588864 70413067287 70496180091 70522611742 70568996256 70610951664 70814027493 70902732456 70928675136 70970844384 70993866933 71174955258 71222412888 71264112336 71264756772 71559239238 71585422128 71627981832 71858569152 71881879674 71923965228 71924615631 71993058192 72041061312 72106623468 72149493042 72290550168 72291203886 72338751648 72451291968 72589927869 72707450688 72708108176 72750677472 72774277389 72935435232 72959907114 73008554904 73121476032 73122137264 73145196234 73188683271 73236821328 73380667824 73424294856 73447449111 73610763336 73754677344 73798526736 73847733696 73914940044 73985945616 74060118452 74104149438 74291672664 74292344478 74335841316 74481846428 74599337637 74671000668 74764537056 74955243456 74979558522 75024136143 75051586808 75145599936 75361717332 75406522158 75456118944 75456801288 75649273488 75718119357 75768606252 75796329312 75841392528 76059511011 76154786712 76155475374 76227943968 76273263792 76349729724 76393580868 76470167421 76498147176 76542935472 76543627644 76588442568 76859923626 76933758264 76979497716 77030129088 77100928839 77251666356 77252364937 77297594814 77377436224 77423439456 77447854836 77493899934 77645405736 77692270843 77697177696 77743371024 77767887294 77814122661 77818054336 77966959563 78093187776 78139616544 78164964603 78338060064 78364344678 78416596008 78463217052 78537881664 78610067217 78661771056 78708537864 78816272848 78863131512 79063412472 79265084272 79317936192 79390120788 79437320622 79466386032 79769604288 79794759528 79795481106 79842199932 80099230752 80125214499 80172126378 80302650912 80507483712 80533599894 80581479561 80634480048 80711940672 80759926368 80840890296 80992190466 81045461088 81046193976 81093645072 81252923376 81326868939 81381095604 81459273456 81507703464 81795882024 81796621698 81844512156 81874458336 81923135184 81977759424 82052364636 82134624267 82212782544 82213525988 82261660536 82262404422 82316510496 82553251302 82602331713 82681682732 82736064576 82736812752 82812108753 82974012012 83023342578 83078700408 83207196864 83234188818 83452524192 83502139248 83551028256 83578131747 83742289901 83927736288 83977633872 84110104188 84140879328 84275307204 84324648888 84355502528 84433035159 84488568912 84538799928 84755204556 84810950208 84888901449 84919961544 85105432674 85243988896 85270870476 85321566594 85510510272 85596236784 85674135051 85756436964 85807421766 85812841152 85863859488 86032507104 86060415573 86110802406 86161997889 86250995424 86302274256 86471001024 86550478047 86607404496 86658895224 86690602944 86742143136 86829104392 86991611982 87048828576 87049615752 87100581744 87101369388 87351081453 87409324908 87461292402 87493293712 87545311128 87854836248 87907068612 87907863549 87991515568 88050186048 88130317572 88218670509 88355116872 88414029792 88465794624 88494492438 88668306954 88721022951 88864661952 88917494688 88946339031 89173219806 89232678216 89284922352 89370692928 89399684286 89511670512 89687482896 89739993312 89740804824 89769104469 90111634596 90198199344 90258341184 90340482276 90570919176 90571738202 90631309536 90713790054 90800933256 90854917164 90946001583 91093242816 91176143724 91176968223 91230350706 91378878624 91409538798 91611964224 91641682638 91696166397 91756477296 91844622144 91936698768 92020367277 92108765628 92163527082 92169347904 92224145376 92224979352 92405285408 92460223152 92489380362 92544368103 92606074308 92639958048 92695035312 92961624569 93022767792 93078072648 93078914346 93167487072 93463537959 93552476688 93553322676 93608096472 93884089716 93939906654 93994906788 94147935552 94418703324 94474838106 94536976608 94658489244 94753386843 94865229999 94899940344 94963217184 95018816448 95019675696 95049640026 95106149919 95292950577 95412318984 95447229504 95503975776 95534956737 95842506232 95898620304 95899487508 95990744256 96142164624 96199324056 96295766382 96387400224 96388271848 96539446296 96786570492 97032369852 97090058538 97279876152 97344739872 97433330058 97491257127 97526928312 97584911028 97649095104 97682742441 97840890432 97899059808 97929932148 97930817721 97988154462 98147684448 98180615746 98398035648 98429955426 98488475019 98553253392 98647927488 98805532584 98836690779 98990455014 99055563552 99056459304 99114455088 99399506481 99465783516 99561334224 99972744696 99973648742 100032181524 100097975232 100386762993 100445537646 100482289776 100542029544 100609068384 100700629326 100865697984 100898418258 100957492476 100958405427 101024808336 101121856704 101412681348 101472974262 101539715616 101540633832 101697685056 101799639632 101858107824 101892284073 101960223228 101997529568 102057247296 102058170192 102117923424 102151049913 102479898168 102578344352 102639330288 102801238452 103002221808 103063459752 103263806448 103325199912 103428786114 103527207648 103657828032 103690516392 103752163548 103753101771 103955946084 104017751046 104219952804 104281914726 104485792904 104555461344 104617622736 104650613766 104712831729 104813422956 104882361408 104944717152 105150842016 105184952367 105246536274 105309108531 105417883296 105783917613 105853494384 105916427496 105955181376 106354098684 106393012704 106393974808 106456266576 106762432887 106833619332 106896168504 106897135158 107338858857 107378133192 107441972748 107512640064 107787853728 107822819511 107885947842 107989587288 108061591968 108124860096 108159935202 108224239563 108337231168 108372375166 108435825252 108436805829 108508127472 108612364608 108676937952 108989490874 109061176032 109062162264 109126016208 109230846912 109403152848 109439860671 109512832356 109617043392 109682214048 109683205896 109717794351 110071001736 110136442284 110315750336 110416145004 110632016016 110697790104 110771600544 110872410066 110978918424 111090177678 111117935808 111156224157 111336185664 111437508996 111438516717 111503761974 111722769642 111970178496 112006501002 112146805584 112367076272 112432865184 112469337783 112577380212 112651425216 112718399904 113006939408 113042575998 113109783237 113184178416 113185201932 113226615392 113473910232 113652909378 113694493968 113762088792 114128315712 114232180068 114233213061 114341915952 114409895688 114524594586 114747220764 114814403208 114815441466 114882663852 115069699008 115289885439 115400637396 115469246574 115476539328 115545193632 115877499534 115946392221 115988815976 116066154336 116134108992 116135159184 116171782254 116240849901 116468108604 116545766544 116615056536 116651830941 116727081504 117139781664 117209424816 117210484732 117507090096 117546517017 117624894012 117694825578 117806822496 117992656584 118062806796 118224409272 118294697268 118595118708 118897626408 118976904288 119046563136 119085181182 119155980933 119199579048 119348894016 119390018539 119583310528 119654406432 119692139292 119693221659 119763299898 120148846128 120258189567 120264265792 120303278854 120453976368 120761225568 120800399841 120951720072 121067911008 121139889552 121261335444 121488285699 121568191632 121569290964 121640467608 121879385064 122071643406 122188910184 122261555196 122341969728 122582265024 122693823036 122694932547 122766768234 122811687504 122884702776 122966639136 123078546954 123280297536 123319173816 123320288982 123392490804 123393606633 123474765744 123593380416 123829876953 124022524098 124030357056 124104096864 124105219128 124461018018 124535013867 124618050612 124736635584 124737763568 124810795296 124851283227 125178786288 125253208872 125326542384 125891604432 125966450808 126165156282 126211318992 126337849124 126412960806 126486973332 126533253792 126692900928 126732853368 126808199892 127057267436 127132806834 127216425312 127379942316 127658149011 127864827072 127865983344 127906305714 127982349891 128189552832 128265765408 128394355176 128634655446 128711132649 128719261728 129048760656 129166203609 129376493136 129453411384 129706501536 129911106744 129988342836 130035904416 130113214704 130243656588 130487417973 130573242864 130574423628 130650872616 130652054082 131113987362 131191938603 131239940568 131317966692 131404337856 131740710112 131782254372 131783446069 131860602918 131987273352 132075279072 132152606784 132195476358 132532675308 132533873791 132621044688 132698691936 132741738657 132748445632 133002460431 133296992928 133376242032 133759829709 133849017324 133927383528 133976386368 134056039392 134099526429 134267505768 134531224344 134609989968 134611207236 134699744448 135167451894 135216908464 135297299016 135387511776 135510723414 135810810432 135856378764 135857607303 135946964304 136077560256 136201399884 136282375746 136639864224 136764215586 136852440384 137068317936 137114308197 137336295744 137417946336 137462523957 137634715944 137685075264 137766933216 137905048152 138163148442 138245290623 138254021856 138336218064 138337469028 138607928112 138690334728 138734070543 138909111462 138959937072 139042552968 139490163648 139534151688 139617108972 139618371519 139751230608 139974504494 140246603156 140328715032 140329984014 140412144708 140826134574 140909859981 140992360182 141045223484 141137992512 141221903328 141628054986 141712257159 141805464912 141941688768 141987733866 142349910516 142444825776 142528224672 142529513544 142574460039 143118478476 143170844256 143255963664 143667965243 143763759348 143847930456 143849231262 143986116384 144213246936 144298986084 144443649573 144581100336 144582407772 144677503296 145179855738 145416216352 145501354944 145548554778 145635087807 145870870464 145919814228 146017109808 146149995087 146244274528 146290392468 146377366542 146473642656 146761335648 146848589712 146894898222 146982231693 147221526672 147270923619 147509354688 147597053472 147644933139 147829880088 147971891232 148120236904 148208298876 148485682521 148583345328 148584688956 148671682632 148963692856 149198675274 149342001336 149529074112 149959117044 149960473113 150048272286 150103173616 150668306469 150723434664 150813044316 150912237888 150913602576 151298546976 151347627387 151436238714 151537212504 151592658624 151682785056 152119022022 152209461393 152309573424 152310950748 152455887936 152546527584 152699459448 152787161736 152940334842 152996294352 153085870944 153087255288 153176885136 153719847252 153867516528 153958995432 154201857678 154503332712 154504729874 154595189628 154846878912 154895709672 154987799868 155143179171 155290811472 155384541686 155394355392 155486742048 155535774588 155628245322 155933919126 156026626569 156279233088 156329929206 156422872089 156676120128 156728689356 156833192016 156926434104 156975920649 157220134434 157323542112 157417075728 157632545696 157726263024 157869804411 158126824944 158530168544 158780241576 158874641244 158932772064 159484621967 159589519056 159590962212 159684399864 160198461504 160250428998 160344252756 160345702737 160605301824 161067199788 161162959122 161268960096 161519852736 161681780592 161828921763 161984380932 162090922176 162092387952 162187290144 162239902803 162505846752 162558562749 162653737878 162762191208 162918546912 163015406928 163484236311 163591764048 163593243396 163689024312 163748916672 163846270368 164104729272 164269248534 164425565088 164427051976 164523321072 164524808844 164633020992 165106502604 165204663426 165363365464 165473625504 165624217506 165948024024 166046685156 166157400816 166308615099 166468377636 166635266517 166905048384 167004278496 167102056512 167156263494 167255642961 167484579802 167584154463 167855472576 167955267744 168009751503 168220208376 168281758656 168550614408 168649297776 168866070318 168977137824 169077599856 169510409112 169563863997 169777802898 169839923088 170210865348 170479364067 170487977792 170541740952 170643133188 171192473568 171348270102 171512873928 171614843532 171727718976 171786891879 172065014208 172120831146 172221604812 172223162199 172323995778 172501990848 172604548512 173100956094 173203869861 173214808992 173317790448 173484286272 173658208784 173816249301 173983223964 174097657152 174099231504 174201163488 174202738776 174257673381 174702162906 174818649816 174922584804 174986587424 175090622256 175709672496 175814137224 175815727098 175983031136 176260635144 176437341018 176542238367 176710233744 176828059584 176988984876 177336613908 177442045902 177834989376 177892678062 178346439612 178465356432 178569844704 178627771773 178799368572 179023341024 179374965792 179479986624 179481609648 179538208938 179644949847 180223269192 180396398688 180454918281 180680964552 181141838352 181143476404 181262619072 181427580108 181601866512 181709834328 181892003166 182352287448 182353936446 182460701412 182757757248 182819077596 183107465109 183283365276 183392332794 183512954592 183873397536 184040734554 184150152351 184217531256 184327054164 184448290752 184449958704 184511846833 184617820431 184810570816 184920446304 184978760724 184980433473 185088736206 185212148616 185279916096 185390070624 185923249138 186033786147 186045535584 186156145296 186157828692 186334974144 186691527027 186927075918 187104953376 187106645352 187216192944 187768179432 187879813308 187989813576 188837406648 188949676212 189073953216 189247734423 189316978488 189506773686 189619441209 189730459998 189799880688 189926434368 190039351392 190099280052 190212299838 190585901154 190699210251 190824637968 191007951552 191069913474 191685012464 191797240608 191798975016 191859458571 192284329248 192398648112 192591532764 192774800448 192776543696 192951983169 193078892592 193573140984 194064739704 194180117076 194559752304 194689479744 194866660116 194982514254 195053856624 195169822056 195365484882 195798119616 195859864296 195861635442 195976308924 195978081123 196295368896 196361231492 196670981043 196859910852 196976950038 197106506784 197611065168 197673381558 197790904377 197980910028 198111127104 198112918608 198228910176 198293214537 198799012962 198931567032 199122668448 199945489392 199947297484 200064363048 200773525986 200891075292 200964579552 201084059088 201218136768 201401258652 201796836516 201914984952 201916810854 202049616672 202751177841 202825362696 202945948524 203079431232 203081267664 203266085121 203599279264 203665325743 203716215648 203784568146 203920446456 203995059136 204116340384 204235846848 204302099826 204423563619 204825077677 204959796336 205146323379 205156688704 205278660576 205602476904 206004443616 206126919504 206527612896 206650399824 206857572228 207054415296 207244722663 207381032784 207504327096 207506203542 207911892168 208035502092 208363667193 208439905608 208563829452 208971585808 209110922688 209235245472 209301227532 209425663458 209626845912 209889434304 209961756741 210301684032 210369904734 210493072548 210494976021 210618217062 210835766592 211239201861 211567835226 211706988768 211832854992 212442082479 212708197368 212786025408 212787949616 212912533152 212981600799 213524865774 213667238664 213792337008 213794270316 214677717714 214756266384 214883945496 215575707456 215645639022 215771895684 215773846893 215979174576 216123183936 216319870404 216448479126 216744750332 216871650504 216873611658 217016254944 217353875904 217769783607 217978981748 218122352064 218124324528 218252032416 218322832167 218806305696 218879721342 219025664712 219364428096 219366411792 219435588702 219566049813 220142003472 220272884568 220342347333 220832290008 221264032032 221395580208 221543201088 221744820132 221957836848 222180355356 222312448314 222875017992 222877033434 223007523948 223445539284 223798012911 224013002004 224293611168 224734152544 224865730368 224938675566 225072408429 225154760424 225436799808 226013878816 226085151996 226087196467 226219566474 226368356832 226370403864 226453230784 226947820464 227154358071 227305818756 227388987936 227524177584 228178533033 228464360136 228466426122 228683831904 228819791376 229049189172 229410502263 229494441528 229628806416 229630882932 229765327704 230579770878 230801274792 230938493148 231090387264 231302786517 231754999068 231757094811 231892784442 231977631952 232132308672 232270318368 232343564508 232481699802 232936217208 233076812529 233091533088 233230113072 233303661882 233454163008 233900878689 234279563328 234418849632 234420969464 234494893809 235014180192 235093034034 235249788024 235389651156 235613644992 235830201651 235985313168 236125613592 236448818544 236589394536 237190237416 237795252816 237953808576 238170362364 238311961866 238399158096 238780037078 239308812864 239384278584 239386443318 239526599796 240297692256 240375643497 240516379134 240606557708 240907952736 241522451136 241600799682 241744438683 241903440144 242135822016 242279779104 242522670888 242976571398 243136383264 243138581928 243280935216 243758770128 243980606817 244143286812 244377820368 244523110392 245387646072 245389865094 245533536468 245623375008 245769405552 245933278272 246157093908 246403872801 246638347632 246640577964 246784981608 246787213266 246949531488 247659753906 247806995139 248045048196 248208193728 248210438256 248436326259 248922036036 249070027734 249236101224 249475527136 249621590592 249702566454 250357572576 250506417744 250653084768 250734395241 251226869703 251783208864 251932901616 252330312564 252422637984 252675698248 252825921612 252973946664 253066507584 253299105477 253465706736 253616399784 254114534872 254265613668 254432850624 254666704347 254759884632 255316298022 255731966688 255812611428 255964699782 256531530816 256788710352 257022405153 257269310892 257422265298 257438523456 258097521312 258181246719 258332407218 258485993667 258752986272 258906822768 259413003072 259651434141 259822213488 259976685672 260071808832 260226429408 260487313176 260974835946 261146485728 261148847256 261301745232 261304108164 262053244359 262227974724 262383877206 262479881136 262635933384 263481420224 263564508744 263566892138 263721205836 263723590647 263974546704 264150558144 264390952716 264656011527 265065350616 265067747582 265242089376 265397383872 265483477314 266004920862 266163068853 266593985856 266752484064 266839017093 267519659418 267698034648 267854767056 268112078784 268199052858 268535011536 269062448688 269219979936 269222414472 269307313407 270334903788 270433816928 270594598032 270775023552 271021446828 271712757528 271715214606 271893928608 272402799768 272564751492 272838004749 273279728448 273528431172 273530904669 274136635872 274228616394 274835892672 274925047914 275088499191 275269431888 275533866432 275810096304 276061101831 276326296884 276490581246 276508043712 276672436128 276674938056 277215856224 277380669456 277468141086 277633104309 277818222924 277919874144 278085105936 278884873707 279068303376 279234217944 279236743038 279502461216 279949008988 280390613877 280493206312 280657430064 280659968028 280824289416 281652269148 281819719962 281984720364 282090446968 282443806656 283256109972 283424514318 283610929824 283975467732 284260160529 284595689997 284699821032 284889651552 285056449344 285059027088 285148920078 285318449757 285878851731 286236956952 286341688512 286511927328 286604870211 287335930486 287527518696 287695860912 287698462524 287972232768 288426493872 288597972168 288887299146 289162200672 289164815544 290359711476 290832432704 291097109556 291270175614 291839628456 292034219616 292299990174 292473771381 292488549056 292580784936 292754733084 292947285312 293048227323 293522671296 293697179424 293789796444 293792453163 293964463386 294443053344 294541847238 295194106944 295289866278 295465425057 295659760176 295943782464 296240473808 296416597752 296510072337 296971365042 297166690656 297169377912 297343365264 297927385712 298198519443 298397350548 298684002672 299918234088 299920946226 300096544572 300206347232 301160288979 301336612938 301446869328 301626088632 301827205152 302597093952 302695254774 302872477428 302875216281 303074425008 303365570112 304238044044 304418922786 304619146848 304621901496 305093055168 305398918896 305574323472 305676852219 305880669684 305992588704 306171741888 306174510576 306353770272 306453149739 307439694504 307735033056 307917990864 308403715356 309006665424 309009459748 309190379256 309791419344 309975599736 310286358342 310581622944 310769083372 310973484096 311071549176 311256490644 311259305313 311867838252 312053253138 312659858412 312845744178 313457378712 313666384032 313852868208 313951841298 314138495187 314440268868 314647084224 314755503421 314834151456 315265091392 315452526048 315554857101 315739608822 315927325593 316253649888 317060337088 317351752839 317560483152 317749282488 317865544128 318969243934 319179038112 319181924424 319368799728 320287298661 320500857996 320688505512 320691405474 322016576571 322134399576 322325918244 322537920192 323363561184 323468458533 323657843526 323968761864 324184775904 324374580288 324479805606 324672718689 325011693504 325117125498 325307475756 325310417487 325524382416 325837093824 326030813856 326968472622 327183528096 327186486792 327378048624 327692540736 328209458544 328319582013 328538497068 328851130176 328854103952 329046642144 329049617688 329153383053 330213005208 330409326852 330726730928 330947251008 331248435012 331896048048 332093370312 332314801632 332617230198 332936755272 333270533034 333468672471 334008556992 334312526988 334315550151 334511285922 334969159604 335168308926 335910535488 336019503006 336440416752 337101228816 337298595552 337408013349 337732140636 337954275648 338155199712 339020818224 339127727994 339329349711 339555605796 339679846176 340421730696 340958728134 341083481904 341286266376 342384947136 342696540204 342699639183 343025747856 343229687064 343573783758 344241662292 344443209624 344446324398 344647991556 345209097024 345869656317 346201912188 346407739722 346429617984 346635580896 347316417568 347429085091 347632498602 347839176663 347966447928 348198463008 348402326976 348405477552 348515346762 348722549703 349404325812 349407485449 349637299632 349845169608 349955492823 349973174848 350181244512 351419344992 351628274448 351631454196 351966062272 352521270288 352639551051 352874682036 353084476734 353420467488 353977969752 354673227816 354884091804 355785356124 356692879224 356930712864 357139689408 357255543546 357467942799 357598737144 358046682048 358170055617 358749931584 358963219296 359076417876 359079664977 359289899694 360446538384 360792797376 360909836562 361361929104 362283676704 362286952808 362401199523 362855160216 363203733024 363419668656 363784006332 364464857097 364704574896 364707872892 364921402824 365638155192 366214930218 366566730552 366784665588 367025909184 367746795072 368081469108 368084797641 368300304702 368435062512 368654108328 368899917408 369023693666 369235640862 369840892608 369957521448 369960866946 370177472412 370180819899 370424297232 370780141248 371489630859 371846498276 372067572294 372091071168 372312290592 372315657384 373383054054 373605041601 373854151836 374209906752 374213290704 374432385888 374553849681 375536358864 375759626616 375979627152 377674813296 377899352424 378495468846 378633956976 379013547372 379238882418 379460919996 379599761376 380078702784 380198560104 380424599676 381171802308 381398420502 381649275936 382139826948 382974447033 383370024928 383594481216 383597950032 383718917142 383947049673 384568658496 384797296224 385183065528 385553087392 385678158679 385903966338 386133397947 386157785184 387146281968 387498610827 388129479408 388360234152 389119504608 389733320232 389965028508 390107713248 390339644112 390730969764 391462253919 391719728592 391723270884 391952617848 391956162246 392722462984 393341962086 393575815809 393719821704 393953900076 394213013568 395222130336 395346763116 395350338207 395581808754 395961820056 396225837216 396457820352 396586429074 397598025924 397601621373 397863134064 398245336896 399007381293 399890978784 399894594968 400128726096 401279489127 401547051972 401782150584 401929159104 402168118176 402298579287 402802517304 403593673032 403829969904 403833621708 404099233344 405502355682 405650725392 405891897048 406162535328 406532170242 407198558528 407330651486 407432431296 407569136292 407572821909 407840892912 408232680768 408604199652 408847127238 409650155354 409919592672 410292646758 410557321152 411204953808 411342924591 412008887232 412253839008 412387571871 413055225792 413300799648 413715144456 414489445326 414735871869 414762065568 415008654192 415012407084 415823784336 416071004184 416202211629 416727334386 416879811216 417127658904 417943171616 418470490944 418602455064 418851326916 418855114557 419253691824 419923513482 420739809468 420986145096 420989952042 421236434124 422478403722 422729579943 423135670452 423413977536 423665709984 424884164958 425136771477 425416394736 425575899232 425825066304 425963201598 427049731548 427334477328 427584674016 427588540632 427723380117 429355435428 429512532768 429767890992 431003895729 431291278044 431543791368 431547693786 431958349152 432639740808 432896958252 433330948719 433489500664 433743301008 433747223316 434032509888 435539567214 435957963496 436248649056 436504064832 436645664334 436905263421 437612611392 437759442684 438051329424 438449985261 438732823584 438871177404 439132099626 440284006944 440545769136 440684694666 440946695079 441664580016 441812770857 442528064064 442791160416 442934799417 443489640264 443915673696 444360710712 444624896628 445457047563 445750035984 445754066868 446015047896 446891078568 447596025822 448026004008 448587222336 449468305088 449877351132 449881419339 450144816858 450309520848 452004919407 452027757632 452170303992 452174392934 452439132948 452736713664 452740807728 453895640928 454042882161 454308716142 454611637512 454777975872 455048355168 456357066066 456628384179 456928720272 456932852244 457367663808 457639582752 458098378344 458821004526 458988883056 459257612832 459261765864 459530655408 461159541756 461602549584 461876986296 462605573034 463509998136 463514189622 463785568884 463955263904 464540636736 464687129016 464963399604 465429537513 465872434416 466153625058 466183066176 466460226144 466607323764 467801757378 468079879707 468837699264 468841938928 468989787618 469268616267 470028360384 470186068068 470499576048 470779302312 470927761947 471660403302 471970626336 472251227184 472897637088 473178789072 473609413233 474380474832 475590505632 476340724728 476623923732 476798316192 477560074156 478453865901 478768557168 478772886636 479053199592 480595384512 480751286994 481032758268 481037108211 481213115416 481815905472 483201599364 483488877366 483806880288 484559558208 485045341776 485486765289 485953142796 486272766528 486277163856 486561870432 486719708409 487517540256 487675688247 487961213634 488286573624 488755640736 489046220784 490452708933 490775292144 490779730188 491067072936 491246750016 491538811104 492314187816 492807745602 493276695264 493281155928 493569963216 493574426532 493899062976 495319507812 495613990278 496090096392 496420876512 496872652518 497844072072 498140055468 498144560111 498472202448 498925845297 498951054272 499405132908 499905799551 500715145152 501012835488 501306169536 501468790482 501766928883 502453739406 502752463389 503566417728 503865803232 504029254509 504660625128 504845275968 505351396496 505651843224 505947893328 506598210954 506931413472 507232799568 508229069744 508531227336 508691591991 509333408694 509519769264 510632596044 511463933376 511625222856 511929399564 513577420704 514044810306 514538621784 514844530596 515360675637 516195042624 516362493438 516664814436 516669486597 516971987334 517505972544 517813645536 519302868282 519611609583 519644426976 519953371344 520452858816 520974626352 521448747903 521949671892 522292971456 522297694512 522603490464 522608216328 522773020143 524106488718 524455949448 524767754412 524959762272 525271866768 527129017488 527133784276 527442411672 527447181294 527949093408 528781905432 529312023054 529626715101 530130701232 530135495164 530484178752 530966954628 532009841724 532326137706 533504968128 533678034186 535039318836 535396069296 535709534112 535883315319 536398105716 536935858777 537070023072 538124897376 538439959872 538444828944 538614626814 538934849541 539993386603 540669807576 540867633856 541189196064 541364754843 542042893656 543425515056 543430429212 543787857216 544805599536 545129502984 545676009498 547056862344 547061809338 548273271744 548457232788 549322395327 549850095828 550176998382 550538863776 551620192608 552122203662 552450457053 552652593768 552981162492 553344872256 553349876112 553535540499 553853461293 554431712448 554761338912 554936282172 554941300419 555266208618 555636445848 555839748288 556170211872 557769747414 558101358441 558136606752 558468435888 558473486076 559004922432 559898017976 560074581081 560781227754 560986412624 561314860128 561319936056 561648578832 563304538296 563639439924 563969440728 564180893936 566512219944 566849028636 567221859648 567950935464 568520321058 568858323627 569191379994 569399642064 569779303104 570118054176 570297840156 570636899514 571757703462 572097630753 572473913904 573023854656 573209740422 574671860972 575055037392 575391721824 575396925048 575578375713 576852987744 577195944336 577774598292 578324401344 578329631088 578855949507 580719422952 582194219112 582540351228 583679256912 584068439232 584599980348 584947542762 585161569872 585509466168 586096454646 587394358848 587579592888 587584906326 587928926772 587934243369 588886106688 589083694476 590012943129 590579732556 590930850114 591319520352 592480947616 592833195504 593020144674 593372713131 593942730084 594333381312 594338755824 594686730528 594879643611 595854771424 596048063413 596397038886 596794701096 597368005344 599442199807 599836468176 599841892452 600193089144 600412694464 602320577958 602673225876 602893738656 603252177264 603654410304 605390509548 605744954856 605750432562 606148850016 608253533523 608476088088 608837845572 609238293696 609243802992 609798255363 610797837792 610995977229 611148646944 611353704438 611761339368 611985177408 612349021152 612707540544 612906299478 613270690857 614475233031 614879389008 615470066112 615835981728 616807430712 618013330848 618018919496 618380758512 619582838688 619951199472 620572716684 621163245888 621538166744 621734167989 622143098352 622512981288 622518610626 623735676504 624106506276 625091001579 625319716824 625691488356 626914757424 627332768064 627705736416 627903682596 628276990374 628880537736 629511006842 629668302912 629885270223 630905052096 631109714202 631479217644 631484928063 631854651186 632507299776 633717605583 634703505678 635120966304 635498564976 637326247437 637938487868 638358076224 638363848848 638737599456 638944802397 640574597322 641001715992 641377011024 641382810948 644033153142 644268799152 644651836488 646727122368 646936917066 647315687052 647321540679 647937523728 648369551808 648959611212 649345437378 650234250996 650614951512 650620834974 651048764832 652061627712 653309350821 653936945244 654367056192 654372973584 654756097248 654968496501 656418917088 656639164026 657076994136 657708207904 658093284288 658099235376 658306766106 658698149439 660426010416 660818653704 661027041999 661453461856 662496870024 663792096096 664186740624 664629603264 665234460396 665873510544 666541066068 666937344942 668625053976 668631100302 669022571844 669938319208 670336617852 671394038733 672039006012 672880833504 674202457632 674597191104 674816026698 675217225287 675464281272 676310399424 678041636448 678255455988 678261589401 678658699422 679111211592 679359692352 680843461392 681463074213 681917456268 682166963808 682572532752 684535599099 685393080408 685399278366 686051495712 686459374128 687147567516 688231506789 688483324584 688886419248 688892648796 689295983112 691739312634 692403824376 692815479444 693271161792 693908359551 694632835136 694858170182 695264997204 695271284433 695678353326 695932895856 696396926016 696810955104 697030693524 697445099406 698808651624 698814970898 699230437587 699274599264 699690339216 699910985646 700362489024 701702636067 702838689984 703256548896 703262908392 703484681427 705042540576 705279102102 705749364072 706168953468 706840934976 707490604953 707955939504 709346455632 709768183608 711570712248 713385758448 713861425728 714511087092 714935885598 715197474288 716340111234 717926438592 718152835752 718159329954 718579799388 720893076768 721126930491 721819673124 722723858208 724567353408 724573905616 724802399046 725233316049 725710320432 726407466048 726839337312 727568012664 728929714194 729409149792 729415745784 729842805648 731276310384 731941820451 732429860436 733133461104 733569331176 736162938216 736169595282 736600609404 736870125024 737308216656 737799834816 738047387332 738471281724 739211618403 739915042896 739921733892 740354944824 740361639798 740848594464 742979261718 743420985417 743692996552 744135144588 744624581184 744631314768 745308978777 746766108108 747210083202 747708303672 748426581408 748864771776 749107699362 751072717728 751519253232 751959254304 752203185723 753680609109 755349626592 755798704848 756990937692 757267913952 758027094744 758477764836 758921839992 759199522752 759897316431 760397120208 760849199352 762343604616 762796841004 763298551872 764000113041 764279653896 765948894066 766740049856 767195900064 767437834284 767894099346 769594592448 769859774717 770366131056 771067215459 771106174784 771356317358 771807932676 772266795894 772315570368 774292563936 774543740157 774997221654 775457981001 776258958816 776720468304 778239009216 778954302423 779466640464 779930057016 780215426496 780679288224 781461939528 782924507838 783439457184 783446541768 783905235696 783912324492 785444925968 786159733077 786683924172 787151631618 787439643408 787907800152 790444260672 790693526232 790700676414 791163617508 791170771941 791923640112 792451674432 793172858148 793968034581 795196051848 795203242746 795726268128 798014762586 798489206559 799781957568 799789189936 800257452192 800517051279 802558978254 803094103944 803564301168 804336236352 804597158574 805605034608 807187346064 807659939808 807667243416 807921940221 811004711364 811301450784 811783794096 812325070656 813064340484 814661302972 815138272584 815145643818 815681785824 817208399304 817694254476 818514014247 819300310708 819839185344 820585293516 820592714007 822409907616 822685849182 824507678016 824775143742 825265497573 826601599296 827430288912 828183305493 828978890652 829471743738 829524131136 830017308384 830024814168 831647568672 832142008368 832404423258 832899312927 833454668772 833759622432 834255317808 835886343232 836654621121 837204910128 837702653832 837710229114 838507383648 839847026964 841171841631 841479618936 841972290192 841979904084 842472868248 844956807444 845459159886 846271340904 847331419968 849768329916 849776014307 850273542954 850832789472 851151798464 851926403196 852780481587 853787069991 854099463096 854668954656 855169348032 855177081264 855446760234 855955349271 857636555193 858710870856 859025065536 859535781984 859814610633 862007791458 862582556088 863087582736 863095387572 863916698304 865279481616 865793916504 866661897438 866979001328 867486602016 867494446632 871079134428 871915926992 872497298112 873291328668 873810526842 875518885368 876102658848 876899970522 877465647168 877742354808 878264199252 879144681969 880568013888 881091538272 881369389332 881377359489 881893390158 883329160032 883625541714 885582320832 885869598834 886396275171 886979280528 887831347392 888721421424 889249793256 889530217011 890914095126 891500071968 891508133736 892030095792 893782157136 894595558329 895192051644 896052008016 899754702264 899762838678 900289633716 900619041696 903480866937 904009838814 904340607984 904348785868 904878265896 905481615456 907791281856 908085764322 908617432284 908625648843 909223275024 910096710336 912714132132 913256768358 913857440544 913865704488 915279165504 916196756688 917030556657 917642009052 917977766112 918515225664 918523531728 919061310816 919359449217 921165188911 922319083512 923205099168 923753972592 925211146068 927019996272 927028379244 927571137768 927910527808 929374258032 929926799208 930859075026 931744868832 932307250116 932920452288 933214647528 933777915939 935603514756 936159759414 937683877856 937979575236 938537232534 940372136136 940999152096 941558604624 941855523894 942415485561 943320806604 943941252672 944266510263 944502454368 945795274176 946357578144 946664571303 947218826466 947781976779 948760949664 951181011264 952055258517 952681449456 953247847464 953596632384 955120148312 956907731802 957537114336 957545773272 958106399184 960861895983 961502573988 962065516536 962074216422 962426230832 966049729713 966403198728 966977754732 967613760576 970090683552 970405375599 970973530578 971906285592 972554327712 973123740864 973439416818 975035080512 975351376494 975922427268 975931252461 976573147248 977511281472 978092441568 980905417866 981550584288 981559460376 982134145872 983077622208 984628375632 984958746039 985615491204 986553390528 986562311856 987139926432 987148853064 987460149159 990639015624 991227980556 992180192784 992841753024 993745305036 995688144144 996280110936 996289120222 996944404896 997851690594 998810265816 999811599102 1000406017413 1002025670976 1002937580964 1002946650453 1003533857766 1004907478812 1005504926778 1007731606464 1008058509018 1009321250256 1010702792992 1011303686448 1011895786656 1012224040047 1013196421908 1013862826944 1014465599136 1016458139488 1017062454672 1017383183982 1017988049133 1018666817388 1019039538528 1021265192088 1022577870259 1023250445712 1023858799128 1027154841408 1028089620612 1028098917549 1029077243568 1029689061192 1030721351274 1032724986876 1033329628872 1033338973194 1033943974668 1035627291072 1037608968951 1038605736564 1039223219166 1039288853952 1039906742688 1041949252704 1042287255273 1042897495806 1043517529989 1043899343784 1044595389024 1045206980928 1045216432656 1045546040286 1046167649109 1048212977436 1048222456347 1048911898896 1049535508824 1049919524544 1050543733536 1054258034976 1054267568552 1054884823344 1054894362588 1055898186816 1057563810864 1057918653153 1058624046108 1059253430202 1060261402464 1060270990328 1061933909256 1064019683448 1064652275412 1067356068372 1070078637672 1070792138592 1071419068224 1071766630638 1072403828397 1072796211432 1073871717554 1074140046144 1074510166851 1076249794752 1076889657888 1077229253628 1077238994931 1077869699082 1079986773206 1081339615152 1082378392128 1082729509686 1084085787312 1086851030112 1086860858424 1087203598569 1089611199072 1090259005968 1091352018996 1093394571291 1094113724688 1094123618676 1096914465576 1098644790654 1099700191656 1100353996764 1101077727552 1103240385216 1104244407324 1104254392923 1104900914106 1105305187536 1105962324984 1106699752224 1107071080998 1107706922586 1109522677824 1109872564344 1109882600838 1110532417236 1110542459697 1111272891696 1112340423744 1114468892577 1115539494828 1116202716882 1116273213504 1116936871776 1116946972152 1119796035952 1120149162162 1120815124803 1121562455508 1121972825248 1122629720256 1122639872112 1123297157664 1123661549043 1126609076592 1127278879848 1127938881456 1128361787872 1133024439888 1133698057272 1135901870928 1137040642116 1137716647254 1138382759988 1138799284128 1140236108352 1140595680312 1141273799028 1143515406924 1144195261506 1144947827808 1146419480844 1148923341099 1149343721944 1150110074784 1150783443648 1150793850096 1151156751426 1151841149019 1153705975488 1154391888672 1155549196584 1156659262176 1157034476037 1157711899014 1158400193841 1161438845904 1162495832481 1164388438224 1165080702456 1167358513824 1169199960696 1169895085524 1170323139744 1171018932336 1172192909292 1174386761757 1175159185776 1175169812652 1175857853544 1175868486738 1178167388952 1180025886258 1180727447427 1181159465112 1181861700228 1182639040704 1184961895232 1185666391008 1186040289348 1186051014621 1186745426262 1187885460168 1188677511648 1189373461056 1189759287222 1191709542848 1192096126826 1192794077772 1192804864119 1193589402192 1194736010688 1197022143879 1198884399614 1199672936352 1199683784904 1200386178288 1203838467381 1204641155916 1205346451752 1205787477312 1206504354528 1206895737861 1210781019096 1211489909712 1211500865124 1212297700032 1216507067046 1216952176176 1217675691144 1218487605984 1219596510726 1221595675584 1221991954458 1222297293888 1222707408876 1222718465727 1223522678736 1224698042304 1225812598956 1226541381714 1228950466062 1229758778016 1231671963456 1233614861424 1234028773773 1236026661696 1236037838992 1236761517024 1237162715613 1239165677376 1239902398944 1241145433368 1243076333488 1243468335978 1244207615607 1244286196704 1245025962576 1245037221252 1247471353008 1248213012552 1248606634887 1250182003158 1250639433648 1251382976712 1253829514848 1255411472832 1255807365192 1256553980748 1256565343671 1257761075472 1259022013684 1259770540446 1262219428404 1262958435288 1262969856126 1263709302372 1267435211166 1268188739829 1269407011356 1270241932608 1270997129952 1274652494874 1275410314431 1275876975736 1276727697696 1277475198912 1277889604794 1281149194644 1282003431984 1282754022048 1282765621896 1283170140351 1288066306284 1288537598304 1289303672976 1293011687187 1293873834132 1294631374104 1294643081358 1295875047456 1297919222424 1298690874756 1299992846157 1300468501992 1301229903024 1301241669948 1302097529664 1306618701642 1307873890488 1308745947168 1309512194496 1309936993002 1310715790263 1312837834176 1313278328052 1313290203929 1314153988272 1315349955783 1315416415808 1316198470752 1316613532212 1317396298878 1320852020832 1321637307408 1322054083998 1322840085237 1322906923712 1324993740048 1325438312571 1327584192192 1328373481248 1328804398251 1330468920792 1331747021088 1333082132136 1333874689884 1336371142689 1337250107952 1337262200604 1338045143688 1339876638416 1340673235704 1342788077466 1344078012024 1345761667008 1348404915264 1349632053396 1349644258017 1350434450574 1350928562544 1356083272896 1356510911976 1356523178802 1357317398844 1358222423184 1361686922784 1362128646483 1362926148426 1363834912536 1364333927616 1365145065504 1369071198198 1369885152537 1370786160816 1370798556732 1372102991424 1372918748256 1374295135032 1376463013578 1376966649168 1377772838496 1377785297592 1378591966224 1383478625268 1384807648752 1385630958888 1387816719102 1389716340364 1390529994408 1390542568866 1391356706652 1391865791712 1393621910208 1394061387048 1394890198812 1396288612539 1397617303248 1397629941796 1398460875174 1398549198528 1399380678432 1399821971292 1403405272134 1404239639121 1406513097792 1406525816784 1406969362854 1407805848801 1410085081152 1410558204204 1411498728144 1412337906936 1412783285841 1414981209906 1415911879008 1418692911264 1419536367216 1420828239699 1423141424496 1423618928317 1426771516896 1429022174184 1429871771196 1430394948576 1432680222468 1435361597703 1436305671504 1436318659908 1437159598776 1441786153536 1442253860982 1443111324633 1443639346248 1445447716416 1449147811232 1449604798092 1449617906759 1450466632098 1451420640864 1453678674624 1455136025328 1456460295867 1457859428388 1458818299584 1458831491568 1459685611296 1460159125227 1462552620768 1463027064741 1463883640902 1464859720872 1466266922208 1467138662352 1471358126799 1472325876432 1472339190564 1473201218808 1473740250048 1474616433312 1476094774664 1476942563448 1478423236806 1479830085792 1479843467784 1480709889648 1480723279596 1481697188928 1485958523436 1486841970834 1487385993104 1488270289176 1489262629536 1490617957554 1493532216216 1494420166404 1494433680333 1495416607344 1496853162816 1498215398724 1499717398653 1502145435456 1503038506464 1503918508608 1504406371446 1507361218218 1508257390167 1510699253184 1511597409696 1512087763527 1513981875384 1514535827904 1516054189488 1516955529672 1517843679984 1519794632862 1520794240416 1521698398704 1524687209232 1525593682008 1526074775973 1528000226082 1528559307792 1531897788132 1534391800128 1534875668568 1535788198692 1539719549434 1540732262112 1542134430918 1542712634716 1543615865352 1544533591788 1546082026911 1548585127872 1549087480314 1549994443308 1550008459791 1550915962002 1552517917632 1553440936608 1557908604846 1558834828749 1558933280928 1559860114032 1561358576448 1562923879056 1564346243709 1565849015676 1566878914368 1566893083536 1567810471392 1567824648984 1568319060429 1570889851936 1572319466154 1573367848344 1574303263236 1574879286816 1575815600304 1580347617673 1581387052464 1581401352828 1582327235016 1582341543882 1583847280224 1586345716296 1587936069162 1588880145303 1590392103696 1590406485492 1591452536256 1596029525172 1596978413118 1599578379872 1600514904384 1601034102558 1605117956508 1606188207888 1607128602336 1607649945957 1609194317148 1610807576331 1611210069216 1614374692128 1615319879616 1615334486832 1615843880442 1616804548623 1619980159809 1622009422728 1622602901568 1623567588192 1624094264529 1626128680968 1629322605944 1630276545168 1630291287636 1631363571648 1634416798608 1635388508952 1637028028494 1638600621416 1641170587032 1641185428014 1644819815232 1645371698364 1647967185981 1649550287484 1650530995146 1654860577824 1656366610986 1657351371159 1657957781304 1658943487476 1660034616768 1660049628336 1660606621497 1663295137344 1664284016736 1664808846516 1664823901257 1665798625854 1666909337544 1667519244864 1668510635616 1673309242242 1674304075323 1674409820256 1675405307664 1675420458228 1677014767296 1679694053928 1680223743243 1682343683262 1682959237872 1683944580384 1683959808168 1684945736496 1689913614888 1690918319772 1692542681808 1699536659832 1699552028614 1700547085908 1701665578944 1703852806392 1705560963174 1706574970881 1707574139982 1708198926192 1709337909312 1710354162528 1710893520468 1711910698542 1715273110386 1716292892259 1717421741712 1719071563968 1719629221266 1724015582916 1725165112176 1726175165472 1726190775144 1726735127139 1730558963232 1731587833008 1733323794876 1733958002656 1734973204032 1734988893264 1736567848521 1742158268856 1743831853984 1746582657336 1747621053684 1751037770736 1752205317696 1753799941044 1755484709616 1756528398504 1758289363938 1762183076544 1762738778664 1762754718978 1763786780316 1763802730107 1766658320064 1767251083428 1770038829387 1771739197668 1772792550342 1773958561056 1777442842848 1778499586512 1779060434022 1780118139393 1781828190252 1783000143936 1783016267472 1784060191584 1784638930833 1787564314272 1788144190239 1789191116658 1790384103288 1792104016032 1798326599421 1799509404528 1799525677356 1800579267432 1801238083392 1806961733874 1808019677628 1808681215968 1808697571736 1809756531792 1810963230912 1816171528644 1817234864568 1817251297686 1818446550048 1824760600569 1825428264264 1826513536716 1827714881088 1827731408976 1829394766089 1832393513376 1832987931687 1834061113314 1835284018104 1835955532224 1837047063456 1838122621632 1838718898434 1839812072571 1842330377822 1843425699093 1844638167024 1846410198336 1847507945184 1850422292136 1854039992544 1854056758488 1855142275536 1858748516064 1859853598416 1861718150052 1863489737664 1864614500232 1865202503967 1866429295056 1867555831878 1871207029512 1872319518828 1875273004737 1875367755712 1875959150472 1877074465068 1880744272272 1881998304192 1883117209248 1883711047788 1884830971122 1886641613208 1888533020526 1889004908736 1889655810669 1892715156288 1893329142606 1894437652932 1894454784189 1895563953558 1897521899328 1901152816749 1904110517034 1905362898912 1906495694928 1910240296624 1911978742311 1913815463604 1915074228672 1915091546544 1916212798368 1916834407191 1921723791966 1923005147976 1924131033072 1924148432844 1924852461664 1932099459426 1932806397456 1933955509464 1940181367104 1940810751198 1941947061156 1941964622037 1943812571184 1945108655424 1946878833636 1950702752988 1951844854536 1951862504922 1953146294496 1956184883136 1959928052463 1961810835732 1963101168576 1963118920752 1964268291744 1964905489503 1969256751264 1969917492078 1971230982408 1973124623712 1974279852864 1974297706128 1974920298318 1976094448317 1981278031248 1982455961112 1983081125997 1984360385568 1987490610072 1991376288288 1992560221872 1992578240444 1993888809792 1995703381188 1997620531632 1999623198204 2000812034826 2005875161928 2005893300906 2007067715532 2009814957624 2011009853556 2014182116199 2016117018036 2018642500512 2021405585984 2022607372896 2023791573312 2024448080094 2025651675861 2026392843816 2028931198272 2029630315163 2032916278976 2034124909344 2034766367964 2034784768203 2035976098266 2037333634776 2038079077056 2042530384176 2044389222639 2045155740518 2046500891424 2047717598256 2053606797297 2056179241224 2056197835098 2058154487136 2059378122384 2061442702548 2064694520367 2065449973752 2066659257744 2066677946388 2067887949336 2075217937902 2077211473128 2078446438332 2079813485376 2081725078653 2083898505408 2084574510546 2085794991612 2085813853299 2087035059978 2087798687568 2089190778048 2090432865312 2091092080572 2092335298218 2096425954872 2096444912694 2097691312761 2097823797792 2099071017648 2101087467072 2105107908201 2108516069952 2108535137104 2109769646688 2109788725176 2110454044281 2115127621728 2115837306306 2117248092216 2118506860404 2120522804928 2120541980656 2122471814859 2123867818512 2128039366896 2129304550824 2134712136744 2140157275344 2141584277184 2143533261276 2144807656794 2145592422864 2147743435108 2149020333702 2153779315776 2154458507256 2154477989862 2155739398164 2159973546412 2162679230304 2163380791473 2165459019372 2168171574624 2173702060224 2173721716848 2174407197138 2175699948147 2179222398144 2180518011936 2182704037992 2186789142582 2188227449376 2188247237352 2193828931152 2195825461353 2197289581308 2199400383312 2200707993528 2208488814648 2208508785846 2209801828212 2210610375072 2211924649968 2213399504448 2214142161996 2215413845172 2217634855209 2219745128688 2219765201676 2221064834472 2221084919394 2222545783392 2228937785154 2230262956251 2231078989656 2232405433764 2233873743552 2233893944304 2235926936331 2239592071904 2240298324324 2240318583173 2241630249606 2243124911016 2243945650496 2245279744224 2246594315328 2247323098086 2253075854447 2253218153184 2254557759696 2255877762912 2256609557169 2256723575744 2261041827327 2266048879776 2267396114544 2271803741856 2274081284232 2275433294508 2276765519976 2277598568256 2279691949293 2281191360624 2282547598056 2287030813848 2288390523012 2289895655616 2292000339123 2292838961688 2297846682198 2298687443888 2300220149568 2301587700192 2302313502852 2303682298038 2308783777344 2309579324151 2311098393168 2313318524352 2314068952074 2315423798028 2316800387682 2322877691808 2323631220471 2324991664962 2328776876448 2330161404912 2334717027648 2336862907269 2338399921392 2339790171048 2340646279488 2342037864672 2344385818584 2348773523514 2350318371552 2350339625304 2351715707088 2351736973476 2356334777904 2358479199231 2360051772516 2361454894854 2362318930224 2363723400456 2371332782016 2372080578696 2372102029242 2373490852524 2373512315823 2375770920336 2377355023296 2379518574444 2381904103743 2384192253652 2385588155544 2385609728238 2387178804384 2394044287758 2395467619677 2397768799228 2399345872704 2399367569808 2400772356576 2401551153837 2407676934762 2409282311832 2410692903504 2413008709056 2413791475722 2421562038192 2422979819424 2423001730248 2423765820663 2433014134092 2433904352352 2435351382288 2436975211968 2439193021452 2443983908916 2445414817752 2445436931454 2447045357472 2451625197912 2453082763428 2455542042741 2457900932124 2459517556032 2461778142021 2467229722848 2468057547546 2472075677984 2473523034048 2474325431226 2475796492719 2479804797888 2482290866736 2484549916479 2486152666976 2486936671956 2488415231214 2488572393408 2490051925152 2490074442504 2494942706016 2496426025104 2497213269774 2498697938781 2500364006316 2501278867296 2502765953424 2507659029696 2509963863363 2511614730384 2513107961496 2513130687342 2515522150944 2518044027368 2519541080892 2523515524893 2524438856808 2525916870576 2525939712252 2527418604744 2534870422332 2536377479658 2538814022712 2541994259904 2549304989748 2549328042921 2550820628862 2551753951472 2553455395392 2555779209588 2558341444761 2561361209973 2562298389288 2564006863968 2565508044096 2565531243792 2566340280702 2572909665579 2576132612568 2577075196608 2578607345952 2579443831899 2586023374374 2587747668264 2589262748208 2589286162716 2591750094912 2595838444848 2597381749512 2599985692314 2600937003984 2602459806048 2602483339896 2613237403284 2615747780976 2617491894336 2619873986004 2621431580526 2626556656104 2626580407858 2628307976544 2630699911566 2632396941504 2633227064424 2634792597756 2637434045907 2641704041664 2643274614816 2644108167996 2644132078467 2645680170474 2649987480096 2650876625142 2656746962496 2657608796502 2659188825513 2660937841584 2663494042176 2666164264272 2667749379768 2668590651033 2672742285378 2674500215904 2674524401208 2676090287376 2679753276832 2681346471408 2683786674987 2685576154932 2688156024048 2699264106792 2699288516034 2700868901148 2701857125088 2710442600811 2713021823952 2713046357604 2714634797688 2716444846368 2723373845568 2724257292966 2725852296852 2725876946529 2727669825072 2730290131008 2738142396396 2739770305074 2741572321632 2741597113464 2745837496512 2748590270064 2751091669971 2752926027156 2753933298336 2755545676992 2755570595184 2757183932448 2758078347651 2763495566733 2766957250536 2769615297504 2771261917776 2775633438204 2779432680728 2781059988816 2781085137732 2782713413304 2783731583424 2788122774096 2789780397624 2792577225078 2795234606496 2795259883592 2796921750348 2798761356864 2799643942584 2801333747817 2806810544268 2808479278242 2813051633568 2813938725708 2815611697602 2821116408408 2822997456288 2824675813872 2825566571682 2827246456683 2829962419812 2831823758016 2832799530789 2837385822528 2839072734432 2839993713909 2841656479398 2843345930337 2846282848992 2847237856634 2853543033792 2856165775551 2858044348368 2859743542392 2860789897152 2865360444936 2870723195406 2872611343008 2872637319816 2874319197552 2882585687949 2884507721964 2886222649266 2887278692496 2898149189139 2898295622464 2899209596184 2899235813518 2900933264196 2902841281728 2910272050656 2911216126797 2912920591734 2915718856776 2917662983136 2919371222592 2920318250454 2925105241536 2926054129482 2927767281804 2927793757383 2929719441744 2932533844416 2934277324704 2942716253598 2944651752864 2944678381128 2946402437616 2949232866624 2952189549328 2953885126896 2954876238117 2956846473612 2959660171584 2959686935568 2961419779296 2961446559192 2962380447477 2971917046872 2973683941668 2974771986208 2976540578352 2978525259072 2981235915108 2987064432432 2988840332808 2988867360666 2990833214688 2996430797448 2999434797306 3001218052239 3006077012928 3008812742892 3008839951359 3014722436436 3016514780334 3023194819392 3024175527054 3027963750768 3032108378976 3033911059344 3035687359968 3036672120141 3039589265724 3041588480832 3043396797408 3049374418464 3051187364016 3052149551946 3053964147399 3056000452164 3057118615584 3063795576264 3067733610777 3069751337136 3071576397384 3079439098868 3081464524224 3084268861836 3084296752647 3085425269432 3087231730704 3089067183576 3092164053822 3098174960628 3099988886616 3100016919582 3101831924004 3106881873216 3112826906853 3115817209692 3117669657498 3117866561856 3119720228064 3125847758112 3126861765819 3128692487418 3130552589967 3131698031352 3133786167072 3135620942784 3135649297968 3136638120858 3138502947327 3141779703872 3144638932308 3144667369041 3146735696688 3148606526472 3149758573632 3151631200608 3160695235346 3162774104928 3162802705656 3164654470032 3164683087764 3167694560448 3172691432592 3173755959459 3175872138324 3177760290606 3180784207392 3180812970984 3192059050344 3193956826236 3199156759744 3202068205116 3210235913016 3212376415776 3214257204672 3215299891914 3217211485191 3218388634296 3221615152662 3222420138432 3223530500553 3228749384256 3230668973664 3231687760884 3231716984793 3233609097246 3239960319618 3244018845456 3247135176384 3248188529058 3252257361936 3258645211888 3260553090336 3260582575272 3261610795707 3268833597216 3270777017904 3274056056988 3277201242832 3280183713873 3282341174064 3282370856028 3290743396728 3295934371962 3299100574968 3301061990292 3309721155648 3312733221972 3312763178769 3314702742318 3315915562608 3317886974952 3320099256672 3321213242994 3328568033472 3329617693032 3329647802514 3331597251708 3331627379091 3333818675088 3337021271232 3343406677731 3346618484484 3348608150646 3348819640512 3350810615328 3350840916456 3359388107856 3360447486486 3362445374409 3364687366524 3365918475744 3367889160768 3367919616336 3369891472992 3370984647129 3379827229776 3381836639544 3385085363616 3399073319664 3399104057228 3401094171816 3407705612784 3411121926348 3413149941762 3415148279964 3416397852384 3420708325056 3421787040936 3423821397084 3430546220772 3432585784518 3434843483424 3439258442532 3446770023297 3448031165832 3450330224352 3452350330944 3452381550288 3453470254278 3455523447057 3461117926464 3462310537631 3463175666016 3466647589752 3467916005312 3469977786528 3471103428111 3473135697042 3475200581523 3484316537712 3487487497443 3487663707968 3493165314672 3495242107368 3502075541472 3507599882088 3510969419232 3513056797008 3516578727876 3523160285271 3525477557328 3525509437956 3527573560632 3527605460214 3534502166856 3540077658774 3542182342281 3543478395336 3545585100684 3547917122112 3554885685696 3556999173024 3558120868044 3558153043863 3560236278786 3563656380504 3566032534944 3568120383168 3569277861666 3575128628544 3576288380478 3578382233316 3578414592357 3580768206576 3584208032064 3591066431637 3596653198842 3599018809056 3599051354712 3601158534864 3611515402143 3613923467748 3616039355256 3617362431936 3617395143472 3619513063584 3620687213583 3632343057288 3634469729136 3634502595372 3636893100096 3649521201138 3650856528528 3653027073432 3655462817952 3658789532178 3664787026752 3665975863374 3668122226628 3668155397181 3670568036208 3674094126912 3677437796868 3679624145142 3684660755644 3686851398186 3689276334048 3695015890368 3700844584272 3702086321319 3708079985088 3708113516976 3710284551072 3711488146839 3717497032128 3719707196832 3723436300104 3729229000464 3730405007934 3732622846821 3732858590112 3735111663756 3742414059024 3744639037656 3745819904661 3750546009474 3751918300944 3754148930136 3761488544544 3766234418496 3767422095576 3769661942244 3769696031013 3773283226416 3777066041052 3779311621338 3786658285212 3788875305864 3788909568378 3791127907116 3802305633498 3804566219487 3808221034068 3810725797824 3812991389856 3820480593248 3821719936001 3823957484622 3826230943293 3827630927208 3830183093088 3832425596736 3833668814382 3843447583932 3843482339939 3846010295952 3848262066144 3848296865688 3849510421053 3849704923328 3864198918852 3865612794912 3867911018928 3879035061561 3881621502396 3883894122312 3883929244074 3887625142368 3893757667272 3899978538471 3901405505976 3903689709072 3903725009844 3906292588992 3919856104926 3923621671464 3926237841504 3928536583488 3929810979006 3932147370789 3938513502528 3939834984156 3939870611787 3942461964816 3946249247424 3948595412256 3949840596636 3952188896634 3962556062496 3964911922224 3966162251994 3968720771136 3974981220144 3976314937713 3982752576576 3985120443744 3985156480888 3986413194753 3991406762376 3995241063264 3999246396408 4001624069652 4009113428067 4011750323856 4011786601812 4014135431064 4019629915248 4022019707112 4028364232398 4032234036072 4037285001024 4045214745792 4048896160188 4048932774051 4051303351722 4052785687632 4059260630326 4068249818688 4069532735928 4069569536406 4071952196532 4074667269552 4085060768352 4086385939449 4088778445278 4090311481036 4093001782848 4095435196512 4107213594594 4109655457611 4112358482448 4112395670196 4116308974272 4118756244768 4122885405096 4129389040734 4130899947504 4133318515488 4133355892776 4135775898672 4150435875804 4154422946256 4156892876664 4163450157306 4169149021092 4171589983224 4171627706598 4174070119956 4175597375136 4180865730624 4182184161144 4184670596436 4188865837617 4192851909744 4192889825388 4195382625522 4195647595584 4198142035296 4210215816402 4212718917363 4217070274208 4219539293376 4219577450352 4220908088562 4223417546403 4230255243456 4231674612612 4234496184432 4237013720808 4238349857523 4241083961312 4244943629718 4247735637024 4256078733792 4258609101648 4262484719097 4269424273488 4270856784951 4280314550688 4287066522552 4289615313588 4291184845728 4295486870216 4298040667404 4306084793109 4308917014512 4308955979724 4311478796328 4319947092824 4325358460608 4326761582946 4329333973899 4330918038744 4336343149248 4347443433696 4348814394276 4348853720277 4351399896294 4361036023872 4365408075984 4369380887601 4373578285164 4376454898752 4376494474704 4387657862304 4389081194223 4391650922706 4394579162616 4398800766624 4401415987056 4414074380397 4416977629296 4417017571692 4419603656424 4421220750144 4423849299936 4428284323992 4430827690344 4435269710418 4439490257376 4439530403352 4442129668944 4442169838788 4445091566784 4457875570308 4460525912502 4462157979312 4464810867528 4467787888608 4471853872662 4479184143808 4480596648648 4480637166346 4483260499212 4483301040999 4486249822032 4490559488448 4494646196172 4499152195959 4506151708894 4506436306368 4509115519392 4511755525824 4513219114338 4522083654654 4524772170501 4532097759552 4534792229088 4536263290581 4543607483712 4548162568464 4550866589016 4553531039952 4559383898586 4562382721248 4565095196112 4574061627696 4576781046024 4578224327919 4584000678246 4585677923376 4595693364396 4597374887776 4603175400384 4604627005704 4607364596076 4619158648302 4622196786336 4628137904148 4630847596056 4633600775364 4638246080733 4645755383616 4647262440942 4649983329924 4650025379373 4657553752896 4660322809824 4673725814538 4676504486247 4676799842784 4679580342096 4684075729344 4688771637168 4693038731127 4697547047028 4700636743104 4700679250608 4703431414176 4703473946952 4704957181287 4712669555808 4716958398462 4720103545032 4722909789708 4724637860448 4727446800912 4741042853019 4744161157392 4744204058484 4746981705048 4747024631646 4751541840672 4759037148888 4763808207486 4766640435909 4768384507304 4771176311088 4771219456476 4774357608768 4788088575516 4790935239354 4795537598456 4798735139616 4801544713152 4803102307674 4815353869524 4818564623664 4821385807008 4822949837871 4827582951444 4832422728993 4843124076384 4845959638848 4846003460496 4847531641326 4850413645869 4859940479427 4866028268184 4867808704704 4870702764576 4872282793587 4878386042904 4887967817832 4890829635504 4890873862908 4894090714944 4903250395824 4906165526856 4911084085482 4915801864248 4923556284042 4934459445696 4936115095092 4943901557943 4944151355968 4948650862452 4951592985438 4964581733472 4969099832958 4972054113477 4972305333952 4973873343912 4976830462428 4980103850304 4980148885008 4981819864491 4989885412032 4992852050208 4994426539548 4994471703771 4997395877562 5000728012632 5002557734592 5005531906848 5019927726726 5022912225969 5023229460768 5026215922992 5026261374684 5031044301888 5036088054736 5039082161784 5040671229729 5047031049786 5048877713616 5051833741152 5051879424504 5054837209488 5069740844664 5072754959316 5077628045424 5098609979496 5098656085842 5101641257724 5103507902944 5111558419176 5116682889522 5119724912643 5122722419946 5124596778576 5128013727936 5131062487584 5132680561404 5145819331158 5148878676777 5152265225136 5157214691904 5158887663798 5172046748748 5175495336528 5178525496416 5178572325432 5180205381417 5191676889696 5194763499024 5199971384628 5201874007968 5204919612096 5204966679792 5209703545563 5226474806568 5231495561952 5239747972008 5242863161052 5253113312208 5253160815716 5256615953088 5261399823132 5266454128848 5269585195512 5274868091814 5286549229632 5288216335992 5288264156934 5291360340948 5291408190321 5299974960192 5301753250284 5310116488161 5315217593004 5318377651026 5321875683168 5332328528544 5335498759536 5337181302066 5340354418179 5345484570756 5349000431808 5349048802416 5350843558157 5352180574752 5353916792499 5359506553664 5362692942816 5364432570717 5367573349974 5371152309864 5376312048096 5394979798263 5398528213584 5398577032068 5401737802296 5403714250176 5420885201622 5426043647904 5426092715208 5429269595376 5432889692736 5448514585932 5451704593704 5451753893058 5455339650144 5474281801707 5476284792792 5479540610148 5483144643264 5483194226928 5488184298267 5497180540128 5498963795061 5502183339942 5505852054312 5507866596672 5511141190368 5514367864896 5516156695302 5519436217713 5526991133466 5530277097279 5533914501072 5539230595008 5542523835552 5551266876408 5558865361456 5562119977632 5562170275464 5565426826608 5576245548192 5579560795248 5585154450156 5590469212992 5590519767184 5593843500696 5595607511901 5599287885168 5602667495634 5613621088536 5616958556484 5626103267136 5627877451416 5631223395204 5642232816816 5645994912576 5649351627744 5651133143364 5654492913366 5659924839624 5665599061578 5668967432007 5678145468864 5679987427818 5683312958796 5683364352567 5686691860674 5692565697984 5694475713268 5703458450247 5712331551102 5716088696736 5719487084784 5730720889872 5735936226933 5741446390812 5745222686016 5745274639632 5748638395104 5750503221573 5765171375898 5769015443928 5772445298532 5774557384992 5796298378278 5798419192368 5798471627036 5801866528392 5820544101312 5822432253594 5825841183468 5825893866111 5831437713552 5835325966272 5840636500908 5852108258964 5855534563608 5855587514766 5859438883488 5868554649408 5879784157389 5885432507196 5889303505728 5889356762256 5892804875232 5894716468509 5904379098656 5906294446547 5907770253792 5909752476234 5913692947224 5919373871136 5922839558592 5922893118384 5924760894954 5928283344951 5939927252633 5943834093744 5947367883336 5949243377991 5949543972416 5953081156704 5962471830216 5974128864864 5977680665616 5977734721332 5981666429376 5992861594896 5998869594612 6002436104478 6017625485784 6017679902718 6029444872872 6033029560668 6042546348597 6048351054108 6055927501536 6064216757952 6067822118688 6071374719936 6073344240282 6076955027583 6079178531448 6086793594816 6088890945489 6098748836928 6102374728032 6104299103892 6104354304609 6107928294798 6112000904328 6114237231168 6127591152528 6135467221554 6139502674272 6143152794768 6158878197736 6160820391891 6168537723672 6168593505294 6170850538864 6174463461408 6178134367152 6184328107644 6194083561101 6196349921256 6199977773232 6200033839164 6203663848008 6225653813706 6231634419384 6235339314996 6239440456128 6251695516224 6253723531638 6257384974836 6257441559897 6261105179934 6263396062704 6267572334144 6271298595936 6273276241716 6277005894654 6289277864616 6289334738082 6293073938283 6293471393376 6297213052944 6303262401216 6315323724603 6321390470692 6325548209856 6325605411312 6329308940064 6329366175528 6331362132843 6345382865184 6347511918918 6351744276648 6355520581212 6361568414784 6361625941968 6367415444577 6384118100688 6387913652472 6404136410232 6420471826032 6424752831552 6430599783828 6434422970382 6436777268592 6443230305324 6447061001106 6461337947328 6463375521768 6463433969586 6467218194492 6479920639236 6488037690912 6490142374419 6496377058116 6504514723872 6517290423776 6521106180672 6521165150544 6523221591414 6527099844441 6537667194432 6541554035808 6548112113976 6554402485664 6556528697543 6560367427746 6564682348128 6564741712056 6581486793456 6587476384059 6591868743924 6598201149936 6602123980584 6625466443944 6625526357538 6629405484636 6631831125216 6635773949904 6640198513344 6642426485988 6652904565627 6659235386064 6659295605028 6663194503416 6663254758182 6667637350176 6686813355462 6690788868753 6693236968968 6697216301292 6701621230656 6701681832912 6707780808993 6718776215712 6720894972972 6720955749519 6724890748818 6729374733048 6731836951488 6735839232672 6739782945984 6741969294258 6759227563341 6759654459552 6763673279088 6770170727232 6783125481981 6798146639328 6798208114456 6802188343632 6815411225568 6822243852696 6826299883524 6830296559928 6832795704768 6839075847879 6843574081872 6847642794168 6861092441544 6865171569036 6869686966848 6876001017369 6878516885064 6893540046594 6896062331664 6900660448704 6904763100576 6906940508556 6911046894114 6924621075262 6926351332032 6928737972453 6933295179504 6939955573056 6942206856222 6946271394084 6950401163046 6968633075424 6970893661413 6974974994886 6986330629344 6990484214736 7004151082944 7010588721807 7015199764176 7021938838464 7026113594016 7033157455752 7046320570542 7050955114656 7051018875912 7055147121264 7055210920428 7069004333712 7075437597693 7080155317548 7084364684562 7086956790672 7091170201368 7113998346048 7116241736088 7116306087726 7120472557572 7120536947469 7127312761008 7132065069888 7138555723332 7145712311229 7152576760956 7156764466632 7156829184714 7161536413152 7182132863274 7186402859031 7193306397684 7198037618112 7198102709424 7202317069728 7204653461511 7223030804286 7227846935496 7232078710512 7234790286944 7239026127168 7241374427166 7264686114576 7268939458272 7269005190744 7271297461989 7299042402276 7301713057056 7306054146864 7310925635904 7317579064356 7331951726748 7336244453256 7336310794362 7341136072416 7354875593736 7359248290284 7366626128223 7369321511288 7373702796372 7378552668096 7385334426063 7401689168544 7404172642638 7416227033952 7420569102144 7422976293678 7427389478157 7439414393664 7446872600208 7453649749437 7458458000928 7460810015868 7465245693642 7465717180224 7470223327512 7484828118048 7489278075312 7491639809322 7496093816343 7501092018948 7503836601888 7508297860272 7522977089088 7529891590089 7534844191152 7539323884488 7539392062026 7546566452832 7554132082104 7558623242676 7570546574679 7573316570424 7577750611728 7577819136756 7582255814232 7604611266996 7609132438974 7616442068136 7625982779712 7640961186496 7643439872002 7647914969244 7647984128763 7652461886586 7655261854416 7660366186176 7667337628764 7675024334283 7684083629919 7686895167864 7686964679878 7692020591904 7696524132288 7696593731376 7699020842106 7718728996737 7728397837704 7731225589824 7735822037856 7738331495697 7758070123122 7763243004792 7767788244624 7767858488148 7775250284736 7787515334544 7799957076942 7802811011952 7807379418144 7807450019688 7839712209852 7847243342928 7852475683008 7859621958012 7864294741578 7879669968312 7879741223574 7884923929632 7897190824512 7899681193272 7904377793268 7912302137721 7925112124992 7929823844448 7932324503988 7932396235401 7949962440288 7952629875426 7970240887488 7970312961776 7972826389506 7977566476539 7982813524752 7990482126528 7998492792816 8003248139304 8005771953099 8018226856134 8023500647712 8023573203624 8028270862128 8039259830496 8044039414224 8051360024961 8056728464796 8064468072144 8097792320376 8097865548102 8102606703444 8105571375264 8118521260652 8131327802433 8139065471856 8139139072812 8143904393064 8149334539104 8170121536704 8172771878898 8177556890556 8177630839587 8180622962072 8190870393024 8214427189188 8219310915222 8224716964896 8224791340392 8237512489536 8245770810192 8253275009913 8258778081468 8261799895008 8266637030976 8266711785552 8271551797344 8274235042953 8290486700199 8300871751608 8308845892512 8313785753328 8326900314612 8338298042184 8343179966448 8343255413196 8348140239912 8351194750272 8364368322288 8369341192872 8377731675234 8385703819488 8385779650776 8390765251044 8396284070592 8404001243451 8420431632804 8425437834726 8434140548416 8439154900704 8441816177124 8446835092806 8463349225224 8468457521887 8468992368864 8474027441616 8476699715046 8481739370049 8482167922624 8489887259436 8495471274048 8498398592367 8512157467584 8517218203296 8519981141727 8524969438194 8530037791011 8538848546976 8541713569902 8560629101376 8568497326653 8574133045104 8579230627176 8582369691456 8590973740432 8596081334808 8612169586218 8617834029024 8617911959448 8622957592656 8639894185648 8647757063847 8653523165892 8658667947798 8661836077488 8694886867392 8697628788552 8697707440554 8702799792588 8730816151968 8733648380391 8738761775202 8747156570328 8752988949408 8775315724608 8778162388446 8783301845412 8783381272149 8789158325232 8797601533248 8802831974112 8828148760794 8833955258592 8834035143384 8839207312848 8847698599872 8856568647984 8861655380688 8864628714351 8870539420836 8878980514752 8879060806704 8884259337888 8884339677576 8887141342431 8915751140616 8921051825004 8924315958624 8929621735056 8935575777216 8943707745324 8961193297296 8961274332692 8966520998424 8966602081998 8972499644064 8989292392344 8998304391918 9003654156717 9012303417788 9018231038784 9026438228676 9026519854077 9044167309308 9049544341002 9069584458176 9072526581162 9096325136928 9101733178032 9107062079904 9110016360423 9118767797172 9124765442496 9127909599209 9130190392224 9148123255392 9153562092048 9156448655838 9161892442197 9168001356492 9171355846752 9191386728792 9194749775552 9203200832331 9209254011408 9214729192152 9238317296604 9244393572672 9252890257941 9256275808296 9261695192112 9267201550728 9276492161466 9294524881884 9299966659848 9300050758746 9320645619648 9338480720559 9347451629076 9353008972494 9353599685568 9359160684192 9377543274336 9380585297457 9386077462254 9391657769901 9395094094056 9401358501216 9406862828352 9406947893904 9409914362574 9415508841981 9425339111616 9433916796924 9434002107123 9440207090064 9445819579416 9449275720896 9454893601824 9482085706038 9488322314784 9488408116968 9493963410096 9494049263292 9503083681344 9518074297776 9521267878377 9527616414972 9533280871818 9536769014608 9542352622176 9542438912952 9576177151032 9581870478708 9591075196912 9597470279232 9606204615348 9630707739048 9637129247328 9642771614016 9645899675742 9655165902888 9664845457986 9670591501659 9686248152768 9692006920992 9695063282652 9695150954379 9700827291738 9719880958854 9732056536368 9741405529152 9744565587174 9756772085808 9775935635664 9781659271008 9781747725816 9784832387121 9806500791648 9812331053712 9822168170964 9831603728496 9840551141619 9847112568084 9872230190184 9887803115886 9897301724904 9903185970876 9929163466944 9938199665916 9938289536307 9944108226954 9947746687824 9953660924856 9960297770016 9963639728982 9985704100416 9988853079096 9988943407542 9994791755124 9994882137273 10001456025264 10011063813696 10030220033193 10039855453452 10045824451938 10046458921536 10052431845984 10052522749368 10072176109472 10078164323568 10081342459458 10087336123227 10094062099572 10097755427232 10103667482304 10103758849008 10109674418976 10112953941387 10132817078021 10139481689328 10145509918632 10155256090848 10197219958992 10197312171684 10203282515448 10207015805888 10223116838352 10233365779044 10239449825286 10245444839892 10249193557152 10262124975168 10265361122808 10291638662316 10297757353554 10304530450272 10317775327596 10340310069891 10344093497496 10350990673056 10357050992832 10357144650864 10360410762834 10366570341171 10383353779392 10386931612893 10389526998048 10399942769256 10403748015936 10409933359584 10413310284333 10419407091126 10425601744569 10452949613136 10462991123904 10479495944016 10485726322104 10506226624416 10506321631432 10522799646264 10532908257696 10539170391024 10549736183628 10569480855813 10576432671984 10576528313868 10582720681896 10582816380642 10603506500568 10620232976322 10626547026843 10630435186008 10636755302052 10643751366336 10664657057088 10670997519072 10674362604132 10674459131589 10680708836358 10690969141512 10698097604832 10701687116314 10704361149504 10707833584998 10725385885632 10728865141434 10735146699948 10735243777071 10742304619728 10752624096192 10773199294911 10789959596526 10797056427168 10797154064136 10803475604592 10834546206429 10841770403244 10852087295808 10852185430416 10858539190752 10862061640749 10897029171864 10903409187408 10903507786116 10910679300288 10948563603414 10952569585584 10959081220296 10966388453856 10976368596534 10994361080256 10997927590122 11004366679884 11004466191543 11011704108624 11022282380736 11032313390604 11038872435426 11053982266932 11060554194558 11067829002144 11085047671104 11102533752816 11106258963957 11117730722912 11124239955264 11124340550928 11130853653216 11134464440517 11152491096384 11159121590496 11170308900312 11181039534368 11187687001392 11191215023802 11197868540463 11198575770336 11205334991268 11227242177072 11233917112968 11237459713983 11255754902832 11262446790408 11284465633632 11298703255488 11302266286728 11308985826732 11309088093039 11319849679248 11331198123156 11337934864014 11359974855636 11366625917592 11366728705134 11373383721348 11388951426536 11406916900494 11413698658461 11424663102204 11432177393472 11438974169568 11461441779744 11465159808003 11471872453866 11478692829879 11482892781624 11490549279264 11497276790208 11501006443146 11530342751796 11530447019817 11538030887856 11544890597064 11549114769984 11592596756556 11596838384736 11596943254072 11603733056784 11637105184683 11644864507188 11651682366936 11651787732222 11662875427104 11681273001816 11699935615413 11704216517928 11711069127216 11711175029532 11718877766976 11759568314778 11770865014392 11778713524512 11785609750464 11789432937018 11796442112367 11808758197312 11812588893094 11815540507584 11819504952468 11819611835361 11827385894448 11838747742272 11845786236768 11849521789908 11856566689902 11879854505266 11887668187488 11894735766672 11898486755982 11906162313408 11924943660432 11928944813139 11948257729728 11955361331232 11955469442664 11959239584259 11985723189792 11997739189224 12004872208956 12027340284201 12035250971568 12035359805436 12058889745744 12066059121336 12085092697194 12096702108216 12111855003072 12135644237376 12146688480564 12146798322153 12153910055166 12158357062896 12177781890978 12204749456064 12208598207784 12208708609218 12215856589596 12224001808656 12255182305056 12259157818347 12270934443108 12279005348544 12286305589536 12317756395472 12321640783782 12328966372833 12337075447344 12337187010588 12341701077728 12348926922816 12356268734304 12368656215288 12388167122202 12392699842512 12399955546464 12400067678328 12407327696016 12451307627412 12463268838768 12470678629992 12507447063276 12514769949672 12514883119794 12522210359868 12526792125408 12542597191872 12546552483432 12554011789308 12566597512851 12578555729232 12578669476164 12586147876566 12586942786752 12594426105888 12630647449206 12638156752089 12642780941384 12651210822624 12658617880128 12658732351056 12662724265686 12670252639209 12690765730368 12695023837836 12703488553296 12711041162424 12715049572569 12723251883936 12734830889154 12768236201376 12775827304944 12787454157291 12808272820464 12812570354853 12840943652064 12861199567656 12868845940764 12873554537184 12886460610648 12894122002212 12918254379327 12926751043536 12926867939172 12934436388984 12959841278472 12976075381824 12980284748838 12988001921697 12992754116232 13009029447744 13034580847552 13042330301088 13046443182828 13046561160831 13054199688882 13083108071616 13096224227952 13108142662803 13108804971328 13113057395086 13120734855492 13129364696256 13129483424112 13162973586912 13167243582669 13174952768118 13183737487848 13196402299872 13204247961168 13242223141191 13250932887888 13251052715076 13258810969272 13263662250432 13271547899808 13284852971976 13305809131254 13318470772128 13318591210056 13326389006832 13326509516364 13335274700352 13373626710924 13381577737506 13386473937936 13394432602584 13403363665824 13415561617986 13437552431424 13441789945944 13441911499038 13449781497636 13449903122997 13458749466096 13471678465344 13483938588516 13497456587877 13518455126682 13519308919104 13527346558176 13566250963962 13574316511503 13596293278656 13596416228912 13604376687264 13608789871743 13630822451136 13644487705392 13652599767048 13660593119856 13678151695758 13687148163744 13695285588336 13722184883088 13730343138072 13734672983757 13752002034738 13757033770128 13787080093188 13792124663328 13809526201152 13813881017112 13822093788228 13849242150524 13857475944906 13866590359008 13884413712444 13892542788168 13900802326092 13914738242199 13937266150848 13941787322826 13949949989772 13950076138119 13972661258688 13980968429472 14021177443614 14029513458741 14030399528352 14052227188032 14066314911504 14079116193381 14092641141084 14101910229312 14102037751824 14110294242528 14110421840856 14114871543861 14138008667424 14150875195386 14160310635096 14168729369124 14173913581344 14182340402736 14223128559057 14232483472176 14232612175452 14240945115144 14241073894938 14254625522016 14277111446664 14291424622458 14299921307727 14305153521912 14313528933264 14313658369428 14323072826304 14364265726548 14372805718062 14386612795368 14396205418848 14404634139456 14409306923022 14446061608572 14446192243219 14455693870992 14464157421024 14468849513613 14469580573888 14482748854332 14497268186979 14529372229152 14537878916544 14538010381488 14542594923978 14551240937607 14579821438281 14598084804552 14603426114112 14612108293728 14616848380761 14635158128712 14663903453496 14672488906512 14672621588724 14682272144832 14709751187472 14718496580568 14733252256446 14738643022576 14747405592744 14770668852126 14803378337088 14808345285276 14832454067904 14845952587356 14854778956314 14893745200416 14907299498874 14916916001856 14921620031736 14930491387284 14940446655024 14945459593473 14969656236096 14978556150624 14983279618644 14983415111313 14992187632686 15002184037896 15007673203776 15016595720544 15059783180178 15068736677907 15069688382304 15078647768976 15078784124052 15093132905664 15108264164208 15117246485352 15122013689187 15141093149358 15146633140848 15155501223456 15155638273512 15164511628464 15209222533992 15218264877948 15232884136272 15286879744004 15295829938488 15295968257526 15304923773172 15310523708832 15334675257528 15350048668566 15359174737929 15368167259838 15373790335728 15373929359756 15384041183808 15393187462752 15398041684212 15437457993474 15446636030331 15456795675408 15471644075712 15476662991394 15516140246244 15526486009584 15535576489248 15535716976296 15540616144251 15575030669088 15599914153884 15605622023904 15614758836288 15614900039376 15629110636689 15659808211487 15679424419704 15694486685856 15719243916024 15728589483156 15759339936624 15759482447148 15769847859264 15799362386544 15808755586536 15824604275442 15859647688896 15864649007976 15864792470802 15874224570963 15899924880576 15905259750852 15930349464483 15940625923552 15945652779012 15955132953078 15965627049504 15996985585632 16006496278608 16011543906198 16021063254537 16036453712268 16047001295424 16047146407248 16052530674471 16056541724256 16061750377497 16078519660992 16088078828448 16093297712151 16102720049922 16113456929592 16128936144288 16184939394789 16195584640752 16195731096204 16205213406888 16211142750528 16237042521304 16262655604866 16278130943712 16278278145624 16287808786128 16298669078208 16345543757796 16355113781112 16355261679174 16361245924144 16422845405121 16428854378376 16438621830444 16449433929792 16449582680784 16491541620384 16496891385183 16506550019826 16517556162936 16523599790016 16533423571104 16543103594688 16548470085906 16580973400398 16590831291837 16601743503216 16617691785024 16627571506656 16653800629224 16676596084368 16686359932896 16686510826392 16696280479824 16728736644576 16738682385744 16755463350468 16771407638976 16771559301552 16781530502088 16786822535703 16808002486902 16840863265608 16850875669452 16878309801408 16883632354248 16893670185612 16926698450448 16936915043774 16937984737728 16948054883232 16953399430092 16963478740098 16979774518872 16996797184734 17006902296021 17034436406592 17039962283454 17049938876388 17050093057701 17060075582022 17077697093952 17083427139804 17110375350741 17136994653306 17148266090208 17158461254352 17181947480864 17192162669616 17207808680799 17224339172436 17235668058048 17235823918896 17245915185312 17251509664719 17279788371296 17295514127694 17307046331784 17317335895596 17323672154976 17383823794403 17395257577104 17395414881108 17405599585176 17461632303936 17467296760782 17477523550404 17477681598333 17494313140656 17505977898816 17556324776892 17566603690824 17566762544298 17578316650464 17605663948224 17639352472167 17656297521588 17667910517184 17668070286768 17678414625696 17684149405527 17713137295968 17718883339641 17723310761376 17729257428702 17741078841672 17758121613408 17768518675776 17768679355152 17774282684862 17784850034853 17819781757899 17831502281232 17842103650008 17848631917248 17859243470112 17887415490648 17922386594592 17922548665384 17933041996848 17933204163996 17944999288128 17978584784688 17996608783836 18007308313434 18024606835576 18052876457352 18053039708154 18088334618616 18099088682004 18127639045791 18145053162324 18192650273856 18203466356064 18214124159808 18220032720846 18230865082749 18237535594344 18255819198418 18260380784448 18266672836467 18296246510784 18307124184096 18312897311676 18313062913827 18323784884394 18336002712984 18342711693504 18382773457584 18406401664662 18418508022816 18429458384304 18476634593208 18482461175673 18505780515882 18512551616592 18523390384224 18534403101456 18552984322932 18582250683303 18589049763768 18599933319696 18600101517492 18676961441118 18694903258152 18706017944988 18718321368384 18755086548672 18761170594914 18772154924508 18772324679691 18783315539802 18790188188112 18802717002432 18813895787808 18819828725148 18831017683962 18867833593848 18868004214246 18879221814849 18880414180128 18891639158832 18909787203648 18945971173809 18964171412076 18976644629568 18976816233936 18987926820192 18988098526584 18994086398529 19036148595552 19042535756754 19055232829944 19066561743636 19073538029216 19084705244352 19084877825904 19102246333731 19152354302064 19163740957416 19182150393824 19212409230696 19261415478096 19274258494656 19291799351484 19310331805776 19329690915972 19341183003318 19384013841984 19390126565304 19390301908758 19401654583476 19439761917708 19464113072736 19470427123257 19489131174348 19513544171616 19551871271328 19563318542016 19563495451632 19569664774242 19581299533323 19613001583296 19624662107424 19644336341928 19663207456992 19669586092629 19681102283238 19694225136168 19744460380368 19762429152177 19775606231772 19794603449808 19806371941752 19876399331832 19876579072614 19888216453908 19895493375648 19907321849712 19920595540032 19927279457964 19958713696881 19977706158192 19977886815084 19989583510248 19989764274546 20002912050528 20060440066386 20072366606259 20079710906904 20091648903876 20104863691968 20105045498736 20123342426979 20144352218944 20156328647136 20162684918916 20162867248557 20174672246454 20188124199144 20195510854464 20207517698016 20219348837952 20225907882774 20265634156042 20277682690023 20278963378656 20291019837264 20310512181696 20349376445943 20394439917984 20394624343368 20406565030896 20446233676704 20466731558088 20478899650572 20490889679784 20498387114304 20517227543637 20530722245616 20583277324632 20595514707108 20609060900544 20628003052107 20635550655192 20680620139782 20688186994992 20701981346112 20714289301728 20720821525668 20733140682342 20773863225786 20779053996096 20786213917359 20799885538512 20819866719168 20826620568666 20838814182252 20851203489138 20905899226272 20912680984239 20958991888032 20971452644208 21012453248832 21012643262864 21031766165421 21045599292528 21065816515392 21078340782048 21099472367256 21138961711626 21152865343968 21153056627736 21165441363792 21165632761284 21207013001136 21226312793079 21240465952644 21253094053686 21260870372016 21273510604104 21341995038144 21348725208264 21348918263178 21361417672716 21361610842407 21381938283024 21396195209664 21403374232628 21415667169996 21437136933687 21457730282868 21470293399896 21470487554142 21484609239456 21546398589822 21559208577093 21579919193052 21594112854336 21594308128272 21606951209184 21613960384533 21669092412858 21683540806488 21704370860832 21717078381504 21724123281498 21794058343728 21806818374816 21807015572232 21813892385967 21897127206828 21905139171168 21918162440592 21932776907712 21952737193068 21995855180244 22008733359768 22008932383086 22023408217248 22064626781208 22077744870852 22099878384669 22107964533864 22121108389116 22135658004288 22156003278189 22205067505632 22212517927914 22235461445824 22248681101856 22261707306432 22268928881034 22282168434471 22318243180992 22325933466793 22340617800624 22360949248311 22362079068736 22375374002784 22382430047604 22395737080926 22397151540672 22410669982536 22454484354144 22467834225936 22474919427966 22488281449029 22511509805664 22524893580816 22568931267264 22589674770267 22604532573456 22617971653464 22618176186078 22639699358496 22662396246312 22675869728028 22711639724037 22719949711272 22733251835184 22733457410268 22746767442696 22777902853072 22813833800988 22827397316922 22849326204408 22877948339136 22922883559488 22930319616006 22943744907732 22943952386289 22957385659758 22965785563248 22981098558528 23002012886292 23025073002849 23060685503592 23060894039634 23076061775712 23089781194128 23156186990211 23185193513112 23193676769472 23193886508144 23207466113568 23214994487091 23274210369366 23289729014376 23303364733872 23303575464444 23325750854208 23362546003632 23399871230826 23408433035856 23422138254432 23422350059064 23519136629556 23541730028784 23557427049024 23578865874036 23592884224734 23625177786188 23639009904936 23639223670722 23654771788896 23691572473536 23699043579816 23713133379804 23736906413163 23759709010532 23775336374976 23789471533344 23796973511964 23797188706203 23849887320864 23857889626278 23910722662464 23910938885328 23918479168518 23932699429617 23971446379584 23995478378448 24009744417912 24017315859297 24054680568402 24070501943136 24070719610872 24117779491488 24132118242672 24154080074883 24170185394388 24193404216432 24293376961128 24293596644306 24307820110332 24316714125792 24355563781956 24393983407299 24417196415568 24417417218436 24431713179192 24448003617312 24510364610112 24518315636694 24532892518761 24541868886216 24572611179072 24635512790944 24643281567564 24643504414903 24657932745666 24674150894688 24674374021176 24683402155456 24712537468608 24737312430576 24759825029739 24776334244404 24785399685024 24799911092928 24800135356656 24814655392032 24822705128859 24871460100597 24902615254824 24926537677536 24941357259984 25014894126552 25029539899344 25029766239588 25044420719736 25053584250816 25093104966864 25108023578616 25133195025702 25157111458464 25157338952328 25172295753132 25188852211776 25212003730353 25261294898412 25276313504178 25285561882768 25302421645248 25317464702112 25325448531372 25340505278418 25390047675672 25405372565661 25406977106592 25422082324848 25430099145138 25446503767872 25469661778308 25495195777101 25536472402752 25551654609888 25559943425181 25574908314582 25616545640928 25625140709706 25681887304128 25705491979959 25722399135312 25737691881528 25747109074368 25772921221296 25788244004424 25836508758654 25853502087072 25853735878344 25868872777968 25919682556944 25943271191541 25960569497676 25976003843394 25985508232464 26084660602176 26092886365656 26093122321662 26108399377764 26192448455904 26200945141173 26216285325606 26226114790172 26241469710984 26258966848224 26325947173824 26334487165338 26349905536236 26350143816447 26367474975696 26392804599744 26408495922336 26484446282382 26501865775776 26502105430152 26517621938544 26543095799616 26569705943952 26593886143053 26611618262508 26636941544256 26637182420112 26652778013664 26653019032728 26661424027293 26747253421848 26763155475012 26772947875872 26788865205168 26806727331648 26831123235972 26883579891888 26883822998076 26899562995272 26899806245994 26917498932192 26967877177032 26994913175754 27010962470151 27036910253364 27054693116352 27079559562231 27132501927924 27148633023006 27192832457824 27208753374528 27217579743486 27288975410784 27305199534096 27321186239712 27330049081269 27356303391516 27374296327488 27383728797627 27390571176672 27444369766176 27460686276144 27469345967514 27485677326591 27504004069476 27514067540256 27574160186376 27584249326656 27609602496993 27627762034224 27644187576456 27698484301048 27714951889812 27733180718016 27758670773823 27768827424888 27785085576336 27801604652184 27829476484398 27883574645652 27899899979544 27900152276238 27961936858944 28015442161677 28042354887228 28059026917482 28060799056704 28132629823008 28141755892371 28158232386762 28174973309703 28185282282168 28204075503648 28220588485056 28220843681712 28229743087722 28276017334848 28301750390772 28302006321369 28320621270192 28337458738248 28347827162688 28364680805472 28446257118114 28464966944352 28465224350904 28481890230288 28482147789876 28509251044032 28554222893328 28563803635131 28582849244916 28599842615454 28610307043824 28627057866528 28627316738856 28728531453096 28745611436124 28773225590736 28792410837696 28818613846044 28892123217144 28892384486438 28911387741984 28928314842048 28937699027226 28965497708664 28994536373958 29011774504977 29058744458304 29076020762976 29085189847956 29085452863137 29102481875214 29159642876562 29196169609104 29224216587456 29233696761522 29270316257424 29327806906992 29344977813024 29345243177448 29354497161363 29419502374944 29436993161136 29466504512892 29477286045152 29494811185488 29521653424857 29541337704252 29616690570552 29691905174712 29709557912628 29787490400832 29814598997748 29814868608921 29843240063472 29860982774568 29880893310048 29890919186946 29957112301248 29966559237288 29966830222626 29984375265372 29984646411819 30004368075792 30033191441088 30090660099579 30119566360356 30137473355814 30139376764608 30157295537952 30157568248104 30216528328416 30234492970704 30244027378374 30262008369681 30282186298716 30293266281696 30311002446912 30311276547024 30329023256928 30338861824161 30398451234063 30418445067984 30436529755896 30465768272544 30573759488008 30591659876976 30591936515052 30609847546344 30621047417664 30669350515056 30700097337132 30718349475858 30736334519676 30747580671456 30747858719512 30786374925504 30796083368424 30874915986948 30893272060662 30913591350816 30953325982788 31020930209673 31032280492488 31052972019168 31071152978496 31071433952592 31081232288502 31099711023513 31150061338176 31160794838679 31199828307768 31211244047808 31229800078752 31239930852999 31258221273378 31276805233707 31319616422974 31358848839408 31388973371712 31438487832048 31457178966312 31518679873248 31518964894296 31598724773088 31617511173072 31649208550884 31708442567439 31729298015952 31729584941604 31748449141926 31810519501704 31860698928966 31879641080529 31881251847104 31891305558024 31910265906156 31931254099008 31993971171264 32012992557216 32023087812396 32023377394767 32042126509074 32072907424536 32094292814496 32105061348942 32113083448512 32123500754994 32176157656896 32186595424302 32205440099844 32205731331213 32226913859184 32257872288576 32319597884733 32369878789578 32391169281504 32391462192408 32410426813776 32474085042608 32503638619287 32525311209732 32556261887424 32556556291248 32575617572256 32586184922247 32691087515592 32710227562224 32710523358348 32722491848288 32845690810242 32857708756752 32877243660888 32899165361568 32983083240768 32993782770366 33013100039652 33013398574629 33035112325872 33066847142208 33096940171812 33161946800796 33181662583674 33203487006432 33255143013312 33307601258448 33318776891871 33353192168736 33372719865792 33373021652784 33392560959648 33403393321551 33457473289152 33477364771488 33510926700936 33543118603104 33563061004176 33573645071406 33593605621389 33616004973804 33681726531216 33701751338904 33712379141949 33767264708496 33787340371224 33853396900896 33873830087548 33896109766464 33906798860184 33926957480196 33927264279117 33959549037744 33993594369468 34013804592042 34079924566908 34099877752776 34100186115402 34120151164044 34166854279608 34220750701482 34241095975383 34273989306612 34296532180416 34316922508704 34363894961728 34384325339232 34395479424009 34415617361598 34436078489637 34448678344872 34471647837792 34491830370624 34503019329438 34559576742592 34591028255388 34591341059451 34614092663568 34634671791192 34647344309952 34767647588806 34790515154208 34790829762216 34811199170352 34911315554049 34934593521564 34955047100808 34955363196666 34988626281312 35099806846239 35112649553784 35133207381648 35133525088596 35156633300928 35278704944334 35312595043176 35336140573536 35356829251392 35368298811054 35389326337101 35426274591936 35437766679282 35446621522752 35458514857404 35458835506083 35482157683344 35516243226816 35537358710304 35548565369724 35569700069706 35639563515798 35663004562464 35684207300016 35718486940224 35774830981296 35786834439417 35844773189184 35845097330768 35866083993696 35866408327992 35877718752777 35957169569376 35993217567672 36014616626868 36049213671152 36082020852603 36105752914704 36106079416308 36176669237232 36198177364008 36255278091582 36290106324648 36406932712128 36440065441692 36440394966459 36461730165498 36475071188688 36511638396836 36533345672934 36614248368192 36625794623352 36626125827654 36647569768788 36672005425968 36765546915168 36777473455041 36812803329324 36837016045632 36858916768608 36953269186416 36964922351346 36986899118499 37011561031764 37025103233184 37046780768448 37068806202912 37105968645864 37164501366606 37178099527536 37199866639392 37200203034984 37353922882236 37389806516304 37412035889976 37522341189828 37544309849016 37544649359382 37566631079604 37580376376224 37627791575616 37639657450296 37662035367924 37699792538553 37735667187696 37736008428492 37758443629698 37760828360256 37783278317664 37891942347618 37914470256267 37928342824152 37953632467872 37975853640384 37976197053168 37988172797058 38010757917627 38072297191104 38085071513508 38085415913941 38110465659888 38133123487272 38145148717707 38147076058432 38169755651808 38204492667462 38304708604128 38327481914832 38362362471873 38364300787648 38424818461392 38437711064559 38522830956192 38583598702968 38620663611552 38659381831944 38682366006636 38754763137981 38780253130608 38780603817516 38803309166952 38879523835416 38928226145472 38940854246514 38964005765091 38978262348696 39027088343232 39103742542656 39126990903264 39139329548484 39139683482493 39162599066646 39249324214848 39288672683856 39326414913984 39339172185258 39362204566476 39388450272336 39488920760736 39501730748007 39524858304354 39551212463544 39589206899616 39612743883504 39726669423573 39752798663664 39753158145228 39776432907816 39790986751296 39814643699424 39854558915928 39917427393762 39955412316384 39955773630168 39979167020496 39979528549092 40005824101056 40120880132772 40144733212518 40159421813808 40183297807752 40210090997472 40246684853958 40312657294272 40325369837832 40325734497114 40349344492908 40349709368991 40376248398288 40415035396032 40451815765548 40492369763631 40531268312084 40555365380046 40557926757312 40582039674528 40698752891886 40722949534509 40788879835968 40789248686736 40813130061792 40826369615229 40892467353408 40933463116176 40957799301144 40981779359568 41034455087274 41061444491232 41166554649264 41191029414216 41204018951271 41256006104214 41271101310384 41361240279564 41376373989984 41428578603456 41441643051336 41466281364684 41547726451572 41572427834718 41599771077024 41653241137332 41677628364504 41702406978276 41744214726597 41811798452544 41825361968478 41850228414357 41917983776064 41942905288416 42025286525728 42038919296011 42063532330842 42088540376223 42091198585056 42156681564096 42198944734512 42237348580143 42277923423252 42305730687936 42306113255472 42330882727584 42331265522568 42344614631583 42414026002272 42452625586158 42480931905288 42506188107372 42521740744032 42547021208208 42669385677171 42697450416528 42697836526356 42722835345432 42723221684814 42763876566048 42806748465256 42831334339992 42874273867374 42899763923181 42915460565736 42940586799792 42940975108284 42969218478912 43092797179644 43118417154186 43159838386104 43188616256544 43213902418368 43227920769066 43338184825716 43338576729657 43367081612976 43408741721664 43448246562996 43491804560937 43588116687456 43613636749632 43614031144464 43627784771934 43739464314843 43794254413656 43810278342336 43836324881184 43850545142283 43905474386136 43991710360488 44017466719536 44017864766172 44046816434496 44129253562416 44155489741704 44199756769338 44215929067728 44242216778232 44312006556378 44410135011264 44425035855828 44497362203712 44537857762068 44564336868942 44651866933586 44681235601248 44721898496622 44750748005568 44764860095208 44791474161852 44821339965072 44836378780419 44908968708288 44935668451872 44949838855932 44950245333939 44976562898058 45023019611328 45049787161632 45179349540534 45206210033721 45209065146912 45235943306928 45236352372156 45279398716992 45324792492624 45351739456056 45366041067561 45423279448074 45439899422544 45466503670368 45466914820536 45493534885392 45555805706144 45627667601976 45654794633844 45698652408816 45860639232012 45887489815464 45887904772578 45914771319516 45931571126496 46004025772584 46050146005698 46077524213787 46121371007184 46121788079268 46152123551424 46179562388256 46312373980422 46339908090993 46370387026224 46387773016288 46414932227136 46429988974182 46548420738732 46579458028752 46606729467744 46607150928888 46621848432753 46725092007264 46799742461652 46816866071712 46844276508864 46844700118128 46887331910067 46979424634461 47038273259112 47083460057568 47157731748072 47185768449468 47250355572376 47278019809872 47278447341444 47309543577792 47398087159632 47426266759608 47473812826326 47519418021064 47578943066688 47593947023928 47594377412406 47622673712889 47699774641728 47715779252556 47791048393449 47821877770656 47836958337036 47865398859234 47990956756896 48019488835824 48034631718594 48063189763611 48109361136804 48141003886272 48141439221744 48157592023413 48235558982976 48264236485344 48279893136453 48308160149766 48340370788776 48386808432864 48554818184367 48586753922256 48587193288612 48615640220664 48633428251584 48711127563912 48787966814598 48834392831136 48834834436872 48863426358384 48896007234624 49036631273388 49065785037522 49083737772432 49268536215363 49271025581888 49286563135128 49287008829806 49315865491332 49348301789376 49348748042352 49474624861152 49490674155549 49519650059478 49552668488808 49570799370048 49600270713312 49629310784064 49645410257718 49742920201194 49772493875511 49805230509648 49853075355072 49882714519968 50029788253104 50059079798688 50059532479176 50088841439472 50186209933728 50216047157232 50266390051404 50314222916928 50314677904656 50344591506264 50360467607109 50424007460706 50522589796824 50552627008356 50571123765536 50634929404224 50650897062744 50681010556836 50780095351344 50810745131322 50813954213184 50844164649696 50860198290276 50939323556616 50990391554202 51020706888063 51103309219776 51119886850362 51149816629164 51150279173103 51233091281856 51250281419412 51331126052223 51410983959918 51444798270624 51475383763056 51545842442592 51576488008848 51623426042397 51673017517308 51707004174144 51707471756688 51737745555936 51754528994157 51839365113888 51886542383082 51921138995352 51952007686788 51971016464928 52151471383209 52185772731312 52186244643324 52216798755528 52384896911808 52401890282346 52432570651212 52433044794999 52452229580344 52482939421968 52517933696448 52668974330676 52699811072472 52700287632894 52734949951392 52816991844672 52918057416501 52968892564764 53003731551552 53004210860304 53035243877088 53052448216581 53139411887904 53156650018923 53187772286106 53223236525016 53274364840224 53305556027328 53306038065456 53322848054586 53354550104559 53459345273697 53494506843696 53526310950024 53545895751744 53577730410336 53662246471944 53767159783776 53767645996152 53799125990544 53799612491988 53834997864384 53935754354064 53989826351508 54021924940302 54073820506728 54159119124462 54265003855848 54297266046012 54382917137373 54385664915648 54435159486972 54577950821568 54610399068192 54642372479424 54660098162538 54692595248247 54712606783032 54767457595254 54781142353344 54800018509401 54888739532352 54921372552288 54938691935028 54939188741481 54971354653182 55008008138952 55028135080512 55148320372752 55219204993986 55255524068448 55288375152912 55396968602096 55429903779624 55447383527019 55517341547646 55537654849776 55570171152672 55603209304368 55658952968796 55767149291304 55799799959088 55800304552476 56030884323354 56084709774456 56118053834964 56265259646016 56283511784742 56316464773524 56316974039073 56349946619406 56370564564336 56408151007296 56441687363424 56459486175444 56603500781544 56604012642738 56637665444547 56641242540384 56674917476496 56729361610944 56837913521427 56892514236228 56929933888704 56930448701808 56963780460576 56964295579752 56982259195587 57108445786656 57127607270262 57165698489832 57199685230908 57220614087648 57254115733056 57254633477712 57306739001193 57457062906192 57491222872248 57546451181472 57637227692088 57784246434288 57784768972876 57822775483968 57875398054452 57930995417328 57989072747916 58023549009954 58152041525952 58170379695912 58170905726274 58204963750428 58319285753124 58392339218208 58411281369771 58467393523044 58540632514848 58655613813984 58689955626048 58690486354896 58708994322726 58743898599969 58839004749888 58859279139727 58873986322272 58933009025784 58954572090304 58989622370976 59008758277887 59043306849714 59082675408504 59233381141104 59287287456531 59383810349424 59419115825256 59629197995496 59629737217842 59686480126944 59721965549136 59761786620096 59781838373892 59876141090643 59933118474576 59933660445252 59968750530744 59969292823638 60008736151584 60181320199158 60217099818777 60239132720712 60274946711628 60314591075904 60315136496208 60370027280937 60433056656832 60468985941408 60488054756748 60488601745671 60524016739362 60564372597432 60586532563392 60622553094048 60658046513856 60677723648322 60796902468126 60833048070069 60836890135968 60873059511792 60931536545088 61048129337829 61147518976016 61183319753952 61183873030104 61219695092688 61338701030112 61400194674264 61436698951716 61472669039352 61495161342912 61495717439024 61551682630911 61592166736848 61749831973896 61786544121324 61827182701632 61906651965576 62041860419346 62064560984976 62105944038336 62142867905184 62162464577004 62199422047026 62321589677358 62358641752077 62399656615536 62459600157504 62479861705998 62516442546756 62553610467414 62639232845948 62717697678816 62738042952717 62876975664096 62914357932624 63037359746496 63037929788592 63095298496263 63197449546176 63235022346144 63298417101768 63416885134878 63458596031904 63459169883208 63496898283852 63621039003408 63678938379237 63721397857932 63759282161058 63782611116048 63820531812312 64025985114432 64046175624792 64046754789534 64084253018148 64084832527221 64145814849072 64188585628992 64210122697884 64247001509988 64311410801061 64373190848604 64410880199688 64411462662426 64453827718368 64639195769466 64677625731279 64739757579156 64782338563008 64782924384816 64820853627552 64841881153599 64948170085216 64969238912017 65007277238574 65050622419464 65113112582496 65151235144512 65172369844494 65339199778963 65382175031184 65420455124448 65421046716696 65441677157901 65444983696576 65691381620484 65715417513504 65754487321776 65798330723136 65987565540732 66026200079304 66026797149258 66070224651744 66193880343624 66299635154007 66323893601592 66363325167348 66406974012864 66468009834567 66615202516896 66637553783742 66706384337472 66746043305568 66785121919296 66806786643102 66846505303413 66954729542976 66977800400379 67021853401872 67086237206208 67126122008352 67147290142812 67187211242778 67232009947608 67363453062432 67403502677808 67424758283898 67534529416992 67574680742448 67706793801792 67747660175096 67769024310801 67813597720368 67853914960392 67854528558234 67919098075488 67987188738936 68027609184084 68134919172111 68159849133816 68199755505552 68200372230804 68240302328088 68333708559216 68441501402964 68482191950766 68547978613224 68633845017408 68768650678464 68790958848018 68831234723196 68831857158867 68872156979274 68897356689744 68943295675584 69006038658876 69075219008547 69182056510776 69182682118902 69228185327136 69269343582384 69468560970633 69535295177612 69581030308416 69581659524432 69622398340704 69644983461273 69822631108098 69869187043128 69910094201616 69910726393332 69977252562624 70199613692478 70225299107568 70266414763296 70267050177192 70557409888668 70625190086352 70672281147072 70736597622108 70778652674202 70875533358564 70917029714808 70917671012166 70964315366688 71074717420608 71097130739448 71139400139412 71210719239489 71279127031596 71326009124928 71368414600032 71391566118609 71549661962592 71573668878834 71690194661536 71732167987392 71732816655984 71755437505554 71798098288851 71914339138752 71986435135344 72029233253736 72051947577891 72098427342304 72164041705206 72211505829408 72212158832616 72353338474464 72396354728016 72462240224649 72510556183164 72580212649296 72880130883384 72880789932918 72923460330996 72950142377376 73023276793672 73066691345868 73181950221897 73251589246704 73252251655308 73295139537576 73344010851936 73531093830336 73554946910082 73598677556283 73625606658648 73717833537216 73906538372832 73929844702692 73930513244709 73973798236998 74023122063528 74050206466368 74137612405824 74211937291728 74279475089217 74329002733212 74356199055072 74399733278784 74400406069968 74614380301791 74707845764472 74779613032608 74824071779952 75044682379656 75088619698032 75089298718764 75133262159208 75160752752448 75279314900592 75324070735848 75399585077106 75471334375392 75472016856984 75516887259396 75566556635328 75636011191059 75783884695236 75828940512534 75856685648304 75907264935744 75952394106336 75976345594116 76021515835254 76170143027016 76170831827882 76216117696983 76220931319776 76266246974544 76290297435414 76339511303616 76408985334924 76485587331303 76609417208256 76654963829664 76679830275543 76724724943746 76849636922784 76875422129118 77045661912384 77116475939877 77167197405936 77241327223104 77318763663888 77364732013272 77509526275962 77560506261216 77561207635032 77606618333904 77759047670832 77829813574623 77881708493028 77928011530182 77956524697392 78253981806528 78278659096968 78279366964986 78325198133292 78577345367712 78602835423519 78678344370516 78724409132952 78776900544672 78977841521472 79003461496014 79049716608708 79050431449341 79102424927088 79178413799232 79225487767008 79453338847146 79505597327328 79506316290456 79552865815632 79629287398848 79709117831856 79781658429159 79834854787524 79910824632768 79911547260336 79958334040992 79959057098184 79984272081879 80241760265544 80289466425036 80318843627616 80366595615504 80420181994944 80493369707916 80650739675664 80651468994228 80698688985816 80699418737982 80752496796576 80903631531096 80984739527262 81032887410453 81062536624168 81110730760092 81164079349056 81238678686693 81397505783772 81445899069018 81578497373472 81626260123584 81652739230458 81866926232352 81915598602288 81963558719136 81990147243807 82068910174548 82122888982464 82151186392881 82333109298528 82382058828432 82408037902542 82457031979773 82512012208428 82542202620768 82722480559128 82752747979968 82828807490979 82883286102672 82932562729368 83095452903144 83144855669436 83199542154048 83276012321469 83306482274664 83355256729008 83404813956552 83488429453194 83650723936956 83700456828714 83885810576832 84046326485031 84050573051456 84077838592022 84127064661684 84177080752446 84182397170112 84397889469024 84425267677113 84474697160286 84524919929109 84555846846504 84612226510944 84661765455168 84662531045136 84689229263166 84828052004544 84905251172316 84906018964107 84961863810576 85012376214744 85043481488064 85094042416416 85338771354342 85394900833056 85395673052712 85445670690864 85446443369628 85527753132096 85613496930512 85662668679984 85691410905393 85748547734748 85799527846362 85830921131472 85881173599584 85881950216568 86185594359288 86236834308372 86319676772208 86377232513088 86455841538132 86676369651432 86677153459314 86734163225952 86896493125992 86983609121874 87035323514931 87176233374912 87228062288928 87255569543868 87256358589411 87478928629686 87588508827312 87672649762368 87701090284566 87810948772272 87983420720976 88034933439072 88035729532344 88063491484089 88258507124832 88310979483408 88399513538676 88431858135456 88484433556464 88564960274571 88624013112756 88850071711656 89075715524136 89128673737884 89303733867172 89362471202496 89443796993244 89444605826763 89529720190416 89582948323704 89642679930144 89672757560838 89871336903744 89899677711864 89900490667878 89953125796116 89953939235457 90099574323264 90271980298737 90358699081068 90412420067442 90418130293824 90471886613856 90472704744312 90649584985248 90703478912112 90732082135122 90786025109043 90846558896148 90879798845088 90933007340736 90933829641072 90987069770784 91016585472483 91111611412288 91195353702189 91255335203952 91309589267688 91397304817632 91721278464024 91774979630928 91775809545156 91829542639032 91863142252992 92008051545168 92100292011396 92155048427574 92242742014368 92243576158536 92359124776512 92624747960844 92679816181986 92740774052448 92775546032576 92859977948364 93062790629019 93096841477464 93158916057504 93213458935488 93214301857776 93243696865506 93299133070539 93450184014528 93482384516037 93599484923304 93633732143424 93689400236256 93719792558997 93774663820134 93830415701121 93958849268922 94076546518224 94166920115136 94315463496144 94371536898936 94500711144752 94556039619744 94556894682888 94796174319264 94852533519216 94947625652652 95038836042128 95125327702317 95187894047856 95188754824812 95245347425778 95431558505112 95582096786898 95643755541312 95673916674072 95730797718468 95981913513792 96038977671648 96069263437188 96070132184301 96126379527222 96218722273608 96282878443488 96315184046826 96528472970688 96559786272906 96616320299532 96617193993639 96680741577552 96773616865728 96958793654199 97109636368734 97173507844512 97174386577224 97231280441328 97422255127824 97510915857861 97575933629196 97668785662272 97669668873744 97726852716768 97758554766741 98073262546776 98131570075044 98167475544864 98537072430726 98573126270256 98574017659612 98631730982664 98697496084704 98949249722304 98981348311098 99039300118956 99040195723887 99105336977616 99200541426624 99290820515436 99485840402388 99544987751022 99610461019296 99765429039936 99956330675613 100059576506208 100118159597376 100119064958352 100177682878944 100210179964653 100372419867456 100407005591299 100432094314464 100532780102808 100629355809312 100689183012528 100720935214218 100780816864167 100848014921412 101045179593648 101105254016712 101137137425847 101142247531072 101301794125488 101362021113672 101560190702688 101621490262644 101688329299392 101720396580552 101781792837351 101878647113232 101980783108404 102041413776126 102239773700724 102299633258328 102300558346206 102500562838824 102662252104446 102723287926149 102821967919836 102889596541248 102950767526112 103091684885184 103152976017696 103186438272027 103246852084794 103308235468911 103346035034616 103414943513376 103475491111872 103509057988314 103678730227776 103773084766164 103774023178353 103842277990704 103904015373576 103942032929856 104302942766418 104371545462624 104372489286648 104433597511056 104733946662147 104803780564692 104865141302424 104866089589998 104904459160688 104965878843936 105299420538717 105337948661352 105399622144944 105400575265788 105469899902784 105836114833002 105937785129528 106008421720608 106070487754176 106104896433162 106278823775808 106313300037846 106375544572212 106376506518249 106446473050032 106548729680448 106612076130912 106645696109172 106709100209118 106918690547394 106989013687392 107052621900048 107155460820672 107324492943888 107360503318251 107534319567552 107535291992304 107598251981088 107599224983976 107633156258331 107871508708128 107979652703016 108043849880604 108147641013456 108246062557809 108318238248924 108530007711696 108594532092024 108765834274746 108870318973944 109220798136384 109320196325076 109321184899377 109385190496494 109425213566064 109534915190508 109600037018802 109842745104576 109877383870056 109878377482962 109942709306364 110016016277904 110296640745504 110332420365123 110438409987972 110511048136896 110576750305824 110793937204192 110859807559248 110894767054038 110960697355497 111034683095292 111075309699552 111140342305344 111206418608736 111317905937592 111460987858231 111534298582608 111599599918176 111600609104952 112061768646708 112169419548912 112236107669928 112567023569484 112632929547048 112633948078146 112699893238812 112741129128672 112883374726848 112918972350888 113099377615659 113207001563088 113208025285476 113275330889094 113282485080768 113349834952992 113675827042854 113743410768801 113785028472456 113860897403616 113927560921152 113928591159504 113964518391174 114032273752881 114216891573312 114255214540524 114256247741823 114331396979664 114399370461816 114441228175296 114509266955424 114613478002386 114914125812384 114982445744496 115092902362944 115274455384176 115313133193677 115568492868576 115569537945752 115750796108904 115861990834656 115978145495832 116047098019908 116264289413943 116340759391824 116341811452548 116409927500856 116638571506248 116784678436416 116822562739542 116892017295273 116934787046088 117081265029696 117311227627968 117380972709792 117417988645452 117419050447479 117487797199938 117718558279454 117747972644544 117866018051568 117979244741952 118017516555774 118086613699428 118165350817008 118466762282208 118505192244021 118574574913062 118767620698848 118838231650512 119180008270719 119258395990992 119259474435684 119372960253888 119443931098272 119563676747784 119752282181286 119866236949152 119867320890504 119937501061488 119938585647276 120017472303168 120362640398316 120434199637554 120478265441424 120549893423256 120630272992416 120740054561874 120937971882816 120976109513496 120977203491342 121048033478724 121049128106973 121128745194864 121245106188096 121355447296644 121477109290893 121593804936252 121666096140138 121673780271936 121746119023584 122096258675658 122168848603527 122295037952032 122366639507904 122367746060208 122439390185376 122479108845687 122677402060224 122800389348528 122873397903432 122945338078704 122991434878048 123103365261822 123184333473696 123499663947792 123573088242648 123612056853813 123813303931152 124083720838692 124129121969952 124285735810368 124324929154008 124398844094052 124643179354716 124717283504154 124799313231072 124959723411996 125032885093512 125107220934828 125232644179791 125278465691896 125435395357632 125476085905434 125550685243071 125753951328192 125828715865248 126075859577184 126116757888033 126190596992526 126265621128669 126470044692288 126596834203536 126712045740429 126833770269756 126917192063808 126918339766416 126993796567704 127242078006816 127357876758474 127442795715864 127518564322116 127565222232096 127641063624624 128008157031513 128092351249584 128093509579068 128168506036296 128169665054442 128291629698144 128420245395768 128494003019976 128622821602122 128699291769543 128746381697208 128821760399376 128822925324852 128907655436736 129278391538932 129355251462558 129479515158312 129565848769632 129641707255104 129683762307198 129896340170432 129938477824034 130014554477148 130015730188971 130101244838928 130226225164992 130344739688988 130475413682811 130678399557926 130764350062368 130840910248896 130842093433392 130883354315802 131218392944529 131382763240968 131430835027008 131508974643552 131551635426849 131975131081464 132052400158608 132053594298516 132140449303488 132387760687248 132599270308014 132647787203184 132726650334696 132936019669134 133230405033792 133275107567484 133492086611136 133613573286204 133693010606826 133955600800758 134043706803744 134252244016704 134294580285624 134374422485556 134464019895216 134509136341257 134726906124864 134807005355616 134849516567796 134850736001817 135069058833984 135149361484896 135495320350192 135538048621602 135618630101163 135627195440736 135707829920784 135709057116468 135838196150976 135974377477872 136055218368168 136098123202683 136269838344222 136319698267632 136399511011104 136400744461608 136480604656176 136667417118432 136883002805928 136964383901532 137095957226448 137581917696036 137662469446392 137663714317734 137744313958548 137794713379488 138012077317752 138150438017094 138232572641361 138364113021552 138365364237804 138456370654272 138538687164768 138937121941266 139019724272979 139070590355224 139163319048864 139244796681408 139289966922546 139645262216196 139738374086256 139820188403232 139821452786664 139865545298259 140399227384956 140450598215136 140532829526592 140534100354384 140661995730201 140938273903383 141114819777336 141250380172704 141473195244216 141557305348404 141751066717128 141834059429616 141835342024332 141928630733376 142194261478896 142278800278824 142421438478978 142558254063192 142736829200064 142783132237218 142868021138667 143099323925184 143147337757668 143373145180347 143380389323072 143465633311968 143510875011108 143596196577702 143972870270688 144058466507472 144103895155782 144189569290833 144196854684608 144328083410412 144423011658816 144424317665232 144472776070239 144706676948928 144792709456032 144839679409359 144924480449298 145021112366328 145160425298592 145664454553101 145760261766768 145761579865836 145846920661992 145900284754752 146046553587344 146133382691736 146363900443794 146503178493408 146504503310616 146590279075152 146688021703872 147109893820164 147197355112566 147251213317296 147813076745664 147859689405384 147861026489418 147947596473996 148046244127056 148423874583456 148472022466647 148558950178434 148658005466424 148712398110144 148800812139936 149228760603582 149317481626533 149415691528944 149559226065216 149648143559904 150089364759312 150177239396064 150178597437528 150266524318416 150558629801184 150648141471696 150799170154212 150942668750784 150944033713968 151033774518792 151081402821327 151272022382118 151567769390472 151657881025068 151713371296608 151904788212672 151952691188232 152043031670508 152340286054032 152341663655764 152432235393966 152441862639552 152532493949088 152580594870828 152817970669848 152971174662606 153062120664189 153309927659328 153359660551086 153449449887492 153450837519309 153699273845568 153750844258236 153993378156669 154232951879754 154334394811872 154637527327776 154729464026544 154870278127191 155019052551924 155121012522432 155122415270064 155174463186553 155213236667808 155263586982471 155518095341664 155659627149246 155763416986056 155856023060364 155913049394784 156454414149627 156557318193936 156558733929972 156650396266584 157154690735424 157205670847038 157299134384997 157356688741032 157448818265904 157553801089344 158006922992028 158099433217416 158100862898682 158204849854176 158450975534016 158754172249503 158906677694292 159011194654656 159012632580912 159105731631264 159157344649743 159418235663712 159469950056769 159563316858318 159669709575048 159823094520672 159916668081984 159918114196368 159968544163758 160063650313677 160378035821091 160483520531088 160578932850072 160637687255232 160733191231008 160986739415832 161301479351328 161302937988456 161397377971632 161398837475964 161504993593152 161807263062192 161969479054524 162065774820906 162125073248336 162221461520184 162477357373386 162795011567544 162891798138036 163156994746944 163305478460916 163733852464704 163831197204576 163927117438272 163980294487614 164137820349096 164302372785762 164400055528203 164666218597056 164764117656864 164816075805084 164817566224443 164914063959546 165024024416856 165084405241536 165444961118256 165657614981958 165766572205344 165865125458736 166190905806288 166289711338872 166342150581057 166552024642938 166612964549328 166710513458016 166809627913104 166976858906388 167301447873912 167400913657428 168092652970062 168155677184044 168254129323368 168354161504892 168795778938048 168850535354226 168949394320572 168950922117219 169049839858218 169111693693008 169224453021888 169325062090272 169378458526332 169810502344632 169812037928214 169912996333641 169923727621152 170024752429488 170188084832832 170513740564281 170677542708684 170789801666112 170791346105424 170891341381728 170892886739256 170946777586761 171226993861024 171325337359968 171382821810786 171497095469496 171599055692724 171661842262944 171762347199168 171763900433136 171920217003579 172257890326357 172371188718576 172473668616744 172639353544416 172911683076264 173352739302864 173354306918628 173468326451904 173792986251984 173967218243748 174070647029862 174456124577856 174511139087736 174512717178822 174957857259372 175177017654624 175233844109313 175402180569132 175621897544544 175966841441952 176069866878144 176071459064688 176126982968178 176231695799907 176517014249664 176577837419181 176621958966816 176799027077352 176863716270912 176968867112928 177026274833661 177129920549142 177248026225512 177700143423312 178151431048272 178257347475768 178607467734344 178887593986488 178889211653526 179059440380832 179165896647408 179285359860288 179345515121676 179628423271929 179799355423728 179800981335756 179906251592232 179907878470914 180543960597474 180651299456331 180717398162136 180824840134884 180943773227712 180945409488624 181299169970496 181406957824224 181464164270244 181465805237013 181572050218086 181693117792296 181759597690176 181867659282144 181974139541568 182033170944966 182390707404378 182499144210207 182510670407904 182619178535376 182794609635264 183144388013487 183442556928048 183549959261856 183551619090312 183659085278064 184016103090336 184200584022792 184310096855148 184485484028736 184487152317072 184655047892733 185249495921688 185359632363972 185481548104896 185719955896728 186125581258038 186193682954928 186317832115008 186428603715552 186487393731012 186598266141078 186964769032074 187075925256231 187198969846608 187378800472512 187439585117994 187549327640268 187660831402242 187917698537844 188153093036448 188214128858151 188630926992288 188743073797872 189001422289504 189112079239488 189113789365776 189285895488789 189592348638528 189705067038432 189895251305304 190077672084256 190250655404634 190375788095712 190377509649624 190490694851556 190863117010224 191036815137711 191164193573796 191347833348144 191461595436936 192077955343296 192138526874376 192140264368602 192252759054444 192254497581663 192437444547216 192565756886976 192630368093652 192934232403183 193119572545812 193232640599064 193234387987278 193361483155104 193917587308398 194032877193837 194219272737468 194347015689024 194348773154448 194462560882656 194525643460797 194844510255648 194907716736051 195021831715722 195151867258392 195339337747488 195453705433536 195517109533482 196017599336889 196146525093552 196263140150088 196334951089728 197074144861452 197146252540512 197148035319224 197263461965328 197394992169408 197962696622196 198078600237912 198080391447774 198210673955232 198581641030872 198898905462021 198971680804776 199089975502044 199220922038592 199404029503701 199912661351226 200119153012416 200238129916704 200355365757888 200420359929306 200539515910239 200814011182598 200864188628928 200933401201137 201065560205616 201258711618624 201378366025056 201441870428436 201561633728334 201696029842824 202090359187296 202210508033424 202274274851694 202603588250976 202724042227344 203120381405376 203242980525288 203307072932403 203440793161104 203563585674702 203757294226464 203961566216808 204082827552252 204404757516333 204479547401448 204599266516656 204601116692412 205001125677648 205324504208892 205446575852298 205643935839672 205901535052224 206305952035392 206372876544054 206493704169588 206495571476601 206616470937822 206692070069232 206829887026752 207018115976628 207225657025641 207546169532328 207548046356706 207684555981408 207808030747152 208405682911899 208605885532836 208743090925248 208744978573296 208867195022112 208934950383819 209467893324294 209607561129384 209730282604848 209732179179996 209808918321376 209931757687872 210598841077434 210675897322704 210799244289888 210801150531576 211672229666004 211875570259056 212016843441216 212209792866324 212626600075692 212751089144424 212753013036498 212892946100064 213224152261824 213291392218344 213418200418236 213632157718467 213837381094788 213978027374784 214105243800096 214174698355827 214648985887776 214721006636502 215070583984608 215196503962176 215198449967952 215266312516662 215394294866553 215743017416256 215959305406032 216087699761208 216155842733673 216295282026912 216492125115618 216636476497848 217060015423392 217189064184048 217386720673947 217531668549492 217740637947888 218640392650152 218642369798754 218770380992988 218850427132128 219069830381016 219200074037604 219545850665691 219754767740112 219756754965924 219885418612728 220032032555808 220593281491008 220664840730246 220796032668849 220876819975944 221153500611648 221587874408384 221719615118496 221789534108076 221791539734127 221921394710994 222069366190584 222150619399104 222412837217472 222635811875184 222838425267651 222921975716462 223068597165216 223199199836352 223201218209904 223843140905373 224123537293416 224338839097824 224472215339856 225134047138968 225265859094096 225267896156292 225399786477624 225482258257344 225837944701776 226198755231318 226414003126176 226416050570952 226550661778188 226699669905984 226908033573177 227351654085708 227486821537602 227570056944912 227721794807232 227857182319008 227929036782348 228064547505762 228510429081048 228512495483646 228648353090949 228662793959328 228798740923632 229018533910848 229226956004772 229456761993909 229828251624768 229964891488992 230039490826629 230548910768352 230626266387354 231136985737152 231139075891504 231349427819631 231501592217808 231723981669312 231956290991664 232094196039816 232528578827886 232681518783648 232683622905096 232819855001712 233277143012496 233489440723869 233645125479084 233784034590546 233869574092176 234761945419584 234835977290904 234838100894958 234975594399876 235437116558908 235732036103136 235808506270557 236035033111548 236173227398856 236330701634016 236933524564416 237010384488042 237149149826124 237151294348023 237535241397696 237676463301024 238360016541438 238516791981984 238518948871368 238887862196544 239127353495568 239344975287477 239504564362572 239732473898304 239734641781008 239875002122976 239877171294552 239952816245637 240725280796632 240868399275108 240956530882848 241099786846512 241260545984832 241480109123748 241952219026992 241954406982684 242096066957448 242098256213946 242257490389728 242710894593288 242954218581786 243098662231359 243187609872504 243332192280276 243492238047168 243716036060079 244192517351316 244337697207054 244590075904064 244735492120416 244878780370752 244958217691374 245585268134723 245600778697056 245746795806864 245890676157408 245970441731421 245982869756096 246206730523644 246368666947392 246453559178643 246999327895584 247146176485296 247224113707626 247371095939319 247626607862304 248167441677384 248258243939904 248486422472937 248649858308016 248797688188104 249286358709432 249434567008308 249598626462144 249828036964407 249919446823992 250065770187024 250214441869656 250465288359582 250556931383792 250952171810868 251101370486142 251657431730496 252151719154368 252233515776066 252381193985052 252531242257338 253193668407072 253275803031339 253424091480858 253667540539512 253836679532832 253987593135408 254484156013632 254715753516948 254718056892321 254885591431728 255037128644232 255130444464192 255282127249248 256016314063026 256184702499168 256187019158136 256337012072592 256339330108884 256583259396288 256840490791536 256988006039952 257074232716179 257245643204244 257398583539086 257492763394416 257643520798752 257645850649704 258556783077864 258710502925116 258959030316624 259131697539264 259367524614396 259876955648068 260029108954296 260031460377942 260202489677856 260689479377976 260950827365622 261105970544793 261356799115852 261528700124736 261684186866784 261766708631604 261769075768233 262436785889058 262765526481936 263017949287104 263103270853698 263950262162928 264104800317216 264107188597032 264190474452267 264775521374496 265198540616028 265295574406368 265453300669392 265694880823713 265872039338268 266550215134968 267227146572408 267386021213652 267911201601516 268087413607488 268333817480289 268589160571248 268748844971112 268928039790432 269018272682514 269614010711232 269699033135592 269701472003634 269861817706371 270298722969792 270815940896211 270990640700384 271076097243204 271237260202326 271254390881472 271415659841568 271418114232936 271948754955744 272110436736336 272196246405366 272358075327129 272539676688444 272639396535264 272799022022208 272801488923216 272961209312352 273049756417449 273334834236864 273586061106567 273766005611856 273928767803064 274191914452896 275163835392072 275324938892784 275327428635468 275488627917096 275589426758976 276024154635504 276300876034188 276465145282722 276728226043104 276730728475608 277077374329536 277874243882532 278039448545958 278141180710448 278326638097728 278579933845092 279188371887057 279290524432392 279476748172512 279640376806464 279642905573328 279731090596518 280447153548111 280798454769912 280901196430272 281068200708768 281159377676991 281323991460402 281876547806766 282229639554672 282500760345408 282946390488432 283114610696808 283502133434256 283668118859232 283670684048664 284388522957792 284557600557648 284842876957956 285116508126384 285375983106951 285566264474436 285736042277334 286294675515336 286746290360694 286931266623936 287021750022216 287192393155404 287945740541376 288116933014944 288207790311564 288210396552903 288379138581666 288656166820824 288848635330464 288945552140478 289585418912064 289679358818718 289848960898596 289851581980917 290042224732656 290320850597184 290876380962597 291328909106202 291520523533536 291523159731672 291693841323984 292093107174688 292266765383472 292532747573583 292727800887588 293006356986816 293009006621232 293180558150304 293275664300223 294219787640328 294394710225132 294502426634592 295719378810768 295722052978836 295895192947992 296092488254112 296847749166912 296944044933294 297117900356868 297120587171661 297316010932848 297601624279872 298457521207164 298634963253066 298831383057888 299296287119808 299868992026839 300178729518624 300354478792128 300357194875056 300533048636832 300630539893959 301117259602368 301221016773897 301296282943392 301598340308424 301888067427936 302067549037584 302162805642654 302342450592501 302544044764236 303135538780944 303315762050136 303426742593216 303905382376464 304086063341016 304680572108064 304683327311528 304864470787932 305064987898176 305161189741656 305345378512053 305635941339696 305942349325212 306124241328378 306719321102172 306898899774984 306901675038618 307501688516472 307986756313338 308169863778447 308465903759508 308668789623744 309275054655552 309458928053088 309559314816081 309740556254382 309924706406733 310038105103848 310244830540128 310348926373106 310426473335616 310527173964942 311036190683328 311319254298492 311322069535059 311526833972112 311712046120728 311826098789568 312908828299254 313114636387872 313117467859944 313300792533168 314201839986441 314411341694076 314598268769994 314713377482064 314897636531808 315898261616151 316013845984056 316198866434832 316201725797364 316409699708352 317508344499006 317813355388584 318025265161824 318211463262528 318314689299486 318836471327424 318939900113538 319126633716636 319129519554747 319339419150096 319646189041344 319836228392736 319937088327516 320127300627354 320756071642182 320967041062176 321157865700144 321466382462016 321973478831664 322081509954753 322602958702656 322605875976912 322794755943264 322797674951928 322899468774993 323614526124384 323938958109048 324131549641812 324250146496672 324442923040368 324738187673427 324954714746772 325590023135088 325783596276072 326610956921832 327662394409152 327960588975228 327963554698131 328275640698192 328604745571524 328800111056406 329528235313728 329632151610168 329635132448886 329828127919092 330048048833712 330889922236512 330997261095369 331315229963916 331533144410688 331730250917472 332381811612576 332579422677744 332684301162114 332882092066491 333104049285876 333225929098656 333421026916032 333619255826208 333953717812776 334382963574693 334602895747824 334801827314856 336185305940124 336311354368088 336508258646736 336708323009784 337701070708452 337898788641144 337901844234438 338099679716436 338223387386016 338650124180544 338756917052664 339298132846977 339621004689264 339624075856428 339825992667282 339847455242304 340049504858976 341027481128562 341230232306403 341355085417368 341582692210848 341782682763456 341785773478512 341893555173522 342096821258643 342453987722048 342650674719936 342765643621572 342768743225469 342994190938992 343198111385448 343323684525888 343527800866272 343840434007158 344515780652714 344742377437152 344947337233488 345278707088832 345823366152528 345939399581031 346705478605728 346708613837256 347585972503968 347934436487496 348141294059724 348792868241829 349022278175472 349025434357644 349915714518744 350354035309248 350467688218626 350676051885819 350804361138264 351243795089088 351933682883904 352142918129376 352253965936356 352257151342437 352463391599814 353155674838362 353243917933632 353598054154704 353937734225856 354052549667322 354259841098284 354496052451024 355400286846624 355515576732063 356302862096544 356514694951536 357214935468688 357540024812157 357775187972976 357778423307052 358118880761664 358331793294816 358691030243352 359256846543858 359598710847456 359601962671512 359812503184464 359815756941828 361087921194948 361302598912662 361434796324272 361649680269768 361890818977248 362813915648448 362928328540488 362931610474026 363144100436172 363147384320919 363386235584592 363735318564288 364066341889932 364431327872679 364781414808756 364998288420414 365021340815808 365238357070752 366288776026974 366506545810581 366885113856096 367099918523712 367103238180624 367318170556128 367437326537061 368032206180672 368401168045584 368620193710296 368974304634144 369310095785466 370498991843376 370719264727944 370836170561439 371439911793456 372251162516076 372387365909856 372857207431104 372974787462024 373196532282156 373929538064148 374151850512462 374397939693216 374879170235988 375098655280536 375321662804484 375697932539373 375835397075688 376306186072896 376428257716302 376652055729213 377261853984576 377486147595744 378002844579008 378227578731552 378350273664099 378571790977578 378796863386007 379410134076864 379790502610608 380136137221287 380155344168512 380501310809268 380751576191424 380755019299248 380981389703112 381726234020448 382073630275422 382328387147592 382695666696288 382923190873872 384024471094539 384277053748752 384280528737204 384505518108888 384508995163326 384874889094432 385260736187304 385868464806366 386097875308629 386239145091624 386465281198128 386468775974556 386722966310208 387835174616796 388065754387674 388438545474936 388697546308896 388925121765312 389051286921594 389689020511296 389815433472102 390043663431444 390047190566913 390303734516784 390678675494976 391034219066964 391426241048433 392035198673778 392293050187104 392526280300176 393655178833587 394148289722904 394292505081024 394296070638448 394526923930656 394654906280547 395925393244392 396157200475824 396160782895548 396421347910464 397163282061744 397797810924042 397943361609552 398179951004088 398808059007402 399825322702452 400476259833408 400840719858612 401079031820478 401628022365196 401866802402274 402131120411232 402756732050112 402883740856872 403123267456668 403392059685648 403527409023771 404180718374592 404421016066848 404548549703388 404552208005451 405207176501952 405448084454688 406485961050576 406614145864806 406855890303489 406881586322208 407127171349404 407514588452928 407923132433616 408165655104504 408294369608049 408809515032666 408959094802896 409198533033312 409202233384824 410002251355296 410649008417784 410893151704596 411287871679344 412745753088108 412987408339176 412991142953202 413232941875644 413384140138464 414036231953256 414451314051282 414697717924083 415092339064656 415096092713412 415369111962816 415616061494304 416811365823798 417059172818937 417211771065672 417489957146592 417734390044224 417869900767638 418935786648588 418939575053351 419215122258768 419460565209696 419464358359992 419596635894777 419617836642752 421197682154868 421351794645408 421598488579776 421602301063152 421985987190603 422814821710149 423344459332008 423751140518112 424419585732648 425253200151384 425502178288848 425506026072996 425785892200128 426582784436688 426836400836472 427264315436934 427674762189576 428210487600192 428349396711654 428604063416001 429297971775552 429442013273004 430141167969216 430396899935904 430532625033324 430788589733106 431918610812064 432175399522416 432311685467346 432590564053824 432984250231236 433272952995696 433418328210717 434120030846784 434378128368096 434519038228077 434773441347894 435063337098984 435481275895776 436993363659303 437280785300304 437284739597508 437540761985976 437700854264256 438139660762032 438400148075208 439091701331382 439509535480224 439513509931848 439770837225456 440064065111616 441329681460492 441592065337698 441753639951888 443439230236992 443579068216152 443583079468254 443842789421988 444138732381168 445271623750368 445416067399941 445676850535302 445843951432924 446137194330432 446402436419808 447686281810746 447952444879599 448247074586832 448677678195648 448944430679712 450268094277936 450531718188192 450535792312584 450799572955248 451675889403552 452397510462636 452828006252352 452832101141904 453101323556376 453244208463981 453816067146354 454703308171416 454973643075204 455140113889824 455714364638016 455858073564696 456129095011524 457020858162096 457024990967292 457296706181898 457325587918656 457597481847264 458453912009544 458913523987818 459186361992567 459929782977984 460078981653258 460352512557927 461097821536704 461252532774708 461980134470007 462278151783008 462698855639262 463003184435616 463912581983328 464188392079632 464610834381573 465057157655772 465363037567296 465367245810192 465523389559659 465639710003424 465790760947413 466554286024992 466978881447738 467290250958168 467568069181092 467739148184352 469363242448881 469671954581808 469676201789916 469951188799752 470874233117816 471464072206272 471617012541114 471897403154991 472070066223096 472346454797712 472661403268032 474020768976084 474298299652248 474302588696046 475352926602048 476262516748509 476720033082876 477033583963968 477037897742736 478254706991136 478409850170307 478689950574954 479009128725144 479469283562016 479750004245952 479754342589104 479905632491274 481134107463273 481450561593264 481736798550216 481913061765696 482199573693024 482960218247496 483904438053984 483908813965368 484192133914896 484196512427892 484514980779456 485421789186576 485908437163572 486197324462718 486375219745008 486664384560552 487432072120158 488385034702632 488675394414108 489470984240832 489916435382748 491170536269446 491201557394112 491493591613728 491781352314816 491940883462842 492413461047288 492907118357286 493200166584609 493998655791168 494292352970592 494448227415252 494452698673329 494742191878638 495253215724608 496334883354768 496972844945874 497299716616032 497595376376208 498572717418864 498869134016616 499026451743171 499656073928814 499838893647984 500131540374048 500428883739312 500930576719164 501113862767584 501904343621736 502202740972284 504467031552132 504762387970104 505062484514676 506387336814144 506551606062678 506848182961716 506852766351657 507335081079024 507673359065664 507975186270816 509431507033896 509436113784642 509738989000923 509771182863456 510074257288464 510564254498496 511541221692843 512032628126052 512369404998336 512374038316272 512674024145184 512678660217768 512840332760283 513680981583072 513976012079904 514148465432358 514491286408488 514797167078172 514985526788832 515287041597504 515291701299408 515760651010737 516773670979071 517113566155728 517421005850232 517918060633248 518735049228792 519753911296136 520058217908592 520062920755884 520404979355712 521378958755952 521901654731244 522211941089586 522713598231704 523368373733568 523533417263208 523538151536466 524873571778116 525531052963872 525701532327939 526206541707396 527900524325856 528209600634432 528214377194064 528380948904534 528695087399721 529551042748992 529733512257543 530397081232056 530591148812736 530906601338784 531078824500983 531389761647426 531744078676536 533100430269936 534454293144816 534772042427304 535822403203032 536667634960578 537178321142496 537497689942224 537856079580864 538036545365028 538885269815787 539398066271184 539402944007268 539723635412742 541631881792422 541953898368993 541981281400768 542152194486408 542474520404652 542831319683136 542836228465872 543897509911488 544220873472672 544392492810732 544397415711039 544716150654258 545079353376888 545278793070528 545602977846432 545922418624704 546099512834898 547172122213134 547497432630621 547532011223712 547857535606128 548383828905792 549433164040461 550327670784144 550649877785568 550654857270936 550977255834192 552048309271008 552601752068376 552930290565444 553456452086208 553461456951216 553965143678199 555748487765064 556078897091916 556282361420896 557159867690184 558376743774114 558581048864784 558953496345024 559285811146656 559462181193036 560894307096222 561227775768693 561596909539824 562136401417536 562318755353982 562647982920804 563753095613532 564459279109344 564642386574453 565892780976864 566229221393616 567004266868512 567336237718464 567341368097328 567857686466367 568777045915584 569115201115296 569685753915912 570233016252768 570751966213902 571132528948872 571472084554668 572589351030672 573110445413133 573492580721388 574043500044432 574384786310808 576233866029888 576415580623128 576420793105806 576758277163332 576763492744989 577312333641648 577697270660928 577891104280956 578802697209549 579358717637436 579697921797192 579703163961834 580084449465312 581752761925194 582098631581511 582657818212404 583041047067072 583046319463344 583387682647968 583576930382391 584186214349376 584533530766944 584723150208153 585065495147166 585455601775176 586018013242464 586361116300608 586551328600446 588052798010667 588439575280656 588789420450264 589004853269184 591438757621536 591444105957672 591790385895984 592184976508224 593888089866588 594235800713736 594241174343322 594632021865696 596696716386063 596915042414328 597269926506132 597662766115776 598212088511103 599737984053678 600357459037248 600714389750112 601066097273664 601261079787918 601618547730717 602442033547794 602592565886784 602800203603411 603196680616848 603776134855872 604135098075168 604325611285308 604684901185002 605088089528472 606271077561888 606631524100272 607810764752928 608172126682032 609361144216128 609366654623056 609728941575864 609921218797209 610322379483312 610690757024106 611271882679392 611884698650424 612248482656756 613438642204344 613797799549968 613803350077236 615003377032944 615973512626676 616339727556894 616931807519016 618917856106176 619118629632162 619481112508764 619486714429803 619849412813466 620076210207696 620489661080256 620697852746212 621054347929884 621676971076923 622638508596984 622644139070118 623053667944224 623424092241456 625217048735697 625817656598508 626229272775744 626234935719888 626601585066336 626804851151457 628403679972882 628822683388152 629196537539988 629426754964128 629795273063616 631796523232302 632027691968112 632397732869664 632403451594728 635016688998012 635626710777168 636050530323648 636629378598972 637879800227076 638253267433272 638259039109494 638678838300192 639672456785472 639874176655032 640254601254708 640896473155401 641512143284364 641934082124352 642315731400288 642524095067481 643946957663328 644163019909506 645211751953824 645589511886528 645595349903856 645798937549986 646182884599659 647229052248768 647452070536997 647877916218096 648263099283624 648467528201019 648500292993344 648885846080736 649476375346854 649909429493544 651180046270176 651567192552144 652160162021841 653221913843664 655921177950456 655927109396262 656551281396384 657209491143048 657600222112812 658637551997073 659264303220336 659270264897772 659656255838184 660096097667424 661779844473024 661994522190738 662388098006547 662630459927832 663460501834944 664763623225152 665158845355488 665368602324228 665374619202381 665764184132982 666208098571752 666451858197312 667238511652416 667907435625552 668765927149386 669205791495648 669603654629712 671529422716119 672370611880248 672622708736176 673016517293472 673416646019568 675402141416904 675797577282288 675803688468876 676199359432872 676446774772032 677513834105328 678596265693954 679242009378528 679248151712856 679651985334564 680099009717952 682054962257124 682460464612806 682710170834736 683165384421696 683571546957024 683787110347044 684193642517286 685531287243144 685537486450938 685945059272847 685988381877984 686396222770896 687055601732544 687680868014316 688370285981727 689031561305428 689484754874304 689894674466976 690118472479887 691646732305056 691878799162062 693410957211456 693417227674512 694048283458893 695171945007936 695868872974992 696282588119448 697585736483658 698044556350944 698050868715288 699831429037488 700468322171607 700935376437252 701352103771638 701608722276528 704285836258752 704507931872712 704514302684874 704926783199628 706311349676724 707196108309408 707425518811671 708105099334644 708519682196568 708992104902048 710800573693248 711031153464126 711453883044069 712605724193088 713029389903072 714429870937376 714661628032187 715080049624314 715550375945952 715556846614104 716663586589632 717382060486704 718034925862431 718513693087716 719197421694912 719203925343024 719625006368928 719631513883656 719858448736911 722175842389896 722605197825324 722869592648544 723299360539536 723781637954496 725856657080976 725863220948052 726288200872344 726294768641838 726772471169184 728132683779864 728862655745358 729295986694077 729562829617512 729996576840828 730476714141504 731148108180237 732577552053948 733013091621162 733770227712192 734206476361248 734636341112256 734874653074122 736755804404169 736802336091168 737240387420592 737948609268288 738620191570932 739360677535929 740997983686752 741438529455888 741672341122878 742879823586912 744502325032152 744774731819712 745459267418811 745949574924048 746393064564312 747859076128296 748303701024924 748795879386432 749484110893221 749758340471976 750197310561072 750643325608968 751395865078746 751670794151376 752856515432604 753304111458426 754972295191488 756455157463104 756700547328198 757143581955156 757593726772014 759581005221216 759827409094017 760272274442574 761002621618536 761510038598496 761962779406224 763452468040896 764147260550844 764154170676963 764656774295184 765391333392576 765846381747744 768048942189078 768554107497504 768561057474408 769011036217776 769017990326652 769749778188864 770521472374608 771222698148537 771736929612732 772195750617258 772478290183248 772930562396256 772937551949112 775670349233592 776131508775348 776877090949872 777395092617792 778102573843188 779630866944204 780087326862888 780094381133826 780607469033568 782068438133928 782852482096866 783317911634379 784070397347556 784586100374208 785052560600352 785307227304699 787310357667174 788296579445808 788592141276896 789053847861312 789309812561094 791850786488784 792314400951648 792321565791096 792571423356801 794326564123488 795595621848084 795886723219104 796359902008176 797084642471139 797616118014804 799650645404904 801681439717224 802158063640956 803256044730392 803733604804548 804262240822464 805001452440867 805767481713744 806246534913336 806784119371296 807054818047542 808842032133696 809097099406776 809104416010902 809585453119113 810896168909376 812447822688633 812971922101152 813228291729612 813711780606978 813763172644416 814254342698808 815846264867232 816331310209008 816588739216098 817074225981387 817619030065332 817918189605792 818397066066624 818404466769648 820004502710592 820758183319701 821298016835568 821786303409192 822575743358688 825491506176216 825974816678352 825982285906404 826465883751288 826768280276928 828072463906512 828902628102564 829395435848166 830184678129312 830192185426824 831232122988608 833622731647596 834118345637874 834423542131344 834979914293184 835739801535276 837565115661171 837871573297176 837879150106702 838430244517536 838921130419392 838928716719984 839193271789554 841341460644333 842395364309736 842703589290816 843204602126304 843478133030973 843971974381206 845629643420298 846688918664016 847502281036224 848839171465296 850506400302768 851004356577696 851012052145992 853165568873376 853672801672944 854528630873868 855349524379152 856127949320853 856698793423308 857208126832002 858884026546008 860793799871808 861065250066648 861577179466212 863837221624128 864350799044832 864623370934692 864631189658709 865968500462472 866545905991392 866836656421434 868756256736192 869038076456154 869546882695788 869554745942751 870126674197968 870962551791552 872629142887791 873986727318606 874561570600608 874569479195016 875081523971952 876279321524064 876800296150416 877598242720749 878183402662764 879019070960448 879027019863696 879541674450912 879826992900669 882659362920984 883184130675396 883507279903776 887158136432304 887166158936508 887685578843976 888277464762336 890543247500736 890832134799882 891353701070604 891361761514983 891687902865848 892804872839616 895372563621492 895904889759198 896494149173664 897888861359424 899606976080517 900536188555872 901063436376384 901071584625168 901599145910496 901891619681877 903351778807104 903663050321691 904795020925272 905664202283808 906202647112752 906488416927962 907027351777503 907632134292708 909406616342832 909947286150408 910280227779648 911716147129392 912258190023048 914041716324192 914049981934584 914593412363796 915194963694528 916036135536159 916907824019088 917827047975636 918372723985134 920157963306516 920705025115854 922505065549416 923960268940014 924509591335341 924556303566016 925397711278524 926006368871232 927825163966656 928376784159264 928677944448243 929221668763146 929774119220199 930114315311544 930734491620384 931046779119318 931279420006848 931581521894826 933108572049984 933957762895476 933966208605177 934580501916336 935136138362184 935478296368704 938726484897762 939343909163616 939352403579832 939902377599504 941748466235632 942605519959323 943234025082228 943794806309982 944140132446192 944692909595424 948041537952168 948596599304496 948605177392092 952525033497018 953440066165752 954075795485472 956509413982272 956819700340614 957379901149908 957388558664241 958018257450288 958938567124032 959508685178208 959811264982548 962268214926546 962901123186528 963473597100432 964399147386048 965920436494992 966244529864259 967808876107968 967817627930736 968384267829792 968393024855784 968698406324979 970843578373152 971816874327144 972394648925436 972750439490016 973328769121104 974214563020281 974864144240316 976770069405264 977350788828216 979832870765496 982341072538892 982987183227456 983881766925684 983890664094393 984826922094576 985814236714572 986400333169218 988584705941184 988896454830504 988905397346658 989484383757276 992669766709536 992991783286107 993945689891748 994599433232064 995190752752416 997145434837728 997738268033232 998052903486342 998646276199473 999312147857628 999677787295968 1000263080748096 1000857767478624 1001861153438328 1002227725535168 1003148890724079 1003808687243472 1004405481944568 1008934063104264 1009524775940208 1010124969029352 1013103212125356 1013696365923432 1013705532703314 1014670162158048 1015950372541632 1017894398540931 1018863014067792 1018872227569284 1019477978001846 1019542365726912 1020148514576928 1023082443385686 1023690696919209 1024065256252104 1024748076632544 1025348048290368 1025357320435536 1025680665520566 1026290463775929 1027361963166144 1027952024159808 1028296930864716 1028306229676407 1028982572816976 1029594334156344 1029971053577664 1030583402598816 1031521302021474 1033547341958142 1034227132311456 1034842011700464 1035836121266496 1037470098457584 1037818198743093 1039507822592272 1040116435817184 1040125841511768 1042757917511904 1043803309462488 1044423882179172 1045427196463408 1046378604725487 1047066834526416 1047076303072932 1049747143556232 1051062105927744 1051403064655878 1052413083414792 1055801048651712 1056428754388128 1056761897809068 1056771454027311 1057390174799442 1059467024515086 1060794162464112 1061813202677568 1062157649001966 1062779523294852 1063488157353072 1066200860539872 1066546730196189 1068908586289632 1069544084854608 1071644806406064 1072620074436471 1073335269921156 1074356642284992 1074995379884448 1076073090730056 1077770539631574 1078796132542368 1078805888014536 1079447270825484 1083263763584844 1083907796737986 1084304388972816 1084949040809304 1085672456931744 1088441746945344 1088784985621464 1088794831422078 1089432301308516 1089442152962757 1090158706753776 1091205955692864 1092199025669796 1093293983618037 1094344244426268 1094994865261242 1095064022447424 1095715071212256 1098866328080922 1099519637431743 1100655341568288 1101299755571136 1101309714541872 1101954511668384 1102311979611183 1104096618542016 1104477061504289 1105203504136752 1105860581130888 1106922913902432 1107930287356398 1111496975530128 1112157794183832 1112508511684317 1112564722841792 1114319735380368 1116753487548228 1117162097729568 1118571622293312 1118924362386072 1121788614192444 1122455551537386 1123193819079648 1124637510707964 1125295965841608 1127093797618119 1127506191227064 1128918558218688 1129284773148906 1129956167187639 1131785561953728 1132458442787232 1134008533737024 1134682736194656 1135050820992297 1135715372932734 1136390590158021 1138230402230592 1139371507831824 1140466032505536 1141503932427804 1142265057897744 1142944169109336 1145178702061344 1146220890826266 1146985161442776 1148087000088864 1148769572621616 1152073413283617 1152831161246256 1152841586211612 1153516554326664 1153526985489978 1154624667283296 1155782208561912 1157605394419098 1158293625925887 1158717435274872 1159395843594384 1159406327923668 1160168898930624 1163505523850388 1164197263163022 1165315636424808 1166092638926688 1166775365295936 1167153860764782 1169067061533888 1169446300416306 1170130990294332 1170141571700739 1170911203550352 1172036026484928 1173102657200892 1174278723145299 1176105596021334 1176879150561312 1177578840900528 1180965536500761 1182877515243072 1182888211915344 1183580771791968 1183964718841641 1187776179733176 1188471601427472 1188482348686644 1189264043731392 1193393432772126 1193830084828656 1194539853012264 1196424177022206 1199475968107356 1201428779500224 1202522159575836 1203237095461434 1204884067095588 1205600407206822 1206393361233696 1208270196150336 1208651222570616 1209369802370004 1210176179056944 1210582227071313 1212542155123776 1213263048200544 1213656624016353 1215621529505856 1216344253364064 1218733309246112 1219457883151728 1219842437594418 1220567670910467 1220644758966624 1221381514048212 1222543765358784 1223769397300848 1224496965313512 1224883108824147 1226877284408688 1227595599099936 1227606700154472 1230006754065888 1231947025253352 1232679455113788 1233863615038032 1238237259264324 1238962225017528 1238973428859606 1239698825626932 1240152420415392 1241395705492424 1242108695859768 1243353942153846 1244093153772249 1245277017193968 1245288278140236 1246107335888448 1246848184482912 1250434097471394 1251177518456811 1251635313197016 1252469871439776 1253203170132672 1253609702302914 1256807359945764 1256818725160053 1257645366776304 1258393075079976 1258853509928256 1263593046464604 1264055383936224 1264795465739328 1264806903189456 1268444465130447 1270033377996024 1271253421554336 1273258757197944 1275759600454152 1276506534866544 1276518078218988 1277357676600384 1279748353310064 1280509202509416 1281792946310802 1283024286568728 1284631462800576 1285048190134962 1285812190248003 1287893915326656 1288326039819012 1290423503907648 1291190699807712 1291597875099972 1292365769199318 1294904141073994 1295755832436192 1296526198567248 1296935056402038 1297771692161472 1298952750693708 1299818858987088 1300254984632151 1302360092540352 1303134385104288 1303557114684231 1304320324043682 1306443827687328 1310980090977909 1311842355900912 1311854218792524 1313102562792768 1314418982286096 1315200444225624 1317275103994146 1318528606440672 1318540529795544 1319312511676368 1320192195334848 1323989044381476 1324776196013094 1325260919855664 1330317690710976 1330737204648456 1330749238404762 1331528368265964 1332416197143504 1335814871251104 1336248202199823 1337531854298772 1338411582991296 1339207309259424 1343058845432238 1343857334638797 1344741223760496 1345245417472352 1346033034586944 1346833292039136 1350804282833808 1351595154564576 1351607376937752 1352398718865744 1355027668210656 1357192531387908 1358484018757056 1358496303425712 1359303970669128 1359732625391943 1364109924514248 1364920929225612 1365420341669472 1367143093914048 1367574220694088 1368387285034572 1371062574486288 1371074972901876 1371890118545694 1371976763755968 1372792445541792 1375361736028632 1376740571963454 1377559085977701 1378063122610856 1379789348933952 1380236944959774 1381057537673781 1383293464610112 1383757598324124 1385940403410021 1386834455349024 1388096566917786 1391737745949984 1392565176238896 1393832503144719 1395171472967316 1396089112701888 1396101737430576 1396570168678977 1399662858074976 1400936644343214 1401870752874504 1402704207543276 1403217444553056 1408089727346643 1409015863745424 1409028605369748 1409853566399256 1412622699353448 1414392216618816 1414851037623342 1415692209464973 1416210198669288 1417039364393136 1417984209804096 1422062306928252 1422907766088138 1426058779806144 1428787550245527 1428859741874752 1429323256064374 1430160099248628 1431100751891904 1431113693228208 1434764120973408 1435229550510921 1436069851724862 1437027386175432 1438407850686048 1439250012737856 1439263027767312 1439716897473822 1443402322389819 1444351684779792 1445210395650648 1445739185297088 1446598721079072 1451713314161952 1451726441896104 1452576401744688 1452589537283676 1453544942338368 1456265367559728 1457725311490716 1458591973388154 1459125659235024 1459993153681656 1462296216360474 1465155104107896 1466026183242324 1468412952722496 1469749306148244 1473511608808338 1473604672182336 1474480774841184 1477240383141864 1478721355071858 1479600499753827 1481995967373504 1482877058911776 1483344682245756 1483358096019987 1485759647173824 1489004650064304 1490918534837622 1491899149848096 1492786129128624 1495718152256592 1496607402049848 1497079355229513 1498968221786442 1499516680943952 1500394621122144 1501286651217936 1502791730157492 1503341588302752 1505713030865208 1506608222916852 1513401094656396 1514287163910312 1515187453544028 1519162010442432 1519654818188034 1520544548885148 1520558299054971 1522005243237072 1523020077196992 1523925558812448 1528294521101688 1528308341353926 1529216967002769 1529313548590368 1531692763495488 1534623665078529 1536097884378156 1537108214995008 1537122114948816 1538022072435552 1538035980653304 1538520998280849 1541042944749216 1542445396297074 1543473859225464 1544391501234516 1544956580366496 1545861124792512 1545875103898224 1547281953032211 1550321012937213 1551340698467184 1552263017550696 1553754181899744 1556205147686376 1559261733888408 1560174653725776 1560188762267652 1561214938067136 1564136876267856 1565704964193732 1566635823268758 1568140794695112 1570105121200704 1570614454609398 1574620715334348 1576593158891616 1577104596983817 1577184282553792 1578619625122188 1583701572977568 1584628801903296 1584643131582192 1585142846713602 1586085262199163 1588653128246976 1589200536772629 1591191243696168 1591773446438208 1592719804016352 1593236473502949 1594169284942278 1595232236029608 1599301290809808 1603362879434448 1604316127281912 1606512089460784 1607467209609096 1610002904881734 1611534963427488 1612493069826672 1613568238742592 1614109636095084 1618194198813552 1618208832021804 1619170906238226 1624895645377266 1625943844202304 1626456583459224 1627423561213956 1628508685397616 1631692529734464 1632662620418016 1633177478432196 1633192247133117 1634148451962774 1635238060130664 1635836379211584 1636808933539296 1641516366639402 1642492297891863 1642596033671136 1643572606818384 1645151486717376 1648299492121383 1650983012352432 1651949633356704 1651964571812808 1652931767502576 1656144927813024 1657805256205128 1658790871696332 1660369356258624 1660384370853648 1661895431034597 1667245463295192 1668236691275748 1668847084262688 1671479603070552 1675130231322342 1675743146594352 1675758300213404 1676860489035072 1677857433439968 1678386543579108 1682682921288666 1683683327306079 1684790728619472 1686409204252608 1686956266061946 1687943948762412 1691259286840596 1693377837328032 1693927159723359 1697678342930592 1701012800605536 1702008713155392 1702024104291984 1703573059399101 1706331137746752 1706919095052083 1707345603345888 1709057261747736 1710699048758304 1712255898641706 1713397586846616 1714416253664004 1717768053092016 1719331336239399 1722130500133296 1723154358932424 1728701598089664 1729246741869384 1729262379317418 1730290478234967 1731937000924944 1733091811982784 1733673312842868 1736408091628647 1738076152912308 1739093765391576 1739109491885502 1740253348395936 1745258285775582 1746295894744533 1747973454637212 1749123141201216 1749138958390032 1750163047943904 1750730791147173 1752558643048128 1753600592300832 1754169450624459 1755196485441498 1756366805325528 1758054039727392 1759083348901824 1759653985801338 1764158394032001 1765318725841968 1766368261350792 1767014559807552 1774316272864608 1774332317873016 1775371157687952 1776554929524672 1781664269599764 1782707402141208 1782723523029966 1783375805731696 1790090149158189 1790745127242984 1791809779518396 1792988298347328 1799213952161034 1801072377111744 1802143169250336 1803198291820992 1803783239363754 1807326100643382 1808400610810233 1809590041850544 1811328404567616 1812405294225504 1812976833855924 1814054703555006 1815264268585416 1818813232685664 1819894572300816 1823432294258784 1824516380046096 1828083432648384 1828099963869168 1829186824727592 1829763656391627 1832072271072318 1833815648038176 1835654095951272 1836745447970268 1840315926613032 1841410050231708 1845010131098832 1847920537880028 1849019182670682 1850795422557048 1856753568318528 1857355888896486 1858443337526292 1858460143289409 1859548238440398 1860228630623088 1861468983240768 1862093558238636 1863163043789652 1865030913230769 1867915525790952 1867932417210354 1869161003832672 1870272276724368 1875651146207091 1877452969795524 1878687818327232 1878704807159664 1879804755199008 1880414553454371 1883496932471264 1885211039918646 1886468050164456 1887589612619964 1888280264892384 1889385819190848 1894836793589927 1896083075904336 1897193198608992 1897210354784184 1905050066994036 1906880132331504 1908151590970944 1913639400681228 1914759802299816 1914777117328482 1916036514900576 1919017370356416 1919622529965096 1922689419466203 1924536429853092 1925802246373056 1926947194200864 1927572285202443 1931840872989984 1932489059728518 1935635255861472 1936768535659584 1936786049711568 1937396812649958 1938548653798977 1941687156746304 1942356211610991 1943633748654288 1944789297850872 1945500878980032 1946657538242208 1948429126040562 1949728288480632 1953540138810528 1954701577656432 1959665741530992 1964682145077784 1967763533851368 1967781328188786 1969653844189152 1971628473429144 1972800666338436 1975912655991219 1977792909661008 1977810794693316 1978968767514552 1985339533419072 1985983566572214 1987164294019641 1987891379783496 1990381505504832 1994290869675456 1995476536066464 1996105806972684 1996123857607143 1997292552398946 1998624295715256 1999355574591936 2001715534957248 2003722306876656 2006297781448158 2007617374486944 2008810963889136 2014588268148357 2017868126208528 2019049551880416 2020249938058704 2026206424250712 2027392731846864 2027411065406628 2029340324316096 2035788797081862 2037726028135584 2037744455138568 2038955956003692 2040297029153856 2046164886771372 2047381393838418 2048130512504208 2049496153265088 2050714640871072 2051361331041132 2052580927551858 2056593861729432 2056612459352814 2057835177818541 2057965145633952 2059188668312688 2061166805197632 2063042604042948 2065110857945181 2067094683916284 2068454264622912 2069684023400928 2070355417439661 2074940196915168 2075636397486186 2079015645184544 2080232871634368 2080251683023536 2082144850376679 2085515835023808 2087606618924976 2088847764358344 2090854392926816 2092757209450974 2094133669052832 2094152606145864 2099494287112464 2101404966514821 2102806129311756 2104826166829584 2112857508776256 2113523795618136 2113542908054622 2114780349598884 2118934049030172 2121588324928224 2122276556435013 2124315298003932 2125559046589704 2126976314706144 2132401721079744 2133093460392378 2134361649132207 2137817172579264 2139088169709216 2143289612812128 2143984884096561 2145240148872942 2146670539842312 2149990759768896 2152146181460112 2154104777587293 2155541079263148 2157592265084736 2157611776029072 2158894541650968 2166527527169688 2167815593475972 2168608777945632 2169898081618608 2171344913863488 2177569971242928 2177589662844156 2178864602617032 2178884305925514 2180317413507552 2184398051339592 2186587967236074 2187887960082231 2188688488852536 2189989730522484 2191430142424512 2193444324540711 2197732656161844 2199039274863486 2201310683136576 2202619429083744 2203909023336768 2204623959222366 2208954123008578 2210267413212507 2210407008273504 2211721162261776 2213845827804864 2215860574712796 2218082032607787 2222993951060256 2224315588367664 2225017023368634 2228639470760736 2233506975096456 2234324195459136 2236377802256433 2237848724772144 2243577228384888 2244911103074772 2246387638159296 2248452332679663 2249275021415928 2250591931683216 2254187595236238 2255012382454128 2258569546297812 2259912334375278 2264916885574464 2269365472389312 2270101641984594 2271430745865468 2272781180316042 2278743015663648 2279482227282051 2283007864855608 2284530115795488 2285888338218672 2290357404122688 2292441781652532 2292462512030889 2293970322885552 2296174000177728 2297539145243232 2304146826567234 2305662322492512 2305683172423224 2307033108653328 2307053970979956 2309249334566592 2311564417123824 2313668094445611 2315210788838196 2316587251851774 2317434870549744 2318791687188768 2318812655847336 2327011047700776 2328394526326044 2330631272849616 2332185277853376 2334307721529564 2338892600832612 2340261980588664 2340283143401478 2341822407100704 2346205314401784 2348557446290598 2349953734903137 2352211192042668 2353758301122624 2355157681801056 2355921681914097 2361931073001522 2365776423830688 2367161543583936 2367929437683282 2375552359466352 2376943202854944 2376964697373288 2377714270070403 2386786865544252 2387660169657312 2389079706024528 2391253927413417 2392848354044412 2398951936214712 2405044319151672 2406474190922868 2409768134191176 2411200814413644 2412786722467392 2415004357322601 2417302445141232 2418739604740008 2420352358113888 2421164454142626 2426526096401088 2427313248032706 2428756359357339 2432688506728128 2437343468065899 2437466618492224 2438915766303456 2439684875188836 2441135341820934 2441289517933248 2442763028096424 2447538794601696 2448993930627024 2449766217648294 2451222677944161 2453754568817376 2455191198199872 2455213400308944 2460013508131776 2462274549959103 2463894050506704 2465358910227576 2467727230076064 2476474518528648 2477924450035056 2477946857719212 2479397651253864 2480304840830784 2482791410984848 2484217391719536 2486707884307692 2488186307544498 2490554034387936 2490576556280472 2493696368965824 2500868194942788 2502355036913622 2503270626394032 2504939742879552 2507219404605828 2513614719891528 2513637450320106 2515290733552608 2516786150159952 2524024381932999 2527186092929208 2528110767872448 2529613806378912 2530434399092919 2536888930260894 2540066755992048 2542506843108672 2546517514395888 2551519200908304 2553013069733088 2553036156437976 2559496706620128 2561018405018832 2563585892621604 2566048573137456 2568383847962559 2570096380269924 2571624380496006 2576652079638024 2582381399615424 2583195750199944 2584731538398636 2589808282147988 2591511664872384 2593052397134496 2593870112804076 2593893568976127 2597905501387416 2599637717974176 2600509969264302 2606268770208576 2607114229368462 2608640648087364 2608664237828253 2612887655374656 2617887428663373 2621960181955818 2623684711801824 2623708437585048 2628837964572192 2630400888451248 2632794728162247 2634550207988292 2637057212881344 2637081059591088 2638625023352736 2639480978702007 2647978088762952 2649552392026188 2650521839711328 2661474409296912 2661498476809524 2663056736531928 2664832394287008 2671629742502208 2672496404399646 2674085284544949 2675063708597544 2678414618518848 2686117690864476 2687714669277594 2689482447520992 2690490834944704 2693666584078272 2698820928241551 2701608565667616 2703190309129152 2703214753875504 2704797437731488 2705674859045631 2710055336421312 2710989150965073 2714385062775816 2716992606851424 2718607941338256 2719465250783886 2721082055332509 2728219849028496 2729841858451224 2730840683338944 2735148441388176 2736774570069144 2742125148972576 2742149945803752 2743780237091388 2745584891083584 2748108406608477 2750723472057264 2753481143926908 2755118171955402 2756126245221712 2760473889919548 2762115075347562 2767515196648248 2771880806820042 2773668910698048 2776193133835572 2783475491899968 2785130352477792 2786033833344729 2787665006289438 2790342945934632 2792203474861152 2793140337357954 2799325716149952 2801873288686428 2801898625815531 2803741505749008 2805408415086552 2806434889106112 2816179454693286 2818031727490848 2818057210739496 2819707132798512 2825245398706896 2827816559877969 2829702075246684 2831384418929946 2832420397338576 2834078728786272 2844124613856504 2845815532176276 2857575100491054 2858646512128748 2860320198497256 2862227386456416 2869528241946816 2870459101021842 2872139703449724 2872165675992723 2874054772350864 2876815701372096 2878526055534624 2879433794947644 2886804644779638 2888703369559584 2890420791301296 2893197442158144 2898733589592777 2903426628323904 2903452883792208 2905152803489376 2905179074567352 2906095218974937 2912530735119456 2915450622981432 2917183946776308 2918251318470048 2919986307363312 2922643689060843 2924592432720948 2930310208215792 2932052366484648 2939498612296488 2947023217616676 2948961549682368 2951671992283179 2954480766283728 2957442710143716 2959200999507654 2965754117823552 2966689364491512 2966716192039974 2978009300128608 2978975349858321 2981837069675244 2983798299696192 2985572258257248 2991436304513184 2993214804099696 2994158710459026 2995938828598419 2997936443572884 2999033361887904 3000789242244288 3002573302435872 3005583460314984 3006683176605504 3009446672172237 3011426061730416 3013216445833704 3026802189312792 3028574327820624 3030374907088056 3039309636376068 3041089097770296 3041116598109942 3044010486474144 3047851117624896 3053683195622793 3056589042203376 3056616682707852 3058433934005538 3058627097180736 3069247330157058 3071072090757627 3072195768756312 3074244229897632 3076044144871104 3076071961306608 3077041996561698 3082085889498432 3084890792594148 3084918689029221 3086947718450928 3088783002469032 3089913160732992 3091750207796448 3094563906064422 3100642025874426 3102681396934368 3104526035101392 3107508363799488 3112410295372752 3113454596229279 3118523467776816 3120349307451552 3120377524535304 3128273752535712 3131409928387464 3133271646537516 3136281589390224 3139135814176461 3141228909218796 3149241430668696 3153186317783232 3154209193967634 3157239250244376 3167403145955136 3169286263164384 3170285693427204 3170314362081933 3172170524398326 3178401073545258 3182382487392336 3185439608032704 3186472947005898 3188338569884556 3190464472059216 3198602581619616 3199640190588567 3206725758868896 3208632254563824 3213024178921568 3214934419218192 3217860223309413 3220005809763468 3223069926854976 3224986139653344 3228219272190168 3236388397627104 3236417664043608 3238341812476452 3249791290754532 3252913166918448 3254847122427912 3257017370795232 3265325240836032 3266354956864392 3266384494266234 3268296903925548 3268326458888271 3270476120261328 3273617867078592 3279881950854111 3283032733278804 3284984595783726 3285192067342272 3287145213636768 3296598984242766 3298558912295229 3301966024704864 3303899266713408 3303929143625616 3305863535005152 3306935938833549 3312289855626048 3313431184512867 3315610512410256 3317581743392664 3320768741707296 3323790862069194 3334490926590384 3336473382551496 3337694168525376 3342959206141104 3350260462644684 3351486293188704 3351516600426808 3355714866879936 3356773087158216 3365365842577332 3367366654612158 3369581457238944 3373912532123892 3375887897524824 3381281392854357 3382518573681192 3386755674656064 3387854319446718 3389868501562917 3395356685861184 3402025601211072 3404048208583968 3405152462976891 3407146118798202 3409171770474063 3413838190104166 3414691206691776 3418114523495472 3421398097516608 3424511797283412 3426795173693232 3428832507328008 3435536106184032 3438662672478798 3444261000266592 3446308717864848 3456220239850851 3458493483738768 3458524758634836 3460580956469934 3463874001849888 3467346625685736 3472816183257294 3474880877777661 3476152305824616 3478187530783152 3478218983771004 3480506696791872 3490516571551164 3492591789489066 3495946909274424 3498277916780064 3500326095887808 3501461582294346 3507201184601664 3508338901248918 3510392970882996 3510424715102217 3512733610651056 3516108079454784 3519307971602676 3522836169435897 3528316788064002 3530637451683936 3532736522701584 3542896609502283 3548632545729216 3548664635746032 3550742315375904 3551894156524923 3563328539199528 3565414804282416 3565447046059932 3566751611463392 3580180298316378 3581490254485968 3583619559036792 3598427904322068 3604286338500672 3607566478727508 3614652201286764 3616801221620466 3619180083701088 3624810588451008 3625953667711848 3628109407110012 3630528537170832 3631746681213939 3637626465371328 3639789144601632 3640969872049059 3646864588517568 3649032760092192 3656199927738336 3658373649455184 3659527312783254 3661703012731401 3664144542144636 3667631296076352 3671308191902544 3673490895940536 3674649326472441 3680631853226064 3682820100463416 3690020262197664 3695841075760056 3698038365341364 3701590845114096 3714711777792972 3716886675052584 3716920286578818 3719096476880796 3720457261246176 3724187116477272 3726326087579304 3730061826461538 3732279461316747 3735831051581904 3735864834420708 3738322007665344 3740544553448736 3751302292414182 3753532555370433 3754905939591048 3757409614319328 3759609510398016 3760829106908742 3766993864942528 3770422079837292 3770456175480159 3772936100328912 3775179225239928 3776560529784768 3789673587179854 3792166151808672 3794386397217984 3794420709568368 3805333395391341 3810100133988072 3813760264663008 3827278801362456 3829519604599632 3829554234656964 3832073029801152 3839245059930192 3845378838932406 3849072859706184 3853894388401728 3855144570404886 3857436570744009 3863681745979968 3864978119457036 3871270511722944 3873572099423136 3874793625299916 3877097307597954 3884712423221982 3887267497308576 3889578595701744 3893315076484416 3896858252081124 3899456576961264 3900764953896453 3907080277621056 3909403155312864 3910671344052693 3919331483061984 3929364290155568 3932940272933727 3935527067702736 3935562656377572 3939307688378304 3943256946858288 3945601332676872 3951825311982438 3955585819322016 3955621589386632 3957937535029104 3971967133144428 3974328588039282 3975782759566992 3990953072132928 3992211613945368 3992247715214286 3994585104797892 3997248591430512 4007444613753312 4008744606599469 4012595562896316 4015234748973888 4017621927778272 4029176536296714 4031572003916391 4035736252417056 4038099103760832 4040499876117408 4052412848501424 4054785463693728 4054822130813256 4071577594163724 4075452056271168 4075488910277136 4077911912007384 4079197876175829 4092329773542744 4094762787676836 4096261025008416 4101429281742144 4102722662082264 4105161855103716 4113187723458864 4113224918705628 4115670355637082 4115930291267904 4118377336625376 4126085208085896 4130221715890362 4132677257933103 4134189367832568 4139368046801856 4140710834879322 4143172613021343 4149880393830336 4151272794972372 4157821210230063 4158031290369088 4160503366047072 4164289700753358 4175213237849952 4177695528716688 4181497509434157 4181708785853632 4185514418901948 4188267338105664 4188305212291728 4189710506036931 4198988574224928 4202809933029642 4205612258623512 4209652333659168 4224269182039929 4227047591236272 4227085816109244 4229560699197768 4237868098060344 4243176649856448 4244553112870026 4247076628394919 4248630596007864 4251118093179408 4253952629412288 4266186920784756 4268723298264414 4278176339418432 4286579225624256 4287969768193122 4290480297745884 4293341079684624 4304292362920224 4305688651532763 4308209555174586 4311082158526296 4315223552058144 4317789083301936 4330206967169457 4333055054339376 4335631186951944 4337217555891264 4339796163237216 4355139942485856 4355179325688312 4357729205234064 4357768611851028 4360634827015104 4368796102679184 4373175934472148 4375775920164462 4377376977705072 4379979461044968 4386888649081422 4395465312323688 4398078549726972 4405238858167488 4409247918444732 4417908246017156 4420534826425014 4420814016547008 4423442324523552 4431721149425592 4436164065215574 4438801499261481 4445987902120512 4448631176735328 4450034046737268 4450074288059961 4457278941521472 4467013950192912 4472755604512866 4475697449544288 4487154456769776 4489822206149544 4491238065688539 4496904665359326 4498550042831856 4501183863366432 4508375190472476 4510024764908256 4517139092595624 4519824668750556 4540203283969188 4542861491730936 4545562360632084 4557486031327296 4558964454564102 4561674897164913 4566015729711216 4569060231590976 4571776676437344 4584883563305064 4584925024061778 4587650901008307 4587940645771104 4595078290486464 4603870995235587 4608293653134468 4611324644985024 4611366344846448 4614066217306656 4614107941959912 4615562994842547 4623128834247648 4627336188891222 4630421577676392 4633174503703548 4634869741099488 4637583374377536 4637625311694672 4641845859096633 4650963038811639 4654022095401552 4656789052652088 4661262545699232 4668615443059128 4677785201665224 4680523961177328 4680566286802956 4683644814201408 4692410628803568 4697114892581196 4699907469806274 4704422384085336 4710315363602112 4711843363828194 4723862146003044 4731552847661376 4735858875366564 4751104718932704 4753886405709888 4753929394746576 4755428540140806 4767601610317887 4773573731088504 4775320339314624 4778159412049056 4779709420508847 4782507854826834 4785696708088824 4797903872429424 4810088638303344 4812948381845736 4819536268382352 4822401628827288 4830008714645202 4834604890282464 4837479209480016 4840704716227776 4842328908285252 4854626496065412 4857512718714678 4874686936131798 4877831532606912 4879369750377672 4882270683641868 4885526056192848 4895077589203392 4897987861254048 4899532435296588 4899576741399351 4902445355888322 4907509137634752 4910426800617888 4924549099918206 4927476893675589 4927788101013408 4930717820455152 4935454460152128 4944898476364149 4952949037057296 4955848900070112 4955893715438424 4958795302507728 4965582821969696 4968434783439072 4973415768615384 4976372615088996 4981108068775872 4981153112560944 4985686293103791 5001736389885576 5004710073827244 5006541252788064 5014438809211656 5027229439783056 5027274900640212 5030581467105216 5033572300319904 5048048763865998 5051049981918237 5054372185858416 5059227612757824 5060868798185838 5073777860521788 5080133511984096 5081781479170077 5093035028791776 5103038401816608 5106026139466176 5106072312875952 5110719178197303 5118993413240256 5120757285156249 5122036810037664 5127171785243208 5132097146274912 5136767695925118 5140192760539848 5143248760992012 5153304159276048 5166391500399888 5169463076797272 5179616564295976 5186104794268992 5187740225608152 5187787137952254 5190871434704901 5195811002774832 5199275435948352 5201019938528604 5209224274885941 5214228458736924 5217281296174728 5217328475656506 5235774857326746 5238887684233599 5243920363911636 5247369423603648 5247416875170096 5257675929144384 5260801776902496 5262508351873377 5265589456324494 5269100415976584 5274162119182176 5277250046705472 5278961957404014 5292475182096003 5295956177525904 5299104784052376 5301043679422656 5322948818593824 5322996953619048 5326113473063856 5329664788574016 5344992808799292 5348170569089898 5350127417195088 5370270447474567 5372235381728952 5375429338555188 5378964895041984 5397641856483102 5403217131335232 5406429507751008 5409594875462976 5411349718091262 5421978301930146 5425201832430699 5428770125551632 5433985213702848 5437215882676512 5438930501567772 5442164110665018 5456439698056992 5459683716902448 5470296882776352 5473549140138288 5484250297945152 5484299891607504 5487560474182776 5489290969174881 5496216813216954 5501446944114528 5506962287853816 5510236343910804 5512252490443424 5520947779839096 5524230150695124 5535030393296496 5543761613640084 5552386267671144 5570260704955584 5572067666689458 5575330012578876 5575380429868227 5580685891869264 5584406949722304 5586280674715908 5595092739692307 5603746577372856 5603797251631062 5607483011498016 5610816830173104 5626953438621273 5632358909386572 5636063454981696 5636114421478992 5639414265597024 5641243660363113 5650490797413792 5655633119755938 5659404150493368 5662768837859892 5664840794677152 5668157457572544 5684510380769781 5688249227713008 5691631064352552 5715150200982108 5717293024257496 5720640396994512 5724454772912832 5740918202043684 5744279406899448 5744331351985446 5748109544701728 5757052111069248 5758867589895288 5768068258398609 5773609289559276 5777406739119168 5780841582602592 5782716855607329 5797467179185554 5806905767584416 5810305606978752 5810358149134704 5812190437949874 5815645961396931 5825061470238912 5827068634832973 5830901245962864 5834367893552616 5836502636940096 5839972614726624 5845287378121686 5849184865441896 5860620416431584 5864104732969296 5878997224592976 5894046435233352 5903343984566358 5908961532567456 5914885420287432 5918401999015308 5927737967973657 5933378728983024 5933432384079948 5956018600257216 5957950699716642 5961492882058923 5963674139350488 5971144516514496 5982872609026368 5986429608199392 5988317420918052 5988371572821429 5991877657196838 5995872887145768 5998066723775808 6005146604871744 6011166920629968 6018893344344474 6022852123460832 6026432891667408 6043764804445071 6053604378625584 6057148655641248 6060749814176112 6078619272752136 6082178195540592 6082233196219884 6088020972948288 6107366391245586 6113178084406752 6113233365415704 6116867868011076 6138494660314116 6142144181515254 6144391537512624 6148488459795264 6152143922613216 6154083993123396 6169781585188296 6169837378058442 6173505533455623 6173895436901856 6177566004938064 6183500415592896 6189127812128844 6195332573835543 6201284051748852 6205362793868736 6209052070202784 6211066252318983 6224820590745504 6226909192458558 6237046935553632 6240698614903104 6240755049070608 6246434551130037 6256547505071424 6262819856774928 6266543293075032 6272563178780448 6278271628352922 6282457818437592 6298482861337392 6304214899544463 6308418387935268 6314478500488752 6338572526328768 6340571386854408 6340628724163866 6344341048796652 6356802147090516 6364764974784672 6366829669305039 6372945894011796 6376677139769112 6380928944118432 6397205163239232 6399280381177134 6403084947396621 6413451517737792 6417264509127648 6426048357843136 6429868838436384 6431954652289683 6435720446618826 6440011619526936 6449972279306688 6456438544380336 6462314332761879 6472776795254208 6472835328087216 6476683624952904 6499582581509064 6505826333836896 6509694244855824 6514034741590464 6532709913728784 6532768988532468 6536593807851096 6536652917776542 6540952240522656 6559763901708222 6563663880246693 6566065466557608 6569969191567452 6574290427273536 6580332973622133 6593197968485532 6597117824590458 6603932049409728 6607858287251232 6611727070010304 6613871877667098 6626862369025734 6630802239637521 6631221024820512 6635163486785328 6641537483414592 6647581724138388 6654246097823361 6668981853180768 6672946765102992 6685918412282208 6700520925289368 6702972586377408 6703033200853616 6709133406769299 6713546174316432 6730731685154664 6734733309224316 6739162914477888 6747825064247784 6751775795049648 6762562785708714 6765037147362384 6775708638893436 6779737003125834 6808096417167936 6810304925953782 6814292237596404 6818343540948126 6827676380208332 6836229046990944 6838446681846153 6849023594566824 6853590347386464 6857665014656016 6871072212368064 6877325344957596 6877387536092667 6888522000533184 6892617435729696 6912440479701702 6916986967477536 6917049517269672 6921161912939868 6927748003699776 6934693251371472 6941004283336833 6945632366514588 6949761755555322 6952304611649232 6956375061566304 6956437967542008 6981033143102328 6985183578978132 6991893818548848 6996555833560128 7002923164588692 7016677802497836 7020785941765992 7020849430204434 7025467221302112 7038615943205352 7045672338871794 7049861204709411 7056633576128004 7061274903367872 7065473045403168 7067765045742291 7085793219004566 7097329271492064 7101484630751808 7103788313049846 7121972775906967 7126657078399056 7130829608564832 7130894092119864 7133142810211209 7133503222926784 7160360596632756 7162980508971936 7167239118073584 7173761782240251 7196855808644136 7215132957455016 7229304402573528 7233602443240932 7238360167402176 7245013071967803 7251907335423696 7256218814220024 7261057074341664 7263493362427878 7279578289203264 7281939744098118 7286269078072017 7298065520184384 7312399855476672 7316747298910368 7319054625566508 7323406025462802 7328289084289272 7342616383805088 7346981791881072 7349298652944882 7361263706452128 7365640200926832 7380040524395328 7386823649877309 7391682151520112 7396076730682728 7403181690228192 7429423555585944 7433773350105168 7433840573157636 7438192953761592 7440914522492352 7448374232954544 7452652175158608 7460123652923076 7464558922633494 7471662103163808 7471729668841416 7481089106897472 7502604584828364 7507065110740866 7509811879182096 7514819228638656 7521658213817484 7540844159674584 7540912350960318 7545872200657824 7550358450479856 7572073145798997 7579347174359708 7584332303617344 7588841419136736 7591303197278757 7610666790782682 7620200267976144 7627520529326016 7654557602724912 7659039209199264 7659108469313928 7678490119860384 7690757677864812 7698145719412368 7705151543887677 7710289140809772 7714873141488018 7729956238914072 7747144198846272 7749587250599832 7754194615195908 7769424846443964 7774534994617152 7779157191403488 7781680706928381 7793716504162248 7798913153922528 7801529907792906 7818806310625728 7821342688105386 7825992713484759 7838662966123968 7853662285990119 7858728580311136 7865880545867454 7871054135405472 7871125312755144 7886513893716576 7891202665353744 7898384184486741 7903650623964876 7911171638644032 7911243178773264 7915875070058208 7918442936106021 7943934266288856 7948657176078564 7951565519133984 7984423227890736 7984495430428572 7989170209595784 7994497182861024 8014889227506624 8017489213198938 8022255853634847 8025191125792632 8035243855556544 8058353072593428 8063144007832782 8071472504834112 8080999752234816 8096462784724653 8104825697002848 8109570927387456 8109644261626512 8132967452895219 8143155188327448 8150977820554272 8155823824014768 8158395752351658 8184659547085488 8189525575353672 8192522050016832 8205445324164528 8210323710207432 8226375446917728 8226449837411256 8231340711274164 8236754673250752 8244325219825431 8252170416171792 8260443431780724 8265354515866206 8268378735665136 8281421669758644 8286345226042686 8302545589944744 8315642420460126 8321006732094144 8328579401506716 8350426475699904 8355391057433376 8358101500034187 8362995018868314 8371028837803896 8376610424583456 8379421012073862 8397977148449856 8405619866059284 8405695877446593 8411224517247024 8419304667318336 8448538364079858 8454095182472544 8454171632218488 8459121398395536 8475736196120688 8483449679633907 8489106225740052 8494153256789838 8497261192015728 8502236186358816 8532373841569512 8537446596528828 8575939536386244 8580960595491768 8586682159369248 8608584725840448 8611377303065526 8616419110349172 8616497027978169 8622164317052592 8630447104116288 8635578166603872 8660413934338914 8666110108678752 8671262373903888 8679592326474432 8696200768778331 8710279884971712 8710358651376624 8715458410468128 8715537223702056 8718285656924811 8737592205358368 8746351868944296 8751551840328924 8754753955410144 8759958922089936 8767931067182529 8773777298162844 8790930624647376 8796157099453944 8818495836889464 8835816492034312 8841069652850028 8846884649047104 8855015976849537 8863442298851184 8872328130431148 8877602998522962 8897262353470656 8900068093474536 8900148576119922 8934027900385824 8936926049574963 8945511209025732 8951394899088576 8974308913539552 8979644412299088 8982476131377078 8987816485795257 8993809330718652 8997100085663712 9002367726732864 9016750380944952 9020049529816512 9028340016516711 9034278185191248 9039649337501112 9080406567938376 9085722983461872 9091124721264168 9117928909128204 9123349794329826 9132031459422432 9143553352874688 9161049586868379 9169767126610128 9169850048123556 9175301802016614 9175881291542208 9207741990471174 9213216272272881 9216587306268936 9222732689692896 9228132434613312 9228215883919824 9231125989685094 9246257668495296 9254672377782444 9254756067087663 9260843155352784 9266349007407096 9269739482198976 9275250623389344 9283691718193266 9301926077623278 9308044190803104 9313578105304176 9322525091398464 9337230886118256 9340363788687837 9355570403330448 9361047922354656 9361132573605912 9384821257607136 9394229785162392 9399814939612548 9408844768170672 9417407442529383 9423686727656388 9447724292006088 9471717750733128 9502209437865408 9507858789493152 9510857080281612 9510943086245799 9535203220635774 9547147462177008 9556318824098112 9559418841017694 9565015709653668 9571393416177648 9595807744858848 9598920571765701 9620177276606688 9625896763691472 9639072536764704 9644803257654576 9653580669928239 9660017429290404 9669209780564928 9674958418960032 9684657816570504 9709252992130824 9715025437429356 9749373872263596 9758739500755344 9764541367283736 9771052112385696 9795975722508096 9799064870593176 9799153482798702 9804890711776644 9804979376664813 9820853601235776 9839645852562333 9849098199836412 9854953787351178 9855576202026816 9861435640910304 9889796952728298 9895676736885687 9905898074114592 9911697800140224 9911787430876848 9917590605015456 9920807816500647 9931165643939392 9936869566878144 9940293553538601 9946831537230768 9952745230177992 9962306225121888 9971372586207582 10003472779771152 10009420147654488 10013082505576128 10028877618423312 10054458879566112 10054549801280424 10067144600639808 10096097527731996 10102099963836474 10108744371716832 10121737596371676 10143844178563071 10147555721043576 10160267023968192 10163562958340154 10169605504688751 10186070057583552 10206076803633216 10212144625751904 10215457388930673 10221438356394606 10227515311422189 10241514570312498 10244073620075328 10254343570486416 10264194292549824 10273535391850236 10280385521079696 10286497521984024 10306608318552096 10332783000799776 10338926153594544 10359233128591952 10368660719552553 10375480451216304 10375574275904508 10381742869409802 10391622005549664 10402039877057208 10418448549771882 10428456917473848 10434562592349456 10434656951313012 10471549714653492 10477775368467198 10487840727823272 10494833750340192 10521603553804992 10525016703746754 10531178912648988 10531274145306651 10538200831953168 10548324238364352 10557923914808028 10568508508307691 10584950364192006 10591912355051808 10598209568104752 10628689828506849 10645897637187648 10645993907238096 10652226946127712 10655682469574769 10689985617598584 10696341138179796 10700254834390176 10740540894949134 10744470763457904 10750858677110376 10795283712966204 10812859015502016 10822699436182524 10843956603860292 10850403664861398 10857540251103264 10874431765353024 10877861003135544 10884328221330036 10895240043641817 10912879396113984 10919367433804896 10922909616147177 10940593765552704 10947098280276576 10968599783215008 10975120948365552 10978581938349762 10985109038194203 10992433626433908 11002893888229056 11013924575707632 11020472687821608 11023947979417323 11024504980886848 11041895559678192 11048460301390248 11070060786592992 11087523227280168 11104772535342288 11144135333378916 11150660025157752 11150760859736454 11161371783738528 11172561349431816 11190185479384614 11196838383950241 11207493154745712 11207594503262124 11214966022996032 11221633660346208 11253906877242546 11260597666111299 11264717818773144 11272228842957984 11278828531194048 11282487320726226 11300981594827584 11311266239511876 11311368526440477 11318808300986736 11325537675719784 11329681589354304 11369020761539562 11376498455426016 11383262128705104 11416000186174023 11430300401964216 11434586048514992 11441280793989024 11481836404087368 11488558813798896 11488662703970892 11496219089403456 11517735179790576 11536136516797218 11547218579118552 11561683165205184 11565433711214658 11594934358371108 11613811535168832 11620716298269408 11624380875899748 11631291922793862 11654137269665946 11661802491925728 11668735787105232 11679945229453248 11690574756243372 11698369730883792 11702294861689359 11721240832863168 11728209465938592 11732014032158079 11757994449185952 11788092870466704 11798820818801181 11806687969132716 11817923065134912 11829770840574864 11836803998030616 11855475935947314 11866757457966048 11866864768159896 11915901399433284 11922985764117846 11927348278700976 11972859216398784 11976634841836104 11976743145642858 11983755314393676 11991745774291536 12022333841259936 12026233819798407 12037786688688948 12045704246921664 12052865783334816 12087529608890142 12094716011749173 12107208757251168 12114297311282496 12121499628352224 12149247676547179 12157238545504272 12164356391081184 12164466392439768 12214732782491172 12226356168813504 12226466730831408 12233735736022152 12237593628527487 12276989320628232 12284288363030508 12288783075025248 12304287845226432 12308167986246792 12339563170376592 12339674756116884 12347011066911246 12347790873803712 12355132009876128 12378255624257688 12390665147671086 12398031773799309 12402568103497704 12418104140405568 12422132504637966 12429517839064029 12449641181491008 12453818384917116 12474093871107264 12481510098141216 12492869102260074 12525639713549856 12533086586150064 12545126357560896 12556543256705844 12564915636875184 12569131518110793 12596965722674784 12608429799088926 12616836775870536 12628957000977504 12672807546119787 12681142773708816 12681257448327732 12688682097593304 12713604294181032 12729529949569344 12733659338610078 12741229885184757 12745891788023592 12753354279538224 12761857888236864 12798560762354268 12806169894793242 12834529018255296 12859737676872768 12863909304579366 12871440893237652 12880023239053872 12912877088760672 12917065954598289 12924628665523758 12945670656174432 12953367249905808 12990620901508371 12999165163018128 13011652667673792 13019388489711648 13065419827457568 13065537977064936 13073187615702192 13073305835553084 13081904481045312 13119527803416444 13127327760493386 13132130933115216 13139938383134904 13160665947244266 13186395936971064 13194235649180916 13215716574502464 13227743755334196 13253724738051468 13261604479275042 13262442049641024 13270326973570656 13295163448276776 13308492195646722 13316404497784443 13337963706361536 13345893530205984 13350222864179883 13371836824564416 13401041850578736 13406066401707232 13418266813538598 13427092348632864 13461463370309328 13469466618448632 13473714197065617 13495650128495568 13503551590099296 13525125571417428 13530074294724768 13551417277786872 13559474006251668 13620609851907564 13628584475192808 13636687081896252 13655352760416664 13672458093981888 13676893363692306 13685024691494739 13698047189133648 13707180694772928 13715330029312032 13754650689915192 13754775072185334 13762952703024921 13785234871459392 13811612985706761 13824880959403404 13833973934955072 13834099034539344 13842323825879736 13869386502742944 13882008566673666 13891264733029176 13899523511110644 13904609223298464 13912750123132608 13912875935084016 13952889116434917 13962066286204656 13970367157956264 13983787637097696 14005846329177384 14033355604995672 14041571883531984 14041698860408868 14050934442604224 14077231886410704 14091344677743588 14099722409418822 14113267152256008 14130946090806336 14135530091484582 14171586438009132 14194658542984128 14207576626099692 14243945551813934 14253314156798112 14261659217129664 14261788184239728 14266285620422418 14302804830953661 14320721193265512 14325961017943872 14334478236147168 14339128261526541 14347523564480502 14393711617288272 14430265914910032 14458608805147056 14467204886481864 14490026143935606 14503814670847392 14512437628440048 14522114148683328 14526986724855756 14563879488196236 14572538156144034 14633494597820736 14638109251133016 14646812050925604 14656578168578544 14685232767610176 14693963583762144 14698597305889764 14698730224198053 14722527412904256 14731280401853664 14773647299754618 14782430681026767 14783364303040224 14792153461365456 14806363380456384 14834695429092447 14858847111171888 14867546700210336 14867681146315272 14876385907523184 14896748465909088 14905304350317216 14920247305846152 14929117845266988 14943324206327616 14943459337682832 14957058879311373 15005209169656728 15014130221481732 15019623758364192 15043316427634968 15081688319349168 15081824701920636 15091744401315648 15100716900959712 15144146291597994 15153149945754711 15158694348719416 15177682838273472 15182606394557514 15221333581565364 15240400535952288 15245344437510231 15309115205449824 15318078418398528 15318216938627856 15332157534591909 15356980239720768 15362271855468747 15381515355729624 15396291438824736 15410303087775354 15420578281619544 15429746282976036 15459912477828144 15499174501199664 15508389230391816 15538849692887928 15558314382806976 15563361413856762 15572614304114703 15587433008324496 15597826307845056 15603059815585812 15627672824657823 15642685376210772 15651985426969518 15707324571980238 15716663052700797 15717457160622272 15731761091734908 15742108270810944 15742250625510288 15773027787433152 15782405330707488 15787525055620131 15796768368973482 15807301247929752 15822486357546528 15831750140116416 15836885872212042 15877425546288009 15887868532577712 15897314352157128 15903131038267968 15968846455781472 15968990860857144 15978340419191568 15988994365722048 16034978426397876 16044511707269694 16050382251585264 16116706145186856 16126288015665564 16192925569449306 16209651394005696 16219288523253024 16265934905790438 16275605497292097 16286310376654896 16301955641108544 16311647648029536 16316791504703316 16369319094170976 16379051150707344 16410890648329056 16420647420414864 16452750893835456 16452899674822512 16462681422548328 16467872907524643 16488650439650862 16504340832343584 16520886863561448 16530709031732412 16536757471330272 16562843339517288 16572690452085372 16605091179889488 16631284840920252 16657158803013432 16710782114866752 16716203000068374 16725990037736628 16726141289604681 16742057675607792 16753220849166912 16758842024147724 16785278219076921 16811239732118568 16811391754893186 16822449034494048 16880860315863819 16897076728159716 16908190364945088 16908343264436976 16918242796791072 16923730981089339 16951472392241376 16966899359267814 16978212451480104 16988306513579676 16994522384031456 17004472372717632 17053531142309343 17064747683139024 17074893193057656 17151879072772488 17161921190983536 17173364318738496 17222754606131052 17232838220698344 17232994055956338 17244328634105184 17271156333207744 17304204775195827 17320827868677828 17332220217357504 17342524747807776 17348150566821987 17392401537556662 17420717302753248 17430916820936256 17431074447404112 17436571313849622 17446937884190793 17475184410716736 17481205904498919 17492703737888592 17503103680657848 17509507910820288 17519917844179872 17535862134365058 17547554596325688 17581861249294752 17592314198907888 17636991673778928 17671632984068624 17682139305700056 17710031953699074 17726884597702368 17744656260862296 17755205997045924 17800136186949072 17800297152239844 17868055800771648 17873852099149926 17891022418051464 17948617827079104 17959288824598176 17964952262754156 17965114718464287 17975632971590514 17987618661437304 17994200171327424 18033500761889904 18056680033033422 18068556370382496 18079298675002224 18131294413335213 18160813135876752 18171445966923744 18182249442528336 18235857818256408 18246699588659652 18264062918844864 18322099173736758 18339534253220256 18339700096247112 18350603604033228 18415483980942348 18426432544545762 18433174612537872 18445465379385792 18456431767839648 18462251979370188 18509344755564888 18509512134175326 18520516600366869 18521686310705568 18532698014814192 18550501246778688 18567383436386532 18585997721506629 18603852155246556 18616088381606208 18627156210608352 18633198756956949 18674461772236512 18680727577375674 18711140806660896 18722095844709312 18722265147211824 18739303653390111 18769642515214272 18776110045572913 18788459570324784 18799629879225096 18817689536341344 18834814885058766 18847373455312776 18895448584012176 18912644698633389 18943435501466256 19015717578986304 19021714160563224 19021886172491598 19070406441271548 19094294924354016 19100489007915117 19118837682035388 19130031419307336 19142786832355296 19191615489717696 19197841143531402 19209254842189863 19240354553213376 19251793527382944 19278145073529408 19289606515309152 19295863956869049 19307161339856478 19320034858580808 19349916837920064 19369315633141008 19418505984261648 19430050874858712 19498747744527192 19517479001510688 19529082734567472 19542104224771392 19598129741186352 19598306965597404 19609781423553288 19609958753329626 19679291705124666 19690991640740079 19698196399672824 19709907574702356 19722871281820608 19779593905456596 19791353473771374 19811796148229184 19823574861753696 19835181210030912 19841615633001294 19880587107077202 19892406718912563 19893663074461536 19905490460355984 19924612450243776 19942745172415164 19962738293470083 20006945559542304 20018840295308976 20057755236846624 20108917759132224 20109099602560848 20127400220307897 20192195055463992 20204199927672948 20217488743433664 20243475192743352 20287688357126142 20295111442087152 20327125916680308 20339211009377502 20424289251503808 20430914777861346 20442876712789212 20455030622844378 20483029140624996 20508687140972832 20515340045538459 20547070783700472 20560771042159392 20572995043968048 20613216637104192 20632162608278001 20665566001599552 20677852307189088 20718466257183904 20737321439105106 20750960902432608 20751148551809016 20763485738819604 20783244011099328 20804079754114416 20823012850010499 20836897099543764 20856913834947696 20869125184698912 20869313902626024 20943099429306984 20955550736934396 20975681455646544 20989667500680384 21050033407493508 21062357825297976 21062548290613302 21076401663906336 21115847829616056 21137017016615382 21149583614128233 21169900728384012 21183824710103616 21196419136209504 21203295137226873 21257379657013698 21291987814476192 21304453892255424 21311364939149538 21365918327720901 21379971235197168 21392682276359592 21400509668780352 21481081789898268 21488941526915808 21501717354220752 21590567425932408 21645398872365048 21687913207720584 21700807329722796 21715080502206528 21735039215903409 21755722006271088 21768656442660072 21790480087283634 21838734867609792 21845819232294354 21858807234216051 21894196560553152 21937199566430016 21950241896731104 21957163876699524 21970218076388406 21984867252867816 22027849151415264 22040945375643216 22047895958834646 22083791119356384 22096920602780496 22140121573185984 22160470949631927 22175046454560336 22209545070684576 22288270666757832 22301320050315504 22301521719472908 22322743567477056 22345122698863632 22380370958769228 22393676767900482 22414986309491424 22415189006524248 22443267320692416 22507813754485092 22521195332222598 22529435637546288 22544457685915968 22564974641452452 22622532479023752 22622737052880954 22637616601973472 22651075351439568 22716219437396991 22738041523079124 22752996910852032 22766524257410208 22773909591836271 22832000372348046 22860600803928432 22869172097029984 22882561587978048 22963672808174736 22977117627597792 22977325407941784 23035470359581152 23072273033594436 23094437158237104 23115454631663031 23130867422429316 23189868716742216 23241432596538816 23248761751799496 23262583845587724 23308274539331892 23323604983851456 23337471574210464 23345042120785143 23381149512486744 23396739461767584 23404589723378718 23456418931877184 23464028064316158 23477978140454277 23515988898371904 23560986857970357 23576185740933408 23597641637602362 23613375938265432 23659541681149728 23673607996061232 23695152553460223 23710951871894628 23733514915932096 23733729536319792 23831802798866568 23845971528235692 23854696557401952 23953269683672208 23953486291285716 23967510628787352 23983491548583072 24044667682519872 24052467639596814 24066767560904541 24075573377377896 24105731566669632 24175059217780284 24189432023498346 24214417514502336 24242999256704448 24289388354173959 24298495353094358 24314477091008544 24328712782162368 24328932784879536 24398902358685657 24429465564982344 24452933461662816 24467471472044304 24475187257054974 24553978641256464 24568576726061016 24577566150050496 24616335972493584 24679126340753184 24679349512233768 24694022133822492 24710264019752256 24732975659476293 24756511248515376 24781330295342172 24796063547598618 24805136206995408 24844265009275932 24859035678128058 24907636769834232 24963020196282432 24985738204520148 25051279427099712 25066173172300128 25074304500102561 25113086513411688 25129831273750368 25138263036221586 25193931445349568 25216859598177852 25217087632339779 25233673551741072 25257914001955008 25345615092239574 25362285547417632 25362514896655464 25377364195186608 25427208588362064 25450349038901721 25467318677220156 25482459770369514 25491783576047184 25506708559076448 25597121524708536 25612339789586484 25727818609158732 25742881786475304 25760046478107744 25825754177521344 25834131909196578 25849257331047516 25849491083934507 25891341312348864 25906734499811616 25981241803016742 25998330326036256 26038776979423296 26088602306334993 26130839654915136 26131075954129872 26146375231404384 26146611671106168 26154856970774433 26239055606832888 26254655520986772 26264261866230432 26279876766269808 26303793201547587 26321331894488532 26372791873942128 26388471298361832 26455487510668392 26507449476102936 26523208958550084 26540653947141312 26565047930548611 26590326896553552 26616984391293444 26632808995568886 26691787060411968 26700445728359766 26802083701157472 26810778148724889 26812132803414464 26836533627077196 26854184697265728 26922926740618656 26938933236897264 26947428394131234 26963449457385771 26991300256991136 27007103180198592 27050251142834856 27060148589449536 27085020049550133 27102834555573744 27118948012503336 27241219703815128 27257168950385616 27273374163792504 27310705520833328 27353786727384612 27370049382989478 27396094378267296 27430660058624064 27509301379830384 27509550144370668 27525905406049842 27623225971413522 27649761918806808 27668198069078688 27684647651759472 27738773005485888 27764017133347332 27764268201262989 27782529466058352 27799047022221288 27809218446596928 27825751870168032 27905778232869834 27924132572409312 27940734315912528 27967575274195392 28011692658354768 28021091366063511 28066711209991344 28083143767063968 28083397720817736 28154463772821408 28182689355487176 28199444818837644 28226534304512016 28252222327588149 28271060182969164 28343172876018264 28415153252199384 28487891103627868 28506628313596224 28523576368479456 28532571240844836 28532829258737397 28605609661907322 28641442386531024 28668956472294336 28678256523053082 28695047128961004 28787423234576544 28796761715297103 28860531829820064 28917217610294112 28934409772963728 28960742009784717 28980052287871212 29007629341694784 29024875256880096 29053973449711512 29127758976392472 29145076312288068 29276218502266032 29293624101851208 29313156337157088 29387927167524288 29397194611779528 29397460448396106 29414938129994439 29462560803707328 29518937557686999 29547294599509236 29564861362053534 29566728606080448 29584306922730912 29669390858184894 29687030210657061 29717694222343776 29735093400420672 29735362292630544 29752771815046368 29762423449501941 29793496931818176 29810608700634432 29820880660615803 29840494611692304 29858235690533976 29886918675365664 29914117758622746 30010418339313456 30028260442963464 30039247516728384 30086632855269936 30163376638698336 30163649403841272 30201433801919424 30288292583195988 30306299891509422 30317388697438832 30365212789115028 30431532535689213 30442667163130728 30480801071904576 30490688875020462 30618230410899648 30636433877255712 30646372166792019 30664315069183818 30724543710937494 30763030711459248 30792582877649472 30820606175550708 30841156563239088 30859492565952072 30919824955656288 30998349002399328 31016778460783632 31077699385775856 31105982158657659 31126722827713524 31145228608229406 31174866016648992 31206119631171624 31255345649315646 31285370752421544 31303970853939036 31414649143960476 31433326105401594 31463522183469816 31484501251020576 31564810661414976 31575050111240262 31593536737946964 31593822435919953 31614602495859504 31644972715093056 31673771744424084 31705525524923073 31754851092576018 31775737065155424 31794628704314256 31886069485520547 31937692911562944 31937981721714288 31956680838383136 31967047408724307 32069956852795752 32089023414539388 32100764503170528 32233412290373712 32252576031331128 32385851138898612 32438577046506048 32531869811580876 32551210994584194 32572620753309792 32623295296059072 32633583009406632 32685720130925451 32738638188341952 32758102301414688 32768728848441531 32821781296658112 32841294840829728 32905799349645024 32925362845096656 32935745815049286 32955327114582609 32977300879301724 33008681664687168 33041773727122896 33061418063464824 33073514942660544 33125686679034576 33145380904170744 33210182359778976 33262569681840504 33314317606026864 33432406000136748 33451980075473256 33452282579209362 33484115351215584 33517684048295448 33570556438153842 33590515151850723 33622479464237136 33622783509786372 33644898068988096 33761720631727638 33781792998333897 33794153456319432 33816686528873952 33836485593582144 33847461962178678 33902944784482752 33933798718535628 33934105579321431 33956424902960208 33976613027159352 33989044768062912 34107062284618686 34129495366278048 34149786386115312 34248000558522069 34303758145544976 34323842381967072 34445509212262104 34465676441396688 34465988111912676 34488657268210368 34608409550391654 34641655737355656 34685049495615552 34696301133643974 34784803075113324 34841434605506496 34862148894808224 34873142627699244 34893875768381586 34962411808997838 34985407475777184 35006207361315696 35039835688359744 35071724268730116 35095109192651376 35106884585068077 35163722498589504 35184628397815776 35196042096474237 35273983347557856 35343265968137248 35364278611400112 35396462456403543 35420063907398148 35453769195404736 35489312521724592 35510411994091848 35600272373898144 35600594304479688 35747704198299852 35782044836102928 35918577649196352 35929904525508312 35930229436928574 35951265943181028 35975237322874608 36067001523779808 36078701459395221 36113360066066844 36137112740764992 36158597350004448 36262588826670426 36284148035247519 36321626271753504 36342891933847488 36364498885056672 36447743029641537 36471715636512816 36493399177319304 36644198347473516 36679068506440512 36679400192494224 36701207208066456 36830967961884696 36852865089091524 36866349225075744 36912863535679296 36924503958740376 37018689511129776 37019024268350652 37041033200733738 37043372621411136 37065396029628384 37134766872773064 37171995443013258 37194095321397927 37207704310493112 37254312421216704 37266397513913898 37288553517192087 37348923544473024 37361455154751348 37422281613321792 37444530294423648 37478607306780222 37552220091145826 37576919140649568 37599259758450192 37635379072682688 37669629770117532 37694746910625552 37707394554332379 37790897168024352 37825289397266778 37886871002932512 38018422638359361 38043428321126448 38043772344983196 38140812882543096 38188589848708032 38200978015830234 38223689655554271 38237675364070776 38260062838614672 38285573664710592 38395682287062804 38418509684379726 38503587054765888 38579213030618304 38591727913738098 38614322679712956 38640069717161616 38738631266282016 38751197863794867 38837011968523296 38860101749717424 38971862704525113 38997495489054384 39034958003021376 39058165469134944 39196259482372704 39196613931194808 39219562847106576 39219917506659252 39358583410249332 39381983281480158 39396392799345648 39419815149404712 39559187810913192 39582706947542748 39647149723507392 39683231266002588 39761174214154404 39784813437825126 39787326148923072 39810980920711968 39885490344830328 39925476586940166 39949213493353329 40013891119084608 40037680590617952 40050668592539649 40115510473693248 40218199205121696 40254800440615794 40384390110927984 40408399855345896 40421142591196851 40486950385486704 40575376714252284 40590222884174304 40654251833360616 40678422018755004 40861829555722692 40885753425578424 40910061245688756 40966058281249992 41017374281945664 41030680091076918 41055074074484217 41094141567400944 41121542084318784 41145990087936096 41264325216556002 41288858109074763 41355704614378176 41434838957120283 41436932514367808 41474642878210212 41501921804865216 41502297103618032 41526971477639208 41608159508228832 41646025700020998 41673794199087528 41713827669895392 41738250369397824 41738627805252048 41858667349304751 41886198858613968 41911101473868792 41951362911293088 42100066814987016 42124715650595952 42125096581226604 42152803327812672 42231695659232112 42274034033230764 42299167228256466 42339801456768024 42392838272419008 42406590274453746 42514759314027396 42583975628952384 42622729878299076 42731836655441802 42759942470394336 42785364552719184 42908414492860983 42962163579796536 42977883053831616 43003434708441504 43017384784579623 43181134851864816 43290797744730096 43375826415441168 43401614659445592 43470078431806818 43511444012542176 43537312885320144 43580960174567268 43691638464588708 43717614468432102 43900483793462208 43914327753399048 43940436152776812 43969734505735632 44055698302830528 44081890751286432 44095791917669292 44096190672594159 44167582238712768 44193841205560992 44320941899263854 44347292043080301 44350092909120672 44419090141369152 44504086287277341 44576541333515664 44602640100631008 44603043438945816 44690245397727264 44760741917538456 44787353535800964 44829972618982848 44830378013048496 44871176637934119 45015627508970184 45042390664445196 45058871275092576 45129949282904904 45245064958047504 45245474105761908 45275233203946944 45302150702879136 45432438874793982 45459449837264133 45476083046158248 45533048514820416 45547819183672542 45664000744696092 45721201607856864 45736033312530693 45738344194059968 45927345616349472 45954235255195584 45954650815883568 45996472603775727 46070940719162304 46086815566406241 46144546067188872 46188874316474208 46230909263326062 46261734844858632 46379737433484432 46497523503598992 46525167691175448 46616549078663784 46674943148420928 46690084241570286 46717842912344109 46762299024973488 46793478923535168 46809179446757436 46928056128632316 46955956280908554 47121973715940714 47152371481866816 47195283275204724 47226751876530864 47319083362299456 47347215992122464 47362575166860393 47390305106920446 47421903743789256 47467459072639584 47632276638864027 47663605597733136 47691943056471384 47709393114803904 47906539367344416 47906972582571432 47935021257574704 47966983097166144 48104935279193628 48133535121809082 48151146754755792 48350118435560568 48378864046996692 48578776708347918 48596990706188716 48628954182017088 48657865569759072 48797804717371314 48826816491876291 48858931129964688 48905866923325632 48934942944088608 48950374514109948 49107957282512928 49137153452122032 49232671944987168 49358252681506368 49358699024467536 49388044267644984 49403618722573929 49465951318952586 49513022497030752 49562660590684344 49592127095197236 49610272413990816 49688530018551864 49718071356256116 49815273539668464 49971476409040296 50132346344600256 50148609000205122 50178423868814043 50226173026823376 50259662547500736 50276526072443172 50355834657230763 50433719196355704 50434175264679558 50467347103482144 50642580947591457 50691230184479148 50724571094835264 50725029793310928 50754728390373216 50771192943268017 50854417176724128 50900698077803442 50934637354440312 50964919540739028 50983567152094368 51013417118152896 51160593426928029 51194243049417072 51224679579172968 51455637218317464 51485763572950608 51520092956215488 51668263818393156 51698514662095032 51698982167869014 51813468999623232 51912614325587481 51962483606033484 51996660652072512 52177204612669986 52262151908259744 52292750462808768 52293223342212336 52309713941548866 52443617713496757 52478111213665776 52509311041973544 52528523732460864 52559753532539616 52607586403095174 52642663788977064 52745583747884256 52776942596723664 52910975021336784 53014898952205872 53046417917100168 53130095861097222 53180653793107104 53233968782586888 53265617991137772 53400891456719532 53604167402314944 53621556297449778 53673067254154392 53845853481237312 53877866473794528 53894856788262468 53895344155392861 53926898914771542 53982600513982272 54100502285669712 54170040099100266 54205669111147488 54237896025006672 54393883240005639 54482439407630256 54514337900771232 54546748327585008 54621411041666656 54707573454769224 54740098765978956 54792188756534592 55018602759660768 55019100288741336 55051810812099684 55246451942827044 55299523837613616 55336396138157376 55369295303518944 55528034266694664 55528536402525978 55561549801100607 55565058932116704 55598094044442576 55651503740336064 55757993164519887 55811556465739668 55848265144818624 55881468631825056 55899596270870847 56023385316709536 56042182732127022 56133422419982688 56166287534127936 56166795441635472 56217910960170333 56308927545642816 56328330136718739 56365378710974352 56398889637675288 56453068609024032 56504444655176298 56542120365938328 56686345752036528 56830306504398768 56975782207255736 57047152736958912 57065142481689672 57065658517474794 57211219323814644 57282884773062048 57301467023745351 57356513046106164 57390094257922008 57574846469153088 57593523430594206 57627764526569589 57721063659640128 57834435220588224 57868819545927456 57887591870607147 57921484019569434 57960104575742424 58049750513760192 58107946899423024 58255517952784944 58290152624576136 58552437004532064 58587248203702416 58626312674314176 58794389223559056 58794920896792212 58829876259988878 59037875115373998 59072974922220237 59094589199018472 59129722724107068 59168613845461824 59338781716369788 59374060421314122 59435388444687552 59470724585261088 59505543630092736 59524846899003882 59641761321231606 59677220156737689 59680989223384608 59716471381067952 59773837350731328 59828235517245492 59888214880410249 60020836678626912 60056520885926928 60173265710539872 60326753277396672 60327298807682544 60382200660923691 60576585166391976 60612599783018844 60634777394877664 60730425578230056 60863065071378426 60885334326261456 60981377750040924 61272867754511424 61292744333584038 61328630138367636 61449087421874988 61526061422918496 61546020136615377 61641212351101416 61682313126478176 61718985131904144 61839649911312576 61896487824834003 61996698004798656 62033556921567264 62155398771551712 62211964317315318 62253445655427048 62290457216458812 62349732033297984 62412239262343248 62469038550031497 62510691298631292 62570741504843088 62607941707878072 62829298287920952 62866652210803188 62927044366939632 62969002502041152 63150100222480524 63187073475893928 63187644871839906 63229204991719008 63347543488848168 63411051049846146 63448750842384699 63509702185152036 63551474130310848 63589257408628512 63609885411680619 63772138971041094 63875963443428576 63913361676766272 63934094817448614 64097754983162703 64139913705591504 64178046829078776 64201529006341056 64466824580747424 64505152062662256 64771702277797224 65063739623161752 65102421989168388 65145241506619584 65205117647710227 65267166018813264 65371440261850902 65516204602829376 65537457696883062 65576421702648153 65682589681659456 65811598699290048 65850725690193312 65871491630098572 65910654229165218 65954601758603448 66083547454245792 66122836126929648 66251373358069152 66290761808341488 66420364719557952 66481412848895781 66525139363681008 66628635212053728 66864812000273496 66903960150946512 66904565158418724 66968230702431168 67035368096590896 67141112876307684 67181030303701446 67244958928474272 67245567019572744 67523441263455276 67563585996667794 67588306912638864 67633373057747904 67694923924357356 67867597437071256 67868211158642862 67912849805920416 67953226054318704 68148658312190973 68214124569237372 68258990732556096 68299572772230624 68321728775508813 68496001117044138 68607516291089952 68647684763934144 68891018424524208 68931352882793376 68931976223825352 69216819100783308 69283311474711312 69346363894989093 69392602267287948 69569606150226648 69724297789616448 69746285255398488 69787751536763172 69924823617995676 69970814951554368 70012414722631392 70035126362355429 70143448537460232 70190218385302752 70213769170136154 70369256795631552 70392084192948474 70433934421362831 70547966695115712 70682960573911071 70686531936274496 70728557222800224 70792924912807086 70840127814796296 70978625043449184 71020823988183696 71085457660380669 71200544747796288 71201188608959376 71495408396599704 71564089672205856 71859809051016624 71860458873857148 71902531886362056 71950474645749216 72134003047559616 72157402918790442 72200302682713623 72226720132133688 72317194700008896 72525177653340852 72568296070495038 72643252543507008 72728997770113344 72895486059283074 72943431273025632 72986798354638608 73196707076056971 73288396694947032 73358800384988448 73402414416132912 73661935923769392 73705730178183048 73732698450151488 73849007917480752 74037379022259552 74038048536701304 74082066401467476 74130792059256768 74269533745546128 74343990886026516 74388190642795854 74415408620986224 74532795027827796 74577107034384174 74722910309502696 74889060588847296 74957214613560444 75104440182291652 75153838281299136 75198519516900384 75222913500307683 75339259540235064 75389493821251104 75414789108664758 75581794336048704 75650578794533556 75651262897019337 75773742005865024 76036845276718722 76086856642252896 76087544689966392 76281625765086192 76351047116705163 76401956031660468 76447379311108542 76475350728141552 76520125677229344 76791364574125608 76837019368759452 77183455827476196 77228645359425912 77280139434323232 77477262532564032 77502395727589734 77548473251803521 77674023937046592 77720203499434848 77943725409050226 77994990978108768 78116330938269888 78265806919004979 78392518964745408 78393227862389616 78439125694213152 78439835013318504 78464570912323299 78717166820498664 78763966562960316 78792785598691296 78839630298809424 78911379604642761 79118375621826384 79165413895085496 79366462532005176 79522348428308808 79569626875650252 79621961841423936 79695143791645833 79770980689660656 79850953173880332 79898426986706658 80075361181235904 80101337185079298 80436398410243392 80509600881231588 80768780221855968 80816799710691792 80842285182393702 80973900770973408 81150753428504568 81180445768348608 81255060148650399 81308503666721232 81356844037510008 81723659111445384 81771506851156848 81820122491377512 81932116562499984 82061360182153836 82110148148968434 82188283134801888 82291980175872192 82528650433112004 82577716218149526 82869677914240566 82949285756420424 83004594207236064 83053942955278416 83216319016457664 83292051400041996 83292804603788967 83347588398175056 83427655339790784 83477255610504096 83717334698609502 83772397717227936 83822202947737584 83902725822586176 84063274098190533 84200133629974032 84249431301191904 84250193162453208 84463391318464224 84548068066461528 84598334456512932 84679602913536048 84756666982764447 84813180548907492 85029518628054792 85245459756598152 85463673310883604 85519884940788672 85570729105438368 85598487776212191 85816828985721966 85924327159593072 86006869416883008 86034769569159246 86362269703729632 86390285145891309 86581595489460192 86751652830882336 86803229318891184 86882226029354151 86940156863613636 87022888025084352 87074625770640288 87161920349134536 87383276929177416 87435228936864204 87828655506798096 87880872305553624 87939469011471264 88163781502572864 88191583835338584 88192381345188318 88244814389983317 88387682411121984 88556812673060997 88641883798527708 88694584086160602 88700185818241344 89008172574554682 89061090631971183 89153082667031328 89205280201262016 89206086877891632 89380490795454528 89462641981847409 89521483835076912 89574707071601928 89660756026096992 89742353275868238 90031255017940368 90084781328890392 90117742550185152 90259898565809808 90490129916095008 90490948211523816 90604301405758272 90864877749587964 90918899674528266 90952166092316496 91095638367345084 91294597607067639 91328001489392184 91442403215713728 91472066625061386 91854691232698944 91909301631767136 91939116500376057 91992945207551454 92173631132812482 92289092134377744 92377748632948416 92461818526652124 92523469689717264 92759474866968864 92995047007197984 93050335382350896 93233098157327568 93317946475972977 93380168483140572 93435685824688218 93524598049946976 93618358893514872 93856112257264632 93911912561817108 94243947431881428 94390566550409448 94453503753061728 94694431984244928 94725150333720786 94780610213840892 94781467307759859 94843807487578512 94934918145279168 95116576574769219 95264553277728054 95327211195466272 95383886112942768 95658208456561641 95813078734688832 95813945165142864 95870042515149408 95901142226172921 96209870558387256 96267070243618164 96302293509511584 96700236871121136 96757728093993384 97157553416695836 97193981412377432 97315731139518144 97595609434742628 97653632983752582 97717862259929376 97869885888177216 97900749028219896 98057160392776353 98215914565025856 98274306904244064 98306186545324593 98465343889974336 98717398048935072 98776088535289968 98807237445147858 98865981343747827 98931902637905172 99026044994061504 99125321181368688 99184254190394472 99220544827981632 99377060037103728 99436142712512232 99630547079336928 99942952818080592 100297218000410244 100356847737628086 100452346053646752 100553052144886344 100711669314461526 100771545455552169 100867438392711408 100868350529359116 100934694206964288 101285161895182914 101345378995001691 101382460368958296 101450059586621856 101509456780746432 101542385886536034 101708834353448256 101801396155606884 101802316737964293 101869274708880624 101929839081478056 101967134304188736 102321186853856058 102388486098834144 102449359158345936 102744001675566207 102911274436634928 102971527145901216 103336527636786312 103397029324190064 103397964335738028 103825228651174962 103924967212066968 104354409225339972 104524303816519488 104586446684424672 104619427883097732 104887235426993514 104956222427331552 105018622083947088 105119507065079232 105215172806190348 105285327577954128 105320653755204231 105491167495768512 105553885193447328 105588126289422711 105821950042673568 106029797904411744 106092835834200336 106189387369210629 106260191722194444 106361307586214208 106467937565173776 106531235982275544 106801782913439064 107243112594899556 107346134508308784 107755732947589056 107789713576524936 107790688310785722 107853797829543084 108201004571339424 108236104378185663 108340080198200532 108411338222294976 108475792050013344 108787766480011278 108852444105742557 108964878815260512 109028675801542464 109093496655170016 109242822083333312 109343229088924611 109415146909538448 109480197531957912 110037205519321536 110038200577482672 110103621624199368 110492903885654088 110599047675227232 110738590607037888 111056068533389328 111057072805051956 111123099602201214 111130117864233408 111196188088885152 111515986329039774 111582285964193781 111623112931479336 111762937263650112 111799192541741694 111865660551576261 112046770633419072 112084365464254044 112266844839965376 112333590883270944 112435821920340666 112656660273437478 112730757421948704 112797779275350576 112906137218048064 113008889310352596 113084240731876656 113122183662997137 113372691504073056 113660613008797536 113951564414511472 114055267915078083 114130284963379344 114131317034949588 114422438647629288 114565769546124096 114602934047490702 114713026092212328 114780188515844016 115187046861188412 115255529053139178 115737639091854912 115775183741214294 115842968039138868 115920209151484848 116215893798846048 116253593591384601 116511035905569888 116580305249152272 116915588113575339 117104874009064128 117174496407404832 117588778447118112 117589841793584424 117659752519977756 118075750230747996 118145949844440474 118189178398036944 118259445448214136 118677563432739576 118748120842628244 118941449170522176 119049693798007764 119283522642463212 119354440313475378 119361978446769216 119432942762135904 119656471034490984 119776429760820498 119847640480059987 120041673357253824 120113041771853856 120152005777618947 120346531421079744 120654597615365088 120764401321847382 121153170332783952 121225199566037688 121263427773590553 121269554789755328 121460851156460112 121726130142756852 121770668652522912 121962755500081848 122585488667168076 122657260276735272 122898174843749976 123052122845836992 123092040273230754 123165222223452651 123282424702202832 123364626252956352 123437970263808288 123792975649668006 123866574327224289 124067113843134528 124310797543103424 124423928634630636 124506891310854096 124580914432917624 124824478524686496 124938077100062994 125021382597262584 125141483009686176 125215883415756144 125576002047914253 125658596575841904 125733304421606376 125854088733879264 126300200444961048 126374146951787856 126375289743679812 126458409983438016 126695086977696336 126822102099692292 126897501684769398 127019404370304072 127178514817257024 127219770823361238 127544277942082188 127751926886857152 127868189634897228 128195509966325406 128279827411183008 128356093658157552 128725243478582949 128933649161494848 129010304125324512 129052154353738869 129543404555594448 130127479246323504 130204843978336776 130410235295420454 130534332037626528 130742880523701804 131074915393766124 131152843405296306 131701451380386624 131742983260197144 131821308458330436 131909203517206896 132167094908491584 132245672253859296 132288572017782477 132502746716138304 132581523616682976 132962825697791562 133041876129240903 133050278727362016 133257270424107456 133512258861832023 133729624000546992 133807920301893024 133809130316837448 134070736193181792 134282225752615368 134362060607402892 134489917856948544 134491134039145488 134613529913802357 135046882526910552 135127171993335588 135176613825277728 135389847848714712 135735194874142512 135736422317285724 135825699611840832 135906452108637408 136297316624381946 136378349511792399 136428249138474744 136599145544461248 136643457551017626 136992002234088276 137215032582179904 137782036849048416 137862705765586752 137863952447650704 138260446699218723 138433638201566616 138566622949422624 138692727789978186 138785204534575896 139139212300453296 139492570510796976 139575503073526344 139849647235991352 140024829445262784 140070252724710858 140153528737032327 140286897074920464 140380436770605504 140427538340272308 140784168385896948 140867868842725662 141365921147822142 141457114445600448 141585849825614172 141680255629592592 141957250086898368 142041647976367392 142087725500581179 142170915320761338 142402377217918752 142896829916592081 142990816793199408 143128179344411712 143719618102033248 143720917747714296 143805063772724112 143900949291498432 144314805837580884 144400605365427246 144453440264267376 145050355306681704 145136592140990076 145790972118566148 145886862546051264 145973596709277216 146393414152113942 146480449475628873 146576793389894064 146717600769976896 146804828832265824 147323871847538784 147411460356366096 147698015834961504 148074758044519104 148076097073402608 148164132802934952 148210856167721787 148539067491092256 148687981772053032 148776381285591708 148830817241972448 149065590055655592 149154214068768348 149445820619005392 149914429227120888 150208880364583304 150397039033800768 150445827000615366 150535271606442129 150678519080470128 150778987642502208 150829578217329516 151067503971692289 151301157589067112 151302525794038674 151927742842774371 152073690553437444 152173713284505792 152175089379932784 152563251530172384 152702094233410326 152803912063320936 152894758622217084 152950701456283104 153040251354458688 153481780280784087 153582729148251216 153674038737518904 154366911654952392 154457290718851824 154560278868646464 155004791455179468 155096946503607042 155440406998869696 155737842976762443 155887450818100452 155989981956217536 156531613838009958 156786455724779232 156878251388426304 156879670026637008 156929141824646598 157330853140490271 157434333640997328 157527933125920632 157585571197382592 157679260597618848 157822759209285522 158236751243652768 158330827790170992 158732925064010352 159044696856617616 159139253751300504 159390287583291666 159541961379321312 159701906347760664 159796853973413316 160202674370158596 161019201762463176 161537560443711936 161633599421383584 161684570364787404 161686032466178583 161947801541946816 162301506857009136 162510120297300798 162617007333442464 162713688075020016 163181649720016917 163447318222890768 163543013702313696 163640244982755024 163864233124999968 164122720364307672 164220296297936868 164376566269603776 165057300866224008 165155432436299052 165739355828481132 165898571512840848 166009188414472128 166107885910556832 166584102800083992 166585609207577934 166684649403301821 166695176796350112 166954511221008192 167273979493559661 167434669397219004 167544795434455872 167644405895475168 167698788812612541 168126548196381066 168400267259948064 168498862602383808 168500386324906416 168653732880510999 168926782636928448 168984990410156217 169096136132923056 169196668913025864 169359205827072096 169513333965528894 169626361097814984 170059037256109584 170490919513196304 170927346621767208 171141458210876736 171196975552424382 171633657971443932 171848654319186144 171904401071236053 172069539138318492 172724539407459264 172780570291782618 172883293579708767 173163190978920384 173503305661764672 173606458637782368 173662775611821441 173764452058708302 173880313727227272 174149251541280576 174323840698269072 174766553858354832 174870457873728408 175657311013596192 175761744611107248 175878938022942528 176383167670677168 176384762690376636 176489628779966634 177113625346121994 177283767597055416 177389168172321204 178016345149109364 178122181263942366 178306165334062656 178412173755783264 178925283963694818 179031660470213067 179042967670153824 179149414143203856 179321512052193984 179484706551736476 179664644641230747 180062510035880736 180169562657780784 180519797131619616 180980259832190016 180981896423047632 181146601982771073 181729755499175928 181837799349056532 181904332184632992 182191276734690168 182589195214135278 182656002978784368 182944133250122772 183818603263534272 183878233000752114 183985890415102908 184347262265624964 184578184268755488 184638060409846131 184923637053304248 185046939379434528 185518949733937728 185689463474502009 185990094014395968 186100670764701792 186466196314655136 186635892951945954 186760336966281144 186871371649376436 187049196099893952 187236717787029744 187407115650094491 187712224514529264 187823825123634216 188487894863762856 188781133100818896 188907007506123456 189450300667441572 189561220427681784 189562934615519718 189687614975157024 190233153149538438 190346252527154097 190529106555456108 190654422390932544 190767772225885536 190829656235041857 191316416913123282 191627890330285728 191740085030298816 191802284452345842 192293264949488109 192419741116774512 192534140487236328 192604587019023168 193400473742242272 193515456187986768 194315106833391672 194387962824754864 195191218869485256 195307265967505164 195435724519858752 195801498056439792 196114320785552706 196548613808488128 196612373090649186 197434796097870144 197552177070579936 197614474890295716 197731962687495654 197863805275810344 198250642362737376 198368508380788944 198754120074207456 198872285425024464 199261094158673856 199444238546687343 199885905636161184 200594436000820488 200713695475256172 200904692107293504 201106104289772688 201423338628923052 201543090911104338 201734876785422816 201736701058718232 202570323790365828 202690757990003382 202764920737916592 202900119173243712 203084771773072068 203602792311213768 203604633475928586 203738549417761248 203859678162956112 204445974936572919 204642373707712116 204776972197668288 204898718316691872 204965186326526439 205488003351132414 205822548873269856 205943054291802432 206537210501302043 206673055273572624 206794058648380128 206795928671476056 207650457302349924 207849934424133936 208039091684967279 208708818450679944 209172893368849344 209238855766195464 209774470853987028 209912444854663104 210037244167894176 210105379087066287 210430345612380696 210570655155908256 210641307510408462 211107770386894656 211176252578845422 211301803264088493 211643900085347136 212059595808823488 212185671668400672 212378774738421258 212520383444388888 212935875130347552 213062471964551088 213603565826878128 214486225189799112 214692269016617568 215579427153049872 215581376621571444 215707595659086168 216402009142678848 216472208756371326 216600908048140869 216680160396401064 216951584100026688 217575532960022556 217704888211485114 217929757630521024 218186993310340032 218686458177849222 218830293819076896 218960395063915824 219590121228170913 220076401154965344 220207243248398736 220985807771308176 221198095350454464 222112137066778656 222114145610103912 222246199204402428 222392376177770304 223031972658079548 223164571928387562 223246225862958672 223598385083483388 223731321103152522 224168730928508088 224667181766541888 224871643840681332 225313320546874956 225461514843897408 225595558550701152 225668740500923049 226017778620705192 226168481463753312 226244367325994274 226745383008146112 226953788691058011 227321226017595072 227903128829022944 228110535830156166 228260569926758688 228262634069899176 228844877295258576 229053141350115489 229205868094981404 229426052184424656 229560377031688032 230374093722376824 230511058106278356 231550367482428588 231685936078277736 231840418302969696 232431787597692096 232507187182769202 232645419755410563 233022071811139776 233160610498304544 233831176227150678 234348992814809664 234797420757014937 235177556894236224 235179683587168848 235319505039955512 236151500461495992 236291899688880948 236378356796073888 236518890896428272 237355126865479152 237496241685256488 238099387596015528 238567045284926424 238708880626950756 238865885524271808 239085431374937499 239312942068981968 239552859521640996 239695280960119974 240226083543707712 240304011555237894 241309195230730176 241528802643694764 242306340665567904 242450399132075376 242526855547181106 242921702312920224 243452260285513704 243541337305045824 243765180445951197 243925511000163696 245170977334336152 245314520553470544 245796349687499952 246184080546461508 246330444446905302 246564849404405664 246875940527616576 247585951299336012 247733148654448578 248847857269261272 249013782621708192 249161828865835248 249648957049372992 249876154200125988 249878413811366901 250042765194525168 250282966019372352 250431766831512288 251152004095828506 251317193151683808 251466608843212752 251708177467758528 252189822294571599 252600400889922096 252748293903575712 252750579487359624 253390173955392672 253644204199384584 253795003369538796 254038808740608144 254270000948293341 254439541646722476 255088555884164376 255736379269794456 256391019932650812 256559654822366016 256712187316315104 256795463328636573 257450486957165898 258020608250649024 258104308707477738 259086809111188896 259170855437673927 260254958492647008 260409687956673552 260646678088062453 260820470590840908 261068664075253056 261485761047403608 262149830787532248 262305686810592612 263485966520394288 263642616916660872 263818407034413792 264491344507718592 264577144035564954 264734443169949951 265163047233365952 265670438019182991 265925651395583124 266083752258481806 266100557454724032 267024517723664046 267183271895913549 267459248001093984 267615840603786048 267618260633674896 268141472386363584 268387925945542227 268564451505230736 268724121214805784 268982268078290976 269227059827604714 270093765053821104 270254343986671176 270353227650555456 270779695697429424 271470389748285024 271472844634571448 271812904217274816 272594633248763892 272756699023584798 272856498276949488 273286915102035252 273984004468176552 275564073698096832 275727904895301408 275817349501128171 276520893398437446 276867276403133232 277133245898845248 277385455579956372 277570409069151792 278278424600906592 278985141021593952 279151006147052688 279699294471982704 279953839427918931 280140505449421716 280307057474064654 280573794149840928 280855076680544616 281568336771793896 281735737685451324 282731842295644284 283171699651228344 283360511259185184 284083295952734784 284175451001162358 284341830641522676 284344401923279577 284804754435837504 285349729724307657 285793659833184162 285981633586398816 286974625369684923 287439236204066496 287441835495428592 287610127545448224 287703426678518763 288629611675161768 288801210730854492 288906880528534752 290100710613363408 290273184281980152 291581944237132296 291947193418554432 292786828304227884 292960898951257746 293153586779788128 293609657664531648 294171481178329059 294647743695077568 294822920712732192 294918559635973779 295396031669923008 296152194146805216 296328265605869904 296421712335443574 296597944031243481 297078134982184512 297375963544106064 297552762571183416 297661634483944896 298131180111311184 298308428137536696 298891641238010784 299828858454241776 300417760729166608 300891654001230732 301070543212884258 301357038160940256 301659156434659032 302135007943384578 302602315178134224 302605051588077348 303855485685548742 304147381106874888 304350178759865568 305126503060344768 305404188466820652 305406950213892879 305607824126641872 305789517244434168 305901402912566208 306963560561568174 307165458296502432 307348077475037808 308232005026698621 308733823309904784 308914581437703648 310009582910358936 310193893007214084 311475685953524886 311774901636200904 313063227676019916 313572911449558464 313759340053274016 313858283649293196 314661706280980542 314868667281994656 315055866251841264 315358521195237696 315645518418571044 315961961265612693 316473502487305536 316661655580341984 316764378868268133 317465850128020704 318089393713235232 318278507502601008 318568162107631887 318780575166583332 319083922758642624 319403812695521328 319593707946826632 320405348740317192 322038403524926352 323267198842767168 323369140729574808 323372064932357166 324603013714018272 324708313134556989 325020240594601596 325234014666884928 325427376150040032 326363299440033834 326557332317227671 326894636445781536 327086027404627392 327280489965510048 327728466249999936 328029687266773833 328245440728615344 328440592595873736 330114601732448016 330310864872598104 331478711656962264 331797143025681696 332215771821113664 333168205600167984 333171218415155868 333369298806603642 333390353592700224 334547958987119322 334746857892581343 334869338794438008 335288811790950336 335397577625225082 336253096392762132 336800534519896128 337000772649812832 337307465761021998 337969980820312434 338192272265846112 338393337826051728 338718411654144192 339026667931057788 339252722195629968 339366550988991411 340118074512219168 340981839026392608 341854693243534416 342165803745234249 342393951104848764 343267315942887864 343697308638372288 343808802142472106 344139078276636984 345561140583565236 345766587159417534 347212917275564736 347325551223642882 347528904117416604 347760627454454544 348647681396538144 348760780774153803 349533107716709664 349740915747456816 350746764340726017 351314622027192384 351523489222214496 352766335341354336 352769525380753272 352979257559933268 354227250692243988 354567535194110832 354778336344642408 356032690298218728 356244362527884732 356824347511566528 357850567927389636 358063320940426134 358085935340307648 358298828286407712 358969413103472952 359329289282461494 359542921440179961 360125020071761472 360339125315561568 360456017332856841 361039594263239232 361963792846095264 362293203965542146 363459510998351856 363675598698113064 363808664369265984 364382553469380336 365178390428270556 365312005957568736 365888266500245544 367756466001504228 367971780830205816 368694524531249928 369156368537510976 369276120819692262 369495666670357953 369847274106608496 370093878758869056 371378926949004018 371599722981672867 372201341529403584 372932392629310272 373271785903891908 373520673932562288 373742743298752872 374473435574059488 374814231300188982 375424449029058528 375647650247268432 376728006143742759 376975789727525712 377562266201637792 378900601334883144 379122440855363568 379125869231039436 379375229950314048 380466306299076876 380692505054308194 381058213110912216 381535544451771072 381659312470083714 382632833826246564 383255780660571456 383604568904691684 384586529898976218 384839482233549024 385068280974472656 386175730435748847 386800947484484544 387030912375973536 387156463061216607 388630213666783344 388775925649509728 390382437738970512 390614531935010328 391602996112879584 392228641571105412 393224746181298372 395104354141159872 395228949780591432 395463925374991308 395727610551620688 396501284725474752 396737016761577888 396865716053347431 397508240148414912 397744570850048928 398888477093374686 399125628387722709 399771811272322368 400536776585496069 401188872001640976 401427390950512344 402212208579545376 402846677257846104 403086181822208676 403469753570845632 403473402117436464 405140647580731656 405381515980006764 405529841475833184 406169543546144136 407205584622427536 407209266951857172 407477098835522496 407719356325912224 408891949873145838 409135048535377197 409284747415424232 409797436633383744 409930372653052878 410976006702264828 411645097746539712 413074421002604086 413346110547145248 413588117296760256 413591857342952112 414781340097656169 415300914604699848 415699868848267872 416078183369934558 417417636901359888 418477711532390928 419548941707974056 420074488335788352 420210758174132574 420460586211096981 420860691224761392 421141310311816512 421282615020816924 422352505157690844 422603606528176986 424371343336801344 424757549476842516 425040766888777776 425871750260695104 426124943929102176 426263176501743537 427207131653756256 428690489749776243 428972450379598224 429384538033235136 431158854306099744 431162753243142888 431415191318172336 432944417512742652 433201816096281738 433360320792802128 435151065920045112 435409776422970228 437372916355698444 437660587638153792 437920790127831648 439180242456341826 439441348426886619 440152802309930688 440414486496797472 441971615542616352 444224274133557312 444228291220207824 444492398408804856 444632568503165361 446063945316159096 446329143856775124 446492451725917344 447196770166966776 447462642206305044 448337461857016176 449743287681362664 450626641093749912 451191117101402304 451337481001846098 451605814819326387 452035557241410384 452336962927506624 452488734651988548 453202511915076867 453907577382116022 455783228528323113 455806257658045888 456221071660312332 456521139853517376 456525268139798352 457689754590517152 458106282700230978 458411736189962808 458852104368849312 459120754063376064 460445340842352261 460748187444753648 461022116212556712 463100734964857176 463371872156555472 463680836605939392 465014374365538404 465290839510821126 466321220996609088 467662352454301356 469594841514029874 470359367174337696 470639010079911024 471992559421470813 472303000922991984 472583799377761896 472756713592147776 473037781792856544 474710253730958304 474992483370512976 476198775192031056 477134090569852848 477417761253901512 478170862749874998 478625884137963936 479105719043281992 479390561920239948 480608023110475788 483057605287389528 484612681331135808 484900798264150752 485053711094362212 485058097398535749 485843404625840448 486904520571027408 487530360891902394 487851022000327392 489544949160050751 490341954668672304 490629041106941088 491592699374999904 492368161092923016 492660888893810604 493129698808811328 495171902598672024 495466297308897156 497695714538522544 498027565243416384 498323657731670496 499752308400251976 499756827622733802 500053948209905463 500085530389050336 500863533663024576 501821938480678983 502304008191657012 502634386303367616 502933217686425504 503096366437837623 504379644589143198 505200801779844192 505496587807151424 505501158974719248 505961198641532997 506780347910785344 506954971230468651 507288408398769168 507590006739077592 508077617481216288 508540001896586682 508879083293444952 510177111768328752 511472758539588912 512782039865301624 513424374632630208 513590926657273146 514900973914331796 516208617414955476 518173618222377792 518341710875347854 520509916985294016 520819375913347104 520988326835464323 521293356176124906 521640941181681816 522971522094807216 524299661575064496 524611373621185224 526971933040788576 527285233833321744 527636814068827584 529154288071129908 529468886339899902 531340876038365982 531851302791166248 532167504516963612 534049035447328092 534366543791827098 534918496002187968 535236521267349792 536775851891084454 537094981410639201 537128903010461472 537448242429611568 537964536156581952 538454119655209428 538993933923692241 540187530107642208 540508687973342352 541559391394858848 542940779496570048 542945689269142896 543439805948313219 545189266497527784 545513398047169596 545712996553898976 546573830204070504 547968008936353104 551455809790602816 551634699002256342 553041786796874892 553734552806266464 553914181229538393 554770911159912744 555140818138303584 556556849201813184 557068390423506027 557970282043187904 558302012294105376 559398588943965408 559907678855837862 560281010898843432 560614114948129308 561147588299681856 561710153361089232 563136673543587792 563471475370902648 565463684591288568 566343399302456688 566721022518370368 568350902002324716 568683661283045352 568688803846559154 570699459448615314 571038757581462291 571587319666368324 571963267172797632 573949250739369846 574883670990857184 575220255090896448 575406853357037526 576879794848464327 577259223350323536 577602421461708984 577813761057069504 580201421226726816 580546368563960304 583163888474264592 585573656608455768 585921797902515492 586307173559576256 588342962356658118 589645841425464384 589837119271947558 592304388293610432 592656531211739808 592843424670887148 593195888062486962 594751927088212128 595105525142366832 596262360222622368 596616856275073392 597783282476021568 598332715640062029 599657716908483552 600835521458333216 601783308002461464 602141086425768516 602714076321880512 603318312869318064 604270015886769156 605204630356268448 605210103176154696 607710971371097484 608294762213749776 608700357519731136 610808376933641304 610813900427785758 611215648253283744 611579034488868336 613337924809718757 613927121123136348 614330916593004864 614696154950075616 614895558979579317 616464010053397242 617467646619809568 617829162875407296 619611631503906129 620019165820717872 620387786014428168 622951371907049772 623549803272401808 626126455352039832 627518680106548032 627716567298586392 629323412561961084 629737334563989312 630111732503682528 630316137261198861 631291036837142088 631923922531225386 633323311160683968 633528757736536266 633905409792265479 634931700256041408 636178787426470464 636557015005202016 637136324215263774 637561150333166664 638807625391042656 639187415893653264 640810697480634384 644076807049852704 646738281459149616 646744129864714332 649206027428036544 649416626269113978 649802724144422607 650040481189203192 650854752300080064 652726598880067668 653114664634455342 653789272891563072 654560979931020096 656059374533547666 656490881457230688 656881185191747472 658770363684512739 660229203464896032 660621729745196208 662957423313924528 663594286051363392 666336411200335968 666342436830311736 666738597613207284 669095917974238644 669493715785162686 669738677588876016 670795155250450164 672506192785524264 674001545299625664 674614931522043996 675939961640624868 676384544531692224 676786675652103456 677006221502769147 678053335862115576 678505444391259936 678733101977982822 680236149024438336 680861366073174033 681963678052785216 683709386487068832 684331607490468498 684787902209697528 686534631885775728 687159424050346467 687617604284944212 688278156553273968 691122281167130472 691533174318835068 694651102447285764 695057808234833208 695521254908909088 697295362793076288 697521561548307606 697936259266231689 699066215433419328 699481831494913632 701493528681452034 703046978444428992 704392262271044811 705532670682708672 705539050761506544 705958515119866536 708454501384487976 709135070388221664 709556672689284816 712065380596437456 712488725055769464 715701135854779272 716126641880852268 716597656572815424 717256294124812497 717938826206945904 718658578564922988 719085842880359922 720678250631123136 720912034665713682 723927585692190528 724586407931084292 726919021996703712 727351197396226128 728765106938760672 730356780856541112 730624011915137472 731295541337853591 731776533000491088 735512932003008456 735943561660411632 737389049062499856 738552241639384524 738991333340715906 739694548213216992 742757853898008036 743199445963345734 746543571807783816 747041347865124576 747485486597505744 748946871148118976 749628462600377964 749635241434100703 750848898058117056 751295300494536864 753456012287485518 753951579455051424 755124532403275584 756569466883714797 757801202669766288 758244881710727136 758251738462078872 760932612598153752 761385010108616388 762116426221824432 762810002844880023 763318624940167428 765265667652493128 767209137809383368 769173059797952436 769678964467098048 770136561948945312 770386389985909719 772351460871497694 774061824751947072 774312926122433214 777260427333566688 777512566313021781 777551851299019456 780764875477941024 781229063870020656 781940034264187359 783205992225759168 784457283142210824 786449492362596744 790457899561182864 790927850749982616 791455221103241376 793474033523155776 793731432106694862 794203329509849853 795489141700097856 797776954186749372 798251256775445418 801073553170992138 802377744003281952 802854781901024688 804424417159090752 805163777836626681 805693354515692208 806172363644417352 806946804234872928 810281295161463312 810763031960013528 811059682951666368 812339087092288272 814411169244855072 814418533903714344 815438712651824448 817783899746291676 818270097070754394 818569494830848464 819860745306105756 821952013404529656 826148842005208172 826692221094290496 827183714685904224 827452048503384513 829562680195312338 830601829209399696 831399737696535744 832156366739869116 834835273802719776 836955423064781856 839097883415948112 839861518283756793 840421516348265148 840921172422193962 841721382449522784 842565230041633848 844705010315381688 845207213056353972 849515098953685032 850081533777555552 852249887858204352 852526353003487074 853033205769838731 854414263307512512 856049189172922971 857380979499552486 857944900759196448 860923876109054769 862317708612199488 862325506486285776 862830382636344672 863110280035556289 865888835025485304 866403632192563476 866720641585604256 870302131840090224 870819552845940456 874745832711396888 875841580255663296 878360484912683652 878882696853773238 880828972993594944 882514443534987177 883943231085232704 888456582440415648 888984796817609712 889265137006330722 892127890632318192 892658287713550248 892984903451834688 894393540333933552 894925284412610088 896674923714032352 899486575362725328 901253282187499824 902674962003692196 903211629638652774 904071114482820768 904977469303977096 906405023830153734 907815154764232044 911566457056646226 912442143320624664 913050536279596704 915379509181034304 916212565400461956 916220850641678637 916823472379925616 917704208737698624 920890681684704522 921496374889507296 922044232425113424 924696015080095863 926201469929714352 926743744313110944 930028748731076808 930581679021642252 935324704908602712 939189683028059748 940718734348675392 941278020159822048 943985118842941626 944606001845983968 945167598755523792 946075563585713088 947885883796838079 949420507461916608 949984966741025952 950293136604804399 952397550384062112 954268181139705696 954835522507803024 955704486322895661 956341725499749996 957251768275927872 958211438086563984 958781123840479896 961216046220951576 966115210574779056 969801596528301504 970107422188724424 970116194797071498 973809041142054816 974124939403670967 975060721783804788 975702044000654784 979089898320101502 979671996951683013 980683909337344608 981258082213882176 983185398749999808 984089061800321499 984736322185846032 985321777787621208 990343805197344048 990932594617794312 995391429077045088 996647315463340992 999504616800503952 999513655245467604 1000107896419810926 1000171060778100672 1003643876961357966 1004240573677744029 1004608016383314024 1005866435372851008 1006192732875675246 1008759289178286396 1010401603559688384 1011002317949438496 1011922397283065994 1013909942460937302 1014576816797538336 1015180013478155184 1016155234962432576 1017080003793173364 1017758166586889904 1018099652966974233 1020354223536657504 1022945517079177824 1025564079730603248 1026497411235702747 1027181853314546292 1029801947828663592 1032417234829910952 1036683421750695708 1041638751826694208 1041976653670928646 1042586712352249812 1043281882363363632 1045943044189614432 1046282342322461409 1048599323150128992 1049222747242370448 1052240293022178051 1053943866081577152 1054570467666643488 1058308576142259816 1058937772679799804 1062681752076731964 1063702605582332496 1064335009033927224 1068098070894656184 1068733087583654196 1070473042534699584 1073551703782168908 1074189962821278402 1074257806020922944 1074896484859223136 1076908239310418856 1077987867847384482 1078628764320539883 1080375060215284416 1081017375946684704 1081368051998570523 1083118782789717696 1085891378538285792 1086879611896626438 1090378532995055568 1091026796094339192 1091425993107797952 1093147660408141008 1095936017872706208 1103269398004512684 1106083573593749784 1107469105612532928 1107828362459076786 1108487000011073859 1109541822319825488 1110281636276607168 1114136780847012054 1114799168945018601 1116604024588210752 1118797177887930816 1119815357711675724 1120562021797686864 1121228229896258616 1123420306722178464 1126273347087175584 1126942950741805296 1130184018431228277 1130927369182577136 1132686798604913376 1136701804004649432 1137367322566090704 1137377607693118308 1141398918897230628 1142077515162924582 1143174639332736648 1147898501478739692 1149767341981714368 1150813706714075052 1153759589696928654 1154518446700647072 1155204842923417968 1158527191307246541 1160402842453453632 1161092737127920608 1161469389183649821 1166327776948529184 1171147313216911536 1171843595805030984 1176685924713316236 1179674238543895116 1185313062423479616 1185686849341774296 1186391776124973924 1189503854176424256 1190211050284733664 1190597148160042293 1192524720445244736 1193233712550146784 1196665431280124058 1197376885163168127 1199315433816967104 1201610329756488207 1201671042916666432 1203566616004922928 1204282172851537032 1206636625738636128 1208540031773538312 1210409260712536896 1210420206352309392 1215421942742194968 1216589524427499552 1221616753867282608 1221627800855571516 1222431296506567488 1223158068977736672 1226675849619437514 1227405145606131591 1227854242246272696 1229392309900151232 1229791117959158634 1232928020106794484 1234935293239619136 1239223263007812258 1240038331641435744 1240775572028856336 1244344020292968507 1245902743814099544 1247099606544803616 1252252910704079664 1255433134597172784 1258646825123922168 1260223465007365056 1260632274522397722 1262582073674284176 1263847845062450772 1267057515473072532 1267810819584530958 1273114030010404032 1274272648430527548 1275122300666333328 1277615250782085312 1278374831787306528 1278789529505230611 1281621394961268768 1286071469249328729 1288153614099705408 1293476562918299232 1293488259729428664 1298833252538227956 1299605448288845214 1300080962378406384 1305453197760135336 1306229329268910684 1312118749067095332 1312981762914461376 1313762370383494944 1317540727369025478 1318324045280659857 1320458406929792064 1321243459490392416 1325914846627849056 1332672822400671936 1332684873660623472 1333477195226414568 1333897705509496083 1338191835948477288 1338987431570325372 1339477355177752032 1341590310500900328 1345012385571048528 1349229863044087992 1351879923281249736 1353573351304206912 1354012443005538294 1354817444457979161 1356106671724231152 1357010888782519872 1357466203955965644 1361722732146348066 1367418772974137664 1368663214980936996 1369575804419395056 1373069263771551456 1374318848100692934 1375235208569888424 1376556313106547936 1381336022527056783 1382244562334260944 1383066348637670136 1389302204894571528 1390115616469666416 1391042509817818176 1395043123096615212 1395872518532463378 1398963662989827264 1402987057362904068 1408784524542089622 1411078101523013088 1411917030239733072 1415977678264412439 1416909002768975952 1418270140776443328 1419113345378569632 1424130761192874912 1424977450111538928 1431402271709558544 1432253283761704536 1434512588249624994 1435877652413891808 1437317157129845976 1438171685760719844 1441824069331427364 1449172815862168584 1453838043993407424 1454702394792452256 1455174292195607247 1457530213877521344 1460713561713082224 1462591082675707182 1463553066000982176 1468634847480152253 1471025864006016912 1471887123320823264 1474778098124999712 1477104483278769048 1477982666681431812 1479389096426433984 1485515707796016072 1486398891926691468 1493087143615567632 1494082695730249152 1494970973195011488 1499256925200755928 1499270482868201406 1500161844629716389 1502590600989073728 1505465815442036949 1506912024574971036 1507903158910102848 1513138933767429594 1515602405339532576 1516489763421454272 1516503476924157744 1520864913691405953 1521865225196307504 1522770020217232776 1524232852443648864 1525620005689760046 1526637249880334856 1530531335304986256 1534418275618766736 1538346119595904872 1540273123897890624 1540772779971819438 1544702921742995388 1548625852244866428 1554520854667133376 1555025132626043562 1561529750955882048 1562458127740041312 1562964980506392969 1563880068528374718 1568914566284421648 1572898984725193488 1580915799122365728 1581855701499965232 1582910442206482752 1587462864213389724 1588406659019699706 1595553908373498744 1596502513550890836 1602147106341984276 1604755488006563904 1605709563802049376 1610327555673253362 1611284944231917603 1611386709031384416 1612344727288834704 1613893608469745856 1616981801771076723 1620562590322926624 1621526063920027056 1624678174184576544 1628822338489710144 1628837067807428688 1630319417844939657 1635567799492583352 1636540194141508788 1637138989661696928 1639721490612211512 1643904026809059312 1652297684010416344 1654367429371808448 1654904097006769026 1659125360390624676 1661203658418799392 1661742543688615179 1664312733479738232 1669670547605439552 1671205171270518081 1673910846129563712 1678195766831896224 1679723036567513586 1680843032696530296 1681842344844387924 1683442764899045568 1685130460083267696 1689410020630763376 1690414426112707944 1699030197907370064 1700163067555111104 1705052706006974148 1706066411539677462 1712098378345845942 1713116272744386873 1714761958999104972 1715889801518392896 1721847752218109538 1724651012972571552 1725660765272689344 1726220560071112578 1730639384545392981 1731777670050970608 1732807264385126952 1733441283171208512 1740604263680180448 1741639105691880912 1749491665422793776 1756720969825367304 1757765393707546476 1765028887069974354 1776913164880831296 1777969593635219424 1778530274012661444 1784255781264636384 1785316575427100496 1788787080667867104 1789850568825220176 1793349847428064704 1794998146920186087 1798973150725450656 1802506564374999648 1805349924007384392 1806423259277305548 1808142228965641536 1809954938607954192 1812810047660307468 1815630309528464088 1823132914113292452 1824884286641249328 1826101072559193408 1832425130800923912 1832441701283357274 1833646944759851232 1840013774429156271 1841781363369409044 1842992749779014592 1844088464850226848 1844686676938737951 1849392030160191726 1852402939859428704 1853487488626221888 1858834894511718387 1860057497462153616 1861163358043284504 1870649409817205424 1878379366056119496 1882556040319644096 1887970237685883252 1889212003691967936 1890335197511047584 1890948411783596583 1895771767593676158 1899969933482051904 1900586273209608798 1901716229376796437 1904795100768124224 1908536362279411392 1909671045015606048 1911408972645791322 1912683450999499992 1916422876173127968 1917562247680959792 1922432092441903152 1932230421149558112 1940214844377448848 1940232389594142996 1947618082284109632 1948249878807341934 1950121443567609576 1958179796640203004 1959343993903366026 1961367818674689216 1968178123600642998 1969472644371692064 1970643555575242416 1976311091053538217 1980687610394688096 1981865189235588624 1990782858154090176 1999009233601007904 1999027310490935208 2000215792839621852 2007287753922715932 2008481147355488058 2009216032766628048 2012385465751350492 2017518578356572792 2022004635898876992 2023844794566131988 2027819884921874604 2029153633595076672 2030360026956310368 2031018664508307441 2034160007586346728 2035516333173779808 2036199305933948466 2040708447073315008 2042584098219522099 2045891034158355648 2051128159461206496 2052994822471405494 2054363706629092584 2059603895657327184 2061478272151039401 2064834469659821904 2073366843501391416 2083953307341857292 2085173424704499624 2086563764726727264 2091886088379228864 2092564684644922818 2093808777798695067 2097198646300257984 2098445494484740896 2104480586044356102 2109140935333286976 2116617152284519632 2117875545359599608 2125363504153463928 2127405211164664992 2128670018067854448 2136196141789312368 2137466175167308392 2147103407564337816 2148379925642556804 2149792969718446272 2153816478620837712 2155975735694768964 2157257528641079766 2162034751893369408 2162736103997141046 2171782757076571584 2173759223793252876 2180757065990111136 2182053592188678384 2186295320816282016 2191872035745412416 2193886624013560773 2206538796009025368 2212167147187499568 2215656724918153572 2216974000022147718 2219083644639650976 2228273561694024108 2229598337890037202 2239630715423351448 2241124043595373728 2242456459792517232 2246840613444356928 2248905724302302109 2252546694174351168 2253885901483610592 2260368036862456554 2261854738365154272 2265373597209826752 2269708400651144391 2273403608009298864 2274734645132181408 2274755215386236616 2282797837794461256 2284155030325849164 2286349278665473296 2288430008534640069 2295797002957479384 2301627413428150104 2307519179393857308 2309036893401294144 2310409685846835936 2311159169957729157 2317054382614493082 2322185474255841216 2322938778367299642 2332655553897058368 2342294626433823072 2343687191610061968 2353371849426632472 2359348477087790232 2371373698683548592 2372783552249947848 2380422100569467328 2381194296320084586 2382609988529549559 2386467425100293568 2393330862560248116 2394753770326336254 2403220659512976414 2407133232009845856 2408564345703074064 2413273251477272256 2415491333509880043 2417080063547076624 2420840412704618784 2430843885484389936 2433179048854999104 2443233507734565216 2443255601711143032 2446316137955473344 2453351699238875028 2454810291212263182 2455708484492545392 2459582235918317268 2465856040213588968 2478446526015624516 2480076663282871488 2481551144057712672 2482356145510153539 2488688040585937014 2491805487628199088 2494199213089607232 2504505821408159328 2510866269194345568 2517293650247844336 2519584554851270379 2521264549044795444 2525164147348568352 2527695690124901544 2534115030946145064 2535621639169061916 2548545296861055096 2550244601332666656 2556749663574613056 2557579059010461222 2559099617309516193 2563242789922537536 2568147567518768913 2572142938498657458 2582771628327164307 2586953125836598464 2586976519458857328 2597666505076455912 2599210896577690428 2600161924756812768 2610906395520270672 2612458658537821368 2624237498134190664 2627524740766989888 2635081454738050956 2636648090561319714 2642486918980784832 2647543330604961531 2651829693255698112 2665369747321246944 2666954390452829136 2667795411018992166 2676383671896954576 2677974863140650744 2678954710355504064 2683180621001800656 2690024771142097056 2698459726088175984 2703759846562499472 2708024886011076588 2709634888915958322 2712213343448462304 2714932407911931288 2723445464292696132 2737326429961873992 2739151608838790112 2746138527543102912 2748637696201385868 2748662551925035911 2750470417139776848 2753112626213095872 2762672045054113566 2764489124668521888 2766132697275340272 2774088045240287589 2778604409789143056 2780231232939332832 2790086246193230424 2791745037064926756 2805974114725808136 2817569049084179244 2822156203046026176 2823834060479466144 2831955356528824878 2833818005537951904 2838226690757139264 2843657651390514237 2848261522385749824 2849954900223077856 2850879409814413197 2862804543419117088 2864506567523409072 2867113458968686983 2869025176499249988 2871755304827783616 2874634314259691952 2876343371521439688 2883648138662854728 2898345631724337168 2909404789584904512 2910348584391214494 2921427123426164448 2922374818211012901 2925182165351414364 2927106132001964352 2937269694960304506 2939015990855049039 2942051728012033824 2943774246641646528 2949556196249999424 2952267185400964497 2954208966557538096 2955965333362863624 2971031415592032144 2972797783853382936 2986174287231135264 2989941946390022976 2998513850401511856 2998540965736402812 3000323689259432778 3010931630884073898 3013824049149942072 3026277867534859188 3031204810679065152 3033006953848315488 3041729827382811906 3043730450392615008 3045540040434465552 3048465704887297728 3051240011379520092 3053274499760669712 3054298958900922699 3061062670609972512 3068836551237533472 3076692239191809744 3079492233707108241 3081545559943638876 3089405843485990776 3097251704489732856 3110050265252087124 3124916255480082624 3125929961012785938 3127760137056749436 3137829132568843296 3138847026967384227 3145797969450386976 3156720879066534153 3161831598244731456 3163711402999930464 3174925728426779448 3176813318039399412 3191107816746997488 3193005027101781672 3204294212683968552 3211419127604098752 3220655111346506724 3222569888463835206 3222773418062768832 3224689454577669408 3233963603542153446 3235886292961619649 3241125180645853248 3243052127840054112 3244104155995711569 3249356348369153088 3257674135614857376 3260638835689879314 3271135598985166704 3273080388283017576 3274277979323393856 3279442981224423024 3287808053618118624 3304595368020832688 3309808194013538052 3318250720781249352 3322407316837598784 3323485087377230358 3328625466959476464 3342410342541036162 3356391533663792448 3359446073135027172 3361686065393060592 3363684689688775848 3370260920166535392 3378820041261526752 3380828852225415888 3390552055293684831 3398060395814740128 3410105412013948296 3412132823079354924 3424196756691691884 3426232545488773746 3429523917998209944 3443695504436219076 3449302025945143104 3452441120142225156 3461278769090785962 3463555340101941216 3465614528770253904 3475581573921739623 3481208527360360896 3483278211383761824 3484408167550949463 3498983330845587552 3513441939650734608 3515530787415092952 3530057774139948708 3555939187270438848 3557060548025322888 3568511562529272768 3570633150854200992 3571791444480126879 3577574161335734208 3579701137650440352 3589996293840372174 3592130655489504381 3597946301450901312 3605013128749999296 3610699848014768784 3612846518554611096 3619909877215908384 3625620095320614936 3631260619056928176 3646265828226584904 3649768573282498656 3664850261601847824 3664883402566714548 3667293889519702464 3680027548858312542 3682215436818394773 3683562726738818088 3688176929700453696 3689373353877475902 3698784060320383452 3704805879718857408 3717669789023436774 3720114994924307232 3722326716086569008 3733032060878905521 3741298819634410848 3756758732112238992 3775940475371766504 3780670395022095168 3781896823567193166 3791543535187352316 3801172546419217596 3803432458753592874 3819342090031212096 3822817945291582644 3825366901998999984 3832845752346255936 3835124495361919584 3836368588515691833 3844864184883806304 3858214407747986187 3864460842299116224 3880429688754897696 3880464779188285992 3896499757614683868 3900242887135219152 3916359593280406008 3918687987806732052 3936356247201285996 3938945288743384128 3941287111150484832 3952622182107076434 3954972135841979571 3961375220789376192 3963730378471177248 3998018467202015808 3998054620981870416 4000431585679243704 4014575507845431864 4016962294710976116 4018432065533256096 4024770931502700984 4035037156713145584 4047689589132263976 4055639769843749208 4060720053912620736 4062037329016614882 4064452333373937483 4068320015172693456 4071032666347559616 4072398611867896932 4085168196439044198 4102256318922412992 4105989644942810988 4108727413258185168 4119207791314654368 4122956544302078802 4129668939319643808 4144008067581170349 4146733687002782832 4167906614683714584 4170346849408999248 4173127529453454528 4185129369289845636 4187617555597390134 4196890988969481792 4208961172088712204 4233234304569039264 4235751090719199216 4247933034793237317 4250727008306927856 4254810422329329984 4257340036135708896 4272392283578624736 4274932350334616784 4294206815128675632 4296759851285113608 4307632957241675424 4311951471389537928 4314515057282159532 4325472207994282092 4347518447586505752 4361514131980222272 4364107184377356768 4365522876586821741 4372590641632564032 4387773248027121546 4405904542440456759 4413077592018050736 4424334294374999136 4431313449836307144 4433948000044295436 4438167289279301952 4456547123388048216 4459196675780074404 4479261430846702896 4482248087190747456 4484912919585034464 4497811448604604218 4500485533889149167 4507771802967221184 4516397446326110847 4520736073724913108 4523709476730308544 4539416801302288782 4546807216018597728 4549469290264362816 4549510430772473232 4562594741074217859 4565595675588922512 4568310060651698328 4572698557330946592 4576860017069280138 4591594005914958768 4603254826856300208 4615038358787714616 4620819371693671872 4622318339915458314 4634108765228986164 4645877556734599284 4684589252867646144 4687374383220123936 4688894941519178907 4706743698853264944 4718696954175580464 4742747397367097184 4745567104499895696 4762388592640169172 4765219977059099118 4786661725120496232 4789507540652672508 4806441319025952828 4814266464019691712 4817128691406148128 4830982667019760086 4833854832695752809 4834160127094153248 4841680825409237568 4850945405313230169 4861687770968779872 4886467015469130432 4886511203422286064 4890958253534818971 4906703398477750056 4909620582424526364 4911416968985090784 4919164471836634536 4931712080427177936 4956893052031249032 4963102288115425344 4964712291020307078 4977376081171874028 4983610975256398176 4985227631065845537 5009011642816318656 5013615513811554243 5021732538388691136 5034587300495688672 5039169109702540758 5042529098089590888 5050328294697136704 5055391380249803088 5068230061892290128 5071243278338123832 5097090593722110192 5100489202665333312 5115158118020922444 5118199234619032386 5136295135037537826 5144285876997314916 5165543256654328614 5173953038917714656 5191918153636178943 5195333010152911824 5198421793155380856 5200323849513625536 5221812791040541344 5224917317075642736 5248474996268381328 5270162909476101912 5273296181122639428 5295086661209923062 5330739494642493888 5333908780905658272 5335590822037984332 5352767343793909152 5355949726281301488 5366361242003601312 5380049542284194112 5384994440760558261 5396919452176351968 5407519693124998944 5416049772022153176 5419269777831916644 5424426686896924608 5429864815823862576 5446890928585392264 5474652859923747984 5478303217677580224 5497275392402771736 5497325103850071822 5500940834279553696 5520041323287468813 5525344090108227132 5528978249337043776 5532265394550680544 5534060030816213853 5548176090480575178 5557208819578286112 5560462465878665664 5576504683535155161 5580172492386460848 5583490074129853512 5611948229451616272 5635138098168358488 5647668120958932288 5663910713057649756 5667636011075903808 5687315302781028474 5699909800446155712 5701758819628826394 5725609086838234176 5729013135046818144 5734226917937373966 5738050352998499976 5749268628519383904 5752686743042879376 5767296277325709456 5796691263448674336 5820697168782428988 5842854246852328896 5844749636422025802 5850364330702828728 5874539389920609012 5878031981710098078 5884103456024067648 5904534370801928994 5908417933115076192 5911930666725727248 5928933273160614651 5942062831184064288 5945595567706765872 5972348574462270528 5997027700803023712 5997081931472805624 6000647378518865556 6021863261768147796 6027648098299884144 6052555735069718376 6066013907696630976 6083459654765623812 6087460900785230016 6091080080868931104 6093055993524922323 6102480022759040184 6106548999521339424 6108597917801845398 6122125341219945024 6127752294658566297 6137673102475066944 6153384478383619488 6158984467414216482 6163091119887277752 6178811686971981552 6194503408979465712 6220100530504174248 6251859922025571876 6255520274113498872 6275658265137686592 6277694053934768454 6281426333396085201 6291595938900773952 6313441758133068306 6327422805999860928 6349851456853558896 6353626636078798824 6382215633493994976 6386010054203563344 6408588425367937104 6441310222693013448 6445139776927670412 6449378909155338816 6467927207084306892 6471772585923239298 6486104255680108224 6488208311991423138 6515348271229714752 6521277671379758628 6542271197970333408 6546160776566035152 6558885962448846048 6575616107236237248 6581659872040682319 6609190736041665376 6619616388027076104 6636501441562498704 6646970174754460716 6657250933918952928 6684820685082072324 6718892146270054344 6723372130786121184 6727369379377551696 6740521840333070784 6746717172906906327 6757640082523053504 6761657704450831776 6781104110587369662 6796120791629480256 6809125201953433173 6820210824027896592 6824265646158709848 6848393513383383768 6852465090977547492 6859047835996419888 6887391008872438152 6904882240284450312 6922557538181571924 6927110680203882432 6931229057540507808 6933477509873187471 6951163147843479246 6966556422767523648 6968816335101898926 6997966661691175104 7026883879301469216 7031061574830185904 7060115548279897416 7114121096050645776 7141266301708401984 7143582888960253758 7147829965588648677 7159402275300880704 7179992587680744348 7184261310979008762 7221399696029537568 7225693037109222192 7239819754431816768 7246474000529640129 7251240190641229872 7262521238113856352 7292531656453169808 7299537146564997312 7329700523203695648 7329766805133429096 7360055097716625084 7364430873636789546 7367125453477636176 7378746707754951804 7397568120640766904 7435339578046873548 7440229989848614464 7444653432173138016 7447068436530460617 7466064121757811042 7482597639268821696 7513517464224477984 7551880950743533008 7558753664553811137 7563793647134386332 7583087070374704632 7602345092838435192 7606864917507185748 7645635890583165288 7650733803997999968 7670248990723839168 7672737177031383666 7677298851928548579 7689728369767612608 7704442702556306739 7716428815495972374 7748314884981492921 7760859377509795392 7760929558376571984 7792999515229367736 7800485774270438304 7832719186560812016 7837375975613464104 7872712494402571992 7882574222300969664 7905244364214152868 7909944271683959142 7927460756942354496 7996109241963740832 8000863171358487408 8029151015690863728 8033924589421952232 8036864131066512192 8049541863005401968 8070074313426291168 8095379178264527952 8111279539687498416 8124074658033229764 8128904666747874966 8136640030345386912 8144797223735793864 8170336392878088396 8211979289885621976 8217454826516370336 8238415582629308736 8245913088604157604 8245987655775107733 8259337878639287616 8288016135162340698 8293467374005565664 8322264135720862767 8335813229367429168 8340693698817998496 8370258738579691272 8375235111194780268 8417922344177424408 8466468609138078528 8471502181438398432 8495866069586474634 8501454016613855712 8514680072271417792 8530972954171542711 8544784567157249472 8549864700669233568 8552638229443239591 8588413630257351264 8593519702570227216 8601340376906060949 8615265914483350848 8623902942779075856 8629030114564319064 8650944415988564184 8695036895173011504 8728214368754713536 8731045753173643482 8775546496054243092 8811809084880913518 8826155184036101472 8848668588749998272 8856801556202893491 8862626899672614288 8867896000088590872 8913094246776096432 8918393351560148808 8958522861693405792 8969825839170068928 8995622897209208436 9000971067778298334 9032794892652221694 9041472147449826216 9078833602604577564 9093614432037195456 9099020861544946464 9125189482148435718 9131191351177845024 9136620121303396656 9145397114661893184 9153720034138560276 9162896876702768097 9183188011829917536 9206509653712600416 9230076717575429232 9238476701121324723 9244636679830916628 9268217530457972328 9291755113469198568 9374748766440247872 9377789883038357814 9413487397706529888 9416541080902152681 9437393908351160928 9470162637199602459 9485494794734194368 9491134208999791392 9524777185280338344 9530439954118198236 9573323450240992464 9579015081305345016 9612882638051905656 9634257382812296256 9661965334039520172 9667709665391505618 9668320254188306496 9701890810626460338 9707658878884858947 9723375541937559744 9773022406844572128 9781916507069637942 9813406796955500112 9819241164849052728 9822833937970181568 9838328943673269072 9863424160854355872 9913786104062498064 9929424582040614156 9954752162343748056 9967221950512796352 9970455262131691074 10027231027623108486 10069174600991377344 10078338219405081516 10085058196179181776 10110782760499606176 10136460123784580256 10142486556676247664 10171656165881054493 10194181187444220384 10230316236041844888 10236398469238064772 10272590270075075652 10288571753994629832 10331086513308657228 10347906077835429312 10383836307272357886 10390666020305823648 10396843586310761712 10426744721765218869 10443625582081082688 10449834634151285472 10453224502652848389 10496949992536762656 10540325818952203824 10546592362245278856 10590173322419846124 10667817561811316544 10671181644075968664 10705534687587818304 10711899452562602976 10715374333440380637 10732722484007202624 10769988881521116522 10776391966468513143 10793838904352703936 10815039386249997888 10832099544044306352 10838539555663833288 10859729631647725152 10893781857170784528 10949305719847495968 10994550784805543472 10994650207700143644 11001881668559107392 11040082646574937626 11046646310455184319 11050688180216454264 11064530789101361088 11068120061632427706 11096352180961150356 11114417639156572224 11153009367070310322 11160344984772921696 11166980148259707024 11199096182636716563 11223896458903232544 11270276196336716976 11327821426115299512 11374630605562056948 11403517639257652788 11458026270093636288 11468453835874747932 11476100705996999952 11498537257038767808 11505373486085758752 11509105765547075499 11534592554651418912 11574643223243958561 11593382526897348672 11641394337564857976 11689499272844051604 11700728661405657456 11749078779841218024 11756063963420196156 11809068741603857988 11816835866230152384 11823861333451454496 11857866546321229302 11864916407525938713 11884125662368128576 11891191135413531744 11994055401606047424 11994163862945611248 12001294757037731112 12043726523536295592 12055296196599768288 12105111470139436752 12166919309531247624 12182160161737862208 12186111987049844646 12193357000121812449 12204960045518080368 12213097999042678848 12217195835603690796 12255504589317132594 12306768956767238976 12317968934828432964 12326182239774555504 12357623373943963104 12389006817958931424 12432024202743511047 12440201061008348496 12503719844051143752 12511040548226997744 12555388107869536908 12562852666792170402 12626883516266136612 12699702913707117792 12707253272157597648 12743799104379711951 12764431266987989952 12772020108407126688 12817176850735874208 12882620445386026896 12890279553855340824 12935854414168613784 12943545171846478596 12976416623982846276 13042555342759517256 13084542395940666816 13092321553132070304 13096568629760465223 13117771924897692096 13163319744081364638 13217713627321370277 13218381472083330752 13239232776054152208 13273002883124997408 13293940349508921432 13314501867837905856 13369641370164144648 13437784292540108688 13446744261572242368 13454738758755103392 13493434345813812654 13501456601667447501 13523315408901663552 13562208221174739324 13618250403906866346 13640421648055793184 13648531292317419696 13687784223222653577 13696787026766767536 13704930181955094984 13718095671992839776 13774782017744876304 13809764480568900624 13845115076363143848 13862458115081015616 13866955019746374942 13902326295686958492 13937632670203797852 14053767758602938432 14062123149660371808 14066684824557536721 14120231096559794832 14228242192101291552 14287165777920507516 14295659931177297354 14359985175361488696 14368522621958017524 14442799392059075136 14451386074218444384 14492948001059280258 14501564498087258427 14502480381282459744 14525042476227712704 14552836215939690507 14585063312906339616 14659401046407391296 14659533610266858192 14672874760604456913 14720110195433250168 14728861747273579092 14734250906955272352 14757493415509903608 14795136241281533808 14870679156093747096 14889306864346276032 14894136873060921234 14932128243515622084 15027034928448955968 15103761901487066016 15117507329107622274 15127587294268772664 15166174140749409264 15204690185676870384 15213729835014371496 15291271781166330576 15301467607995999936 15345474354062767332 15354597703857097158 15408885405112613478 15432857630991944748 15496629769962985842 15521859116753143968 15575754460908536829 15585999030458735472 15600971548540876608 15665438373121624032 15674751951226928208 15745424988805143984 15810488728428305736 15819888543367918284 15992218483927481664 16001726342716974816 16058302031381727456 16067849178843904464 16099083726010803936 16140148626852582336 16154983322281674783 16190758356529055904 16222559079374996832 16248149316066459528 16257809333495749932 16273280060690773824 16289594447471587728 16340672785756176792 16423958579771243952 16434909653032740672 16491826177208315208 16491975311550215466 16560123969862406439 16576032270324681396 16586934748011131328 16644528271441725534 16671626458734858336 16681387397635996992 16729514050605465483 16740517477159382544 16750470222389560536 16835844688354848816 16943004362876796864 16991732139172949268 17002908033227711424 17061945908343085422 17099729401338467136 17105276458886479182 17176827260514702528 17187039405140454432 17202680753812121898 17247805885558151712 17258060229128638128 17301888831977128368 17390073790346023008 17462091506347286964 17551092992108486184 17623618169761827036 17652310368072202944 17713603112405786982 17725253799345228576 17735792000177181744 17786799819481843953 17826188493552192864 17836786703120297616 17917045723386811584 17991245794418416872 18001942135556596668 18065589785304443388 18082944294899652432 18157667205209155128 18198041723089892928 18250378964296871436 18262382702355690048 18273240242606793312 18279167980574766969 18307440068277120552 18325793753405536194 18366376023659835072 18383256883975698891 18413019307425200832 18460153435150858464 18476953402242649446 18489273359661833256 18536435060915944656 18583510226938397136 18755579766076715628 18826974795413059776 18833082161804305362 18844279000188255603 18874787816702321856 18940325274399204918 18982268417999582784 19049554370560676688 19060879908236396472 19146646900481984928 19158030162610690032 19225765276103811312 19323930668079040344 19335419330783011236 19403781621252920676 19415317757769717894 19546044813689144256 19563833014139275884 19626813593911000224 19638482329698105456 19676657887346538144 19726848321708711744 19744979616122046957 19827572208124996128 19858849164081228312 19909504324687496112 19940910524263382148 20054462055246216972 20156676438810163032 20170116392358363552 20221565520999212352 20240151518720718981 20272920247569160512 20284973113352495328 20343312331762108986 20388362374888440768 20427375605860299519 20460632472083689776 20472796938476129544 20545180540150151304 20577143507989259664 20662173026617314456 20767672614544715772 20781332040611647296 20793687172621523424 20800432529619562413 20853489443530437738 20899669268302570944 20906449005305696778 20993899985073525312 21080651637904407648 21093184724490557712 21180346644839692248 21342363288151937328 21423798905125205952 21430748666880761274 21539977763042233044 21552783932937026286 21664199088088612704 21677079111327666576 21719459263295450304 21739422001588920387 21787563714341569056 21898611439694991936 21989101569611086944 21989300415400287288 22080165293149875252 22093292620910368638 22101376360432908528 22136240123264855412 22192704361922300712 22306018734140620644 22320689969545843392 22333960296519414048 22341205309591381851 22398192365273433126 22447792917806465088 22540552392673433952 22655642852230599024 22676260993661433411 22749261211124113896 22807035278515305576 22936907671749495864 22952201411993999904 23010746972171517504 23018211531094150998 23031896555785645737 23069185109302837824 23149286446487917122 23282788675129715952 23378998545688103208 23401457322811314912 23498157559682436048 23512127926840392312 23618137483207715976 23647722666902908992 23715733092642458604 23729832815051877426 23782382270827063488 23988327725891222496 24002589514075462224 24087453047072591184 24110592393199536576 24210222940278873504 24333838619062495248 24372223974099689292 24386714000243624898 24409920091036160736 24434391671207381592 24511009178634265188 24635937869656865928 24652364479549111008 24715246747887926208 24737962967325323199 24778013635917862848 24864048405487022094 24880402122016696992 24966792407162588301 25007439688102287504 25022081096453995488 25110776215739073816 25125705333584340804 25253767032532273224 25399405827414235584 25414506544315195296 25487598208759423902 25544040216814253376 25592918862514628133 25634353701471748416 25765240890772053792 25780559107710681648 25871708828337227568 25887090343692957192 25952833247965692552 26085110685519034512 26184643106264140608 26193137259520930446 26326639488162729276 26435427254642740554 26478465552108304416 26546005766249994816 26570404668608680473 26587880699017842864 26739282740328289296 26875568585080217376 26909477517510206784 26986868691627625308 27002913203334895002 27124416442349478648 27236500807813732692 27280843296111586368 27297062584634839392 27375568446445307154 27393574053533535072 27409860363910189968 27436191343985679552 27488690630108304291 27549564035489752608 27619528961137801248 27690230152726287696 27715430103363974169 27733910039492749884 27804652591373916984 27875265340407595704 28124246299320743616 28133369649115073442 28240462193119589664 28249623242706458043 28410487911598807377 28456484384202583104 28574331555841015032 28591319862354594708 28719970350722977392 28737045243916035048 28902772148436888768 28985896002118560516 29003128996174516854 29004960762564919488 29105672431879381014 29122976636654576841 29170126625812679232 29319067220533716384 29345749521208913826 29440220390866500336 29457723494547158184 29468501813910544704 29514986831019807216 29590272482563067616 29741358312187494192 29788273746121842468 29864256487031244168 30207523802974132032 30235014658215244548 30255174588537545328 30332348281498818528 30409380371353740768 30427459670028742992 30514968497643163479 30582543562332661152 30690948708125534664 30709195407714194316 30817770810225226956 30865715261983889496 30993259539925971684 31043718233506287936 31151508921817073658 31171998060917470944 31280234165295656607 31330876746243248064 31349503902453856416 31359673507958545167 31490849977610287968 31620977456856611472 31639777086735836568 32003452685433949632 32116604062763454912 32135698357687808928 32146123000321141911 32198167452021607872 32309966644563349566 32329175899405539429 32381516713058111808 32445118158749993664 32496298632132919056 32515618666991499864 32579188894943175456 32681345571512353584 32847917159542487904 32983652354416630416 32983950623100430932 33120247939724812878 33152064540649362792 33289056542883451068 33343252917469716672 33459028101210930966 33481034954318765088 33500940444779121072 33597288547910149689 33671689376709697632 33983464278345898536 34123891816686170844 34210552917772958364 34374078810280908864 34405361507624243796 34495611771116303424 34516120458257276256 34527317296641226497 34603777663954256736 34723929669731875683 34780147580692046016 34924183012694573928 35102185984216972368 35247236339523654072 35427206224811573964 35450507598690457152 35471584000354363488 35573599638963687906 35594749222577816139 35652376987104385728 35673573406240595232 35982491588836833744 36003884271113193336 36131179570608886776 36165888589799304864 36315334410418310256 36500757928593742872 36546480485213586624 36558335961149533938 36614880136554241104 36651587506811072388 36766513767951397782 36920306870301716928 36953906804485298892 36978546719323666512 37072870121831889312 37167020453876794272 37296072608230533141 37511159532153431256 37666164323608610724 37688558000376511206 37880650548798409836 38099108741121353376 38121759816472792944 38231397313139135853 38293293800963969856 38316060325221380064 38451530552207622624 38647861336158080688 38670838661566022472 38807563242505841352 38830635515539435788 39127666028278551768 39253627187822000448 39276964659396210912 39289705889281395669 39353315774693076288 39489959232244093914 39655144416249992256 39717698328162456624 39819008649374992224 39881821048526764296 40108924110492433944 40313352877620326064 40340232784716727104 40480303037441437962 40504369805002342503 40569946226704990656 40686624663524217972 40854751211720599038 40921264944167379552 40945593876952259088 41063352669667960731 41090361080300302608 41154287015978519328 41324346053234628912 41535345229089431544 41587374345243046848 41600865059239124826 41706978887060875476 41812898010611393556 42161303275808815296 42186369448981115424 42200054473672610163 42360693289679384496 42684726576303874656 42861497333761522548 43079955526084466088 43105567865874052572 43328398176177225408 43354158222655333152 43478844003177840774 43504693494261775281 43575127428683138112 43658508647819071521 43978203139222173888 43978600830800574576 44160330586299750504 44186585241820737276 44202752720865817056 44272480246529710824 44385408723844601424 44612037468281241288 44667920593038828096 44682410619182763702 44796384730546866252 45081104785346867904 45311285704461198048 45352521987322866822 45498522422248227792 45614070557030611152 45873815343498991728 45904402823987999808 46036423062188301996 46063793111571291474 46298572892975834244 46565577350259431904 46727263382725610487 46757997091376206416 46802914645622629824 46996315119364872096 47024255853680784624 47236274966415431952 47431466185284917208 47459665630103754852 47976655451782444992 48005179028150924448 48174906094145182368 48420445880557747008 48464949966845024349 48667677238124990496 48744447948199378584 48773428000487249796 48819840182072321472 48868783342414763184 49022018357268530376 49271875739313731856 49304728959098222016 49475925934650646398 49680371909587219317 49728096810974044188 49760804244033393984 49933584814325176602 50014879376204575008 50044162192907990976 50188542151816396449 50221552431478147632 50251410667168681608 50507534065064546448 50829013088630390592 50975196417518847804 51185837725029256266 51530481781544107584 51561118215421363296 51743417656674455136 51774180687385914384 51905666495931385104 52170221371038069024 52386274519041860892 52653278976325458552 52870854509285481108 52956931104216608832 53140809337217360946 53175761398035685728 53360399458445531859 53478565480656578592 53751137170160434752 53973737383255250616 54005826406669790004 54248832884698957296 54473001615627465384 54594125169269678784 54751136892890614308 54787148107067070144 54819720727820379936 54837503941724300907 54977381260216608582 55099128070979505216 55149770651927096673 55239057922275602496 55380460305452575392 55430860206727948338 55467820078985499768 55609305182747833968 55750530680815191408 56266739298230146884 56480924386239179328 56499246485412916086 56820975823197614754 57148663111682030064 57182639724709189416 57439940701445954784 57474090487832070096 57971792004237121032 58006257992349033708 58211344863758762028 58245953273309153682 58638134441067432768 58691499042417827652 58880440781733000672 58915446989094316368 59029973662039614432 59180544965126135232 59234938848366140871 59482716624374988384 59576547492243684936 59728512974062488336 60470029316430489096 60510349177075090656 60664696562997637056 60720454556162156943 60818760742707481536 60854919340057485984 61029936995286326958 61165087124665322304 61381897416251069328 61418390815428388632 61635541620450453912 61731430523967778992 61986519079851943368 62303017843634147316 62343996121834941888 62560468330591313214 62699007804907712832 62719347015917090334 62981699955220575936 63241954913713222944 63279554173471673136 64271396715375617856 64292246000642283822 64619933289126699132 64658351798811078858 64992597264265838112 65031237333982999728 65158377789886350912 65218266004766761161 65362691143024707168 65695834319084975808 65967304708833260832 65967901246200861864 66240495879449625756 66304129081298725584 66578113085766902136 66918056202421861932 66962069908637530176 67001880889558242144 67023615928774145553 67194577095820299378 67343378753419395264 67966928556691797072 68247783633372341688 68421105835545916728 68810723015248487592 69032240916514552512 69054634593282452994 69095689667356937211 69207555327908513472 69447859339463751366 69848366025389147856 70204371968433944736 70494472679047308144 70854412449623147928 70943168000708726976 71147199277927375812 71189498445155632278 71347146812481190464 71964983177673667488 72007768542226386672 72262359141217773552 72331777179598609728 72630668820836620512 73001515857187485744 73116671922299067876 73229760273108482208 73303175013622144776 73533027535902795564 73907813608970597784 73957093438647333024 74145740243663778624 74213888901975969597 74334040907753588544 74592145216461066282 74900377221487764903 75022319064306862512 75332328647217221448 75377116000753022412 75761301097596819672 76198217482242706752 76243519632945585888 76462794626278271706 76632120650442760128 76778756587543884399 76903061104415245248 77295722672316161376 77341677323132044944 77615126485011682704 77661271031078871576 78255332056557103536 78553929318792421824 78579411778562791338 78979918464488187828 79435396656324913248 79638017298749984448 79711214005826041419 79763642097053528592 80217848220984867888 80626705755240652128 80960606074882875924 81008739610004685006 81373249327048435944 81709502423441198076 81842529888334759104 81891187753904518176 82126705339335921462 82180722160600605216 82308574031957038656 82466071890324912873 82648692106469257824 83070690458178863088 83146290310091922507 83201730118478249652 83413957774121750952 83625796021222787112 84372738897962230848 84400108947345220326 84721386579358768992 84748869728119374129 85231463734796422131 85369453152607749312 85722994667523045096 86159911052168932176 86211135731748105144 86708316445310666304 86957688006355681548 87009386988523550562 87317017295638143042 87957201661601149152 88320661172599501008 88373170483641474552 88405505441731634112 88544960493059421648 88770817447689202848 89224074936562482576 89364821238365527404 89592769461093732504 90622571408922396096 90705043974645733644 90997044844496455584 91228141114061222304 91544905492929490437 91747630686997983456 92072846124376603992 92127586223142582948 92597145785951668488 93131154700518863808 93454526765451220974 93515994182752412832 93840702495886969821 93992630238729744192 94048511707361569248 94079020523875635501 94472549932830863904 94862932370569834416 94919331260207509704 96010358056301848896 96349812188290364736 96929899933690048698 97335354476249980992 97488895896398757168 97546856000974499592 97737566684829526368 98044036714537060752 98543751478627463712 98951851869301292796 99360743819174438634 99456193621948088376 99867169628650353204 100029758752409150016 100377084303632792898 100443104862956295264 100502821334337363216 100791865643730449067 101015068130129092896 101950392835037695608 102371675450058512532 103122236430842726592 103486835313348910272 103548361374771828768 103581951889923679491 103811332991862770208 104171789009195627049 104340442742076138048 104772549038083721784 105306557952650917104 105741709018570962216 106281618674434721892 106351522796071371456 106720798916891063718 106784247667733448417 106957130961313157184 107947474766510501232 108011652813339580008 108497665769397914592 108946003231254930768 109502273785781228616 109639441455640759872 109675007883448601814 109954762520433217164 110299541303854193346 110760920610905150784 110861720413455896676 110935640157970999536 111218610365495667936 111501061361630382816 111888217824691599423 112533478596460293768 112998492970825832172 113641951646395229508 114297326223364060128 114365279449418378832 114694191939417407559 114879881402891909568 114948180975664140192 115943584008474242064 116012515984698067416 116422689727517524056 116491906546618307364 117382998084835655304 117760881563466001344 117830893978188632736 117869117667844187007 118059947324079228864 118469877696732281742 118965433248749976768 119153094984487369872 119457025948124976672 120940058632860978192 121020698354150181312 121440909112324313886 121513109415007027509 121709838680114971968 122059873990572653916 122763794832502138656 122836781630856777264 123190058009003882193 123271083240900907824 123462861047935557984 123973038159703886736 124606035687268294632 125120936661182626428 125438694031834180668 126483909827426445888 126559108346943346272 126600163421017830489 128584492001284567644 129239866578253398264 129316703597622157716 129985194528531676224 130062474667965999456 130436532009533522322 130514080482785325843 130725382286049414336 130975525943457214563 131934609417666521664 131935802492401723728 132480991758899251512 132608258162597451168 133156226171533804272 133836112404843723864 134003761779116484288 134047231857548291106 134389154191640598756 135933857113383594144 136495567266744683376 136842211671091833456 137621446030496975184 138109269186564905988 138191379334713874422 138895718678927502732 139696732050778295712 140181790148176831461 140408743936867889472 140988945358094616288 141708824899246295856 142294398555854751624 142378996890311264556 143929966355347334976 144015537084452773344 144524718282435547104 145261337641673241024 145394849900535073047 146003031714374971488 146233343844598135752 146459520546216964416 146606350027244289552 147066055071805591128 147815627217941195568 147914186877294666048 148427777803951939194 149184290432922132564 149800754442975529806 150044638128613725024 150565626455449189347 150664657294434442896 150754232001506044824 151522602195193639344 152487039265891171776 152925589252556543412 153557513175087768798 154591445344632322752 154683354646264089888 155230252970023365408 155322542062157743152 156510664113114207072 157158823557125582676 157959836928976375656 158870793312649826496 159422428011652082838 159527284194107057184 160081198375336595577 160435696441969735776 161253411510481304256 161921212149765751848 162017479220009370012 162746498654096871888 163419004846882396152 163782375507809036352 164253410678671842924 164361444321201210432 164932143780649825746 165297384212938515648 166141380916357726176 166292580620183845014 166403460236956499304 166827915548243501904 167251592042445574224 168800217894690440652 169442773158717537984 169497739456238748258 170462927469592844262 171445989335046090192 172319822104337864352 172422271463496210288 173915376012711363096 174018773977047101124 174634034591276286084 175914403323202298304 176641322345199002016 176746340967282949104 177089920986118843296 177541634895378405696 177704816545098422613 178448149873124965152 178729642476731054808 179185538922187465008 181410087949291467288 181994089688992911168 182161363668486470829 182456282228122444608 183089810985858980874 183495261373995966912 184145692248753207984 184255172446285165896 185194291571903336976 186909053530902441948 187031988365504825664 187681404991773939642 188097023414723138496 188158041047751271002 188945099865661727808 189725864741139668832 189838662520415019408 193859799867380097396 194977791792797514336 195093712001948999184 195475133369659052736 195654798014300283483 196088073429074121504 197087502957254927424 197903703738602585592 198721487638348877268 198912387243896176752 199734339257300706408 200754168607265585796 200886209725912590528 201005642668674726432 201070847786322436659 201583731287460898134 202030136260258185792 203900785670075391216 204743350900117025064 207096722749543657536 207163903779847358982 207287069002070811633 207622665983725540416 208343578018391254098 209545098076167443568 210613115905301834208 211483418037141924432 212563237348869443784 213441597833782127436 213568495335466896834 215894949533021002464 216023305626679160016 216995331538795829184 217892006462509861536 219004547571562457232 219350015766897203628 219909525040866434328 220599082607708386692 221723440826911793352 221871280315941999072 222437220730991335872 222641666705927908791 223002122723260765632 223776435649383198846 224701131664463294709 225066957192920587536 225996985941651664344 227283903292790459016 228594652446728120256 228730558898836757664 229388383878834815118 229896361951328280384 231887168016948484128 232025031969396134832 232845379455035048112 232983813093236614728 234765996169671310608 235661787956377265472 235738235335688374014 236939755393464563484 238306189968974739744 238914051896249953344 239133642017478124257 241880117265721956384 242881818224648627772 243026218830014055018 244119747981145307832 245527589665004277312 245673563261713554528 246380116018007764386 246542166481801815648 246925722095871115968 247398215670974738619 247946076319407773472 249212071374536589264 249438870930275767521 250241873322365252856 250877388063668361336 253118216693886692544 253200326842035660978 257168984002569135288 258479733156506796528 258633407195244315432 260124949335931998912 260873064019067044644 261028160965570651686 261951051886914429126 263871604984803447456 264961983517798503024 265216516325194902336 266312452343067608544 267672224809687447728 268094463715096582212 268778308383281197512 271867714226767188288 272991134533489366752 273684423342183666912 274634716478788471311 275242892060993950368 276218538373129811976 276382758669427748844 277791437357855005464 279393464101556591424 280363580296353662922 281522107487660909463 281977890716189232576 283417649798492591712 284588797111709503248 284757993780622529112 288031074168905546688 289049436564871094208 290789699801070146094 292006063428749942976 292466687689196271504 293212700054488579104 294132110143611182256 295631254435882391136 296855555607903878388 298368580865844265128 299601508885951059612 300089276257227450048 301131252910898378694 301329314588868885792 301508464003012089648 302375596931191347201 303045204390387278688 305851178505113086824 307115026350175537596 309366709292528179776 310460505940046730816 310645084124315486304 310745855669771038473 312515367027586881147 313021328226228414144 314317647114251165352 315919673857952751312 318844856023304165676 319054568388214114368 320162396750673191154 320352743003200345251 320871392883939471552 323842424299531503696 324034958440018740024 325492997308193743776 326838009693764792304 328506821357343685848 329864287561299651492 332282761832715452352 332585161240367690028 332806920473912998608 333655831096487003808 334503184084891148448 335664653474074798269 337600435789380881304 338995478912477496516 340925854939185688524 342891978670092180384 344082575818252222677 344639644208675728704 344844542926992420576 347830752025422726192 348037547954094202248 349268069182552572168 353282644690398004032 353492681934565898208 353607353003532561021 354179841972237686592 355409633090196845226 356896299746249930304 357459284953462109616 358371077844374930016 362820175898582934576 364322727336972941658 366179621971717961748 368291384497506415968 368510344892570331792 369570174027011646579 370388583143806673952 373818107061804883896 375362809983547879284 376316082095502542004 379451729482279337664 379677325040830038816 379800490263053491467 387719599734760194792 389955583585595028672 390187424003897998368 391309596028600566966 391542241448355977529 392176146858148243008 395807407477205171184 397442975276697754536 397824774487792353504 399468678514601412816 401508337214531171592 402011285337349452864 402141695572644873318 403167462574921796268 407801571340150782432 409486701800234050128 414327807559694717964 414574138004141623266 416687156036782508196 419090196152334887136 420545370444530494383 421226231810603668416 422966836074283848864 425126474697738887568 426883195667564254872 427136990670933793668 431789899066042004928 432046611253358320032 435784012925019723072 438009095143124914464 438700031533794407256 439819050081732868656 441198165215416773384 443446881653823586704 443742560631883998144 445283333411855817582 447552871298766397692 449402263328926589418 450133914385841175072 451696879366347568041 451993971883303328688 454567806585580918032 457461117797673515328 458776767757669630236 463774336033896968256 464050063938792269664 465690758910070096224 465967626186473229456 469531992339342621216 471476470671376748028 473879510786929126968 476612379937949479488 478267284034956248514 480243595126009786731 483760234531443912768 485763636449297255544 486052437660028110036 488239495962290615664 491347126523427109056 492760232036015528772 493084332963603631296 494796431341949477238 495892152638815546944 498424142749073178528 498877741860551535042 500483746644730505712 501754776127336722672 506400653684071321956 514337968005138270576 516959466313013593056 517266814390488630864 521746128038134089288 522056321931141303372 523902103773828858252 527743209969606894912 529923967035597006048 532624904686135217088 533114449635295267839 535344449619374895456 536188927430193164424 537556616766562395024 545982269066978733504 546484091005459412487 547368846684367333824 549269432957576942622 550485784121987900736 552437076746259623952 552765517338855497688 555582874715710010928 560727160592707325844 563044214975321818926 566835299596985183424 569177594223419006496 569515987561245058224 581579399602140292188 584933375378392543008 586425400108977158208 586964394042900850449 588264220287222364512 591262508871764782272 593711111215807756776 596737161731688530256 599203017771902119224 602262505821796757388 602658629177737771584 603016928006024179296 603212543358967309977 604751193862382694402 606090408780774557376 611702357010226173648 614230052700351075192 621290168248630972608 621491711339542076946 625030734055173762294 628635294228502330704 631839347715905502624 637689712046608331352 640324793501346382308 640705486006400690502 647684848599063007392 648069916880037480048 650985994616387487552 653676019387529584608 657013642714687371696 659728575122599302984 665170322480735380056 665613840947825997216 667311662192974007616 667925000117783726373 669006368169782296896 671329306948149596538 675200871578761762608 677990957824954993032 681851709878371377048 685783957340184360768 688165151636504445354 689689085853984841152 695661504050845452384 696075095908188404496 698536138365105144336 706985363869131796416 707214706007065122042 710819266180393690452 714918569906924219232 716742155688749860032 717400926052434372771 725640351797165869152 728645454673945883316 732359243943435923496 736582768995012831936 737020689785140663584 739140348054023293158 740777166287613347904 742194647012924215857 747636214123609767792 750725619967095758568 752632164191005084008 759354650081660077632 759600980526106982934 775439199469520389584 780374848007795996736 782619192057201133932 783084482896711955058 791614814954410342368 794885950553395509072 795649548975584707008 798937357029202825632 803016674429062343184 804283391145289746636 806334925149843592536 815603142680301564864 818973403600468100256 823904149436365413933 828655615119389435928 829148276008283246532 833374312073565016392 838180392304669774272 841090740889060988766 844566322462982728389 845933672148567697728 850252949395477775136 853766391335128509744 854273981341867587336 864093222506716640064 876018190286249828928 877400063067588814512 879638100163465737312 882396330430833546768 886893763307647173408 890566666823711635164 895105742597532795384 898804526657853178836 900267828771682350144 903393758732695136082 903987943766606657376 907126790793574041603 909135613171161836064 917553535515339260472 928100127877584539328 931381517820140192448 931935252372946458912 932237567009313115419 937546101082760643441 939063984678685242432 942952941342753496056 947759021573858253936 956534568069912497028 960487190252019573462 971527272898594511088 972104875320056220072 976478991924581231328 985520464072031057544 989592862683898954476 996848285498146357056 997755483721103070084 1000967493289461011424 1003509552254673445344 1006993960422224394807 1012801307368142643912 1028675936010276541152 1032247727454756668031 1033918932626027186112 1034533628780977261728 1043492256076268178576 1044112643862282606744 1047804207547657716504 1059847934071194012096 1066228899270590535678 1070688899238749790912 1072377854860386328848 1075113233533124790048 1092968182010918824974 1098538865915153885244 1104874153492519247904 1105531034677710995376 1108710522081034939737 1111165749431420021856 1121454321185414651688 1126088429950643637852 1138355188446838012992 1139031975122490116448 1139401470789160474401 1163158799204280584376 1169866750756785086016 1173928788085801700898 1174626724345067932587 1176528440574444729024 1187422222431615513552 1193474323463377060512 1198406035543804238448 1204525011643593514776 1206033856012048358592 1206425086717934619954 1209502387724765388804 1223404714020452347296 1228460105400702150384 1242983422679084153892 1250061468110347524588 1257270588457004661408 1261636111333591483149 1263678695431811005248 1275379424093216662704 1280649587002692764616 1281410972012801381004 1295369697198126014784 1296139833760074960096 1307352038775059169216 1314027285429374743392 1319457150245198605968 1330340644961470760112 1331227681895651994432 1335850000235567452746 1342658613896299193076 1350401743157523525216 1355090638099042704123 1355981915649909986064 1363703419756742754096 1376330303273008890708 1391323008101690904768 1392150191816376808992 1397072276730210288672 1414429412014130244084 1421638532360787380904 1429837139813848438464 1434801852104868745542 1440730785378029360193 1451280703594331738304 1457290909347891766632 1464718487886871846992 1474041379570281327168 1478280696108046586316 1484389294025848431714 1495272428247219535584 1501451239934191517136 1505264328382010168016 1519201961052213965868 1550878398939040779168 1565238384114402267864 1566168965793423910116 1583229629908820684736 1589771901106791018144 1597874714058405651264 1599343348905885803517 1606033348858124686368 1608566782290579493272 1612669850299687185072 1637946807200936200512 1647808298872730827866 1657311230238778871856 1658296552016566493064 1666748624147130032784 1682181481778121977532 1689132644925965456778 1700505898790955550272 1707532782670257019488 1708547962683735174672 1754800126135177629024 1759276200326931474624 1760893182128702551347 1764792660861667093536 1773787526615294346816 1781133333647423270328 1790211485195065590768 1797609053315706357672 1806787517465390272164 1807975887533213314752 1814253581587148083206 1818271226342323672128 1835107071030678520944 1863870504745892917824 1864475134018626230838 1875092202165521286882 1885905882685506992112 1895518043147716507872 1913069136139824994056 1920974380504039146924 1943054545797189022176 1944209750640112440144 1952957983849162462656 1971040928144062115088 1979185725367797908952 1995510967442206140168 2001934986578922022848 2003775000353351179119 2007019104509346890688 2013987920844448789614 2025602614736285287824 2057351872020553082304 2064495454909513336062 2069067257561954523456 2086984512152536357152 2088225287724565213488 2095608415095315433008 2132457798541181071356 2144755709720772657696 2150226467066249580096 2152202778157303118313 2185936364021837649948 2197077731830307770488 2209748306985038495808 2211062069355421990752 2217421044162069879474 2222331498862840043712 2226583941038772647571 2242908642370829303376 2252176859901287275704 2278063950244980232896 2278802941578320948802 2326317598408561168752 2347857576171603401796 2349253448690135865174 2374844444863231027104 2386948646926754121024 2396812071087608476896 2409050023287187029552 2412850173435869239908 2419004775449530777608 2446809428040904694592 2456920210801404300768 2471712448309096241799 2485966845358168307784 2500122936220695049176 2514541176914009322816 2523272222667182966298 2550758848186433325408 2561299174005385529232 2562821944025602762008 2592279667520149920192 2628054570858749486784 2638914300490397211936 2660681289922941520224 2671700000471134905492 2685317227792598386152 2700803486315047050432 2710181276198085408246 2711963831299819972128 2721380372380722124809 2727406839513485508192 2752660606546017781416 2784300383632753617984 2794144553460420577344 2828858824028260488168 2843277064721574761808 2869603704209737491084 2881461570756058720386 2914581818695783533264 2929436975773743693984 2956561392216093172632 2968778588051696863428 2990544856494439071168 3002902479868383034272 3010528656764020336032 3020981881266673184421 3038403922104427931736 3096743182364270004093 3101756797878081558336 3130476768228804535728 3132337931586847820232 3179543802213582036288 3198686697811771607034 3212066697716249372736 3217133564581158986544 3225339700599374370144 3295616597745461655732 3314622460477557743712 3316593104033132986128 3326131566243104819211 3333497248294260065568 3364362963556243955064 3378265289851930913556 3415065565340514038976 3417095925367470349344 3418204412367481423203 3509600252270355258048 3521786364257405102694 3523880173035203797761 3529585321723334187072 3562266667294846540656 3580422970390131181536 3595218106631412715344 3613575034930780544328 3628507163174296166412 3670214142061357041888 3728950268037252461676 3750184404331042573764 3771811765371013984224 3784908334000774449447 3791036086295433015744 3826138272279649988112 3841948761008078293848 3886109091594378044352 3888419501280224880288 3942081856288124230176 3958371450735595817904 3991021934884412280336 4007550000706702358238 4027975841688897579228 4051205229472570575648 4065271914297128112369 4128990909819026672124 4173969024305072714304 4176450575449130426976 4191216830190630866016 4264915597082362142712 4289511419441545315392 4304405556314606236626 4371872728043675299896 4394155463660615540976 4422124138710843981504 4434842088324139758948 4453167882077545295142 4485817284741658606752 4504353719802574551408 4557605883156641897604 4652635196817122337504 4695715152343206803592 4698506897380271730348 4749688889726462054208 4793624142175216953792 4818100046574374059104 4825700346871738479816 4838009550899061555216 4913840421602808601536 4943424896618192483598 4971933690716336615568 5000245872441390098352 5046544445334365932596 5101517696372866650816 5122598348010771058464 5125643888051205524016 5277828600980794423872 5282679546386107654041 5321362579845883040448 5343400000942269810984 5370634455585196772304 5420362552396170816492 5423927662599639944256 5442760744761444249618 5454813679026971016384 5505321213092035562832 5657717648056520976336 5686554129443149523616 5739207408419474982168 5762923141512117440772 5829163637391567066528 5858873951547487387968 5913122784432186345264 5937557176103393726856 6005804959736766068544 6011325001060053537357 6021057313528040672064 6041963762533346368842 6076807844208855863472 6193486364728540008186 6260953536457609071456 6264675863173695640464 6397373395623543214068 6434267129162317973088 6450679401198748740288 6456608334471909354939 6591233195490923311464 6629244920955115487424 6633186208066265972256 6652263132486209638422 6666994496588520131136 6728725927112487910128 6756530579703861827112 6834191850734940698688 6836408824734962846406 7043572728514810205388 7047760346070407595522 7124533334589693081312 7160845940780262363072 7190436213262825430688 7227150069861561088656 7257014326348592332824 7340428284122714083776 7457900536074504923352 7500368808662085147528 7543623530742027968448 7569816668001548898894 7652276544559299976224 7683897522016156587696 7776839002560449760576 7884163712576248460352 7916742901471191635808 7982043869768824560672 8015100001413404716476 8055951683377795158456 8102410458945141151296 8130543828594256224738 8164141117142166374427 8257981819638053344248 8352901150898260853952 8382433660381261732032 8529831194164724285424 8608811112629212473252 8743745456087350599792 8788310927321231081952 8869684176648279517896 8906335764155090590284 8971634569483317213504 9008707439605149102816 9062945643800019553263 9115211766313283795208 9290229547092810012279 9305270393634244675008 9391430304686413607184 9397013794760543460696 9636200093148748118208 9651400693743476959632 9676019101798123110432 9886849793236384967196 9943867381432673231136 9978394698729314457633 10000491744882780196704 10093088890668731865192 10245196696021542116928 10251287776102411048032 10254613237102444269609 10565359092772215308082 10686800001884539621968 10741268911170393544608 10840725104792341632984 10885521489522888499236 11010642426184071125664 11315435296113041952672 11354725002002323348341 11373108258886299047232 11478414816838949964336 11525846283024234881544 11658327274783134133056 11826245568864372690528 11875114352206787453712 12022650002120107074714 12083927525066692737684 12153615688417711726944 12195815742891384337107 12386972729457080016372 12521907072915218142912 12529351726347391280928 12794746791247086428136 12868534258324635946176 12913216668943818709878 13182466390981846622928 13266372416132531944512 13304526264972419276844 13457451854224975820256 13513061159407723654224 13672817649469925692812 14087145457029620410776 14095520692140815191044 14249066669179386162624 14380872426525650861376 14454300139723122177312 14514028652697184665648 14915801072149009846704 15000737617324170295056 15139633336003097797788 15304553089118599952448 15367795044032313175392 15833485802942383271616 15848038639158322962123 15964087739537649121344 16030200002826809432952 16111903366755590316912 16261087657188512449476 16328282234284332748854 16515963639276106688496 17059662388329448570848 17217622225258424946504 17487490912174701199584 17576621854642462163904 17739368353296559035792 17812671528310181180568 18017414879210298205632 18125891287600039106526 18230423532626567590416 18580459094185620024558 18782860609372827214368 18794027589521086921392 19302801387486953919264 19352038203596246220864 19369825003415728064817 19773699586472769934392 19887734762865346462272 19956789397458628915266 20000983489765560393408 20186177781337463730384 20502575552204822096064 20509226474204888539218 21130718185544430616164 21373600003769079243936 21482537822340787089216 21681450209584683265968 21771042979045776998472 22021284852368142251328 22630870592226083905344 22709450004004646696682 22956829633677899928672 23051692566048469763088 23652491137728745381056 23750228704413574907424 24045300004240214149428 24167855050133385475368 24307231376835423453888 24391631485782768674214 24492423351426499123281 24773945458914160032744 25058703452694782561856 25589493582494172856272 25826433337887637419756 26364932781963693245856 26609052529944838553688 26914903708449951640512 27026122318815447308448 27188836931400058659789 27345635298939851385624 28174290914059240821552 28191041384281630382088 28908600279446244354624 29028057305394369331296 29831602144298019693408 29935184096187943372899 30001475234648340590112 30279266672006195595576 30735590088064626350784 31696077278316645924246 32060400005653618865904 32223806733511180633824 32522175314377024898952 32656564468568665497708 33031927278552213376992 34064175006006970045023 34119324776658897141696 34435244450516849893008 34974981824349402399168 35478736706593118071584 35625343056620362361136 36251782575200078213052 36460847065253135180832 36587447228674153011321 37160918188371240049116 37565721218745654428736 37588055179042173842784 38605602774973907838528 38739650006831456129634 39547399172945539868784 39913578794917257830532 40372355562674927460768 41018452948409777078436 42261436371088861232328 42747200007538158487872 43362900419169366531936 43542085958091553996944 45418900008009293393364 45913659267355799857344 46103385132096939526176 47500457408827149814848 48090600008480428298856 48335710100266770950736 48783262971565537348428 48984846702852998246562 49547890917828320065488 51178987164988345712544 51652866675775274839512 52729865563927386491712 53218105059889677107376 54052244637630894616896 54377673862800117319578 54691270597879702771248 56348581828118481643104 56382082768563260764176 58056114610788738662592 58109475010247184194451 59663204288596039386816 59870368192375886745798 60002950469296681180224 60558533344012391191152 63392154556633291848492 64120800011307237731808 64447613467022361267648 65044350628754049797904 65313128937137330995416 66063854557104426753984 68128350012013940090046 68870488901033699786016 70957473413186236143168 71250686113240724722272 72503565150400156426104 72921694130506270361664 73174894457348306022642 74321836376742480098232 75176110358084347685568 77479300013662912259268 79094798345891079737568 79827157589834515661064 80744711125349854921536 82036905896819554156872 84522872742177722464656 86725800838338733063872 87084171916183107993888 89805552288563830118697 90837800016018586786728 92206770264193879052352 96181200016960856597712 96671420200533541901472 97566525943131074696856 97969693405705996493124 99095781835656640130976 102192525018020910135069 102357974329976691425088 103305733351550549679024 106436210119779354214752 108755347725600234639156 109382541195759405542496 109762341686022459033963 112697163656236963286208 112764165537126521528352 116218950020494368388902 119740736384751773491596 121117066688024782382304 126784309113266583696984 128241600022614475463616 130088701257508099595808 130626257874274661990832 136256700024027880180092 137740977802067399572032 142501372226481449444544 145007130300800312852208 146349788914696612045284 148643672753484960196464 154958600027325824518536 158189596691782159475136 159654315179669031322128 164073811793639108313744 169045745484355444929312 174168343832366215987776 174328425030741552583353 179611104577127660237394 181675600032037173573456 192362400033921713195424 193342840401067083802944 195133051886262149393712 195939386811411992986248 198191563671313280261952 204385050036041820270138 206611466703101099358048 212872420239558708429504 217510695451200469278312 218765082391518811084992 219524683372044918067926 225528331074253043056704 232437900040988736777804 239481472769503546983192 242234133376049564764608 253568618226533167393968 260177402515016199191616 261252515748549323981664 269416656865691490356091 272513400048055760360184 290014260601600625704416 292699577829393224090568 297287345506969920392928 309917200054651649037072 319308630359338062644256 328147623587278216627488 329287025058067377101889 338091490968710889858624 348656850061483105166706 359222209154255320474788 363351200064074347146912 384724800067843426390848 390266103772524298787424 391878773622823985972496 408770100072083640540276 413222933406202198716096 435021390902400938556624 439049366744089836135852 464875800081977473555608 478962945539007093966384 507137236453066334787936 522505031497098647963328 538833313731382980712182 545026800096111520720368 580028521203201251408832 585399155658786448181136 594574691013939840785856 619834400109303298074144 638617260718676125288512 656295247174556433254976 658574050116134754203778 697313700122966210333412 718444418308510640949576 726702400128148694293824 780532207545048597574848 783757547245647971944992 817540200144167281080552 870042781804801877113248 878098733488179672271704 929751600163954947111216 957925891078014187932768 987861075174202131305667 1014274472906132669575872 1077666627462765961424364 1090053600192223041440736 1170798311317572896362272 1239668800218606596148288 1317148100232269508407556 1394627400245932420666824 1436888836617021281899152 1567515094491295943889984 1635080400288334562161104 1740085563609603754226496 1756197466976359344543408 1859503200327909894222432 1915851782156028375865536 1975722150348404262611334 2155333254925531922848728 2180107200384446082881472 2341596622635145792724544 2634296200464539016815112 2789254800491864841333648 2873777673234042563798304 2963583225522606393917001 3270160800576669124322208 3512394933952718689086816 3719006400655819788444864 3951444300696808525222668 4310666509851063845697456 5268592400929078033630224 5578509600983729682667296 5747555346468085127596608 5927166451045212787834002 6540321601153338248644416 7024789867905437378173632 7902888601393617050445336 8621333019702127691394912 10537184801858156067260448 11157019201967459365334592 11854332902090425575668004 15805777202787234100890672 17242666039404255382789824 21074369603716312134520896 23708665804180851151336008 31611554405574468201781344 47417331608361702302672016 63223108811148936403562688 94834663216723404605344032 189669326433446809210688064
- Sum of all divisors σ(n): 689669388395897997035520000
- Sum of proper divisors (its aliquot sum) s(n): 500000061962451187824831936
- 189669326433446809210688064 is an abundant number, because the sum of its proper divisors (500000061962451187824831936) is greater than itself. Its abundance is 310330735529004378614143872
Bases of 189669326433446809210688064
- Binary: 10011100111001000000101011001001111001001111101111100001011000100111111110010010010000002
- Hexadecimal: 0x9CE40AC9E4FBE1627F9240
- Base-36: NTY1331KLXBE29000
Squares and roots of 189669326433446809210688064
- 189669326433446809210688064 squared (1896693264334468092106880642) is 35974453389717404507559730605176347114765012312068096
- 189669326433446809210688064 cubed (1896693264334468092106880643) is 6823250343239127478289846342327148938915484078349061758136750660871454982406144
-
The
square root of 189669326433446809210688064 is 13772048737695.0132985577 -
189669326433446809210688064 is a
perfect cube number . Itscube root is 574556004
Scales and comparisons
How big is 189669326433446809210688064?- 189,669,326,433,446,809,210,688,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 189,669,326,433,446,809,210,688,064 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 189669326433446809210688064 cubic inches would be around 47879667 feet tall.
Recreational maths with 189669326433446809210688064
- 189669326433446809210688064 backwards is 460886012908644334623966981
- The number of decimal digits it has is: 27
- The sum of 189669326433446809210688064'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 189669326433446809210688064 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 189669326433446809210688064 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/189669326433446809210688064/
Chicago style:
Numbermatics. 2024. "Number 189669326433446809210688064 - Facts about the integer". https://numbermatics.com/n/189669326433446809210688064/
The information we have on file for 189669326433446809210688064 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 189669326433446809210688064, math, Factors of 189669326433446809210688064, curriculum, school, college, exams, university, Prime factorization of 189669326433446809210688064, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-nine septillion, six hundred sixty-nine sextillion, three hundred twenty-six quintillion, four hundred thirty-three quadrillion, four hundred forty-six trillion, eight hundred nine billion, two hundred ten million, six hundred eighty-eight thousand and sixty-four.