164075910476063152736282112
164,075,910,476,063,152,736,282,112 is an even composite number composed of six prime numbers multiplied together.
164075910476063152736282112 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 164075910476063152736282112:
29 × 39 × 173 × 293 × 533 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 29 × 29 × 29 × 53 × 53 × 53 × 97 × 97 × 97)See below for interesting mathematical facts about the number 164075910476063152736282112 from the Numbermatics database.
Names of 164075910476063152736282112
- Cardinal: 164075910476063152736282112 can be written as One hundred sixty-four septillion, seventy-five sextillion, nine hundred ten quintillion, four hundred seventy-six quadrillion, sixty-three trillion, one hundred fifty-two billion, seven hundred thirty-six million, two hundred eighty-two thousand, one hundred twelve.
Scientific notation
- Scientific notation: 1.64075910476063152736282112 × 1026
Factors of 164075910476063152736282112
Divisors of 164075910476063152736282112
- Number of divisors d(n): 25600
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 48 51 53 54 58 64 68 72 81 87 96 97 102 106 108 116 128 136 144 153 159 162 174 192 194 204 212 216 232 243 256 261 272 288 289 291 306 318 324 348 384 388 408 424 432 459 464 477 486 493 512 522 544 576 578 582 612 636 648 696 729 768 776 783 816 841 848 864 867 873 901 918 928 954 972 986 1044 1088 1152 1156 1164 1224 1272 1296 1377 1392 1431 1458 1479 1536 1537 1552 1566 1632 1649 1682 1696 1728 1734 1746 1802 1836 1856 1908 1944 1972 2088 2176 2187 2304 2312 2328 2349 2448 2523 2544 2592 2601 2619 2703 2754 2784 2809 2813 2862 2916 2958 3074 3104 3132 3264 3298 3364 3392 3456 3468 3492 3604 3672 3712 3816 3888 3944 4131 4176 4293 4352 4374 4437 4608 4611 4624 4656 4698 4896 4913 4947 5046 5088 5141 5184 5202 5238 5406 5508 5568 5618 5626 5724 5832 5916 6148 6208 6264 6528 6561 6596 6728 6784 6912 6936 6984 7047 7208 7344 7424 7569 7632 7776 7803 7857 7888 8109 8262 8352 8381 8427 8439 8586 8704 8748 8874 9222 9248 9312 9396 9409 9792 9826 9894 10092 10176 10282 10368 10404 10476 10812 11016 11136 11236 11252 11448 11664 11832 12296 12393 12416 12528 12879 13056 13122 13192 13311 13456 13568 13824 13833 13872 13968 14094 14297 14416 14688 14739 14841 14848 15138 15264 15317 15423 15552 15606 15714 15776 16218 16524 16704 16762 16854 16878 17172 17496 17748 18444 18496 18624 18792 18818 19584 19652 19683 19788 20184 20352 20564 20736 20808 20952 21141 21624 22032 22272 22472 22504 22707 22896 23328 23409 23571 23664 24327 24389 24592 24786 24832 25056 25143 25281 25317 25758 26112 26129 26244 26384 26622 26912 27136 27666 27744 27936 28033 28188 28227 28594 28832 29376 29478 29682 30276 30528 30634 30846 31104 31212 31428 31552 32436 33048 33408 33524 33708 33756 34344 34992 35496 36888 36992 37179 37248 37584 37636 38637 39168 39304 39366 39576 39933 40368 40704 41128 41472 41499 41616 41904 42282 42891 43248 44064 44217 44523 44544 44573 44944 45008 45414 45792 45951 46269 46656 46818 47142 47328 47753 47821 48654 48778 49184 49572 49664 50112 50286 50562 50634 51516 52258 52488 52768 53244 53824 55332 55488 55872 56066 56376 56454 57188 57664 58752 58956 59364 60552 61056 61268 61692 62208 62424 62856 63104 63423 64872 66096 66816 67048 67416 67512 68121 68688 69984 70227 70713 70992 72981 73167 73776 73984 74358 74496 75168 75272 75429 75843 75951 77274 78336 78387 78608 78732 79152 79866 80736 81408 81461 81577 82256 82998 83232 83808 84099 84564 84681 85782 86496 87397 88128 88434 89046 89146 89888 90016 90828 91584 91902 92538 93312 93636 94284 94656 95506 95642 97308 97556 98368 99144 100224 100572 101124 101268 103032 104516 104976 105536 106488 107648 110664 110976 111537 111744 112132 112752 112908 114376 115328 115911 117504 117912 118728 119799 121104 122112 122536 123384 124416 124497 124848 125712 126208 126846 128673 129744 132192 132651 133569 133632 133719 134096 134832 135024 136242 137376 137853 138807 139968 140454 141426 141984 142477 143259 143463 145962 146334 147552 147968 148716 148877 148992 149089 150336 150544 150858 151686 151902 154548 156774 157216 157464 158304 159732 159953 161472 162922 163154 164512 165996 166464 167616 168198 169128 169362 171564 172992 174794 176256 176868 178092 178292 179776 180032 181656 183168 183804 185076 186624 187272 188568 189312 190269 191012 191284 194616 195112 196736 198288 200448 201144 202248 202536 204363 206064 209032 209952 210681 211072 212139 212976 215296 218943 219501 221328 221952 223074 223488 224264 225504 225816 226287 227529 227853 228752 230656 231822 235008 235161 235824 237456 239598 242208 243049 244224 244383 244731 245072 246768 248994 249696 251424 252297 252416 253692 254043 257346 259488 260389 262191 264384 265302 267138 267438 268192 269664 270048 272473 272484 272861 274752 275706 277614 279936 280908 282852 283968 284954 286518 286926 291924 292668 295104 297432 297754 298178 300672 301088 301716 303372 303804 309096 313548 314432 314928 316608 319464 319906 322944 325844 326308 329024 331992 332928 334611 335232 336396 338256 338724 343128 345984 347733 349588 352512 353736 356184 356584 359397 359552 360064 363312 366336 367608 370152 373248 373491 374544 377136 378624 380538 382024 382568 386019 389232 390224 393472 396576 397953 400707 400896 401157 402288 404496 405072 408726 412128 413559 414613 416421 418064 419904 421362 422144 424278 425952 427431 429777 430389 430592 437886 439002 442656 443904 444193 446148 446631 446976 447267 448528 451008 451632 452574 455058 455706 457504 461312 463644 470322 471648 474912 476561 479196 479859 484416 486098 488766 489462 490144 493536 497988 498677 499392 502848 504594 507384 508086 514692 518976 520778 524382 528768 530604 534276 534876 536384 539328 540096 544946 544968 545722 549504 551412 555228 559872 561816 565704 567936 569908 570807 573036 573852 583848 585336 590208 594864 595508 596356 601344 602176 603432 606744 607608 613089 618192 627096 628864 629856 632043 633216 636417 638928 639812 645888 651688 652616 656829 658048 658503 663984 665856 669222 670464 672792 676512 677448 678861 682587 683559 686256 691968 695466 699176 705024 705483 707472 712368 713168 718794 719104 720128 726624 729147 732672 733149 734193 735216 740304 746982 749088 754272 756891 757248 757741 761076 762129 764048 765136 772038 778464 780448 781167 786573 786944 793152 795906 801414 802314 804576 808992 810144 811801 812957 817419 817452 818583 824256 827118 829226 832842 836128 839808 842724 844288 848556 851904 854862 859554 860778 875772 878004 885312 888386 892296 893262 894534 897056 902016 903264 905148 910116 911412 912673 915008 927288 940644 943296 949824 953122 958392 959718 968832 972196 977532 978924 980288 987072 995976 997354 998784 1005696 1009188 1014768 1016172 1029384 1037952 1041556 1043199 1048764 1057536 1061208 1068552 1069752 1072768 1078191 1078656 1080192 1089892 1089936 1091444 1099008 1102824 1110456 1119744 1120473 1123632 1131408 1135872 1139816 1141614 1146072 1147704 1158057 1167696 1170672 1180416 1189728 1191016 1192712 1193859 1202121 1202688 1203471 1204352 1206864 1213488 1215216 1226178 1236384 1240677 1243839 1249263 1254192 1257728 1259712 1264086 1266432 1272834 1277856 1279624 1282293 1289331 1291167 1291776 1292617 1303376 1305232 1313658 1316096 1317006 1327968 1331712 1332579 1338444 1339893 1340928 1341801 1345584 1353024 1354896 1357722 1365174 1367118 1372512 1383936 1384837 1386809 1390932 1398352 1410966 1414944 1424736 1426336 1429683 1437588 1438208 1439577 1440256 1453248 1458294 1466298 1468386 1470432 1480608 1485749 1493964 1496031 1498176 1508544 1513782 1515482 1522152 1524258 1528096 1530272 1544076 1556928 1560896 1562334 1573146 1586304 1591812 1602828 1604628 1609152 1617984 1620288 1623602 1625914 1634838 1634904 1637166 1648512 1654236 1658452 1665684 1672256 1679616 1685448 1697112 1703808 1709724 1719108 1721556 1751544 1756008 1770624 1776772 1784592 1786524 1789068 1794112 1804032 1806528 1810296 1820232 1822824 1825346 1830016 1839267 1854576 1881288 1886592 1896129 1899648 1906244 1909251 1916784 1919436 1937664 1944392 1955064 1957848 1960576 1970487 1974144 1975509 1991952 1994708 1997568 2011392 2018376 2029536 2032344 2036583 2047761 2050677 2058768 2075904 2083112 2086398 2097528 2115072 2116449 2122416 2137104 2139504 2145536 2156382 2157312 2160384 2179784 2179872 2182888 2187441 2198016 2199447 2202579 2205648 2220912 2240946 2247264 2262816 2270673 2271744 2273223 2279632 2283228 2286387 2292144 2295408 2316114 2335392 2341344 2343501 2359719 2360832 2362369 2365733 2379456 2382032 2385424 2387718 2404242 2406942 2408704 2413728 2426976 2430432 2435403 2438871 2452257 2452356 2455749 2472768 2481354 2487678 2498526 2508384 2515456 2519424 2528172 2530909 2532864 2534513 2545668 2555712 2559248 2564586 2578662 2582334 2585234 2606752 2610464 2627316 2632192 2634012 2655936 2665158 2676888 2679786 2683602 2691168 2706048 2709792 2715444 2719201 2730348 2734236 2738019 2745024 2769674 2773618 2781864 2796704 2821932 2829888 2849472 2852672 2859366 2875176 2879154 2906496 2916588 2932596 2936772 2940864 2961216 2971498 2987928 2992062 2996352 3017088 3027564 3030964 3044304 3048516 3056192 3060544 3088152 3113856 3121792 3124668 3146292 3172608 3183624 3205656 3209256 3218304 3234573 3235968 3240576 3247204 3251828 3269676 3269808 3274332 3297024 3308472 3316904 3331368 3344512 3359232 3361419 3370896 3394224 3407616 3419448 3438216 3443112 3474171 3503088 3512016 3541248 3553544 3569184 3573048 3578136 3581577 3588224 3606363 3608064 3610413 3613056 3620592 3640464 3645648 3650692 3660032 3678534 3709152 3722031 3731517 3747789 3762576 3773184 3792258 3799296 3812488 3818502 3833568 3838872 3846879 3867993 3873501 3875328 3877851 3888784 3910128 3915696 3921152 3940974 3948288 3951018 3983904 3989416 3995136 3997737 4019679 4022784 4025403 4036752 4059072 4064688 4073166 4095522 4101354 4117536 4131833 4151808 4154511 4160427 4166224 4172796 4195056 4232898 4244832 4274208 4279008 4289049 4291072 4312764 4314624 4317433 4318731 4320768 4323581 4359568 4359744 4365776 4374882 4398894 4405158 4411296 4441824 4457247 4481892 4488093 4494528 4525632 4541346 4546446 4559264 4566456 4572774 4584288 4590816 4632041 4632228 4638637 4670784 4682688 4687002 4719438 4724738 4731466 4758912 4764064 4770848 4775436 4808484 4813884 4817408 4827456 4853952 4860864 4870806 4877742 4904514 4904712 4911498 4945536 4962708 4975356 4997052 5016768 5038848 5056344 5061818 5069026 5091336 5111424 5118496 5129172 5157324 5164668 5170468 5213504 5220928 5254632 5268024 5311872 5330316 5353776 5359572 5367204 5382336 5412096 5419584 5430888 5438402 5460696 5468472 5476038 5490048 5517801 5539348 5547236 5563728 5593408 5643864 5659776 5688387 5698944 5705344 5718732 5750352 5758308 5812992 5833176 5865192 5873544 5881728 5911461 5922432 5926527 5942996 5975856 5984124 5992704 6034176 6055128 6061928 6088608 6097032 6109749 6112384 6121088 6143283 6152031 6176304 6227712 6243584 6249336 6292584 6345216 6349347 6367248 6411312 6418512 6436608 6469146 6471936 6481152 6494408 6503656 6539352 6539616 6548664 6562323 6594048 6598341 6607737 6616944 6633808 6662736 6689024 6722838 6741792 6788448 6812019 6815232 6819669 6838896 6859161 6876432 6886224 6948342 7006176 7024032 7030503 7048421 7079157 7082496 7087107 7097199 7107088 7138368 7146096 7156272 7163154 7176448 7212726 7220826 7226112 7241184 7280928 7291296 7301384 7306209 7316613 7320064 7356771 7357068 7367247 7418304 7444062 7463034 7495578 7525152 7546368 7551281 7584516 7592727 7598592 7603539 7624976 7637004 7667136 7677744 7693758 7735986 7747002 7755702 7777568 7820256 7831392 7842304 7881948 7896576 7901717 7902036 7912969 7967808 7978832 7995474 8039358 8050806 8073504 8118144 8129376 8146332 8157603 8191044 8202708 8214057 8235072 8263666 8309022 8320854 8332448 8345592 8390112 8465796 8477509 8489664 8548416 8558016 8578098 8625528 8634866 8637462 8647162 8719136 8719488 8731552 8749764 8797788 8810316 8822592 8883648 8914494 8963784 8976186 8989056 9051264 9082692 9092892 9118528 9132912 9145548 9168576 9181632 9264082 9264456 9277274 9341568 9365376 9374004 9438876 9449476 9462932 9517824 9528128 9541696 9550872 9616968 9627768 9654912 9703719 9707904 9721728 9741612 9755484 9809028 9809424 9822996 9891072 9925416 9950712 9994104 10033536 10077696 10084257 10112688 10123636 10138052 10182672 10222848 10236992 10258344 10314648 10329336 10340936 10422513 10427008 10441856 10509264 10536048 10623744 10660632 10707552 10719144 10734408 10744731 10764672 10819089 10824192 10831239 10839168 10861776 10876804 10921392 10936944 10952076 10980096 11035602 11078696 11094472 11127456 11166093 11186816 11194551 11243367 11287728 11319552 11376774 11397888 11410688 11437464 11500704 11516616 11540637 11603979 11620503 11625984 11633553 11666352 11730384 11747088 11763456 11822922 11844864 11853054 11885992 11951712 11968248 11985408 11993211 12059037 12068352 12076209 12110256 12123856 12177216 12194064 12219498 12224768 12242176 12286566 12304062 12352608 12395499 12455424 12463533 12481281 12487168 12498672 12585168 12698694 12734496 12822624 12837024 12867147 12873216 12881597 12938292 12943872 12952299 12956193 12962304 12970743 12988816 13007312 13078704 13079232 13097328 13124646 13196682 13215474 13233888 13267616 13325472 13371741 13378048 13445676 13464279 13483584 13576896 13624038 13639338 13677792 13718322 13752864 13772448 13800617 13820269 13896123 13896684 13915911 14012352 14048064 14061006 14096842 14158314 14174214 14194398 14214176 14276736 14292192 14312544 14326308 14352896 14425452 14441069 14441652 14452224 14461633 14482368 14561856 14582592 14602768 14612418 14633226 14713542 14714136 14734494 14836608 14888124 14926068 14991156 15050304 15102562 15169032 15185454 15207078 15249952 15274008 15334272 15355488 15387516 15471972 15494004 15511404 15515441 15555136 15640512 15662784 15763896 15803434 15804072 15825938 15935616 15957664 15990948 16078716 16101612 16147008 16236288 16258752 16292664 16315206 16382088 16405416 16428114 16470144 16527332 16553403 16618044 16641708 16664896 16691184 16780224 16931592 16955018 16979328 17096832 17116032 17156196 17251056 17269732 17274924 17294324 17438272 17438976 17463104 17499528 17595576 17620632 17645184 17734383 17767296 17779581 17828988 17927568 17952372 17978112 18102528 18165384 18185784 18237056 18265824 18291096 18329247 18337152 18363264 18429849 18456093 18528164 18528912 18554548 18683136 18730752 18748008 18877752 18898952 18925864 19035648 19048041 19056256 19083392 19101744 19233936 19255536 19309824 19407438 19415808 19443456 19483224 19510968 19618056 19618848 19645992 19686969 19782144 19795023 19823211 19850832 19901424 19988208 20067072 20168514 20225376 20247272 20276104 20365344 20436057 20445696 20459007 20473984 20516688 20577483 20629296 20658672 20681872 20845026 20854016 20883712 21018528 21072096 21091509 21145263 21237471 21247488 21261321 21291597 21321264 21415104 21438288 21468816 21489462 21529344 21638178 21662478 21678336 21723552 21753608 21842784 21873888 21904152 21918627 21949839 21960192 21974489 22070313 22071204 22101741 22157392 22188944 22254912 22332186 22373632 22389102 22486734 22575456 22639104 22653843 22753548 22778181 22795776 22810617 22821376 22874928 23001408 23033232 23081274 23207958 23241006 23267106 23332704 23460768 23494176 23526912 23542229 23575753 23645844 23689728 23705151 23706108 23738907 23771984 23903424 23936496 23986422 24118074 24152418 24220512 24247712 24354432 24388128 24438996 24449536 24472809 24484352 24573132 24608124 24642171 24705216 24790998 24927066 24962562 24997344 25170336 25257733 25397388 25432527 25468992 25645248 25674048 25734294 25763194 25876584 25904598 25912386 25941486 25977632 26014624 26157408 26158464 26194656 26249292 26393364 26429881 26430948 26467517 26467776 26535232 26650944 26743482 26891352 26928558 26967168 27153792 27248076 27278676 27355584 27436644 27505728 27544896 27601234 27640538 27792246 27793368 27831822 28024704 28096128 28122012 28193684 28316628 28348428 28388796 28428352 28553472 28584384 28625088 28652616 28850904 28882138 28883304 28923266 28964736 29123712 29165184 29205536 29224836 29266452 29427084 29428272 29468988 29673216 29776248 29852136 29982312 30100608 30205124 30252771 30338064 30370908 30414156 30499904 30548016 30668544 30710976 30775032 30943944 30988008 31022808 31030882 31110272 31267539 31281024 31325568 31527792 31606868 31608144 31651876 31871232 31915328 31981896 32157432 32203224 32234193 32294016 32457267 32472576 32493717 32517504 32585328 32630412 32764176 32810832 32856228 32940288 33054664 33106806 33236088 33283416 33329792 33382368 33498279 33560448 33583653 33730101 33863184 33910036 33958656 34193664 34232064 34312392 34502112 34539464 34549848 34588648 34621911 34811937 34861509 34876544 34877952 34900659 34926208 34999056 35191152 35241264 35290368 35468766 35534592 35559162 35657976 35855136 35904744 35956224 35979633 36177111 36205056 36228627 36330768 36371568 36474112 36531648 36582192 36658494 36674304 36726528 36859698 36912186 37056328 37057824 37109096 37186497 37366272 37390599 37443843 37461504 37496016 37755504 37797904 37851728 38096082 38112512 38166784 38203488 38467872 38511072 38601441 38619648 38644791 38814876 38831616 38856897 38868579 38886912 38912229 38966448 39021936 39236112 39237696 39291984 39373938 39590046 39646422 39701664 39802848 39976416 40115223 40134144 40160273 40217461 40337028 40392837 40450752 40494544 40552208 40730688 40872114 40918014 40947968 41033376 41154966 41258592 41317344 41363744 41401851 41460807 41688369 41690052 41708032 41747733 41767424 42037056 42144192 42183018 42290526 42474942 42522642 42583194 42642528 42830208 42876576 42937632 42978924 43025453 43058688 43086721 43276356 43323207 43324956 43356672 43384899 43447104 43507216 43685568 43747776 43808304 43837254 43899678 43948978 44140626 44142408 44203482 44314784 44377888 44509824 44664372 44747264 44778204 44973468 45150912 45307686 45507096 45556362 45621234 45749856 46002816 46066464 46162548 46226417 46415916 46482012 46534212 46546323 46665408 46921536 46988352 47084458 47151506 47291688 47410302 47412216 47477814 47543968 47806848 47872992 47972844 48236148 48304836 48371669 48441024 48495424 48708864 48776256 48877992 48945618 49146264 49216248 49284342 49410432 49581996 49854132 49925124 49994688 50340672 50515466 50794776 50865054 50937984 51290496 51348096 51468588 51526388 51753168 51809196 51824772 51882972 51955264 52029248 52314816 52316928 52389312 52498584 52786728 52859762 52861896 52935034 52935552 53070464 53301888 53338743 53486964 53782704 53857116 53934336 54307584 54496152 54557352 54711168 54873288 54987741 55011456 55089792 55202468 55281076 55289547 55368279 55584492 55586736 55663644 56049408 56192256 56244024 56387368 56633256 56696856 56777592 56856704 57106944 57144123 57168768 57250176 57305232 57701808 57764276 57766608 57846532 57929472 58247424 58330368 58411072 58449672 58532904 58854168 58856544 58937976 59060907 59346432 59385069 59469633 59552496 59704272 59964624 60201216 60410248 60505542 60676128 60741816 60828312 60999808 61096032 61308171 61337088 61377021 61421952 61550064 61732449 61887888 61976016 62045616 62061764 62220544 62535078 62562048 62651136 63055584 63213736 63216288 63274527 63303752 63435789 63712413 63742464 63783963 63830656 63874791 63963792 64314864 64406448 64468386 64588032 64914534 64987434 65035008 65170656 65260824 65528352 65621664 65712456 65755881 65849517 65880576 65923467 66109328 66210939 66213612 66305223 66472176 66566832 66659584 66764736 66996558 67120896 67167306 67460202 67726368 67820072 67917312 67961529 68334543 68387328 68431851 68464128 68508701 68624784 69004224 69078928 69099696 69177296 69243822 69623874 69723018 69753088 69801318 69852416 69998112 70382304 70482528 70580736 70626687 70727259 70937532 71069184 71115453 71118324 71216721 71315952 71710272 71809488 71959266 72354222 72457254 72661536 72743136 72948224 73063296 73164384 73316988 73348608 73396361 73418427 73453056 73500877 73719396 73824372 73926513 74112656 74115648 74218192 74372994 74781198 74887686 74992032 75511008 75595808 75703456 75773199 76192164 76225024 76297581 76333568 76406976 76935744 77022144 77202882 77289582 77629752 77713794 77737158 77824458 77932896 78043872 78472224 78475392 78583968 78744697 78747876 78856829 79180092 79289643 79292844 79402551 79403328 79605696 79952832 80230446 80320546 80434922 80674056 80785674 80901504 80989088 81104416 81461376 81744228 81836028 81895936 82066752 82309932 82517184 82634688 82727488 82803702 82921614 83376738 83380104 83495466 84074112 84288384 84366036 84581052 84949884 85045284 85166388 85285056 85660416 85753152 85875264 85957848 86050906 86173442 86552712 86646414 86649912 86769798 86894208 87014432 87371136 87495552 87616608 87674508 87799356 87897956 88281252 88284816 88406964 88629568 88755776 89019648 89328744 89556408 89946936 90301824 90615372 91014192 91112724 91242468 91499712 92005632 92132928 92325096 92452834 92831832 92964024 93068424 93092646 93330816 93802617 93843072 93976704 94168916 94303012 94583376 94820604 94824432 94955628 95087936 95613696 95745984 95945688 96472296 96609672 96702579 96743338 96882048 96990848 97417728 97481151 97552512 97755984 97891236 98292528 98432496 98568684 98820864 99163992 99708264 99850248 99989376 100494837 100681344 100750959 101030932 101190303 101589552 101730108 101875968 102580992 102696192 102937176 103052776 103506336 103618392 103649544 103765944 103865733 103910528 104058496 104435811 104584527 104629632 104633856 104701977 104778624 104997168 105573456 105719524 105723792 105870068 105871104 106140928 106603776 106677486 106973928 107565408 107714232 107868672 107938899 108531333 108615168 108685881 108992304 109114704 109422336 109746576 109975482 110022912 110179584 110404936 110562152 110579094 110736558 111168984 111173472 111327288 111559491 112098816 112171797 112331529 112384512 112488048 112774736 113266512 113393712 113555184 113713408 114288246 114337536 114500352 114610464 115403616 115528552 115533216 115693064 115804323 115858944 115934373 116494848 116570691 116605737 116660736 116736687 116822144 116899344 117065808 117708336 117713088 117875952 118121814 118770138 118939266 119104992 119408544 119823157 119929248 120345669 120402432 120480819 120652383 120820496 121011084 121178511 121352256 121483632 121656624 121999616 122192064 122616342 122754042 122843904 123100128 123464898 123775776 123952032 124091232 124123528 124205553 124382421 124441088 125065107 125070156 125124096 125205557 125243199 125302272 125383849 126111168 126427472 126432576 126549054 126607504 126871578 127424826 127567926 127661312 127749582 127927584 128629728 128812896 128936772 129076359 129176064 129260163 129829068 129969621 129974868 130070016 130154697 130341312 130521648 131056704 131243328 131424912 131511762 131699034 131846934 132218656 132421878 132427224 132610446 132944352 133133664 133319168 133529472 133993116 134241792 134329189 134334612 134520473 134920404 135452736 135640144 135923058 136669086 136863702 137017402 137249568 138008448 138157856 138199392 138354592 138487644 138679251 139247748 139446036 139506176 139602636 139638969 139704832 139996224 140764608 140965056 141253374 141454518 141875064 142230906 142236648 142433442 142631904 143420544 143618976 143918532 144117653 144708444 144914508 145115007 145323072 145486272 146126592 146328768 146633976 146792722 146836854 147001754 147438792 147648744 147853026 148225312 148231296 148436384 148745988 149562396 149775372 149984064 151022016 151191616 151406912 151546398 152384328 152595162 152813952 153871488 154044288 154405764 154579164 155259504 155427588 155474316 155648916 155865792 156087744 156944448 156950784 157167936 157489394 157495752 157713658 158360184 158579286 158585688 158805102 158806656 159211392 159905664 160016229 160460892 160641092 160869844 161348112 161571348 161803008 161978176 162208832 162922752 163488456 163672056 164133504 164619864 164963223 165034368 165269376 165454976 165607404 165843228 166753476 166760208 166990932 168148224 168576768 168732072 169162104 169899768 170090568 170332776 170570112 171320832 171432369 171506304 171750528 171915696 172101812 172346884 173105424 173292828 173299824 173539596 173788416 174028864 174742272 174991104 175233216 175349016 175598712 175795912 176562504 176569632 176813928 177182721 177259136 177511552 178039296 178155207 178408899 178657488 179112816 179893872 180603648 181230744 182028384 182225448 182484936 182999424 183924513 184011264 184131063 184265856 184650192 184905668 185197347 185663664 185928048 186136848 186185292 186661632 187605234 187686144 187953408 188337832 188606024 189166752 189641208 189648864 189823581 189911256 190175872 190307367 191137239 191227392 191351889 191491968 191624373 191891376 192944592 193219344 193405158 193486676 193764096 193981696 194962302 195105024 195511968 195782472 196585056 196864992 197137368 197267643 197548551 197641728 197770401 198327984 198632817 198915669 199416528 199700496 199978752 200989674 201362688 201501918 202061864 202380606 203179104 203460216 203751936 203884587 205003629 205161984 205295553 205392384 205526103 205874352 206105552 207012672 207236784 207299088 207531888 207731466 207821056 208116992 208871622 209169054 209259264 209403954 209557248 209994336 211146912 211439048 211447584 211740136 211742208 211880061 212181777 212281856 213207552 213346359 213354972 213650163 213947856 215130816 215428464 215877798 217062666 217371762 217984608 218229408 218844672 218987149 219493152 219950964 220045824 220189083 220255281 220359168 220502631 220809872 221124304 221158188 221473116 221779539 222337968 222346944 222654576 223118982 224343594 224663058 224976096 225549472 226533024 226787424 227110368 227319597 227426816 228576492 228675072 228892743 229000704 229149793 229220928 229476101 230807232 231057104 231066432 231386128 231608646 231868746 233141382 233211474 233473374 233644288 233798688 234131616 235416672 235426176 235751904 236234091 236243628 236570487 237540276 237868929 237878532 238207653 238209984 238817088 239646314 239858496 240691338 240961638 241304766 241640992 242022168 242357022 242704512 242967264 243313248 243999232 244384128 245232684 245498173 245508084 245687808 245847761 246200256 246929796 247551552 247904064 248182464 248247056 248411106 248764842 250130214 250140312 250411114 250486398 250767698 252222336 252854944 252865152 253098108 253215008 253743156 254849652 255135852 255322624 255499164 255855168 257259456 257625792 257873544 258152718 258520326 259658136 259939242 259949736 260309394 260682624 261043296 262113408 262486656 262849824 263023524 263398068 263693868 263762497 264437312 264843756 264854448 265220892 265888704 266267328 267058944 267986232 268658378 268669224 269040946 269840808 270905472 271280288 271846116 273338172 273727404 274034804 274499136 276016896 276315712 276398784 276709184 276975288 277358502 278495496 278892072 279205272 279277938 279992448 281407851 281529216 281930112 282506748 282909036 283750128 284461812 284473296 284866884 285263808 286841088 287237952 287837064 288235306 289416888 289829016 290230014 290646144 290972544 292253184 292443453 292657536 293267952 293585444 293673708 294003508 294877584 295297488 295706052 296450624 296462592 296872768 297491976 299124792 299550744 299968128 301484511 302044032 302252877 302383232 302813824 303092796 304768656 305190324 305627904 307742976 308088576 308811528 309158328 310519008 310855176 310948632 311297832 311597199 311731584 312175488 313307433 313753581 313888896 313901568 314105931 314335872 314978788 314991504 315427316 316720368 317158572 317171376 317610204 317613312 318422784 319811328 320032458 320921784 321282184 321739688 322696224 323142696 323606016 323816697 323956352 324417664 325593999 325845504 326057643 326976912 327344112 328267008 329239728 329926446 330068736 330538752 330909952 331214808 331686456 333506952 333520416 333981864 334678473 336296448 336515391 336994587 337153536 337464144 338324208 339799536 340181136 340665552 341140224 342864738 343012608 343501056 343831392 344203624 344693768 346210848 346585656 346599648 347079192 347412969 347576832 347803119 348057728 349484544 349712073 349817211 349982208 350210061 350466432 350698032 351197424 351591824 353125008 353139264 353627856 354365442 354518272 355023104 356310414 356817798 357314976 358225632 359469471 359787744 361037007 361207296 361442457 361957149 362461488 363535533 364056768 364450896 364969872 365998848 367849026 368262126 368531712 369300384 369811336 370394694 371327328 371856096 372273696 372370584 372616659 373147263 373323264 373566313 375195321 375210468 375372288 375616671 375729597 375906816 376151547 376675664 377212048 378333504 379282416 379297728 379647162 379822512 380351744 380614734 382274478 382703778 382983936 383248746 383782752 385889184 386438688 386810316 386973352 387229077 387528192 387780489 387963392 389908863 389924604 390210048 390464091 391023936 391564944 393170112 393729984 394274736 394535286 395097102 395540802 396655968 397265634 397831338 398833056 399400992 399957504 400217893 400787801 401979348 402725376 402987567 403003836 403561419 404123728 404761212 406358208 406920432 407769174 410007258 410591106 411052206 411748704 412211104 414025344 414473568 414598176 415063776 415462932 415642112 416037753 416233984 417743244 418338108 418518528 418791001 418807908 418916907 419114496 419387357 419988672 422293824 422878096 422895168 423480272 423760122 424363554 426692718 426709944 427300326 427895712 430261632 430856928 431755596 432352959 434125332 434743524 435345021 435969216 436458816 437974298 438986304 439901928 440378166 440510562 441005262 441619744 442248608 442316376 442946232 443559078 444675936 444693888 445309152 446237964 448687188 449307977 449326116 449947789 449952192 451098944 453066048 453574848 454220736 454639194 457152984 457785486 458299586 458441856 458952202 461614464 462114208 462132864 462772256 463217292 463737492 466282764 466422948 466946748 467288576 467597376 468263232 470833344 470852352 471503808 472468182 472487256 473140974 475080552 475737858 475757064 476415306 476419968 477634176 479292628 479716992 480048687 481382676 481923276 482609532 483281984 484044336 484714044 485409024 485934528 486626496 488768256 490465368 490996346 491016168 491695522 492400512 493859592 495103104 495808128 496364928 496494112 496822212 497529684 500260428 500280624 500822228 500972796 501535396 504444672 505709888 505730304 506196216 506430016 507486312 509699304 510271704 510998328 511710336 514297107 514518912 515251584 515747088 516305436 517040652 519316272 519878484 519899472 520618788 521365248 522086592 524226816 524973312 525699648 526047048 526796136 527387736 527524994 528874624 529687512 529708896 530441784 531548163 531777408 532534656 534117888 534465621 535226697 535972464 537316756 537338448 538081892 539681616 541810944 542560576 543692232 546676344 547454808 548069608 548998272 551773539 552033792 552393189 552631424 552797568 553418368 553950576 554717004 556990992 557784144 558410544 558555876 559984896 562815702 563058432 563860224 565013496 565818072 567500256 568923624 568946592 569470743 569733768 570527616 570922101 573411717 573682176 574055667 574475904 574873119 575674128 576470612 578833776 579658032 580460028 581292288 581945088 584886906 585315072 586535904 587170888 587347416 588007016 589755168 590594976 591412104 591802929 592645653 592901248 592925184 593311203 593745536 594983952 595898451 596747007 598249584 599101488 599936256 602969022 604088064 604505754 604766464 605627648 606185592 609537312 610380648 611255808 611653761 615010887 615485952 615886659 616177152 616578309 617623056 618316656 621038016 621710352 621897264 622595664 623194398 623463168 624350976 626614866 627507162 627777792 628211862 628671744 629957576 629983008 630854632 633440736 634317144 634342752 635220408 635226624 635640183 636545331 636845568 639622656 640039077 640064916 640950489 641843568 642564368 643479376 645392448 646285392 647633394 647912704 648835328 651187998 652115286 653953824 654688224 656534016 656961447 658479456 659852892 660137472 660567249 660765843 661077504 661507893 661819904 662429616 663372912 665338617 667013904 667040832 667963728 669356946 673030782 673989174 674928288 676648416 679599072 680362272 681331104 681958791 682280448 682724641 683696837 685729476 686025216 686678229 687002112 687449379 687662784 688407248 688428303 689387536 692421696 693171312 693199296 694158384 694825938 695606238 696115456 699424146 699634422 700420122 700932864 701396064 702394848 703183648 706250016 706278528 707255712 708702273 708730884 709036544 709711461 710046208 712620828 713606787 713635596 714622959 714629952 716451264 718938942 719575488 722074014 722884914 723914298 724922976 727071066 728113536 728901792 729939744 731432701 731997696 732474257 735698052 736494519 736524252 737063424 737543283 738600768 739622672 740789388 742654656 743712192 744547392 744741168 745233318 746294526 747132626 750390642 750420936 751233342 751459194 752303094 753351328 754424096 756667008 758564832 758595456 759294324 759645024 760703488 761229468 764548956 765407556 765967872 766466549 766497492 767557993 767565504 771778368 772877376 773620632 773946704 774458154 775560978 779817726 779849208 780928182 782047872 783129888 786340224 787459968 788549472 789070572 790194204 791081604 791287491 793311936 794531268 795662676 797666112 798801984 800435786 801575602 803958696 805975134 806007672 807122838 808247456 809522424 812716416 813840864 815538348 820014516 821182212 822104412 822318373 823497408 824422208 828050688 828947136 829196352 830127552 830925864 832075506 835486488 836676216 837582002 837615816 837833814 838774714 839977344 844587648 845756192 845790336 846960544 847520244 848727108 853385436 853419888 854600652 855791424 860523264 861713856 863511192 864705918 868250664 869487048 870690042 871938432 872917632 875948596 877330359 877972608 879803856 880756332 881021124 882010524 883239488 884497216 884632752 885892464 887118156 889351872 889387776 890618304 892475928 897374376 898615954 898652232 899895578 899904384 902197888 906132096 906758631 907149696 908441472 909278388 914305968 915570972 916599172 916883712 917904404 923228928 924228416 924265728 925544512 926434584 927474984 932565528 932845896 933893496 934791597 935194752 936526464 939922299 941260743 941666688 941704704 942317793 943007616 944936364 944974512 946281948 950161104 951475716 951514128 952830612 952839936 955268352 958585256 959433984 960097374 962765352 963846552 965219064 966563968 968088672 969428088 970818048 971450091 971869056 973252992 976781997 977536512 978172929 980930736 981992692 982032336 983391044 984801024 987719184 990206208 991616256 992729856 992988224 993644424 995059368 1000520856 1000561248 1001644456 1001945592 1003070792 1004035419 1008889344 1009546173 1010983761 1011419776 1011460608 1012392432 1012860032 1014972624 1019398608 1020543408 1021996656 1023420672 1028594214 1029037824 1030503168 1031494176 1032610872 1034081304 1038632544 1039756968 1039798944 1041237576 1042238907 1042730496 1043409357 1044173184 1048453632 1049136219 1049451633 1049946624 1050630183 1051399296 1052094096 1053592272 1054775472 1055049988 1057749248 1059375024 1059417792 1060883568 1063096326 1063554816 1065069312 1068931242 1070453394 1071944928 1074633512 1074676896 1076163784 1078408413 1079363232 1083111021 1083621888 1084327371 1085121152 1085871447 1087384464 1090606599 1093352688 1094909616 1096139216 1097996544 1103547078 1104786378 1105262848 1105595136 1106836736 1107901152 1109434008 1113981984 1115568288 1116821088 1117111752 1117849977 1119441789 1119969792 1120698939 1125585963 1125631404 1126116864 1126850013 1127188791 1127720448 1128454641 1130026992 1131636144 1135000512 1137847248 1137893184 1138941486 1139467536 1141055232 1141844202 1146823434 1148111334 1148951808 1149746238 1151348256 1152941224 1157667552 1159316064 1160920056 1161687231 1162584576 1163341467 1163890176 1164647917 1169726589 1169773812 1170630144 1171392273 1173071808 1174341776 1174694832 1176014032 1179510336 1181189952 1182824208 1183605858 1185291306 1185802496 1186622406 1187491072 1189967904 1191796902 1193494014 1196499168 1198202976 1199872512 1200653679 1202363403 1205938044 1208176128 1208962701 1209011508 1209532928 1210684257 1211255296 1212371184 1219074624 1220761296 1223307522 1230021774 1231773318 1233156618 1235246112 1236633312 1242076032 1243420704 1243794528 1245191328 1246388796 1246926336 1247738137 1248113259 1248701952 1249514909 1253229732 1255014324 1255555584 1256373003 1256423724 1256750721 1257343488 1258162071 1259915152 1259966016 1261709264 1266881472 1268634288 1268685504 1270440816 1271280366 1273090662 1280078154 1280129832 1281900978 1283687136 1285128736 1286958752 1290784896 1292570784 1295266788 1295825408 1297058877 1297670656 1302375996 1304230572 1306035063 1307907648 1309376448 1313922894 1316958912 1319705784 1321134498 1321531686 1323015786 1324859232 1326745824 1330677234 1334027808 1334081664 1335927456 1338659849 1338713892 1340566093 1346061564 1347923931 1347978348 1349843367 1349856576 1353296832 1359198144 1360724544 1362662208 1363917582 1365449282 1367393674 1371458952 1373356458 1374898758 1375325568 1376814496 1376856606 1378775072 1384843392 1386342624 1386398592 1388316768 1389651876 1391212476 1392230912 1398848292 1399268844 1400783693 1400840244 1401865728 1402778401 1402792128 1404789696 1406367296 1412500032 1412557056 1414511424 1417404546 1417461768 1419422922 1425241656 1427213574 1427271192 1429245918 1429259904 1432902528 1437877884 1439150976 1444148028 1445769828 1447828596 1449845952 1454142132 1456227072 1457803584 1459879488 1462865402 1464948514 1471396104 1472989038 1473048504 1475086566 1477201536 1479245344 1481578776 1485309312 1487424384 1489094784 1489482336 1490466636 1492589052 1494265252 1500781284 1500841872 1502466684 1502918388 1504606188 1506702656 1508848192 1513334016 1517129664 1517190912 1518588648 1519290048 1522458936 1529097912 1530815112 1532933098 1532994984 1535115986 1535131008 1543556736 1545754752 1547241264 1547893408 1548916308 1551121956 1559635452 1559698416 1561856364 1564095744 1566259776 1572680448 1574919936 1577098944 1578141144 1580388408 1582163208 1582574982 1586623872 1589062536 1591325352 1594644489 1595332224 1597603968 1600871572 1603151204 1603396863 1605680091 1607917392 1611950268 1612015344 1614245676 1616494912 1619044848 1625432832 1627681728 1631076696 1640029032 1642364424 1644208824 1644636746 1646994816 1648844416 1656101376 1657179567 1657894272 1658392704 1660255104 1661851728 1664151012 1670972976 1673352432 1675164004 1675231632 1675667628 1677549428 1679954688 1689175296 1691512384 1691580672 1693921088 1695040488 1697454216 1706770872 1706839776 1708412229 1709201304 1711582848 1712766303 1720235151 1721046528 1722167001 1723427712 1724619357 1727022384 1729411836 1736501328 1738974096 1741380084 1743876864 1745835264 1751897192 1754660718 1755945216 1759607712 1761512664 1762042248 1764021048 1766478976 1768994432 1769265504 1771784928 1774236312 1775408787 1777936959 1778703744 1778775552 1779933609 1781236608 1784951856 1787695353 1790241021 1794748752 1797231908 1797304464 1799791156 1799808768 1804395776 1812264192 1813517262 1814299392 1816882944 1818556776 1828611936 1831141944 1833198344 1833767424 1834961283 1835808808 1845032661 1846457856 1847659977 1848456832 1848531456 1849734927 1851089024 1852869168 1854949968 1865131056 1865691792 1867786992 1869583194 1870389504 1873052928 1879844598 1882521486 1883333376 1884635586 1886015232 1889872728 1889949024 1892563896 1900322208 1902951432 1903028256 1905661224 1905679872 1906920549 1909635993 1910536704 1917170512 1918867968 1920117231 1920194748 1922851467 1925530704 1927693104 1930438128 1933127936 1936177344 1938856176 1942900182 1943738112 1946505984 1953563994 1956345858 1961861472 1963985384 1964064672 1966782088 1969602048 1970884341 1975438368 1980412416 1981701747 1982297529 1983232512 1984523679 1985459712 1985976448 1987288848 1990118736 1996015851 2001041712 2001122496 2003288912 2003891184 2006141584 2008070838 2019092346 2021967522 2022839552 2024784864 2025720064 2029945248 2038797216 2041086816 2043993312 2045876373 2046841344 2048173923 2051090511 2057188428 2058075648 2060034687 2061006336 2062348137 2062988352 2065221744 2065284909 2068162608 2077265088 2079513936 2079597888 2082475152 2084477814 2086818714 2088346368 2098272438 2098903266 2101260366 2102798592 2104188192 2107184544 2109550944 2110099976 2115498496 2118750048 2118835584 2121767136 2126106819 2126192652 2127109632 2128494469 2129134383 2130138624 2131525433 2137862484 2140820361 2140906788 2143868877 2143889856 2149267024 2149353792 2152327568 2156816826 2158726464 2166222042 2168654742 2170242304 2171742894 2174768928 2181213198 2186705376 2189819232 2192278432 2194298103 2195993088 2197422771 2207094156 2209483557 2209572756 2210525696 2211190272 2212629849 2213673472 2215802304 2218868016 2227963968 2231136576 2233642176 2234223504 2235699954 2238883578 2241397878 2251171926 2251262808 2253700026 2254377582 2256909282 2260053984 2263272288 2270001024 2275694496 2275786368 2277882972 2278935072 2282110464 2283596213 2283688404 2286848041 2293646868 2296222668 2297903616 2299399647 2299492476 2302673979 2302696512 2305882448 2315335104 2318632128 2321840112 2323374462 2326682934 2329295834 2339453178 2339547624 2342784546 2346143616 2348683552 2349389664 2352028064 2359020672 2362379904 2365648416 2367211716 2370582612 2371604992 2373244812 2373862473 2374982144 2379935808 2383593804 2386988028 2392998336 2396405952 2401307358 2404726806 2411876088 2417925402 2418023016 2421368514 2424742368 2438149248 2441522592 2446615044 2450000101 2460043548 2463546636 2466313236 2466955119 2470492224 2473266624 2484152064 2486841408 2487589056 2490382656 2492777592 2495476274 2496226518 2499029818 2506459464 2510028648 2512746006 2512847448 2513501442 2516324142 2519830304 2519932032 2523418528 2533762944 2537268576 2537371008 2540881632 2542560732 2546181324 2560156308 2560259664 2563698457 2563801956 2567374272 2570257472 2573917504 2581569792 2585141568 2590533576 2594117754 2604751992 2608461144 2612070126 2615815296 2618752896 2627845788 2633917824 2639411568 2642268996 2643063372 2646031572 2649718464 2653491648 2661354468 2668055616 2668163328 2671854912 2677319698 2677427784 2681132186 2692123128 2695847862 2695956696 2699686734 2699713152 2706593664 2718396288 2720275893 2721449088 2725324416 2727835164 2730898564 2734787348 2742917904 2746712916 2749797516 2750651136 2753628992 2753713212 2757550144 2769686784 2772685248 2772797184 2776633536 2779303752 2782424952 2797696584 2798537688 2801567386 2801680488 2804374791 2805556802 2805584256 2809579392 2812734592 2825000064 2825114112 2826953379 2829022848 2834809092 2834923536 2838845844 2850483312 2854427148 2854542384 2858491836 2858519808 2865805056 2875755768 2878301952 2888296056 2891539656 2895657192 2899691904 2908284264 2912454144 2914350273 2915607168 2919758976 2925730804 2929897028 2930345991 2934518787 2942792208 2945978076 2946097008 2950173132 2954403072 2958490688 2963157552 2970618624 2974848768 2978189568 2978964672 2980933272 2985178104 2988530504 3001562568 3001683744 3004933368 3005836776 3009212376 3012106257 3013405312 3017696384 3026668032 3028638519 3032951283 3034259328 3034381824 3037177296 3038580096 3044917872 3058195824 3061630224 3065866196 3065989968 3070231972 3070262016 3087113472 3091509504 3094482528 3095786816 3097832616 3102243912 3119270904 3119396832 3123712728 3126716721 3128191488 3130228071 3132519552 3145360896 3147408657 3148354899 3149839872 3151890549 3154197888 3156282288 3160776816 3164326416 3165149964 3173247744 3178125072 3182650704 3189288978 3190664448 3195207936 3201743144 3206302408 3206793726 3211360182 3215834784 3223900536 3224030688 3228491352 3232989824 3235225239 3238089696 3249333063 3250865664 3252982113 3255363456 3257614341 3262153392 3271819797 3280058064 3284728848 3288417648 3289273492 3293989632 3297688832 3314359134 3315788544 3316785408 3320510208 3323703456 3328302024 3341945952 3346704864 3350328008 3350463264 3351335256 3353549931 3355098856 3358325367 3359909376 3362096817 3376757889 3378350592 3380550039 3381566373 3383024768 3383161344 3385363923 3387842176 3390080976 3394908432 3413541744 3413679552 3416824458 3418402608 3423165696 3425532606 3440470302 3444334002 3446855424 3449238714 3454044768 3458823672 3473002656 3477948192 3482760168 3485061693 3487753728 3490024401 3491670528 3493943751 3503794384 3509179767 3509321436 3511890432 3514176819 3519215424 3523025328 3524084496 3528042096 3532957952 3537988864 3538531008 3543569856 3548472624 3550817574 3555873918 3557407488 3559867218 3562473216 3569903712 3575390706 3580482042 3589497504 3594463816 3594608928 3599582312 3599617536 3601961037 3607090209 3608791552 3624528384 3626888103 3627034524 3628598784 3630961153 3632052771 3633765888 3637113552 3657223872 3662283888 3666396688 3669922566 3671617616 3690065322 3695319954 3696913664 3699469854 3702178048 3705738336 3709899936 3730262112 3731383584 3735573984 3739166388 3740779008 3743214411 3744339777 3746105856 3748544727 3759689196 3765042972 3766666752 3769119009 3769271172 3770252163 3772030464 3774486213 3779745456 3779898048 3785127792 3800644416 3805902864 3806056512 3811322448 3813841098 3819271986 3834341024 3840234462 3840389496 3845702934 3851061408 3855386208 3860876256 3866255872 3872354688 3877712352 3885800364 3887476224 3891176631 3893011968 3895546481 3901093717 3907127988 3912691716 3918105189 3923722944 3927970768 3928129344 3933564176 3941768682 3950876736 3963403494 3964595058 3969047358 3971952896 3974577696 3980237472 3992031702 4002083424 4002244992 4006577824 4007782368 4012283168 4015979547 4016141676 4021698279 4038184692 4043771793 4043935044 4045679104 4049530101 4049569728 4051440128 4059890496 4077594432 4082173632 4087986624 4091752746 4096347846 4102181022 4114376856 4120069374 4124696274 4125976704 4130443488 4130569818 4136325216 4154530176 4159027872 4159195776 4164950304 4168955628 4173468941 4173637428 4176692736 4179411937 4196544876 4197806532 4202351079 4202520732 4205597184 4208335203 4208376384 4214369088 4219101888 4220199952 4237500096 4237671168 4243534272 4252213638 4252385304 4256988938 4258268766 4263050866 4275724968 4281640722 4281813576 4287737754 4287779712 4298534048 4298707584 4304655136 4313633652 4317452928 4332444084 4337309484 4340484608 4343485788 4349537856 4362426396 4373410752 4379638464 4384556864 4388596206 4394845542 4414188312 4418967114 4419145512 4425259698 4431604608 4437736032 4455927936 4462273152 4467284352 4468447008 4471399908 4477767156 4482795756 4483962449 4502343852 4502525616 4507400052 4508755164 4513818564 4520107968 4526544576 4540002048 4551388992 4551572736 4555765944 4557870144 4567192426 4567376808 4573696082 4587293736 4592445336 4598799294 4598984952 4605347958 4605393024 4611764896 4630670208 4637264256 4643680224 4646748924 4653365868 4658591668 4678906356 4679095248 4685569092 4692287232 4697367104 4698779328 4704056128 4718041344 4724759808 4731296832 4734423432 4741165224 4746489624 4747724946 4759871616 4767187608 4773976056 4783933467 4785996672 4792811904 4802614716 4809453612 4823752176 4835850804 4836046032 4842737028 4849484736 4876298496 4883045184 4893230088 4900000202 4920087096 4927093272 4932626472 4933910238 4940984448 4946533248 4968304128 4971538701 4973682816 4975178112 4980765312 4985555184 4990952548 4992453036 4998059636 5012918928 5020057296 5025492012 5025694896 5027002884 5032648284 5039660608 5039864064 5046837056 5067525888 5074537152 5074742016 5081763264 5085121464 5092362648 5120312616 5120519328 5125236687 5127396914 5127603912 5134748544 5138298909 5140514944 5147835008 5163139584 5166501003 5170283136 5173858071 5181067152 5188235508 5209503984 5216922288 5224140252 5231630592 5237505792 5255691576 5267835648 5278823136 5284537992 5286126744 5292063144 5299436928 5306983296 5322708936 5326226361 5333810877 5336111232 5336326656 5339800827 5343709824 5354639396 5354855568 5362264372 5363086059 5370723063 5384246256 5391695724 5391913392 5399373468 5399426304 5413187328 5436792576 5440551786 5442898176 5450648832 5455670328 5461797128 5469574696 5485835808 5493425832 5499595032 5501302272 5504883849 5507257984 5507426424 5515100288 5535097983 5539373568 5542979931 5545370496 5545594368 5549204781 5553267072 5558607504 5564849904 5595393168 5597075376 5603134772 5603360976 5608749582 5611113604 5611168512 5619158784 5625469184 5650000128 5653906758 5658045696 5669618184 5669847072 5677691688 5700966624 5708854296 5709084768 5716983672 5717039616 5720761647 5728907979 5731610112 5751511536 5756603904 5760351693 5768554401 5776592112 5783079312 5791314384 5799383808 5816568528 5828700546 5831214336 5839517952 5851461608 5859794056 5860691982 5869037574 5885584416 5891956152 5892194016 5900346264 5908806144 5912653023 5916981376 5926315104 5941237248 5945105241 5946892587 5949697536 5953571037 5956379136 5957929344 5961866544 5970356208 5977061008 5988047553 6003125136 6003367488 6009866736 6011673552 6018424752 6024212514 6026810624 6035392768 6057277038 6065902566 6068518656 6074354592 6077160192 6089835744 6116391648 6123260448 6131732392 6131979936 6137629119 6140463944 6140524032 6144521769 6153271533 6174226944 6180104061 6183019008 6187044411 6188965056 6191573632 6195665232 6195854727 6204487824 6238541808 6238793664 6247425456 6253433442 6260456142 6265039104 6294817314 6296709798 6303781098 6308395776 6312564576 6321553632 6328652832 6330299928 6346495488 6350627321 6356250144 6365301408 6378320457 6378577956 6381328896 6385483407 6387403149 6390415872 6394576299 6403486288 6412604816 6413587452 6422461083 6422720364 6431606631 6431669568 6447801072 6448061376 6456982704 6465979648 6470450478 6476179392 6498666126 6505964226 6510726912 6515228682 6524306784 6543639594 6560116128 6569457696 6576835296 6578546984 6582894309 6587979264 6592268313 6595377664 6628450671 6628718268 6631577088 6633570816 6637889547 6641020416 6645343997 6647406912 6656604048 6683891904 6693409728 6700656016 6700926528 6702670512 6707099862 6710197712 6716650734 6724193634 6753515778 6761100078 6763132746 6766049536 6770727846 6775684352 6780161952 6789816864 6827083488 6827359104 6833648916 6836805216 6846331392 6850788639 6851065212 6860544123 6880940604 6888668004 6893710848 6898198941 6898477428 6908021937 6908089536 6917647344 6946005312 6955896384 6965520336 6970123386 6980048802 6987887502 7007588768 7018359534 7018642872 7028353638 7038430848 7046050656 7048168992 7056084192 7065915904 7075977728 7077062016 7087139712 7096945248 7101635148 7111747836 7114814976 7119447017 7119734436 7121587419 7124946432 7129585069 7139807424 7150781412 7160964084 7178995008 7188927632 7189217856 7199164624 7203922074 7214180418 7253776206 7254069048 7261922306 7264105542 7274227104 7314447744 7324567776 7332793376 7339845132 7343235232 7350000303 7380130644 7390639908 7393827328 7398939708 7400865357 7404356096 7411476672 7419799872 7460524224 7462767168 7471147968 7478332776 7486428822 7488679554 7497089454 7519378392 7530085944 7538238018 7538542344 7540504326 7548972426 7559490912 7559796096 7570255584 7601288832 7611805728 7612113024 7622644896 7627682196 7638235609 7638543972 7649112413 7668682048 7680468924 7680778992 7691095371 7691405868 7702122816 7710772416 7721752512 7744709376 7755424704 7771600728 7782353262 7791092962 7802187434 7814255976 7825383432 7836210378 7847445888 7855941536 7856258688 7867128352 7883537364 7901753472 7926806988 7929190116 7938094716 7943905792 7949155392 7960474944 7984063404 8004166848 8004489984 8013155648 8015564736 8024566336 8031959094 8032283352 8043396558 8076369384 8087543586 8087870088 8099060202 8099139456 8119780992 8155188864 8160827679 8164347264 8175973248 8183505492 8192695692 8204362044 8228753712 8240138748 8249392548 8251953408 8260886976 8261139636 8272650432 8309060352 8318055744 8318391552 8329900608 8337911256 8346937882 8347274856 8358823874 8393089752 8395613064 8404702158 8405041464 8416670406 8416752768 8428738176 8438203776 8440399904 8475000192 8475342336 8480860137 8487068544 8504427276 8504770608 8513977876 8516537532 8526101732 8551449936 8563281444 8563627152 8575475508 8575559424 8597068096 8597415168 8609310272 8627267304 8634905856 8664888168 8674618968 8686971576 8699075712 8724852792 8743050819 8746821504 8759276928 8769113728 8777192412 8789691084 8828376624 8837934228 8838291024 8850519396 8863209216 8875472064 8911855872 8924546304 8934568704 8936894016 8942799816 8955534312 8965591512 8967924898 9004687704 9005051232 9014800104 9017510328 9027637128 9036318771 9040215936 9053089152 9080004096 9085915557 9098853849 9102777984 9103145472 9111531888 9115740288 9134384852 9134753616 9147392164 9174587472 9184890672 9197598588 9197969904 9210695916 9210786048 9223529792 9261340416 9274528512 9287360448 9293497848 9306731736 9317183336 9357812712 9358190496 9371138184 9380150163 9384574464 9390684213 9394734208 9397558656 9408112256 9436082688 9442225971 9449519616 9455671647 9462593664 9468846864 9482330448 9492979248 9495449892 9519743232 9534375216 9547952112 9567866934 9571993344 9585623808 9605229432 9618907224 9647504352 9671701608 9672092064 9685474056 9698969472 9705675717 9747999189 9752596992 9758946339 9766090368 9772843023 9786460176 9800000404 9815459391 9840174192 9854186544 9865252944 9867820476 9881968896 9893066496 9943077402 9947365632 9950356224 9961530624 9971110368 9981905096 9984906072 9996119272 10025837856 10040114592 10050984024 10051389792 10054005768 10060649793 10065296568 10074976101 10079321216 10079728128 10086290451 10093674112 10130273667 10135051776 10141650117 10144699119 10149074304 10149484032 10156091769 10163526528 10170242928 10184725296 10240625232 10241038656 10250473374 10254793828 10255207824 10269497088 10276597818 10281029888 10295670016 10333002006 10340566272 10347716142 10362134304 10376471016 10419007968 10433844576 10448280504 10455185079 10463261184 10470073203 10475011584 10481831253 10511383152 10527539301 10535671296 10542530457 10557646272 10569075984 10572253488 10584126288 10598873856 10613966592 10645417872 10652452722 10667621754 10672222464 10679601654 10687419648 10709278792 10709711136 10724528744 10726172118 10741446126 10768492512 10783391448 10783826784 10798746936 10798852608 10805883111 10821270627 10826374656 10873585152 10880664309 10881103572 10885796352 10892883459 10896158313 10901297664 10911340656 10923594256 10939149392 10971671616 10986851664 10999190064 11009767698 11014515968 11014852848 11030200576 11070195966 11085959862 11090740992 11098409562 11106534144 11117215008 11129699808 11190786336 11194150752 11206269544 11206721952 11217499164 11222227208 11222337024 11229643233 11233019331 11238317568 11245634181 11250938368 11300000256 11307357027 11307813516 11310756489 11316091392 11323458639 11339236368 11339694144 11355383376 11401933248 11417708592 11418169536 11433967344 11441523294 11457815958 11503023072 11520703386 11537108802 11553184224 11566158624 11582628768 11598767616 11606318897 11622846229 11633137056 11657401092 11662428672 11673529893 11679035904 11686639443 11702923216 11703281151 11719588112 11721383964 11738075148 11754315567 11771168832 11783912304 11784388032 11800692528 11825306046 11833962752 11852630208 11890210482 11893785174 11907142074 11915858688 11923733088 11940712416 11954122016 11976095106 12006250272 12006734976 12019733472 12023347104 12036849504 12047938641 12048425028 12053621248 12065094837 12070785536 12114554076 12131315379 12131805132 12137037312 12144939029 12148590303 12148709184 12154320384 12162233353 12179671488 12232783296 12246520896 12263464784 12263959872 12275258238 12280927888 12289043538 12306543066 12360208122 12374088822 12377930112 12383147264 12391330464 12391709454 12408975648 12477083616 12477587328 12494850912 12506866884 12520406823 12520912284 12530078208 12538235811 12589634628 12593419596 12607053237 12607562196 12616791552 12625005609 12625129152 12643107264 12657305664 12660599856 12701254642 12712500288 12730602816 12756640914 12757155912 12770966814 12774806298 12789152598 12806972576 12825209632 12827174904 12844922166 12845440728 12863213262 12863339136 12895602144 12896122752 12913965408 12931959296 12940900956 12952358784 12997332252 13011928452 13021453824 13029931333 13030457364 13048485881 13048613568 13087279188 13120232256 13138915392 13153670592 13157093968 13165788618 13184536626 13256901342 13257436536 13275779094 13290687994 13294813824 13313208096 13367783808 13386819456 13401312032 13401853056 13405341024 13414199724 13420395424 13433301468 13448387268 13451887347 13507031556 13522200156 13526265492 13532099072 13541455692 13551368704 13560323904 13579633728 13654166976 13654718208 13667297832 13673610432 13701577278 13702130424 13721088246 13761881208 13777336008 13796397882 13796954856 13816043874 13816179072 13835294688 13892010624 13911792768 13931040672 13940246772 13960097604 13975775004 13979412341 14015177536 14036719068 14037285744 14056707276 14076861696 14092101312 14096337984 14112168384 14154124032 14174279424 14193890496 14203270296 14223495672 14238894034 14239468872 14243174838 14259170138 14279614848 14301562824 14321928168 14357990016 14377855264 14378435712 14398329248 14407844148 14428360836 14507552412 14508138096 14523844612 14528211084 14548454208 14628895488 14649135552 14665586752 14679690264 14686470464 14700000606 14760261288 14781279816 14797879416 14801730714 14822953344 14839599744 14914616103 14921048448 14925534336 14942295936 14956665552 14972857644 14977359108 14994178908 15038756784 15060171888 15076476036 15077084688 15081008652 15097944852 15118981824 15119592192 15140511168 15202577664 15223611456 15224226048 15245289792 15255364392 15276471218 15277087944 15298224826 15337364096 15360937848 15361557984 15382190742 15382811736 15404245632 15414896727 15421544832 15443505024 15489418752 15499503009 15510849408 15521574213 15543201456 15564706524 15582185924 15604374868 15628511952 15650766864 15672420756 15694891776 15711883072 15712517376 15734256704 15767074728 15803506944 15853613976 15858380232 15876189432 15898310784 15920949888 15968126808 15978679083 16001432631 16008333696 16008979968 16019402481 16026311296 16031129472 16049132672 16063918188 16064566704 16086793116 16152738768 16175087172 16175740176 16198120404 16198278912 16239561984 16310377728 16321655358 16328694528 16351946496 16367010984 16385391384 16408724088 16457507424 16480277496 16498785096 16503906816 16514651547 16521773952 16522279272 16545300864 16605293949 16618120704 16628939793 16636111488 16636783104 16647614343 16659801216 16675822512 16693875764 16694549712 16717647748 16786179504 16791226128 16809404316 16810082928 16833340812 16833505536 16857476352 16876407552 16880799808 16950000384 16961720274 16974137088 17008854552 17009541216 17027955752 17033075064 17052203464 17102899872 17126562888 17127254304 17150951016 17151118848 17162284941 17186723937 17194136192 17194830336 17218620544 17254534608 17269811712 17281055079 17305663203 17329776336 17349237936 17373943152 17398151424 17449705584 17486101638 17493643008 17518553856 17538227456 17554384824 17579382168 17656753248 17675868456 17676582048 17701038792 17726418432 17737959069 17750944128 17823711744 17835315723 17840677761 17849092608 17860713111 17869137408 17873788032 17885599632 17911068624 17931183024 17935849796 17964142659 18009375408 18010102464 18029600208 18035020656 18055274256 18072637542 18080431872 18106178304 18171831114 18197707698 18205555968 18223063776 18231480576 18268769704 18269507232 18294784328 18349174944 18369781344 18395197176 18395939808 18412887357 18421391832 18421572096 18433565307 18447059584 18459814599 18522680832 18540312183 18549057024 18561133233 18574720896 18586995696 18587564181 18613463472 18634366672 18715625424 18716380992 18742276368 18760300326 18781368426 18789468416 18795117312 18816224512 18884451942 18911343294 18925187328 18937693728 18964660896 18985958496 18990899784 19039486464 19051881963 19068750432 19095904224 19134961371 19135733868 19143986688 19156450221 19162209447 19171247616 19183728897 19210458864 19237814448 19267383249 19294819893 19295008704 19343403216 19344184128 19370948112 19397938944 19411351434 19495998378 19517892678 19532180736 19545686046 19572920352 19600000808 19630918782 19680348384 19708373088 19730505888 19735640952 19748682927 19763937792 19776804939 19786132992 19799014589 19885352013 19886154804 19894731264 19900712448 19913668641 19923061248 19936031991 19942220736 19963810192 19969812144 19992238544 20051675712 20080229184 20101968048 20102779584 20108011536 20121299586 20130593136 20149952202 20158642432 20172580902 20187348224 20260547334 20283300234 20289398238 20298148608 20312183538 20327053056 20340485856 20369450592 20481250464 20482077312 20500946748 20509587656 20510415648 20538994176 20552365917 20553195636 20562059776 20581632369 20591340032 20666004012 20681132544 20694596823 20695432284 20724065811 20724268608 20752942032 20838015936 20867689152 20896561008 20910370158 20940146406 20963662506 21022766304 21055078602 21085060914 21115292544 21138151968 21144506976 21168252576 21197747712 21211548329 21227933184 21241753453 21290835744 21304905444 21335243508 21344444928 21358341051 21359203308 21364762257 21374839296 21388755207 21418557584 21419422272 21449057488 21452344236 21482892252 21536985024 21566782896 21567653568 21597493872 21611766222 21642541254 21761328618 21762207144 21785766918 21792316626 21822681312 21847188512 21878298784 21943343232 21973703328 21998380128 22019535396 22029031936 22029705696 22050000909 22060401152 22140391932 22171919724 22181481984 22196819124 22202596071 22213068288 22227529921 22234430016 22259181797 22259399616 22381572672 22388301504 22412539088 22413443904 22434998328 22444454416 22459286466 22466038662 22491268362 22614714054 22615627032 22621512978 22646917278 22678472736 22679388288 22710766752 22803866496 22835417184 22836339072 22867934688 22883046588 22914706827 22915631916 22947337239 23006046144 23041406772 23073286113 23074217604 23106368448 23132317248 23165257536 23212637794 23245692458 23266274112 23314802184 23347059786 23373278886 23405846432 23406562302 23439176224 23442767928 23476150296 23508631134 23542337664 23567824608 23568776064 23601385056 23650612092 23667925504 23705260416 23780420964 23787570348 23813322781 23814284148 23831717376 23847232817 23847466176 23881424832 23908244032 23952190212 24012500544 24013469952 24039466944 24046694208 24073699008 24095877282 24096850056 24130189674 24229108152 24262630758 24263610264 24289878058 24297180606 24297418368 24324466706 24359342976 24465566592 24493041792 24526929568 24527919744 24550516476 24561855776 24578087076 24613086132 24720416244 24748177644 24755860224 24766294528 24782660928 24783418908 24817951296 24954167232 24955174656 24989701824 25013733768 25040813646 25041824568 25076471622 25179269256 25186839192 25214106474 25215124392 25250011218 25250258304 25286214528 25314611328 25321199712 25402509284 25425000576 25442580411 25461205632 25513281828 25514311824 25541933628 25549612596 25578305196 25613945152 25650419264 25654349808 25689844332 25690881456 25726426524 25726678272 25791204288 25792245504 25827930816 25881801912 25904717568 25994664504 26023856904 26059862666 26060914728 26096971762 26097227136 26174558376 26240464512 26277830784 26307341184 26314187936 26331577236 26369073252 26513802684 26514873072 26551558188 26581375988 26589627648 26626416192 26735567616 26773638912 26802624064 26803706112 26810682048 26828399448 26840790848 26866602936 26896774536 26903774694 27014063112 27044400312 27052530984 27082911384 27108956313 27120647808 27159267456 27257746671 27296561547 27308333952 27309436416 27334595664 27347220864 27403154556 27404260848 27442176492 27523762416 27554672016 27592795764 27593909712 27632087748 27632358144 27670589376 27784021248 27823585536 27862081344 27880493544 27920195208 27951550008 27958824682 28030355072 28073438136 28074571488 28113414552 28153723392 28172052639 28184202624 28192675968 28224336768 28308248064 28326677913 28348558848 28367014941 28387780992 28406540592 28446991344 28477788068 28478937744 28486349676 28518340276 28559229696 28603125648 28643856336 28715980032 28755710528 28756871424 28796658496 28815688296 28856721672 29015104824 29016276192 29047689224 29056422168 29096908416 29117027151 29243997567 29257790976 29276839017 29298271104 29318529069 29331173504 29359380528 29372940928 29400001212 29520522576 29562559632 29595758832 29603461428 29645906688 29679199488 29829232206 29842096896 29851068672 29884591872 29913331104 29945715288 29954718216 29988357816 30077513568 30120343776 30152952072 30154169376 30162017304 30181949379 30195889704 30224928303 30237963648 30239184384 30258871353 30281022336 30390821001 30405155328 30424950351 30434097357 30447222912 30448452096 30468275307 30490579584 30510728784 30552942436 30554175888 30596449652 30674728192 30721875696 30723115968 30764381484 30765623472 30808491264 30829793454 30843089664 30887010048 30999006018 31021698816 31043148426 31086402912 31129413048 31164371848 31208749736 31257023904 31301533728 31344841512 31365555237 31389783552 31410219609 31423766144 31425034752 31445493759 31468513408 31534149456 31582617903 31607013888 31627591371 31707227952 31716760464 31752378864 31796621568 31841899776 31936253616 31957358166 32002865262 32016667392 32038804962 32052622592 32062258944 32098265344 32127836376 32129133408 32173586232 32305477536 32350174344 32351480352 32396240808 32396557824 32417649333 32463811881 32479123968 32620755456 32641992927 32643310716 32657389056 32678650377 32688474939 32703892992 32734021968 32770782768 32817448176 32915014848 32960554992 32997570192 33029303094 33043547904 33044558544 33090601728 33210587898 33257879586 33272222976 33295228686 33319602432 33351645024 33387751528 33389099424 33435295496 33572359008 33582452256 33618808632 33620165856 33666681624 33667011072 33688929699 33699057993 33714952704 33736902543 33752815104 33761599616 33900000768 33922071081 33923440548 33932269467 33948274176 33970375917 34017709104 34019082432 34055911504 34066150128 34104406928 34205799744 34253125776 34254508608 34301902032 34324569882 34373447874 34388272384 34437241088 34509069216 34562110158 34611326406 34659552672 34698475872 34747886304 34796302848 34818956691 34868538687 34899411168 34972203276 34987286016 35020589679 35037107712 35059918329 35076454912 35108769648 35109843453 35158764336 35262946701 35313506496 35351736912 35353164096 35402077584 35475918138 35501888256 35670631446 35681355522 35721426222 35747576064 35771199264 35822137248 35862366048 35871699592 35928285318 36018750816 36020204928 36059200416 36070041312 36110548512 36143815923 36145275084 36160863744 36184405973 36195284511 36212356608 36235932361 36343662228 36393946137 36395415396 36411111936 36434817087 36445770909 36446127552 36462961152 36486700059 36537539408 36539014464 36589568656 36698349888 36739562688 36790394352 36791879616 36825774714 36842783664 36867130614 36894119168 36919629198 37080624366 37122266466 37149441792 37173991392 37175128362 37226926944 37268733344 37431250848 37432761984 37484552736 37520600652 37561220469 37562736852 37578936832 37590234624 37614707433 37632449024 37768903884 37821159711 37822686588 37850374656 37875016827 37875387456 37929321792 37971916992 37981799568 38103763926 38137500864 38191808448 38269922742 38271467736 38312900442 38324418894 38367457794 38420917728 38475628896 38534766498 38589639786 38590017408 38686806432 38688368256 38741896224 38795877888 38821135621 38822702868 38876416697 38991996756 39035785356 39064361472 39089793999 39091372092 39145457643 39145840704 39200001616 39261837564 39360696768 39416746176 39461011776 39471281904 39497365854 39553609878 39598029178 39770704026 39772309608 39827337282 39872063982 39884441472 39927620384 39939624288 39984477088 40103351424 40160458368 40203936096 40205559168 40216023072 40242599172 40261186272 40299904404 40317284864 40345161804 40355662041 40374696448 40521094668 40566600468 40578796476 40596297216 40622727097 40624367076 40654106112 40680573629 40680971712 40738901184 40962500928 40964154624 41001893496 41019175312 41020831296 41104731834 41106391272 41163264738 41332008024 41389193646 41390864568 41448131622 41448537216 41505884064 41676031872 41735378304 41793122016 41820740316 41880292812 41927325012 41938237023 42045532608 42110157204 42170121828 42230585088 42276303936 42289013952 42336505152 42423096658 42483506906 42581671488 42609810888 42670487016 42716682102 42718406616 42729524514 42777510414 42837115168 42838844544 42898114976 42904688472 42965784504 43073970048 43133565792 43135307136 43194987744 43223532444 43285082508 43522657236 43524414288 43571533836 43582873769 43584633252 43645362624 43694377024 43756597568 43886686464 43947406656 43996760256 44039070792 44059411392 44100001818 44280783864 44343839448 44393638248 44405192142 44455059842 44468860032 44518363594 44518799232 44763145344 44776603008 44825078176 44826887808 44869996656 44888908832 44918572932 44932077324 44982536724 45229428108 45231254064 45243025956 45293834556 45356945472 45358776576 45421533504 45607732992 45670834368 45672678144 45735869376 45766093176 45829413654 45831263832 45894674478 46012092288 46082813544 46146572226 46148435208 46212736896 46244690181 46264634496 46330515072 46425275588 46491384916 46498509027 46532548224 46564722639 46629604368 46694119572 46746557772 46811692864 46813124604 46878352448 46885535856 46952300592 47017262268 47084675328 47135649216 47137552128 47202770112 47301224184 47410520832 47560841928 47575140696 47626645562 47628568296 47694465634 47694932352 47762849664 47816488064 47904380424 48025001088 48026939904 48058207443 48078933888 48093388416 48147398016 48191754564 48193700112 48260379348 48458216304 48525261516 48527220528 48579756116 48594361212 48594836736 48648933412 48718685952 48931133184 48986083584 49053859136 49055839488 49101032952 49123711552 49156174152 49226172264 49440832488 49496355288 49511720448 49543954641 49565321856 49566837816 49635902592 49815881847 49886819379 49908334464 49910349312 49942843029 49979403648 50027467536 50081627292 50083649136 50152943244 50358538512 50373678384 50428212948 50430248784 50500022436 50500516608 50572429056 50629222656 50642399424 50805018568 50850001152 50885160822 50922411264 51026563656 51028623648 51083867256 51099225192 51156610392 51227890304 51300838528 51308699616 51379688664 51381762912 51452853048 51453356544 51486854823 51560171811 51582408576 51584491008 51655861632 51763603824 51809435136 51843165237 51916989609 51989329008 52047713808 52119725332 52121829456 52193943524 52194454272 52349116752 52480929024 52555661568 52614682368 52628375872 52663154472 52738146504 53027605368 53029746144 53103116376 53162751976 53179255296 53213877207 53252832384 53471135232 53505947169 53522033283 53547277824 53582139333 53605248128 53607412224 53621364096 53656798896 53681581696 53733205872 53793549072 53807549388 54028126224 54088800624 54105061968 54165822768 54217912626 54241295616 54318534912 54515493342 54593123094 54616667904 54669191328 54694441728 54806309112 54808521696 54884352984 55047524832 55109344032 55185591528 55187819424 55238662071 55264175496 55264716288 55300695921 55341178752 55379443797 55568042496 55620936549 55647171072 55683399699 55724162688 55760987088 55762692543 55840390416 55903100016 55917649364 56060710144 56146876272 56149142976 56226829104 56344105278 56368405248 56385351936 56448673536 56653355826 56734029882 56775561984 56813081184 56893982688 56955576136 56957875488 56972699352 57036680552 57118459392 57155645889 57206251296 57287712672 57404884113 57431960064 57469350663 57486628341 57511421056 57513742848 57551186691 57593316992 57631376592 57713443344 57802149747 57884459679 58030209648 58032552384 58095378448 58112844336 58193816832 58234054302 58487995134 58553678034 58596542208 58637058138 58662347008 58718761056 58745881856 58800002424 59041045152 59125119264 59191517664 59206922856 59246048781 59291813376 59330414817 59358398976 59397043767 59656056039 59658464412 59684193792 59702137344 59741005923 59769183744 59808095973 59826662208 59891430576 59909436432 59976715632 60155027136 60240687552 60305904144 60308338752 60324034608 60363898758 60391779408 60449856606 60475927296 60517742706 60562044672 60781642002 60849900702 60868194714 60894445824 60936550614 60981159168 61021457568 61105884872 61108351776 61192899304 61349456384 61443751392 61446231936 61528762968 61531246944 61616982528 61657097751 61659586908 61686179328 61726339601 61744897107 61774020096 61998012036 62043397632 62083790469 62086296852 62172197433 62172805824 62258826096 62328743696 62417499472 62514047808 62603067456 62689683024 62731110474 62820439218 62847532288 62890987518 62937026816 63068298912 63165235806 63255182742 63414455904 63433520928 63504757728 63593243136 63634644987 63683799552 63725260359 63872507232 63914716332 64005730524 64033334784 64075023153 64077609924 64094286771 64105245184 64124517888 64166265621 64196530688 64255672752 64258266816 64347172464 64610955072 64700348688 64702960704 64792481616 64835298666 64927623762 65283985854 65286621432 65357300754 65376949878 65468043936 65541565536 65634896352 65830029696 65921109984 65995140384 66058606188 66087095808 66089117088 66150002727 66181203456 66224290177 66318593189 66421175796 66515759172 66544445952 66590457372 66607788213 66639204864 66682589763 66703290048 66775503056 66777545391 66778198848 66870590992 67144718016 67164904512 67237617264 67240331712 67333363248 67377859398 67398115986 67473805086 67523199232 67844142162 67846881096 67864538934 67940751834 68035418208 68038164864 68111823008 68132300256 68208813856 68411599488 68506251552 68509017216 68603804064 68649139764 68744120481 68746895748 68776544768 68842011717 68874482176 69018138432 69124220316 69219858339 69222652812 69319105344 69396951744 69495772608 69637913382 69737077374 69798822336 69944406552 70041179358 70119836658 70217539296 70219686906 70317528672 70525893402 70627012992 70703473824 70706328192 70804155168 70948971997 70951836276 71003776512 71050002929 71341262892 71362711044 71439968343 71442852444 71495152128 71541698451 71542398528 71644274496 71724732096 71743399184 71856570636 72037501632 72040409856 72118400832 72140082624 72221097024 72287631846 72290550168 72368811946 72390569022 72471864722 72687324456 72787892274 72790830792 72869634174 72891541818 72892255104 72973400118 73075078816 73078028928 73179137312 73396699776 73479125376 73580788704 73583759232 73651549428 73685567328 73734261228 73788238336 73839258396 74161248732 74244532932 74298883584 74347255253 74347982784 74350256724 74453853888 74537466688 74862501696 74865523968 74969105472 75041201304 75122440938 75125473704 75229414866 75537807768 75642319422 75645373176 75750033654 75750774912 75858643584 75943833984 75963599136 76207527852 76275001728 76383616896 76539845484 76542935472 76625800884 76648837788 76734915588 76841835456 76951257792 77069532996 77179279572 77180034816 77373612864 77376736512 77483792448 77642271242 77645405736 77752833394 77983993512 78071570712 78179587998 78182744184 78290915286 78291681408 78400003232 78523675128 78721393536 78833492352 78922023552 78942563808 78994731708 79107219756 79196058356 79541408052 79544619216 79654674564 79744127964 79768882944 79855240768 79879248576 79968954176 80206702848 80320916736 80407872192 80411118336 80432046144 80485198344 80522372544 80599808808 80690323608 80711324082 81042189336 81133200936 81157592952 81245454194 81248734152 81326868939 81361147258 81361943424 81477802368 81925001856 81928309248 82003786992 82038350624 82041662592 82209463668 82212782544 82326529476 82664016048 82778387292 82781729136 82896263244 82897074432 83011768128 83352063744 83470756608 83586244032 83641480632 83760585624 83854650024 83876474046 84091065216 84220314408 84340243656 84461170176 84516157917 84552607872 84578027904 84673010304 84846193316 84967013812 84980033739 85101044823 85163342976 85219621776 85340974032 85433364204 85436813232 85459049028 85555020828 85674230336 85677689088 85796229952 85809376944 85931569008 86147940096 86267131584 86270614272 86389975488 86447064888 86570165016 87045314472 87048828576 87143067672 87165747538 87169266504 87290725248 87351081453 87388754048 87513195136 87773372928 87830517051 87894813312 87955587207 87993520512 88078141584 88118822784 88200003636 88561567728 88687678896 88787276496 88810384284 88910119684 88937720064 89036727188 89037598464 89526290688 89553206016 89650156352 89653775616 89739993312 89777817664 89837145864 89864154648 89965073448 90458856216 90462508128 90486051912 90545848137 90587669112 90674784909 90713890944 90717553152 90776614059 90843067008 91172463003 91215465984 91274851053 91302292071 91341668736 91345356288 91404825921 91471738752 91532186352 91658827308 91662527664 91789348956 92024184576 92165627088 92293144452 92296870416 92425473792 92489380362 92529268992 92661030144 92850551176 92982769832 92997018054 93065096448 93129445278 93259208736 93388239144 93493115544 93623385728 93626249208 93756704896 93771071712 93904601184 94034524536 94096665711 94169350656 94230658827 94271298432 94275104256 94336481277 94405540224 94602448368 94747853709 94821041664 94882774113 95121683856 95150281392 95253291124 95257136592 95388931268 95389864704 95525699328 95632976128 95808760848 96050002176 96116414886 96157867776 96186776832 96294796032 96383509128 96387400224 96520758696 96916432608 97050523032 97054441056 97159512232 97188722424 97189673472 97252947999 97297866824 97391435643 97437371904 97862266368 97925978781 97972167168 98035951131 98065424817 98107718272 98111678976 98202065904 98247423104 98312348304 98452344528 98881664976 98992710576 99087909282 99130643712 99133675632 99271805184 99631763694 99773638758 99816668928 99885686058 99958807296 100054935072 100163254584 100167298272 100305886488 100717077024 100747356768 100856425896 100860497568 101000044872 101001033216 101066789097 101097173979 101144858112 101210707629 101258445312 101284798848 101610037136 101700002304 101766213243 101770321644 101796808401 101844822528 101911127751 102053127312 102057247296 102167734512 102198450384 102313220784 102455780608 102601677056 102617399232 102759377328 102763525824 102905706096 102973709646 103120343622 103164817152 103311723264 103527207648 103686330474 103833979218 103978658016 104095427616 104239450664 104243658912 104387887048 104388908544 104456870073 104605616061 104698233504 104961858048 105061769037 105111323136 105179754987 105229364736 105256751744 105326308944 105329530359 105476293008 105788840103 106055210736 106059492288 106206232752 106325503952 106427754414 106505664768 107011894338 107044066566 107164278666 107210496256 107242728192 107313597792 107363163392 107466411744 107587098144 107615098776 108056252448 108177601248 108210123936 108331645536 108431447769 108435825252 108482591232 108553217919 108585853533 108637069824 108707797083 109030986684 109181838411 109186246188 109233335808 109304451261 109337312727 109338382656 109388883456 109460100177 109612618224 109617043392 109768705968 110095049664 110218688064 110371183056 110375638848 110477324142 110528350992 110601391842 110682357504 110758887594 111241873098 111366799398 111448325376 111521974176 111525385086 111680780832 111806200032 111835298728 112121420288 112293752544 112298285952 112453658208 112683661407 112688210556 112736810496 112770703872 112844122299 112897347072 112970847949 113306711652 113463479133 113468059764 113551123968 113625050481 113626162368 113787965376 113911152272 113915750976 113945398704 114073361104 114311291778 114412502592 114575425344 114809768226 114938701326 114973256682 115022842112 115102373382 115186633984 115262753184 115426886688 115604299494 115768919358 116060419296 116065104768 116190756896 116225688672 116387633664 116463406863 116468108604 116629250091 116975990268 117107356068 117193084416 117269381997 117274116276 117324694016 117436372929 117437522112 117491763712 117600004848 118082090304 118250238528 118383035328 118413845712 118492097562 118660829634 118794087534 119312112078 119316928824 119482011846 119616191946 119653324416 119782861152 119818872864 119953431264 120310054272 120481375104 120611808288 120616677504 120648069216 120727797516 120783558816 120899713212 120951854592 121030599289 121035485412 121066986123 121124089344 121202946173 121563284004 121699801404 121736389428 121788891648 121868181291 121873101228 121962318336 122041720887 122042915136 122211769744 122216703552 122385798608 122887502784 122892463872 123057525936 123062493888 123314195502 123319173816 123452679202 123489794214 123996024072 124167580938 124172593704 124344394866 124345611648 124517652192 124657487392 124834998944 125028095616 125206134912 125379366048 125462220948 125640878436 125695064576 125781975036 125814711069 125874053632 126136597824 126330471612 126510365484 126828911808 126867041856 127009515456 127269289974 127450520718 127745014464 127829432664 128011461048 128150046306 128155219848 128188573542 128332531242 128511345504 128516533632 128694344928 129221910144 129400697376 129405921408 129584963232 129670597332 129850005353 129855247524 130034911021 130567971708 130573242864 130714601508 130748621307 130753899756 130936087872 131083131072 131269792704 131660059392 131842219968 131990280768 132117212376 132178234176 132300005454 132448580354 132637186378 132842351592 133031518344 133180914744 133215576426 133365179526 133406580096 133551006112 133555090782 133556397696 133741181984 134289436032 134329809024 134475234528 134480663424 134666726496 134755718796 134796231972 134947610172 135046398464 135688284324 135693762192 135729077868 135876018221 135881503668 136070836416 136076329728 136223646016 136264600512 136417627712 136823198976 137012503104 137018034432 137207608128 137298279528 137488240962 137493791496 137684023434 138036276864 138248440632 138439716678 138445305624 138638210688 138734070543 138793903488 138991545216 139275826764 139474154748 139597644672 139888813104 140082358716 140239673316 140435078592 140439373812 140635057344 141051786804 141254025984 141406947648 141412656384 141608310336 141897943994 141903672552 142100005858 142682525784 142725422088 142879936686 142885704888 143083396902 143084797056 143288548992 143449464192 143486798368 143713141272 144075003264 144080819712 144174622329 144236801664 144280165248 144442194048 144575263692 144581100336 144737623892 144781138044 144943729444 145374648912 145575784548 145581661584 145739268348 145783083636 145784510208 145946800236 146150157632 146156057856 146358274624 146793399552 146958250752 147161577408 147167518464 147303098856 147371134656 147468522456 147678516792 148322497464 148489065864 148631863923 148694510506 148695965568 148700513448 148907707776 149074933376 149725003392 149731047936 149828529087 149938210944 150082402608 150244881876 150250947408 150458829732 151075615536 151284638844 151290746352 151500067308 151501549824 151717287168 151887667968 151927198272 152415055704 152550003456 152767233792 153079690968 153085870944 153251601768 153297675576 153469831176 153683670912 153902515584 154139065992 154358559144 154360069632 154460564469 154680515433 154747225728 154753473024 154967584896 155284542484 155290811472 155505666788 155529495711 155750968827 155967987024 156143141424 156359175996 156365488368 156581830572 156583362816 156800006464 157047350256 157442787072 157666984704 157844047104 157885127616 157989463416 158214439512 158392116712 159082816104 159089238432 159309349128 159488255928 159537765888 159641631621 159710481536 159758497152 159937908352 160413405696 160517841507 160641833472 160746417999 160815744384 160822236672 160864092288 160970396688 161044745088 161199617616 161380647216 161422648164 162084378672 162266401872 162315185904 162490908388 162497468304 162653737878 162722294516 162723886848 162955604736 163850003712 164007573984 164076701248 164083325184 164418927336 164425565088 164653058952 165328032096 165556774584 165563458272 165715986213 165792526488 165794148864 165902087763 166023536256 166138331391 166704127488 166862809647 166941513216 167050199097 167172488064 167282961264 167288077629 167521171248 167709300048 167752948092 168182130432 168440628816 168680487312 169032315834 169105215744 169156055808 169346020608 169692386632 169934027624 169960067478 170202089646 170326685952 170439243552 170681948064 170866728408 170873626464 170918098056 171110041656 171348460672 171355378176 171466937667 171592459904 171618753888 171863138016 172214652339 172295880192 172408051989 172459885023 172534263168 172541228544 172653560073 172779950976 172894129776 173140330032 173406449241 173653379037 174090628944 174097657152 174286135344 174331495076 174338533008 174581450496 174702162906 174777508096 175026390272 175661034102 175789626624 175911174414 175987041024 176156283168 176237645568 176400007272 177123135456 177375357792 177574552992 177620768568 177738146343 177820239368 177875440128 177991244451 178073454376 178075196928 178191131301 178968168117 179052581376 179106412032 179223017769 179300312704 179307551232 179424287919 179479986624 179555635328 179674291728 179728309296 179930146896 180917712432 180925016256 180972103824 181091696274 181175338224 181349569818 181427781888 181553228118 181686134016 182344926006 182549702106 182604584142 182683337472 182809651842 182943477504 183064372704 183317654616 183325055328 183578697912 184048369152 184331254176 184586288904 184593740832 184850947584 184971293253 184978760724 185058537984 185179018803 185234691321 185322060288 185701102352 185965539664 185994036108 186130192896 186251371407 186258890556 186516592299 186518417472 186776478288 186986231088 187246771456 187252498416 187513409792 187542143424 187809202368 188069049072 188193331422 188461317654 188542596864 188672962554 188811080448 189204896736 189495707418 189765548226 190243367712 190300562784 190506582248 190514273184 190777862536 190779729408 190903934961 191051398656 191175781077 191265952256 191617521696 192100004352 192225069459 192232829772 192282860313 192315735552 192373553664 192498796863 192589592064 192767018256 192774800448 193041517392 193832865216 194101046064 194108882112 194319024464 194377444848 194505895998 194595733648 194782871286 195851957562 196071902262 196130849634 196215436544 196404131808 196494846208 196624696608 196904689056 197763329952 197985421152 198175818564 198261287424 198267351264 198450008181 198543610368 198672870531 198955779567 199263527388 199547277516 199633337856 199771372116 199823364639 199917614592 200047769289 200109870144 200326509168 200332636173 200334596544 200611772976 201434154048 201494713536 201712851792 201720995136 202000089744 202133578194 202194347958 202421415258 202569597696 203220074272 203532426486 203540643288 203593616802 203822255502 204106254624 204114494592 204335469024 204396900768 204626441568 204911561216 205203354112 205234798464 205518754656 205527051648 205811412192 205947419292 206232361443 206240687244 206329634304 206463963493 206526035151 206623446528 206757967001 207054415296 207372660948 207659575017 207667958436 207957316032 208190855232 208478901328 208487317824 208775774096 208913740146 209211232122 209396467008 210123538074 210359509974 210513503488 210652617888 210659060718 210952586016 211577680206 212110421472 212118984576 212412465504 212651007904 212846915991 212855508828 213011329536 213150008787 214023788676 214088133132 214319905029 214328557332 214420992512 214485456384 214625095353 214627195584 214726326784 214932823488 215174196288 215230197552 216112504896 216355202496 216420247872 216663291072 216862895538 216871650504 217106435838 217171707066 217415594166 218061973368 218363676822 218372492376 218608902522 218674625454 218676765312 218920200354 219225236448 219234086784 219537411936 220190099328 220437376128 220742366112 220751277696 220954648284 221056701984 221202783684 221364715008 221508832661 221517775188 221824259977 222483746196 222733598796 222896650752 223041765759 223043948352 223050770172 223361561664 223612400064 223670597456 224587505088 224596571904 224907316416 225367322814 225376421112 225688244598 225941695898 226613423304 226926958266 226936119528 227250100962 227252324736 227575930752 227822304544 227831501952 227890797408 228146722208 228622583556 228825005184 229150850688 229619536452 229877402652 229946513364 230045684224 230204746764 230373267968 230525506368 230853773376 231208598988 231537838716 232120838592 232130209536 232381513792 232451377344 232926813726 232936217208 233258500182 233951980536 234214712136 234538763994 234548232552 234872745858 234875044224 235200009696 236164180608 236500477056 236766070656 236827691424 236984195124 237321659268 237588175068 237650009797 238624224156 238633857648 238964023692 239232383892 239306648832 239565722304 239637745728 239906862528 240620108544 240962750208 241223616576 241233355008 241296138432 241455595032 241567117632 241799426424 242061198578 242070970824 242133972246 242405892346 243126568008 243399602808 243472778856 243736362582 243746202456 244083441774 244085830272 244423539488 244433407104 244771597216 245775005568 245784927744 246115051872 246124987776 246628391004 246638347632 246905358404 246979588428 247992048144 248335161876 248345187408 248688789732 248691223296 249035304384 249314974784 249669997888 250056191232 250412269824 250758732096 250924441896 251281756872 251563950072 251629422138 252273195648 252660943224 253020730968 253548473751 253657823616 253734083712 254019030912 254538579948 254901041436 255490028928 255658865328 256022922096 256300092612 256310439696 256377147084 256665062484 257022691008 257033067264 257388689856 258443820288 258801394752 258811842816 259169926464 259341194664 259700010706 259710495048 260069822042 261135943416 261146485728 261429203016 261497242614 261507799512 261872175744 262053244359 262166262144 262539585408 263320118784 263491551153 263684439936 263866761621 263980561536 264234424752 264356468352 264600010908 264897160708 265274372756 265684703184 266063036688 266361829488 266431152852 266730359052 266813160192 267102012224 267110181564 267112795392 267482363968 268578872064 268659618048 268950469056 268961326848 269333452992 269511437592 269592463944 269895220344 271376568648 271387524384 271458155736 271637544411 271752036442 271763007336 272024354727 272141672832 272152659456 272329842177 272447292032 272529201024 272835255424 273646397952 273824553159 274025006208 274036068864 274214477763 274415216256 274596559056 274976481924 274987582992 275368046868 276072553728 276496881264 276879433356 276890611248 277276421376 277468141086 277587806976 277983090432 278551653528 278948309496 279195289344 279777626208 280164717432 280479346632 280870157184 280878747624 281270114688 282103573608 282289997133 282508051968 282691976481 282813895296 282825312768 283009443831 283216620672 283795887988 283807345104 284200011716 284243561127 284648322339 285365051568 285450844176 285759873372 285771409776 286166793804 286169594112 286577097984 286898928384 286973596736 287426282544 288150006528 288349244658 288473603328 288560330496 288884388096 289150527384 289162200672 289475247784 289562276088 289887458888 290749297824 291151569096 291163323168 291478536696 291566167272 291569020416 291758843997 291893600472 292174306929 292300315264 292312115712 292716549248 293586799104 293777936343 293916501504 294107853393 294196274451 294323154816 294335036928 294606197712 294742269312 294937044912 295357033584 296644994928 296978131728 297263727846 297389021012 297391931136 297401026896 297815415552 298149866752 299450006784 299657058174 299876421888 300164805216 300489763752 300501894816 300917659464 302151231072 302569277688 302581492704 303000134616 303003099648 303200367291 303291521937 303434574336 303632122887 303775335936 303854396544 304830111408 305100006912 305298639729 305390425203 305534467584 305733383253 306159381936 306171741888 306503203536 306595351152 306939662352 307367341824 307805031168 308278131984 308717118288 308921128938 309361030866 309494451456 309935169792 310569084968 310581622944 311011333576 311058991422 311501937654 311935974048 312286282848 312718351992 312730976736 313163661144 313166725632 313370610219 313600012928 313816848183 314094700512 314885574144 315185307111 315333969408 315539264961 315688094208 315770255232 315978926832 315988591077 316428879024 316784233424 317366520309 318165632208 318178476864 318618698256 318976511856 319283263242 319420963072 319516994304 319875816704 321035683014 321492835998 321631488768 321728184576 321940793376 322089490176 322399235232 322761294432 322845296328 324168757344 324532803744 324630371808 324981816776 324994936608 325294343307 325307475756 325444589032 325447773696 325659653757 325757560599 325911209472 326123391249 327545515233 327700007424 327913353783 328011938181 328015147968 328153402496 328166650368 328380300531 328837854672 328851130176 329306117904 330656064192 331113549168 331126916544 331431972426 331585052976 331804175526 332047072512 332276662782 333725619294 334100398194 334344976128 334565922528 334576155258 335042342496 335418600096 335505896184 336364260864 336583248013 336881257632 337360974624 338050984221 338064631668 338210431488 338312111616 338532366897 338692041216 338912543847 339384773264 339868055248 339920134956 340390437399 340404179292 340653371904 340875151443 340878487104 341363896128 341733456816 341747252928 341836196112 342220083312 342696921344 342933875334 343184919808 343237507776 343726276032 344429304678 344816103978 344919770046 345068526336 345307120146 345559901952 345788259552 346280660064 346812898482 347306758074 348181257888 348195314304 348572270688 348662990152 348677066016 349162900992 349390220589 349404325812 349555016192 349887750273 350052780544 351322068204 351579253248 351808145991 351822348828 351974082048 352203231841 352309118787 352312566336 352475291136 352800014544 354246270912 354750715584 355149105984 355241537136 355476292686 355640478736 355982488902 356146908752 356382262602 357936336234 358446035538 358600625408 358848575838 358959973248 359111270656 359348583456 359456618592 359860293792 361835424864 361850032512 361944207648 362183392548 362350676448 362699139636 362855563776 363091797867 363106456236 363200958369 363372268032 363608838519 364689852012 365099404212 365209168284 365366674944 365604543873 365619303684 365886955008 366125162661 366128745408 366635309232 366650110656 367157395824 368662508352 369172577808 369187481664 369942586506 369957521448 370358037606 370469382642 371402204704 371931079328 371988072216 372502742814 372517781112 373033184598 373036834944 373552956576 373972462176 374493542912 374504996832 375026819584 375084286848 375618404736 376138098144 376386662844 376922635308 377085193728 377345925108 377444133207 377622160896 377868008657 378406090549 378409793472 378991414836 379531096452 380486735424 380601125568 381013164496 381028546368 381555725072 381807869922 382351562154 383235043392 384450138918 384465659544 384565720626 384997593726 385534036512 385549600896 386083034784 387665730432 388202092128 388217764224 388638048928 388754889696 389011791996 389191467296 389550016059 389565742572 390104733063 391703915124 392143804524 392245863921 392261699268 392430873088 392808263616 392989692416 393249393216 393809378112 395526659904 395970842304 396351637128 396534702528 396900016362 397345741062 397911559134 398527054776 399094555032 399542744232 399646729278 400095538578 400219740288 400653018336 400665272346 400669193088 401223545952 402868308096 402989427072 403425703584 403441990272 404000179488 404267156388 404388695916 404826487277 404842830516 405139195392 405402957889 406440148544 407064852972 407081286576 407187233604 407628054663 407644511004 408212509248 408228989184 408670938048 408793801536 409252883136 410469596928 411037509312 411054103296 411622824384 411894838584 412464722886 412481374488 412927926986 413052070302 413515934002 414108830592 414745321896 415319150034 415335916872 415914632064 416381710464 416957802656 416974635648 417551548192 417827480292 418422464244 418792934016 420247076148 420719019948 421027006976 421305235776 421318121436 421905172032 423155360412 424220842944 424237969152 424824931008 425302015808 425693831982 425711017656 426300017574 428047577352 428176266264 428639810058 428657114664 429250190706 429254391168 429865646976 430348392576 430460395104 432225009792 432523866987 432710404992 432840495744 433326582144 433725791076 433743301008 434212871676 434343414132 434831188332 436123946736 436727353644 436744984752 437217805044 437349250908 437353530624 437840400708 438450472896 438468173568 439074823872 440380198656 440874752256 441484732224 441502555392 441909296568 442113403968 442405567368 443017665322 443035550376 443648519954 444967492392 445467197592 446083531518 446087896704 446101540344 446723123328 447224800128 447341194912 449175010176 449193143808 449485587261 449814632832 450734645628 450752842224 451376489196 451883391796 453226846608 453853916532 453872239056 454500201924 454504649472 455151861504 455644609088 455663003904 455781594816 456293444416 457245167112 457650010368 458301701376 459239072904 459754805304 459893026728 460409493528 461051012736 461707546752 462417197976 463075677432 463381693407 464041546299 464241677184 464260419072 464763027584 464902754688 465853627452 465872434416 466517000364 467903961072 468429424272 469077527988 469096465104 469745491716 469750088448 470400019392 472328361216 473000954112 473532141312 473655382848 473968390248 474643318536 475176350136 475300019594 477248448312 477267715296 477928047384 478464767784 478613297664 478924894863 479131444608 479275491456 479813725056 481240217088 481553524521 481925500416 482239253997 482447233152 482466710016 482592276864 482911190064 483134235264 483598852848 484122397156 484141941648 484267944492 484811784692 486253136016 486799205616 486945557712 487472725164 487492404912 488166883548 488171660544 488847078976 488866814208 489543194432 491550011136 492230103744 492249975552 493256782008 493276695264 493810716808 493959176856 495984096288 496670323752 496690374816 497147958639 497377579464 497382446592 497706263289 498070608768 498414994173 498629949568 499339995776 500112382464 500824539648 501150597291 501517464192 501848883792 501864232887 502563513744 503127900144 503258844276 504546391296 505321886448 506041461936 507096947502 507315647232 507468167424 508038061824 509077159896 509802082872 510980057856 511317730656 512045844192 512600185224 512620879392 512754294168 513330124968 514045382016 514066134528 514400813001 514777379712 516643957017 516887640576 517224155967 517379655069 517602789504 517623685632 517960680219 518339852928 518682389328 519400021412 519420990096 520139644084 520219347723 520960137111 522271886832 522292971456 522858406032 522994485228 523015599024 523744351488 524106488718 524332524288 525079170816 526983102306 527368879872 527733523242 527961123072 528468849504 528712936704 529200021816 529794321416 530548745512 531369406368 532126073376 532723658976 532862305704 533214439029 533460718104 533626320384 533973733353 534204024448 534220363128 534225590784 534573393903 534964727936 536904504351 537157744128 537319236096 537669053307 537900938112 537922653696 538272863757 538666905984 539022875184 539184927888 539790440688 542753137296 542775048768 542916311472 543275088822 543504072884 543526014672 544048709454 544283345664 544659684354 544894584064 545058402048 545670510848 547649106318 548050012416 548428955526 548830432512 549193118112 549952963848 549975165984 550736093736 552145107456 552993762528 553758866712 553781222496 554552842752 554913879759 554936282172 555175613952 555537056409 555704073963 555966180864 557103307056 557896618992 558390578688 558754114221 559549776897 559555252416 560329434864 560958693264 561740314368 561757495248 562540229376 564207147216 564579994266 565383952962 565627790592 566018887662 566433241344 567591775976 567614690208 568400023432 568487122254 569296644678 570730103136 570901688352 571519746744 571542819552 572333587608 572339188224 572711804883 573154195968 573527343231 573797856768 573947193472 574852565088 576300013056 576675208377 576698489316 576848580939 576947206656 577120660992 577496390589 577768776192 578301054768 578324401344 578950495568 579124552176 579774917776 581498595648 582303138192 582326646336 582957073392 583132334544 583517687994 583787200944 584348613858 584600630528 585433098496 587555872686 588215706786 588392548902 588646309632 589212395424 589484538624 589874089824 590714067168 593289989856 593956263456 594527455692 594778042024 594783862272 594802053792 595350024543 595630831104 596018611593 596299733504 596867338701 598900013568 599314116348 599470093917 599752843776 600143307867 600329610432 600979527504 600997908519 601003789632 601835318928 604302462144 605138555376 605162985408 606000269232 606400734582 606583043874 607264245774 607708793088 609660222816 610597279458 610780850406 611466766506 612318763872 612343483776 613006407072 613190702304 613879324704 614734683648 615134901541 615610062336 616010850137 616556263968 617434236576 617842257876 618697084329 618722061732 618988902912 619391890479 619578105453 619870339584 620273901003 621138169936 621163245888 622022667152 622117982844 622978725051 623003875308 623871948096 624572565696 625436703984 625461953472 626327322288 626741220438 627200025856 627633696366 628189401024 630370614222 631078529922 631540510464 631957853664 631977182154 632857758048 633568466848 634733040618 636331264416 636356953728 637237396512 637953023712 638540747973 638566526484 638841926144 639033988608 639450026361 639751633408 642071366028 642959715087 642985671996 643262977536 643456369152 643875286059 643881586752 644178980352 644598367709 644798470464 645522588864 645690592656 648337514688 649065607488 649260743616 649963633552 649989873216 650588686614 650614951512 650889178064 651319307514 651515121198 652246782498 655091030466 655826707566 656023876362 656030295936 656306804992 656760601062 657675709344 657702260352 658612235808 661312128384 662227098336 662253833088 662863944852 663170105952 663608351052 664094145024 664526497983 664553325564 665472779931 667451238588 668200796388 668689952256 669125297277 669131845056 669152310516 670084684992 670837200192 671011792368 673166496026 673762515264 674721949248 676101968442 676129263336 677064733794 677825087694 678769546528 679736110496 679840269912 680780874798 680808358584 681750302886 681756974208 682727792256 683466913632 683494505856 683672392224 684440166624 685393842688 685867750668 686369839616 686475015552 687452552064 688858609356 689632207956 689839540092 690137052672 690586360649 690614240292 691119803904 691569751693 691576519104 692561320128 693625796964 694613516148 696362515776 696390628608 697144541376 697325980304 697354132032 698780441178 698808651624 699775500546 702644136408 703616291982 703644697656 704406463682 704618237574 704625132672 705600029088 708492541824 709501431168 710298211968 710483074272 710952585372 711280957472 711964977804 712293817504 712764525204 712950029391 715872672468 716892071076 717201250816 717697151676 717919946496 718222541312 718697166912 718913237184 719720587584 723670849728 723700065024 723888415296 724366785096 724701352896 725398279272 726183595734 726212912472 726401916738 727217677038 729379704024 730198808424 730418336568 731209087746 731238607368 732250325322 732257490816 733270618464 733300221312 734314791648 737325016704 738345155616 738374963328 739885173012 739915042896 740716075212 740908854073 740938765284 742804409408 743862158656 743976144432 745005485628 745035562224 746066369196 746073669888 747105913152 747944924352 749009993664 750168573696 751236809472 752276196288 752773325688 753845270616 754691850216 754888266414 755736017314 756812181098 756819586944 757982829672 759062192904 760973470848 761202251136 762026328992 762057092736 763111450144 763615739844 764703124308 766470086784 768900277836 768931319088 769131441252 769995187452 771068073024 771099201792 772166069568 775331460864 776404184256 776435528448 777276097856 777509779392 778023583992 778382934592 779100032118 779131485144 780209466126 783407830248 784287609048 784491727842 784523398536 785616527232 786159733077 786498786432 787618756224 790474653459 791053319808 791600284863 791941684608 792703274256 793069405056 793800032724 794691482124 795823118268 797054109552 798189110064 799085488464 799293458556 800191077156 800439480576 801306036672 801330544692 801338386176 802447091904 805736616192 805978854144 806851407168 806883980544 808000358976 808534312776 808777391832 809652974554 809685661032 810805915778 812880297088 814129705944 814162573152 814374467208 815256109326 815289022008 816425018496 816457978368 816989526531 817341876096 817587603072 818505766272 820939193856 821473659477 822075018624 822108206592 822643433289 823245648768 823789677168 824929445772 824962748976 825855853972 826104140604 827031868004 828217661184 829490643792 830638300068 830671833744 831829264128 832763420928 833915605312 833949271296 835103096384 835654960584 836844928488 837585868032 840494152296 841438039896 842610471552 842636242872 843810344064 846310720824 846869991399 848075929443 848441685888 848475938304 849028331493 849649862016 850604031616 851387663964 851422035312 852600035148 856095154704 856352532528 857279620116 857314229328 858500381412 858508782336 859731293952 860696785152 860920790208 864450019584 865047733974 865420809984 865680991488 866653164288 867451582152 867486602016 868425743352 868686828264 869662376664 872247893472 873454707288 873489969504 874435610088 874698501816 874707061248 875276531991 875680801416 876522920787 876900945792 876936347136 878149647744 880760397312 881333809029 881749504512 882323560179 882588823353 882969464448 883005110784 883818593136 884226807936 884811134736 886035330644 886071100752 887297039908 889934984784 890934395184 892167063036 892175793408 892203080688 893446246656 894449600256 894682389824 898350020352 898971174522 899629265664 901469291256 901505684448 902752978392 903766783592 906453693216 907707833064 907744478112 909000403848 909009298944 909601101873 909874565811 910303723008 910896368661 911289218176 911326007808 911563189632 912586888832 914490334224 915300020736 915895919187 916603402752 917200149759 918478145808 919509610608 919786053456 920818987056 922102025472 923415093504 924834395952 926151354864 926763386814 928083092598 928483354368 929526055168 929805509376 931707254904 931744868832 933034000728 935807922144 936858848544 938155055976 938192930208 939490983432 939500176896 940111830657 940800038784 941450544549 944656722432 945555921333 946001908224 946617794883 947064282624 947310765696 947936780496 947965773231 949286637072 950352700272 950600039188 952099560927 954496896624 954535430592 955856094768 956929535568 957849789726 958262889216 958550982912 959627450112 963107049042 964478507994 964894466304 965184553728 965822380128 966268470528 967197705696 968244794312 968283883296 968535888984 969623569384 972506272032 973598411232 973891115424 974945450328 974984809824 975883029921 976333767096 976343321088 976978961271 977272681797 977694157952 977733628416 978370173747 979086388864 982636545699 983100022272 983740061349 984035814543 984460207488 984499951104 985140901593 986513564016 986553390528 987621433616 987918353712 991968192576 993340647504 993380749632 994295917278 994755158928 995412526578 996141217536 996829988346 997259899136 998679991552 1002301194582 1003034928384 1003697767584 1003728465774 1005127027488 1006255800288 1006517688552 1009092782592 1009749744039 1010643772896 1012082923872 1014152952663 1014193895004 1014631294464 1014936334848 1015597100691 1016076123648 1016737631541 1018154319792 1019604165744 1021171312197 1021960115712 1022625454329 1022635461312 1024091688384 1025200370448 1025241758784 1025508588336 1026660249936 1028090764032 1028801626002 1029554759424 1033287914034 1034448311934 1034759310138 1035205579008 1035921360438 1036679705856 1037364778656 1038800042824 1038841980192 1040279288168 1040438695446 1041920274222 1044543773664 1044585942912 1045716812064 1045988970456 1046031198048 1047488702976 1048170661767 1048212977436 1048665048576 1049347773217 1049663250819 1050158341632 1053966204612 1054737759744 1055424437973 1055467046484 1055922246144 1056609695523 1056927356361 1056937699008 1057425873408 1058400043632 1059588642832 1061097491024 1062738812736 1064252146752 1065447317952 1065724611408 1066428878058 1066921436208 1067947466706 1068408048896 1068440726256 1069146787806 1069929455872 1073809008702 1075338106614 1075801876224 1076545727514 1077333811968 1078045750368 1078369855776 1079580881376 1085506274592 1085550097536 1085832622944 1086550177644 1087008145768 1087052029344 1088097418908 1088566691328 1089275393601 1089319368708 1089602875107 1089789168128 1090116804096 1090826515557 1091341021696 1095298212636 1096100024832 1096813631619 1096857911052 1097660865024 1098375487983 1098386236224 1099905927696 1099950331968 1101472187472 1105987525056 1107517733424 1107562444992 1109827759518 1109872564344 1111074112818 1111408147926 1114206614112 1115793237984 1117508228442 1119099553794 1119110504832 1120658869728 1121917386528 1123480628736 1123514990496 1125080458752 1125812933009 1127416084213 1128414294432 1129159988532 1130767905924 1131255581184 1132037775324 1132332399621 1132866482688 1133604025971 1135183551952 1135218271647 1135229380416 1136800046864 1136974244508 1138593289356 1141460206272 1141803376704 1143039493488 1143085639104 1144667175216 1145423609766 1147054686462 1147894386944 1149705130176 1153350416754 1153396978632 1153697161878 1154992781178 1156602109536 1156648802688 1157900991136 1158249104352 1159549835552 1162997191296 1164606276384 1164653292672 1165914146784 1166264669088 1167035375988 1167574401888 1168650048177 1168697227716 1169201261056 1170314199189 1170866196992 1175111745372 1176431413572 1176737591763 1176785097804 1177292619264 1178059085813 1178424790848 1178969077248 1179736635241 1179748179648 1181428134336 1186579979712 1187912526912 1189054911384 1189556084048 1189604107584 1190700049086 1192037223186 1193734677402 1198628232696 1198940187834 1200286615734 1200659220864 1201959055008 1201995817038 1202007579264 1203670637856 1208604924288 1210277110752 1210325970816 1212000538464 1212801469164 1213166087748 1214479461831 1214528491548 1215417586176 1216208873667 1219320445632 1221194558916 1221561700812 1222884163989 1222933533012 1224637527744 1224686967552 1226012814144 1226381404608 1227758649408 1230269803082 1232021700274 1233112527936 1234868473152 1235684515752 1237394168658 1237444123464 1238783780958 1239156210906 1240547802006 1242276339872 1242326491776 1244045334304 1244235965688 1245957450102 1246007750616 1247743896192 1249145131392 1250873407968 1250923906944 1252654644576 1253482440876 1254400051712 1255267392732 1256378802048 1260741228444 1262157059844 1263081020928 1263903339301 1263915707328 1263954364308 1265715516096 1267136933696 1269466081236 1272662528832 1272713907456 1274474793024 1275906047424 1277081495946 1277133052968 1278900052722 1284142732056 1285919430174 1285971343992 1287750572118 1287763173504 1289196735418 1289596940928 1291045177728 1291381185312 1296675029376 1298131214976 1298521487232 1299927267104 1299979746432 1301177373228 1301229903024 1301778356128 1302638615028 1303030242396 1304493564996 1310182060932 1311653415132 1312047752724 1312060591872 1312613609984 1313521202124 1315351418688 1315404520704 1317224471616 1322624256768 1324454196672 1324507666176 1325727889704 1326340211904 1327216702104 1329052995966 1329106651128 1330945559862 1334902477176 1336401592776 1338250594554 1338263690112 1338304621032 1340169369984 1341674400384 1342023584736 1346332992052 1347525030528 1348456761783 1349443898496 1352203936884 1352258526672 1354129467588 1355650175388 1357539093056 1359472220992 1359680539824 1361561749596 1361616717168 1363500605772 1363513948416 1365455584512 1366933827264 1366989011712 1367344784448 1368880333248 1371735501336 1372950031104 1374905104128 1377717218712 1379264415912 1379679080184 1381172721298 1381228480584 1383139503386 1383153038208 1385122640256 1387251593928 1389227032296 1392725031552 1392781257216 1394289082752 1394651960608 1394708264064 1397560882356 1397617303248 1399551001092 1405288272816 1407232583964 1407289395312 1408812927364 1409236475148 1409250265344 1411200058176 1416985083648 1419002862336 1420596423936 1420966148544 1421905170744 1422561914944 1423929955608 1424587635008 1425529050408 1425900058782 1431745344936 1433784142152 1435394303352 1435839892992 1436774684589 1437394333824 1437826474368 1439441175168 1444660573563 1446717761991 1447341699456 1447400130048 1447776830592 1448733570192 1449402705792 1450796558544 1452367191468 1452425824944 1452803833476 1454435354076 1458759408048 1460397616848 1460836673136 1462418175492 1462477214736 1464500650644 1464514981632 1466541236928 1466600442624 1468629583296 1474650033408 1476690311232 1476749926656 1479770346024 1479830085792 1481432150424 1481817708146 1481877530568 1485608818816 1487724317312 1487952288864 1490010971256 1490071124448 1492132738392 1492147339776 1493118789867 1494211826304 1495244982519 1495889848704 1498019987328 1500337147392 1502473618944 1503451791873 1504552392576 1505546651376 1505592698661 1507690541232 1509383700432 1509776532828 1511472034628 1513624362196 1513639173888 1515965659344 1518124385808 1521946941696 1522404502272 1524052657984 1524114185472 1526222900288 1527231479688 1529406248616 1532940173568 1537800555672 1537862638176 1538262882504 1539990374904 1542136146048 1542198403584 1543202439003 1544332139136 1549931871051 1550662921728 1551672467901 1552138965207 1552808368512 1552871056896 1553882040657 1554552195712 1555019558784 1556047167984 1556765869184 1558200064236 1558262970288 1560418932252 1566815660496 1568575218096 1568983455684 1569046797072 1571233054464 1572319466154 1572997572864 1575237512448 1580949306918 1582106639616 1583200569726 1583883369216 1585406548512 1586138810112 1587600065448 1589382964248 1591646236536 1594108219104 1596378220128 1598170976928 1598586917112 1599643317087 1600382154312 1600878961152 1601921200059 1602612073344 1602661089384 1602676772352 1603720181709 1604894183808 1610713513053 1611473232384 1611957708288 1613007159921 1613702814336 1613767961088 1614818591271 1616000717952 1617068625552 1617554783664 1619305949108 1619371322064 1621611831556 1625760594176 1628259411888 1628325146304 1628748934416 1630512218652 1630578044016 1632850036992 1633979053062 1634683752192 1635175206144 1637011532544 1642947318954 1644150037248 1645286866578 1646491297536 1647579354336 1649858891544 1649925497952 1651711707944 1652208281208 1654063736008 1656435322368 1658981287584 1661276600136 1661343667488 1663658528256 1664741639277 1665526841856 1666611169227 1667112221889 1667831210624 1667898542592 1670206192768 1671309921168 1673689856976 1675171736064 1676262342663 1678649330691 1680988304592 1682876079792 1685220943104 1685272485744 1687620688128 1692621441648 1693739982798 1696151858886 1696883371776 1698056662986 1699299724032 1701208063232 1702775327928 1702844070624 1705200070296 1712190309408 1712705065056 1714559240232 1714628458656 1717000762824 1717017564672 1718135414649 1719462587904 1720582029693 1721393570304 1721841580416 1728900039168 1730025625131 1730095467948 1730545742817 1730841619968 1731361982976 1732489171767 1733306328576 1734903164304 1734973204032 1736851486704 1737373656528 1739324753328 1744495786944 1746909414576 1746979939008 1748871220176 1749397003632 1750553063982 1751361602832 1753045841574 1753801891584 1756299295488 1762667618058 1764647120358 1765177646706 1765938928896 1767637186272 1768453615872 1769622269472 1772070661288 1772142201504 1774594079816 1779869969568 1781868790368 1784334126072 1784351586816 1784406161376 1786050073629 1786892493312 1788055834779 1788899200512 1789364779648 1790602016103 1796700040704 1797942349044 1798410281751 1799258531328 1800429923601 1802938582512 1802993725557 1803011368896 1805505956784 1807533567184 1812907386432 1815415666128 1815488956224 1818000807696 1819202203746 1819749131622 1821792737322 1822578436352 1823126379264 1825173777664 1828980668448 1831791838374 1834400299518 1836956291616 1839019221216 1839572106912 1841637974112 1844204050944 1845404704623 1846830187008 1848032550411 1849668791904 1852302709728 1853526773628 1856091252987 1856166185196 1856966708736 1858175671437 1858734316359 1859052110336 1859611018752 1860821703009 1863414509808 1863489737664 1866068001456 1868936175153 1871615844288 1873717697088 1876310111952 1876385860416 1878981966864 1880223661314 1881600077568 1882901089098 1891111842666 1893235589766 1894621531392 1895873560992 1895931546462 1898573274144 1900705400544 1901200078376 1904199121854 1908993793248 1909070861184 1911712189536 1913859071136 1915622243919 1915699579452 1916525778432 1917101965824 1918350079083 1919254900224 1920504415133 1926214098084 1928879145261 1928957015988 1929788932608 1930369107456 1931625858177 1931644760256 1932536941056 1933795103127 1934395411392 1936489588624 1936567766592 1937071777968 1939247138768 1945012544064 1947196822464 1947782230848 1949890900656 1949969619648 1951766059842 1952667534192 1953957922542 1954545363594 1955388315904 1956740347494 1958172777728 1965273091398 1967480122698 1968071629086 1968920414976 1970281803186 1973027128032 1973106781056 1975242867232 1975836707424 1983936385152 1986681295008 1986761499264 1988591834556 1989510317856 1990825053156 1992282435072 1993579493949 1993659976692 1994519798272 1996418339793 1997359983104 2004602389164 2006069856768 2007375891831 2007395535168 2007456931548 2010254054976 2012511600576 2013035377104 2019499488078 2021287545792 2024165847744 2028305905326 2028387790008 2031194201382 2033475263082 2036308639584 2039208331488 2042342624394 2045250908658 2045270922624 2048183376768 2050400740896 2050483517568 2051017176672 2053320499872 2056181528064 2057520187913 2057603252004 2059109518848 2060450084941 2066575828068 2068896623868 2069518620276 2070411158016 2071759081947 2071842720876 2073359411712 2074709255079 2074729557312 2077600085648 2077683960384 2080558576336 2080877390892 2083840548444 2089087547328 2089171885824 2091433624128 2091977940912 2092062396096 2096341323534 2096425954872 2098695546434 2099326501638 2107932409224 2110848875946 2110934092968 2113219391046 2113854712722 2113875398016 2116800087264 2119177285664 2122194982048 2125477625472 2128504293504 2130894635904 2131449222816 2132857756116 2133842872416 2135894933412 2136816097792 2136881452512 2138293575612 2138850088173 2139858911744 2147618017404 2150676213228 2151603752448 2153091455028 2154667623936 2156070402337 2156091500736 2156739711552 2159161762752 2171012549184 2171100195072 2171665245888 2173100355288 2174016291536 2174104058688 2176194837816 2178550787202 2178638737416 2179205750214 2181653031114 2190596425272 2193627263238 2193715822104 2196750975966 2196772472448 2199811855392 2199900663936 2202944374944 2211975050112 2215035466848 2215124889984 2219655519036 2219745128688 2222148225636 2222726562219 2222816295852 2228413228224 2231586475968 2235016456884 2238199107588 2238221009664 2241317739456 2243834773056 2247029980992 2251625866018 2254832168426 2256828588864 2258319977064 2261535811848 2264075550648 2264664799242 2267208051942 2270367103904 2270436543294 2270458760832 2273600093728 2273948489016 2277186578712 2282920412544 2283606753408 2286078986976 2286171278208 2289334350432 2290847219532 2294109372924 2295788773888 2299410260352 2306700833508 2306793957264 2307394323756 2309892309757 2309985562356 2313204219072 2313297605376 2315801982272 2316498208704 2319099671104 2325994382592 2329212552768 2329306585344 2331828293568 2332529338176 2334070751976 2335148803776 2337300096354 2337394455432 2340628398378 2350223490744 2352862827144 2353475183526 2353570195608 2356118171626 2356849581696 2358479199231 2359473270482 2359496359296 2362856268672 2373159959424 2375825053824 2378109822768 2379112168096 2379208215168 2381400098172 2384074446372 2387469354804 2397256465392 2397880375668 2400573231468 2401318441728 2403918110016 2403991634076 2404015158528 2407341275712 2417209848576 2420554221504 2420651941632 2424001076928 2425602938328 2426332175496 2428958923662 2429056983096 2432417747334 2438640891264 2442389117832 2443123401624 2445768327978 2445867066024 2449275055488 2449373935104 2450968579593 2452025628288 2452762809216 2455517298816 2460539606164 2464043400548 2464420978431 2466225055872 2467930299867 2469736946304 2471369031504 2474788337316 2474888246928 2477567561916 2478312421812 2481095604012 2484552679744 2484652983552 2488090668608 2488471931376 2491914900204 2492015501232 2495487792384 2498290262784 2501746815936 2501847813888 2505309289152 2506964881752 2510534785464 2512757604096 2521482456888 2524314119688 2527806678602 2527831414656 2527908728616 2531431032192 2534273867392 2538932162472 2545325057664 2545427814912 2547084994479 2548949586048 2551812094848 2554162991892 2554266105936 2557800105444 2568285464112 2571838860348 2571942687984 2575501144236 2575526347008 2578393470836 2579193881856 2582090355456 2582762370624 2593350058752 2596262429952 2597042974464 2599854534208 2599959492864 2602354746456 2602459806048 2603556712256 2605277230056 2606060484792 2608987129992 2620364121864 2623306830264 2624095505448 2624121183744 2625829595973 2627042404248 2629568762361 2630702837376 2630809041408 2634448943232 2644001427087 2645248513536 2646970680537 2647766470059 2648908393344 2649015332352 2651455779408 2652680423808 2654433404208 2658105991932 2658213302256 2661891119724 2669804954352 2672803185552 2676501189108 2676527380224 2676609242064 2680338739968 2683348800768 2684047169472 2692665984104 2695050061056 2696913523566 2698887796992 2704407873768 2704517053344 2708258935176 2711300350776 2715078186112 2718944441984 2719361079648 2723123499192 2723233434336 2727001211544 2727027896832 2728803305619 2730911169024 2732689105983 2733867654528 2733978023424 2734689568896 2737760666496 2743471002672 2745900062208 2747687757561 2749810208256 2751600449277 2755434437424 2758528831824 2759358160368 2762345442596 2762456961168 2766279006772 2766306076416 2770245280512 2774503187856 2778454064592 2785450063104 2788578165504 2789303921216 2789416528128 2795121764712 2795234606496 2799102002184 2810576545632 2814465167928 2814578790624 2817625854728 2818472950296 2818500530688 2820335491971 2822400116352 2824351633647 2833970167296 2836667763999 2838005724672 2839853384649 2841192847872 2841932297088 2843810341488 2843897319693 2845123829888 2847859911216 2849175270016 2851058100816 2851800117564 2863490689872 2867568284304 2870788606704 2873549369178 2874788667648 2875652948736 2878882350336 2889321147126 2893435523982 2894683398912 2895553661184 2897467140384 2898805411584 2901593117088 2904734382936 2904851649888 2905607666952 2908870708152 2917518816096 2920795233696 2921673346272 2924836350984 2924954429472 2927649089763 2929001301288 2929029963264 2930936883813 2931818045391 2933082473856 2933200885248 2935110521241 2937259166592 2947909637097 2949300066816 2951220184047 2952107443629 2953380622464 2953499853312 2955422704779 2959540692048 2959660171584 2962864300848 2963635416292 2963755061136 2971217637632 2975448634624 2975904577728 2980021942512 2980142248896 2984265476784 2986237579734 2988423652608 2990489965038 2991779697408 2996039974656 3006903583746 3009104785152 3011093302752 3011185397322 3015381082464 3018767400864 3019553065656 3022944069256 3027248724392 3027278347776 3029249232117 3031931318688 3036248771616 3042458857989 3043893883392 3044809004544 3046791302073 3048105315968 3048228370944 3050212894623 3052445800576 3054462959376 3058812497232 3063513936591 3065880347136 3067876362987 3075601111344 3075725276352 3076525765008 3079980749808 3084272292096 3086404878006 3088664278272 3099863742102 3103344935802 3104277930414 3105616737024 3107764081314 3109104391424 3110039117568 3112094335968 3113531738368 3116400128472 3116525940576 3120837864504 3133631320992 3137150436192 3137966911368 3138093594144 3142466108928 3144511985301 3144638932308 3145995145728 3148043319651 3148989752457 3150475024896 3161898613836 3164213279232 3166273313919 3166401139452 3167766738432 3169829086569 3170782069083 3170813097024 3172277620224 3175200130896 3178765928496 3183292473072 3188216438208 3192756440256 3196341953856 3197173834224 3199286634174 3200764308624 3203842400118 3205224146688 3205322178768 3207440363418 3209788367616 3221427026106 3226014319842 3227405628672 3229637182542 3232001435904 3234137251104 3235109567328 3238611898216 3238742644128 3243223663112 3251521188352 3256518823776 3256650292608 3257497868832 3261024437304 3261156088032 3265700073984 3267826180803 3267958106124 3268808625321 3269367504384 3270350412288 3272479546671 3274023065088 3285894637908 3288300074496 3290440894857 3290573733156 3292982595072 3295126463949 3295158708672 3299717783088 3299850995904 3303423415888 3304416562416 3308127472016 3317962575168 3322553200272 3322687334976 3329483278554 3333222338454 3334224443778 3335662421248 3340412385536 3342619842336 3347379713952 3352524685326 3357298661382 3361976609184 3365752159584 3370441886208 3370544971488 3375241376256 3377438799027 3382248252639 3385242883296 3387479965596 3392303717772 3393766743552 3396113325972 3396997198863 3398599448064 3400812077913 3402416126464 3405550655856 3405654814941 3405688141248 3410400140592 3424380618816 3425410130112 3429118480464 3429256917312 3434001525648 3436270829298 3441164059386 3443683160832 3460051250262 3460190935896 3461091485634 3464978343534 3469806328608 3469946408064 3473702973408 3474747313056 3478649506656 3488991573888 3493818829152 3493959878016 3497742440352 3498794007264 3501106127964 3502723205664 3505950144531 3506091683148 3507603783168 3509887379381 3510942597567 3512598590976 3514885439017 3525335236116 3529294240716 3530212775289 3530355293412 3531877857792 3534177257439 3535274372544 3536907231744 3539209905723 3539244538944 3544141322576 3544284403008 3549188159632 3559739939136 3563737580736 3568668252144 3568812322752 3572100147258 3576111669558 3578729559296 3581204032206 3595884698088 3596820563502 3600859847202 3605877165024 3605987451114 3606022737792 3611011913568 3615067134368 3625814772864 3630831332256 3630977912448 3636001615392 3638404407492 3639498263244 3643438385493 3643585474644 3645156872704 3646252758528 3648626621001 3650347555328 3657961336896 3663583676748 3668652491967 3668800599036 3673912583232 3678038442432 3679144213824 3683275948224 3690809409246 3696065100822 3699337583808 3704605419456 3707053547256 3712182505974 3712332370392 3716351342874 3717468632718 3721643406018 3726829019616 3726979475328 3732136002912 3737872350306 3743231688576 3747435394176 3752620223904 3752771720832 3757963933728 3760447322628 3763200155136 3765650155237 3765802178196 3771012419609 3782223685332 3786471179532 3789243062784 3791710017903 3791747121984 3791863092924 3797146548288 3801410801088 3802400156752 3808398243708 3817987586496 3818141722368 3823424379072 3827718142272 3831244487838 3831399158904 3836700158166 3841008830266 3852428196168 3857758290522 3857914031976 3863251716354 3863289520512 3867590206254 3868790822784 3872979177248 3873135533184 3874143555936 3878494277536 3890025088128 3894393644928 3895564461696 3899781801312 3899939239296 3903532119684 3905335068384 3907915845084 3909090727188 3910776631808 3913480694988 3916345555456 3930546182796 3934960245396 3936143258172 3937840829952 3940404528409 3940563606372 3946054256064 3946213562112 3950485734464 3951673414848 3967872770304 3973362590016 3973522998528 3977183669112 3979020635712 3981650106312 3987158987898 3987319953384 3992836679586 4009204778328 4014751783662 4014791070336 4014913863096 4020508109952 4025023201152 4026070754208 4038998976156 4042575091584 4048331695488 4056611810652 4056775580016 4062388402764 4066950526164 4072617279168 4078416662976 4084685248788 4090501817316 4090541845248 4096366753536 4100801481792 4100967035136 4102034353344 4106640999744 4115040375826 4115206504008 4120900169882 4133151656136 4137793247736 4139037240552 4143518163894 4143685441752 4149418510158 4149459114624 4155200171296 4155367920768 4161117152672 4161754781784 4167681096888 4178175094656 4178343771648 4182867248256 4183955881824 4184124792192 4192682647068 4192851909744 4197391092868 4198653003276 4215864818448 4221697751892 4221868185936 4226438782092 4227709425444 4227750796032 4233600174528 4238354571328 4244389964096 4250955250944 4257008587008 4261789271808 4262898445632 4265715512232 4267685744832 4271789866824 4273762905024 4276587151224 4277700176346 4295236034808 4301352426456 4306182910056 4310324053767 4312140804674 4312183001472 4313479423104 4318323525504 4342025098368 4342200390144 4343330491776 4346200710576 4348032583072 4348208117376 4352389675632 4357101574404 4357277474832 4358411500428 4363306062228 4381192850544 4387254526476 4387431644208 4393501951932 4393544944896 4399623710784 4399801327872 4405888749888 4423950100224 4430070933696 4430249779968 4439311038072 4439490257376 4444296451272 4445453124438 4445632591704 4456826456448 4463172951936 4470032913768 4476398215176 4476442019328 4479356369601 4482635478912 4485734947557 4487669546112 4494059961984 4503251732036 4509664336852 4510355375619 4513657177728 4516639954128 4516778095983 4523071623696 4528151101296 4529329598484 4534416103884 4540734207808 4540873086588 4540917521664 4547200187456 4547896978032 4554373157424 4565840825088 4567213506816 4572157973952 4572342556416 4578668700864 4581694439064 4588218745848 4598820520704 4613401667016 4613587914528 4614788647512 4619784619514 4619971124712 4626408438144 4626595210752 4629607317009 4631603964544 4632996417408 4638199342208 4651988765184 4655017403703 4658425105536 4658613170688 4661646121971 4663656587136 4665058676352 4668141503952 4670297607552 4674600192708 4674788910864 4681256796756 4700446981488 4705725654288 4706950367052 4707140391216 4712236343252 4713699163392 4716958398462 4718946540964 4718992718592 4725712537344 4746319918848 4751650107648 4756219645536 4758224336192 4758416430336 4762800196344 4768148892744 4774938709608 4794512930784 4795760751336 4798929951261 4801146462936 4802636883456 4805763600177 4807836220032 4807983268152 4808030317056 4811160545127 4814682551424 4832140539159 4834419697152 4839021479763 4841108443008 4841303883264 4844455773813 4848002153856 4851205876656 4852664350992 4857917847324 4858113966192 4864835494668 4877281782528 4884778235664 4886246803248 4891536655956 4891734132048 4898550110976 4901937159186 4904051256576 4905525618432 4911034597632 4921079212328 4928086801096 4928841956862 4932450111744 4935860599734 4939473892608 4942738063008 4949576674632 4949776493856 4955135123832 4956624843624 4962191208024 4969105359488 4969305967104 4976181337216 4976943862752 4983829800408 4984031002464 4990975584768 4994224917831 4996580525568 4999833507681 5001336665667 5003493631872 5003695627776 5010618578304 5013929763504 5021069570928 5025515208192 5028787027989 5035947992073 5042964913776 5048628239376 5055613357204 5055662829312 5055817457232 5062862064384 5068547734784 5077864324944 5090650115328 5094169988958 5097899172096 5103624189696 5108325983784 5108532211872 5115600210888 5136570928224 5143677720696 5143885375968 5151002288472 5151052694016 5154406243947 5156786941672 5158387763712 5161746089079 5164180710912 5165524741248 5186700117504 5190076875393 5191637228451 5192524859904 5194085948928 5197467515301 5199709068416 5199918985728 5204709492912 5204919612096 5207113424512 5210554460112 5212120969584 5217974259984 5240728243728 5246613660528 5248191010896 5251659191946 5254084808496 5259137524722 5261405674752 5268897886464 5288002854174 5293941361074 5295532940118 5297816786688 5302911558816 5305360847616 5308866808416 5316211983864 5316426604512 5323782239448 5339609908704 5345606371104 5353002378216 5353054760448 5353218484128 5358150220887 5360677479936 5364167504337 5366697601536 5368094338944 5371806048309 5385331968208 5390100122112 5393827047132 5395230845253 5397775593984 5401289770803 5408815747536 5408981176671 5409034106688 5416517870352 5422600701552 5430156372224 5437888883968 5438722159296 5446246998384 5446466868672 5454002423088 5457606611238 5465378211966 5467735309056 5469379137792 5475521332992 5486942005344 5495375515122 5503200898554 5510868874848 5517057663648 5518716320736 5524690885192 5524913922336 5532558013544 5532612152832 5536214113869 5540490561024 5544097651233 5549006375712 5556908129184 5568273758961 5570900126208 5574527014311 5576202949077 5577156331008 5578607842432 5578833056256 5582465109027 5590243529424 5590469212992 5598204004368 5606808525459 5621153091264 5628930335856 5629157581248 5635251709456 5636945900592 5640670983942 5644800232704 5648703267294 5673335527998 5679706769298 5683864594176 5687620682976 5687794639386 5690247659776 5695719822432 5698350540032 5702116201632 5703600235128 5726981379744 5735136568608 5741577213408 5746866731757 5747098738356 5749577335296 5751305897472 5755050237249 5757764700672 5761513245399 5778642294252 5786637435783 5786871047964 5789366797824 5791107322368 5794877574531 5794934280768 5797610823168 5801385309381 5803186234176 5809468765872 5809703299776 5811215333904 5817741416304 5835037632192 5841590467392 5843346692544 5849672701968 5849908858944 5855298179526 5858002602576 5861873767626 5863636090782 5866164947712 5870221042482 5874518333184 5895819274194 5902440368094 5904214887258 5906761244928 5910845409558 5919081384096 5919320343168 5925728601696 5927270832584 5927510122272 5942435275264 5950897269248 5951809155456 5960043885024 5960284497792 5968530953568 5972475159468 5976847305216 5980738481847 5980979930076 5983559394816 5987454941297 5989255019379 5992079949312 6013807167492 6018209570304 6022127675493 6022186605504 6022370794644 6030762164928 6037534801728 6039106131312 6045888138512 6054497448784 6058498464234 6063862637376 6072497543232 6084917715978 6093582604146 6096210631936 6100425789246 6104891601152 6108925918752 6117624994464 6127027873182 6135752725974 6151202222688 6151450552704 6153051530016 6159961499616 6168544584192 6172560563739 6172809756012 6177328556544 6181350254823 6199727484204 6206689871604 6208555860828 6211233474048 6215277245841 6215528162628 6218208782848 6220078235136 6224127765237 6224188671936 6227063476736 6232800256944 6233051881152 6241675729008 6267262641984 6274300872384 6275933822736 6276187188288 6289023970602 6289277864616 6296086639302 6297979504914 6323797227672 6332546627838 6332802278904 6339658173138 6341564138166 6341626194048 6350400261792 6357531856992 6366584946144 6376432876416 6385512880512 6392683907712 6394347668448 6398573268348 6401528617248 6407684800236 6410448293376 6410644357536 6414880726836 6416550264519 6419576735232 6423756147169 6432903539333 6442854052212 6452028639684 6454811257344 6459274365084 6464002871808 6468211207011 6468274502208 6470219134656 6477223796432 6477485288256 6486447326224 6513037647552 6513300585216 6514995737664 6522048874608 6522312176064 6535652361606 6535916212248 6537617250642 6544959093342 6571789275816 6580881789714 6581147466312 6590252927898 6590317417344 6599435566176 6599701991808 6606846831776 6608833124832 6616254944032 6635925150336 6645106400544 6645374669952 6658966557108 6666444676908 6668179686657 6668448887556 6671324842496 6680824771072 6685239684672 6694759427904 6705049370652 6714597322764 6723953218368 6731504319168 6741089942976 6754877598054 6764496505278 6770485766592 6774959931192 6784607435544 6792226651944 6793994397726 6801624155826 6811101311712 6811309629882 6811376282496 6820800281184 6848761237632 6850820260224 6858236960928 6858513834624 6868003051296 6872541658596 6882050283709 6882328118772 6887366321664 6891850284113 6920102500524 6920381871792 6922182971268 6929676929271 6929956687068 6939612657216 6939892816128 6947405946816 6949494626112 6957299013312 6977983147776 6987637658304 6987919756032 6995484880704 6997588014528 7002212255928 7005446411328 7011900289062 7012183366296 7019774758762 7021885195134 7029770878034 7050670472232 7058588481432 7060425550578 7060710586824 7068354514878 7070548745088 7078419811446 7078489077888 7088282645152 7088568806016 7098376319264 7119479878272 7127475161472 7137336504288 7137624645504 7144200294516 7152223339116 7157459118592 7162408064412 7191769396176 7193641127004 7201719694404 7211754330048 7211974902228 7212045475584 7222023827136 7230134268736 7251629545728 7261662664512 7261955824896 7272003230784 7276808814984 7278996526488 7286876770986 7287170949288 7297253242002 7315922673792 7327167353496 7337304983934 7337601198072 7347825166464 7352905738779 7356076884864 7358288427648 7366551896448 7381618818492 7392130201644 7398675167616 7409210838912 7414107094512 7424365011948 7424664740784 7432702685748 7434937265436 7443286812036 7453658039232 7453958950656 7464272005824 7475744700612 7486463377152 7494870788352 7505240447808 7505543441664 7515927867456 7520894645256 7531300310474 7531604356392 7542024839218 7564447370664 7572942359064 7583420035806 7583494243968 7583726185848 7594293096576 7602821602176 7604800313504 7616796487416 7635975172992 7636283444736 7641254983437 7646848758144 7655436284544 7662488975676 7662798317808 7673400316332 7682017660532 7704856392336 7715516581044 7715828063952 7726503432708 7726579041024 7735180412508 7737581645568 7745958354496 7746271066368 7748287111872 7756988555072 7780050176256 7788787289856 7791128923392 7799563602624 7799878478592 7807064239368 7810670136768 7815831690168 7818181454376 7826961389976 7861092365592 7869920490792 7872286516344 7877488787919 7880809056818 7881127212744 7888706287083 7892108512128 7892427124224 7900971468928 7903346829696 7935745540608 7940912041611 7946725180032 7947045997056 7954367338224 7958041271424 7963300212624 7974317975796 7974639906768 7985673359172 8018409556656 8029503567324 8029582140672 8029827726192 8041016219904 8050046402304 8052141508416 8077997952312 8085150183168 8096663390976 8113223621304 8113551160032 8124776805528 8133901052328 8145234558336 8156833325952 8169370497576 8181003634632 8181083690496 8186409916857 8192733507072 8198067317949 8201602963584 8201934070272 8204068706688 8213281999488 8230080751652 8230413008016 8241800339764 8243063272683 8254801347831 8266303312272 8275586495472 8278074481104 8287036327788 8287370883504 8298837020316 8298918229248 8310400342592 8310735841536 8322234305344 8323509563568 8335362193776 8356350189312 8365734496512 8367911763648 8368249584384 8385365294136 8385703819488 8394782185736 8397306006552 8431729636896 8443395503784 8443736371872 8452877564184 8455418850888 8455501592064 8461006475913 8467200349056 8473054900941 8476709142656 8488779928192 8501910501888 8514017174016 8519560153947 8523578543616 8525796891264 8531431024464 8531691959079 8535371489664 8543579733648 8547525810048 8553174302448 8555400352692 8590472069616 8602704852912 8612365820112 8620648107534 8624281609348 8624366002944 8626958846208 8636647051008 8684050196736 8686660983552 8692401421152 8696065166144 8696416234752 8704779351264 8714203148808 8714554949664 8716823000856 8726612124456 8762385701088 8774509052952 8774863288416 8782947269289 8787003903864 8787089889792 8792810651439 8795454136173 8799247421568 8799602655744 8805331563723 8811777499776 8843728911291 8847900200448 8853660552141 8856322330887 8860141867392 8860499559936 8866268114337 8878622076144 8878980514752 8888592902544 8890906248876 8891265183408 8913652912896 8926345903872 8940065827536 8952796430352 8958712739202 8965270957824 8971469895114 8975339092224 8988119923968 9006503464072 9019328673704 9020710751238 9027314355456 9033279908256 9033556191966 9046143247392 9056302202592 9058659196968 9068832207768 9081468415616 9081746173176 9081835043328 9087747696351 9094400374912 9095793956064 9108746314848 9127376573967 9131681650176 9134427013632 9140373906219 9144315947904 9144685112832 9150638683869 9157337401728 9163388878128 9176437491696 9190541809773 9197641041408 9203629088961 9226803334032 9227175829056 9229577295024 9239569239028 9239942249424 9252816876288 9259214634018 9263207929088 9265992834816 9276398684416 9310034807406 9316850211072 9323292243942 9327313174272 9330117352704 9336283007904 9340595215104 9349200385416 9349577821728 9362513593512 9400893962976 9411451308576 9413900734104 9414280782432 9424472686504 9427398326784 9433535955903 9433916796924 9437893081928 9437985437184 9444129958953 9446969257371 9451425074688 9492639837696 9498819941757 9503300215296 9509487259707 9512346207249 9512439291072 9516448672384 9516832860672 9525600392688 9536297785488 9549877419216 9589025861568 9591521502672 9597859902522 9602292925872 9611527200354 9615672440064 9615966536304 9622321090254 9629365102848 9664281078318 9678042959526 9682216886016 9688911547626 9696004307712 9702411753312 9705328701984 9715835694648 9716227932384 9729670989336 9754563565056 9769556471328 9772493606496 9783073311912 9783468264096 9797100221952 9803478542409 9803874318372 9806425875963 9808102513152 9811051236864 9817438640013 9822069195264 9842158424656 9856173602192 9857683913724 9864900223488 9871322684571 9871721199468 9878947785216 9885379391847 9885476126016 9899153349264 9899552987712 9910270247664 9913249687248 9924382416048 9938210718976 9952362674432 9953887725504 9967659600816 9968062004928 9988449835662 9999667015362 10002673331334 10006987263744 10021237156608 10027859527008 10042139141856 10057574055978 10071895984146 10085929827552 10097256478752 10111226714408 10111325658624 10111634914464 10125724128768 10132316397081 10137095469568 10146744757917 10155728649888 10181300230656 10188339977916 10190991596589 10195798344192 10202436233739 10207248379392 10216651967568 10216964444823 10217064423744 10231200421776 10273141856448 10287355441392 10287770751936 10302004576944 10308812487894 10313573883344 10323492178158 10331049482496 10380153750786 10383274456902 10394935030602 10399418136832 10409418985824 10409839224192 10414226849024 10421108920224 10424241939168 10435948519968 10481456487456 10493227321056 10496382021792 10503318383892 10508169616992 10517850433593 10518275049444 10522811349504 10529662138143 10532827792701 10537795772928 10544656317051 10576005708348 10587882722148 10590638325867 10591065880236 10595633573376 10602531772317 10605823117632 10610721695232 10617629717169 10617733616832 10632423967728 10632853209024 10647564478896 10679219817408 10691212742208 10706004756432 10706436968256 10716300441774 10728335008674 10736188677888 10743612096618 10770663936416 10787654094264 10790461690506 10802579541606 10817631495072 10817962353342 10818068213376 10833035740704 10845201403104 10860312744448 10875777767936 10877444318592 10892493996768 10892933737344 10908004846176 10915213222476 10930315156479 10930756423932 10935470618112 10938758275584 10945879863003 10951042665984 10958172251053 10973884010688 10990751030244 11005957475901 11006401797108 11021737749696 11034115327296 11037432641472 11049381770384 11049827844672 11065116027088 11072428227738 11088195302466 11098012751424 11113816258368 11136547517922 11149054028622 11152405898154 11157215684864 11164930218054 11180487058848 11180938425984 11196408008736 11213617050918 11242306182528 11257860671712 11258315162496 11270503418912 11273891801184 11281341967884 11289600465408 11296950465711 11297406534588 11313037258827 11346671055996 11359413538596 11367729188352 11375130053709 11375241365952 11375589278772 11380495319552 11391439644864 11396701080064 11404232403264 11407200470256 11453962759488 11470273137216 11483154426816 11493733463514 11494197476712 11510100474498 11523026490798 11557284588504 11573274871566 11573742095928 11589755149062 11589868561536 11602770618762 11606372468352 11618937531744 11619406599552 11622430667808 11635482832608 11670075264384 11683180934784 11686693385088 11699345403936 11699817717888 11710596359052 11716005205152 11723747535252 11727272181564 11732329895424 11739968131033 11740442084964 11749036666368 11756685778781 11791638548388 11804880736188 11808429774516 11813522489856 11821213585227 11821690819116 11838162768192 11838640686336 11851457203392 11854541665168 11855020244544 11903618310912 11920087770048 11920568995584 11937061907136 11944950318936 11961476963694 11961959860152 11974909882594 11978510038758 12027614334984 12044255350986 12044373211008 12044741589288 12061524329856 12075069603456 12078212262624 12091776277024 12108994897568 12116996928468 12127725274752 12144995086464 12169835431956 12187165208292 12192421263872 12200851578492 12209783202304 12217851837504 12235249988928 12254055746364 12271505451948 12302404445376 12302901105408 12306103060032 12319922999232 12345121127478 12345619512024 12362700509646 12399454968408 12413379743208 12417111721656 12430554491682 12431056325256 12448255530474 12448377343872 12465600513888 12466103762304 12483351458016 12534525283968 12548601744768 12551867645472 12552374376576 12578047941204 12578555729232 12592173278604 12595450519241 12595959009828 12647594455344 12665093255676 12665604557808 12679316346276 12683128276332 12683252388096 12700800523584 12715063713984 12733169892288 12752865752832 12771025761024 12785367815424 12788695336896 12797146536696 12803057234496 12815369600472 12821288715072 12829761453672 12833100529038 12847512294338 12865807078666 12885708104424 12904057279368 12918548730168 12936422414022 12936549004416 12940438269312 12954447592864 12954970576512 12972894652448 13026075295104 13026601170432 13029991475328 13044097749216 13044624352128 13071304723212 13071832424496 13075234501284 13089918186684 13143578551632 13161763579428 13162294932624 13180505855796 13180634834688 13198871132352 13199403983616 13213693663552 13217666249664 13232509888064 13271850300672 13290212801088 13290749339904 13317933114216 13332889353816 13336359373314 13336897775112 13370479369344 13389518855808 13410098741304 13429194645528 13438069108803 13447906436736 13457204842671 13463008638336 13482179885952 13509755196108 13528993010556 13540971533184 13549919862384 13569214871088 13584453303888 13587988795452 13603248311652 13622202623424 13622619259764 13622752564992 13641600562368 13697522475264 13701640520448 13716473921856 13717027669248 13736006102592 13745083317192 13764100567418 13764656237544 13783700568226 13840205001048 13840763743584 13844365942536 13859353858542 13859913374136 13879225314432 13879785632256 13888821951027 13894811893632 13898989252224 13914598026624 13955966295552 13965052211109 13975275316608 13975839512064 13984938365913 13990969761408 13995176029056 14004424511856 14010892822656 14023800578124 14024366732592 14039549517524 14043770390268 14059541756068 14101340944464 14117176962864 14120851101156 14121421173648 14136709029756 14141097490176 14156839622892 14156978155776 14176565290304 14177137612032 14196752638528 14238959756544 14254950322944 14274673008576 14275249291008 14288400589032 14304446678232 14324816128824 14383538792352 14387282254008 14396789853783 14403439388808 14417290800531 14423508660096 14423949804456 14424090951168 14433481635381 14444047654272 14460268537472 14503259091456 14523325329024 14523911649792 14533367321439 14544006461568 14553617629968 14557993052976 14573753541972 14574341898576 14594506484004 14631845347584 14654334706992 14674609967868 14675202396144 14695650332928 14705811477558 14712153769728 14716576855296 14733103792896 14763237636984 14784260403288 14797350335232 14818421677824 14828214189024 14848730023896 14849329481568 14865405371496 14869874530872 14886573624072 14907316078464 14907917901312 14928544011648 14951489401224 14972926754304 14982674753493 14989741576704 14999500523043 15004009997001 15010480895616 15011086883328 15031855734912 15041789290512 15062600620948 15063208712784 15084049678436 15086361083967 15107843976219 15128894741328 15145884718128 15166840071612 15166988487936 15167452371696 15188586193152 15205643204352 15209600627008 15233592974832 15271950345984 15282509966874 15293697516288 15310872569088 15324977951352 15325596635616 15346800632664 15364035321064 15409712784672 15431033162088 15431656127904 15453006865416 15453158082048 15463218731841 15470360825016 15475163291136 15485238267237 15491916708992 15492542132736 15496574223744 15513977110144 15560100352512 15570230626179 15577574579712 15582257846784 15592402545903 15599127205248 15599756957184 15614128478736 15621340273536 15631663380336 15636362908752 15653922779952 15722184731184 15739840981584 15744573032688 15754977575838 15761618113636 15762254425488 15777412574166 15784217024256 15801942937856 15806693659392 15881824083222 15893450360064 15908734676448 15916082542848 15926600425248 15948635951592 15949279813536 15971346718344 16036819113312 16059007134648 16059164281344 16059655452384 16074450662661 16082032439808 16092502513011 16100092804608 16104283016832 16115418144927 16155995904624 16170300366336 16185692535759 16193326781952 16203869312409 16226447242608 16226943530013 16227102320064 16249553611056 16267802104656 16290469116672 16313666651904 16338740995152 16362007269264 16372819833714 16396134635898 16403205927168 16408137413376 16426563998976 16460161503304 16460826016032 16483600679528 16486126545366 16509602695662 16532606624544 16551172990944 16556148962208 16574072655576 16574741767008 16597674040632 16597836458496 16608642341607 16620800685184 16621471683072 16632292953699 16644468610688 16647019127136 16670724387552 16704821276883 16712700378624 16723581042933 16728608847231 16731468993024 16735823527296 16736499168768 16747395327081 16770730588272 16771407638976 16789564371472 16794612013104 16820425576377 16863459273792 16886791007568 16887472743744 16905755128368 16910837701776 16922012951826 16934400698112 16946109801882 16953418285312 16977559856384 17039120307894 17051593782528 17062862048928 17063383918158 17070742979328 17087159467296 17095051620096 17106348604896 17110800705384 17180944139232 17205409705824 17224731640224 17240600195271 17241296215068 17248563218696 17248732005888 17253917692416 17265150711747 17273294102016 17284539736197 17359912307349 17368100393472 17373321967104 17384632723593 17384802842304 17392130332288 17392832469504 17404155928143 17409558702528 17428406297616 17429109899328 17433646001712 17453224248912 17524771402176 17549018105904 17549726576832 17565894538578 17574007807728 17585621302878 17590908272346 17598494843136 17610663127446 17623554999552 17687457822582 17707321104282 17712644661774 17720283734784 17732536228674 17757244152288 17757961029504 17777185805088 17781812497752 17782530366816 17827305825792 17838912144689 17852691807744 17880131655072 17905592860704 17917425478404 17930541915648 17942215445541 17942939790228 17950678184448 17962364823891 17967765058137 17976239847936 18013006928144 18038657347408 18041421502476 18054628710912 18066383026479 18066559816512 18067112383932 18092286494784 18112604405184 18117318393936 18137664415536 18162936831232 18163492346352 18175495392702 18188800749824 18191587912128 18217492629696 18254753147934 18280747812438 18288631895808 18301277367738 18314674803456 18326777756256 18352874983392 18381083619546 18407258177922 18453606668064 18454351658112 18459154590048 18479138478056 18479884498848 18505633752576 18517681691217 18518429268036 18526415858176 18531985669632 18544050764469 18552797368832 18620069614812 18633700422144 18645831737523 18646584487884 18654626348544 18660234705408 18672383295711 18672566015808 18681190430208 18698400770832 18699155643456 18725027187024 18801787925952 18822902617152 18827801468208 18828561564864 18848945373008 18867071911806 18867833593848 18875786163856 18888259917906 18893938514742 18997639883514 19018974519414 19024692414498 19024878582144 19032897344768 19051200785376 19072595570976 19099754838432 19178051723136 19183043005344 19195719805044 19204585851744 19223054400708 19231344880128 19231933072608 19244642180508 19249650793557 19258730205696 19271268441507 19298710617999 19328562156636 19356085919052 19364433772032 19377823095252 19392008615424 19404633621033 19404823506624 19410657403968 19431671389296 19432455864768 19459341978672 19539112942656 19544987212992 19566146623824 19566936528192 19606957084818 19607748636744 19612851751926 19634877280026 19684316849312 19712347204384 19715367827448 19742645369142 19743442398936 19770758783694 19770952252032 19798306698528 19799105975424 19820540495328 19826499374496 19848764832096 19876421437952 19904725348864 19907775451008 19935319201632 19936124009856 19976899671324 19999334030724 20004539059971 20005346662668 20013974527488 20027004458821 20042474313216 20055522799097 20055719054016 20084278283712 20115148111956 20143791968292 20171859655104 20194512957504 20222453428816 20223269828928 20264632794162 20293489515834 20311457299776 20376679955832 20381983193178 20404872467478 20433303935136 20433928889646 20434128847488 20462400843552 20546283712896 20574710882784 20575541503872 20604009153888 20617624975788 20627147766688 20646150851127 20646984356316 20662098964992 20675550852339 20760307501572 20766548913804 20789030787813 20789870061204 20798836273664 20818837971648 20819678448384 20828453698048 20842217840448 20848483878336 20871897039936 20962912974912 20986454642112 20992764043584 21006636767784 21016339233984 21035700867186 21036550098888 21059324276286 21065655585402 21089312634102 21152011416696 21175765444296 21181276651734 21182131760472 21205063544634 21211646235264 21235259434338 21235467233664 21264847935456 21265706418048 21295128957792 21358439634816 21382425484416 21412009512864 21412873936512 21432600883548 21456670017348 21472377355776 21486356768117 21487224193236 21541327872832 21575308188528 21580923381012 21605159083212 21635262990144 21635924706684 21636136426752 21666071481408 21690402806208 21754888637184 21784987993536 21785867474688 21816009692352 21830426444952 21860630312958 21861512847864 21891759726006 21916344502106 21947768021376 21981502060488 22011914951802 22012803594216 22043475499392 22068230654592 22074865282944 22098763540768 22099655689344 22130232054176 22144856455476 22176390604932 22196025502848 22227632516736 22273095035844 22298108057244 22304811796308 22314431369728 22329860436108 22360974117696 22361876851968 22392816017472 22427234101836 22484612365056 22515721343424 22516630324992 22541006837824 22547783602368 22562683935768 22593900931422 22594813069176 22626074517654 22693342111992 22718827077192 22750260107418 22750482731904 22751178557544 22782879289728 22808464806528 22814400940512 22907925518976 22923764950311 22940546274432 22966308853632 22987466927028 22988394953424 23020200948996 23046052981596 23114569177008 23146549743132 23147484191856 23179510298124 23179737123072 23205541237524 23212744936704 23237875063488 23238813199104 23244861335616 23270965665216 23340150528768 23366361869568 23373386770176 23398690807872 23399635435776 23421192718104 23432010410304 23447495070504 23454544363128 23479936262066 23480884169928 23513371557562 23583277096776 23609761472376 23616859549032 23642427170454 23643381638232 23676325536384 23677281372672 23702914406784 23709083330336 23710040489088 23807236621824 23822736124833 23840175540096 23841137991168 23874123814272 23889900637872 23922953927388 23923919720304 23949819765188 23957020077516 24055228669968 24088510701972 24088746422016 24089483178576 24123048659712 24150139206912 24156424525248 24183552554048 24217989795136 24233993856936 24255450549504 24289990172928 24339670863912 24374330416584 24401703156984 24435703675008 24470499977856 24508111492728 24543010903896 24559229750571 24594201953847 24604808890752 24605802210816 24612206120064 24639845998464 24690242254956 24691239024048 24725401019292 24798909936816 24826759486416 24834223443312 24861108983364 24862112650512 24896511060948 24896754687744 24931201027776 24932207524608 24966702916032 25069050567936 25097203489536 25103735290944 25104748753152 25156095882408 25157111458464 25184346557208 25190901038482 25191918019656 25295188910688 25330186511352 25331209115616 25358632692552 25366256552664 25366504776192 25383019427739 25401601047168 25419164702823 25430127427968 25466339784576 25505731505664 25542051522048 25558680461841 25570735630848 25577390673792 25594293073392 25595075877237 25606114468992 25630739200944 25642577430144 25659522907344 25666201058076 25695024588676 25731614157332 25771416208848 25808114558736 25837097460336 25872844828044 25873098008832 25880876538624 25908895185728 25909941153024 25945789304896 26052150590208 26059982950656 26088195498432 26089248704256 26142609446424 26143664848992 26150469002568 26179836373368 26287157103264 26323527158856 26324589865248 26348841807867 26361011711592 26361269669376 26378431954317 26386362408519 26397742264704 26398807967232 26415994691169 26427387327104 26435332499328 26465019776128 26543700601344 26560981656423 26580425602176 26581498679808 26598804343011 26635866228432 26665778707632 26672718746628 26673795550224 26740958738688 26779037711616 26820197482608 26858389291056 26876138217606 26895812873472 26914409685342 26926017276672 26964359771904 27019510392216 27057986021112 27081943066368 27099839724768 27138429742176 27168906607776 27175977590904 27206496623304 27244405246848 27245238519528 27245505129984 27263243089053 27283201124736 27382129721901 27395044950528 27403281040896 27421121718657 27432947843712 27434055338496 27451916051607 27472012205184 27490166634384 27528201134836 27529312475088 27567401136452 27571625429319 27610887266883 27680410002096 27681527487168 27688731885072 27718707717084 27719826748272 27758450628864 27777643902054 27789623787264 27797978504448 27829196053248 27930104422218 27950550633216 27969876731826 27981939522816 27990352058112 28008849023712 28021785645312 28047601156248 28048733465184 28079099035048 28087540780536 28119083512136 28202681888928 28234353925728 28241702202312 28242842347296 28273418059512 28282194980352 28300607867709 28313679245784 28313956311552 28332389876859 28340907772113 28353130580608 28354275224064 28393505277056 28477919513088 28496459825271 28509900645888 28528461779121 28537038621747 28549346017152 28550498582016 28576801178064 28608893356464 28649632257648 28767077584704 28774564508016 28793579707566 28806878777616 28834581601062 28847017320192 28847899608912 28866963270762 28888095308544 28920537074944 29046650658048 29066734642878 29088012923136 29107235259936 29115986105952 29147507083944 29148683797152 29189012968008 29263690695168 29308669413984 29349219935736 29350404792288 29391300665856 29410435627227 29411622955116 29419277627889 29424307539456 29433153710592 29452315920039 29466207585792 29526475273968 29568520806576 29594700670464 29613968053713 29636843355648 29656138175541 29656428378048 29697460047792 29698658963136 29730810742992 29739749061744 29773147248144 29814632156928 29857088023296 29902978802448 29965349506986 29999001046086 30008019994002 30020961791232 30063711469824 30083578581024 30125201241896 30126417425568 30168099356872 30172722167934 30215687952438 30257789482656 30291769436256 30333680143224 30333976975872 30334904743392 30377172386304 30396949191243 30411286408704 30419201254016 30440234273751 30467185949664 30543900691968 30565019933748 30572974789767 30587395032576 30607308701217 30621745138176 30649955902704 30650893334469 30651193271232 30693601265328 30728070642128 30819425569344 30862066324176 30863312255808 30906013730832 30926437463682 30940721650032 30970476534474 30983833417984 30993148447488 31027954220288 31140461252358 31184805091806 31198254410496 31228256957472 31242680547072 31263326760672 31272725817504 31307845559904 31444369462368 31479681963168 31489146065376 31509955151676 31523236227272 31524508850976 31553551300779 31554825148332 31568434048512 31588986414429 31598483378103 31603885875712 31613387318784 31633968951153 31763648166444 31771914977601 31786900720128 31807595316951 31817469352896 31832165085696 31852889151507 31853200850496 31897271903184 31898559627072 31942693436688 32073638226624 32118014269296 32119310904768 32148901325322 32185005026022 32208566033664 32230836289854 32311991809248 32371385071518 32407738624818 32452894485216 32453887060026 32454204640128 32499107222112 32535604209312 32580938233344 32627333303808 32648575057261 32677481990304 32724014538528 32745639667428 32790945469437 32792269271796 32806411854336 32816274826752 32837639589009 32853127997952 32874516753159 32920323006608 32921652032064 32967201359056 32972253090732 33017872427703 33019205391324 33065213249088 33102345981888 33112297924416 33148145311152 33149483534016 33195348081264 33217284683214 33241601370368 33264585907398 33288937221376 33294038254272 33341448775104 33409642553766 33447162085866 33457217694462 33471647054592 33494790654162 33541461176544 33542815277952 33579128742944 33589224026208 33640851152754 33726918547584 33773582015136 33774945487488 33811510256736 33821675403552 33844025903652 33868801396224 33890851397133 33892219603764 33906836570624 33939111776481 33955119712768 34078240615788 34103187565056 34125390161127 34125724097856 34126767836316 34141485958656 34163713488577 34174318934592 34190103240192 34212697209792 34221601410768 34361888278464 34410819411648 34449463280448 34481200390542 34482592430136 34497126437392 34530301423494 34569079472394 34719824614698 34769265447186 34769605684608 34784260664576 34808311856286 34819117405056 34856812595232 34858219798656 34867292003424 34906448497824 35049542804352 35098036211808 35099453153664 35131789077156 35148015615456 35171242605756 35181816544692 35196989686272 35219904393099 35221326254892 35247109999104 35270057336343 35374915645164 35414642208564 35425289323548 35440567469568 35463640755681 35465072457348 35514488304576 35515922059008 35554371610176 35563624995504 35565060733632 35677824289378 35760263310144 35811185721408 35834850956808 35884430891082 35885879580456 35924729647782 35935530116274 36026013856288 36077314694816 36082843004952 36132766052958 36133119633024 36134224767864 36184572989568 36225208810368 36234636787872 36275328831072 36325873662464 36326984692704 36350990785404 36377601499648 36383175824256 36434985259392 36509506295868 36561495624876 36577263791616 36602554735476 36629349606912 36653196839729 36653555512512 36705749966784 36762167239092 36814516355844 36907213336128 36908703316224 36918309180096 36958276956112 36959768997696 37035363382434 37036858536072 37088101528938 37240139229624 37291663475046 37293168975768 37344766591422 37345132031616 37396801541664 37398311286912 37450054374048 37603575851904 37645805234304 37655602936416 37657123129728 37697890746016 37734143823612 37735667187696 37751572327712 37776519835812 37786351557723 37787877029484 37995279767028 38037949038828 38049384828996 38049757164288 38065794689536 38102401570752 38145191141952 38199509676864 38356103446272 38366086010688 38391439610088 38409171703488 38446108801416 38463866145216 38489284361016 38499301587114 38542536883014 38597421235998 38657124313272 38712171838104 38755646190504 38809267242066 38809647013248 38821314807936 38863342778592 38864911729536 38918683957344 39078225885312 39089974425984 39132293247648 39133873056384 39213914169636 39215497273488 39225703503852 39268169265869 39269754560052 39368633698624 39424694408768 39430735654896 39485290738284 39486884797872 39541517567388 39541904504064 39596613397056 39598211950848 39641080990656 39652998748992 39697529664192 39815550902016 39870638403264 39872248019712 39953799342648 39998668061448 40009078119942 40010693325336 40054008917642 40111045598194 40111438108032 40168556567424 40230296223912 40287583936584 40343719310208 40389025915008 40444906857632 40446539657856 40529265588324 40586979031668 40622914599552 40753359911664 40763966386356 40809744934956 40866607870272 40867857779292 40868257694976 40924801687104 41092567425792 41149421765568 41151083007744 41208018307776 41235249951576 41254295533376 41292301702254 41293968712632 41351101704678 41520615003144 41533097827608 41578061575626 41579740122408 41637675943296 41639356896768 41666465853081 41684435680896 41696967756672 41743794079872 41895156633327 41925825949824 41954815097739 41972909284224 41985528087168 42013273535568 42032678467968 42071401734372 42073100197776 42118648552572 42131311170804 42178625268204 42304022833392 42351530888592 42362553303468 42364263520944 42410127089268 42423292470528 42470518868676 42470934467328 42529695870912 42531412836096 42590257915584 42716879269632 42764850968832 42824019025728 42825747873024 42865201767096 42913340034696 42972713536234 42974448386472 43082655745664 43150616377056 43161846762024 43210318166424 43270525980288 43271849413368 43272272853504 43300444906143 43332142962816 43380805612416 43509777274368 43569975987072 43571734949376 43600101964317 43632019384704 43660852889904 43721260625916 43723025695728 43783519452012 43832689004212 43895536042752 43963004120976 44023829903604 44025607188432 44086950998784 44136461309184 44149730565888 44197527081536 44199311378688 44260464108352 44289712910952 44352781209864 44392051005696 44455265033472 44546190071688 44596216114488 44609623592616 44659720872216 44721948235392 44723753703936 44785632034944 44854468203672 44948024260479 44969224730112 44998501569129 45012029991003 45031442686848 45033260649984 45082013675648 45095567204736 45125367871536 45187801862844 45189626138352 45252149035308 45386684223984 45437654154384 45500520214836 45500965463808 45502357115088 45565758579456 45616929613056 45628801881024 45815851037952 45847529900622 45881092548864 45932617707264 45974933854056 45976789906848 46040401897992 46092105963192 46229138354016 46293099486264 46294968383712 46359020596248 46359474246144 46389656195523 46411082475048 46425489873408 46455714801711 46475750126976 46477626398208 46489722671232 46541931330432 46680301057536 46710691878537 46732723739136 46746773540352 46777207637709 46797381615744 46799270871552 46842385436208 46864020820608 46894990141008 46909088726256 46959872524132 46961768339856 47026743115124 47166554193552 47219522944752 47233719098064 47284854340908 47286763276464 47352651072768 47405828813568 47418166660672 47420080978176 47645472249666 47680351080192 47748247628544 47779801275744 47845907854776 47847839440608 47899639530376 47914040155032 48110457339936 48177021403944 48177492844032 48178966357152 48223351987983 48246097319424 48277507539033 48300278413824 48312849050496 48346254434781 48367105108096 48435979590272 48467987713872 48510901099008 48579980345856 48611607937227 48679341727824 48680830590039 48748660833168 48803406313968 48871407350016 48940999955712 49016222985456 49086021807792 49118459501142 49188403907694 49209617781504 49224412240128 49279691996928 49380484509912 49382478048096 49450802038584 49597819873632 49653518972832 49668446886624 49722217966728 49724225301024 49793022121896 49793509375488 49825927024821 49862402055552 49864415049216 49896878861097 49933405832064 50114463830649 50138101135872 50170743128799 50185826541693 50194406979072 50207470581888 50209497506304 50242185981243 50312191764816 50314222916928 50368693114416 50381802076964 50383836039312 50461276729131 50590377821376 50660373022704 50662418231232 50717265385104 50732513105328 50766038855478 50803202094336 50838329405646 50860254855936 50932679569152 51117360923682 51154781347584 51188586146784 51190151754474 51212228937984 51261478401888 51285154860288 51319045814688 51332402116152 51390049177352 51463228314664 51542832417696 51616229117472 51674194920672 51721800585813 51745689656088 51746196017664 51761753077248 51795452135241 51817790371456 51819882306048 51853619208591 51891578609792 52079736922047 52104301180416 52119965901312 52153898170779 52176390996864 52178497408512 52212467784429 52285218892848 52287329697984 52300938005136 52359672746736 52574314206528 52647054317712 52649179730496 52697683615734 52722023423184 52756863908634 52772724817038 52795484529408 52831989382338 52854774654208 52870664998656 52930039552256 53121963312846 53160851204352 53197608686022 53271732456864 53331557415264 53345437493256 53347591100448 53481917477376 53516736434067 53558075423232 53640394965216 53716778582112 53752276435212 53791625746944 53826646336623 53828819370684 53852034553344 53887094471673 53903295174411 53928719543808 54039020784432 54115972042224 54163886132736 54199149079437 54199679449536 54276859484352 54337813215552 54351955181808 54412993246608 54488810493696 54490477039056 54526486178106 54566402249472 54764259443802 54842243437314 54865895687424 54903832103214 54944024410368 54980333268768 55056402269672 55058624950176 55134802272904 55143250858638 55221774533766 55360820004192 55363054974336 55377463770144 55437415434168 55439653496544 55516901257728 55553045073651 55555287804108 55579247574528 55595957008896 55632152293407 55658392106496 55860208844436 55901101266432 55937495212569 55939753463652 55963879045632 55980704116224 56017149887133 56017698047424 56043571290624 56095202312496 56097466930368 56158198070096 56175081561072 56238167024272 56405363777856 56468707851456 56483404404624 56485684694592 56546836119024 56601215735418 56627358491568 56664779753718 56681815544226 56706261161216 56787010554112 56992919650542 57056923558242 57074077243494 57098692034304 57153602356128 57217786712928 57299264515296 57534155169408 57549129016032 57587159415132 57613757555232 57669163202124 57694034640384 57695799217824 57733926541524 57748952380671 57776190617088 57813805324521 57841074149888 57896131853997 58093301316096 58133469285756 58176025846272 58213900863099 58214470519872 58231972211904 58295014167888 58297367594304 58378025936016 58617338827968 58698439871472 58700809584576 58820871254454 58823245910232 58838555255778 58904631840078 59052950547936 59137041613152 59227936107426 59312276351082 59312856756096 59394920095584 59397317926272 59461621485984 59479498123488 59546294496288 59629264313856 59668085449477 59714176046592 59753052463289 59805957604896 59930699013972 59998002092172 60013617179913 60016039988004 60041923582464 60081013376463 60127422939648 60166568397291 60167157162048 60250402483792 60252834851136 60336198713744 60345444335868 60431375904876 60515578965312 60583538872512 60667360286448 60669809486784 60793898382486 60838402508032 60880468547502 60934371899328 61130039867496 61145949579534 61214617402434 61299911805408 61301786668938 61302386542464 61387202530656 61456141284256 61638851138688 61724132648352 61726624511616 61812027461664 61852874927364 61881443300064 61938452553381 61940953068948 61967666835968 61986296894976 62026652557017 62055908440576 62280922504716 62367092363439 62369610183612 62396508820992 62456513914944 62485361094144 62526041667773 62526653521344 62545451635008 62615691119808 62888738924736 62959363926336 62978292130752 63019910303352 63046472454544 63049017701952 63107102601558 63109650296664 63177972828858 63196966756206 63267937902306 63527296332888 63543829955202 63615190633902 63634938705792 63705778303014 63706401700992 63794543806368 63797119254144 63885386873376 64147276453248 64236028538592 64238621809536 64297802650644 64370010052044 64417132067328 64459070304351 64461672579708 64623983618496 64742770143036 64815477249636 64905788970432 64907774120052 64908409280256 64998214444224 65071208418624 65297150114522 65354963980608 65448029077056 65491279334856 65581890938874 65584538543592 65675279178018 65749033506318 65840646013216 65843304064128 65934402718112 65944506181464 66035744855406 66038410782648 66130426498176 66204691963776 66224595848832 66296290622304 66298967068032 66390696162528 66434569366428 66483202740736 66529171814796 66577874442752 66588076508544 66682897550208 66819285107532 66894324171732 66914435388924 66943294109184 66986876982953 66989581308324 67082922353088 67085630555904 67158257485888 67178448052416 67281702305508 67453837095168 67547164030272 67549890974976 67623020513472 67643350807104 67688051807304 67781702794266 67784439207528 67878223552962 68156481231576 68250780322254 68251448195712 68253535672632 68327426977154 68348637869184 68425394419584 68443202821536 68723776556928 68821638823296 68898926560896 68962400781084 68965184860272 68994252874784 69060602846988 69138158944788 69439649229396 69538530894372 69539211369216 69568521329152 69616623712572 69638234810112 69713625190464 69716439597312 69734584006848 69812896995648 70099085608704 70196072423616 70198906307328 70263578154312 70296031230912 70342485211512 70363633089384 70439808786198 70442652509784 70540114672686 70749831290328 70829284417128 70850578647096 70927281511362 70930144914696 71028976609152 71031844118016 71108743220352 71127249991008 71130121467264 71355648578756 71468208374499 71520526620288 71622371442816 71669701913616 71768861782164 71771759160912 71849459295564 71871060232548 72052027712576 72154629389632 72165686009904 72265532105916 72266239266048 72268449535728 72369145979136 72450417620736 72469273575744 72550657662144 72653969385408 72701981570808 72766351648512 72869970518784 73019012591736 73122991249752 73205109470952 73306393679458 73307111025024 73411499933568 73524334478184 73629032711688 73814426672256 73817406632448 73836618360192 73916553912224 73919537995392 74070726764868 74073717072144 74176203057876 74480278459248 74583326950092 74586337951536 74689533182844 74690264063232 74793603083328 74796622573824 74900108748096 75207151703808 75291610468608 75311205872832 75314246259456 75395781492032 75468287647224 75471334375392 75503144655424 75553039671624 75572703115446 75575754058968 75990559534056 76075898077656 76098769657992 76099514328576 76149058283217 76204803141504 76257494108469 76290382283904 76399019353728 76676041385523 76712206892544 76732172021376 76782879220176 76785227631711 76818343406976 76892217602832 76927732290432 76978568722032 76998603174228 77085073766028 77194842471996 77314248626544 77424343676208 77511292381008 77618534484132 77619294026496 77642629615872 77726685557184 77729823459072 77837367914688 78156451770624 78179948851968 78264586495296 78267746112768 78427828339272 78430994546976 78451407007704 78536338531738 78539509120104 78737267397248 78849388817536 78861471309792 78970581476568 78973769595744 79083035134776 79083809008128 79135295862951 79193226794112 79196423901696 79247984073507 79282161981312 79305997497984 79395059328384 79631101804032 79682944969269 79741276806528 79744496039424 79796413029033 79907598685296 79997336122896 80018156239884 80021386650672 80108017835284 80222091196388 80222876216064 80337113134848 80460592447824 80575167873168 80687438620416 80778051830016 80889813715264 80893079315712 81058531176648 81173958063336 81245829199104 81506719823328 81527932772712 81619489869912 81733215740544 81735715558584 81736515389952 81789729267159 81849603374208 82146389165703 82185134851584 82263365155971 82298843531136 82302166015488 82355748154821 82416036615552 82470499903152 82508591066752 82584603404508 82587937425264 82702203409356 83041230006288 83066195655216 83156123151252 83159480244816 83275351886592 83332931706162 83368871361792 83393935513344 83487588159744 83790313266654 83851651899648 83909630195478 83945818568448 83971056174336 84026547071136 84065356935936 84142803468744 84146200395552 84237297105144 84262622341608 84357250536408 84608045666784 84703061777184 84725106606936 84728527041888 84820254178536 84846584941056 84901823603127 84941037737352 84941868934656 84997169630577 85022723316339 85059391741824 85062825672192 85180515831168 85433758539264 85489379475813 85529701937664 85585385337363 85611115865241 85648038051456 85651495746048 85730403534192 85826680069392 85945427072468 85948896772944 86165311491328 86301232754112 86323693524048 86420636332848 86541051960576 86543698826736 86600889812286 86664285925632 86761611224832 87139951974144 87200203928634 87264038769408 87321705779808 87442521251832 87446051391456 87567038904024 87665378008424 87791072085504 87926008241952 88047659807208 88051214376864 88173901997568 88231306881681 88257832883667 88272922618368 88299461131776 88356947760117 88395054163072 88398622757376 88520928216704 88579425821904 88705562419728 88784102011392 88841904161139 88910530066944 88968414526623 89092380143376 89192432228976 89219247185232 89319441744432 89443896470784 89571264069888 89708936407344 89896048520958 89997003138258 90024059982006 90062885373696 90164027351296 90191134409472 90250735743072 90375603725688 90379252276704 90504298070616 90773368447968 90875308308768 91001040429672 91001930927616 91004714230176 91131517158912 91190847573729 91233859226112 91257603762048 91320702821253 91631702075904 91695059801244 91718924369301 91762185097728 91821926103651 91865235414528 91949867708112 91952680003407 91953579813696 92080803795984 92184211926384 92458276708032 92586198972528 92589936767424 92718041192496 92779312391046 92822164950096 92911429603422 92951500253952 92979445342464 93083862660864 93421383757074 93554415275418 93594763231488 93684770872416 93728041641216 93789980282016 93818177452512 93919745048264 93923536679712 94053486230248 94333108387104 94439045889504 94467438196128 94569708681816 94573526552928 94660653902337 94705302145536 94766959243287 94795450134309 94811657627136 94836333321344 94840161956352 94901906853459 95290944499332 95315744932803 95360702160384 95422785950853 95496495257088 95558667454521 95559602551488 95691815709552 95695678881216 95799279060752 95828080310064 96220914679872 96354042807888 96357932714304 96446703975966 96555015078066 96625698100992 96692508869562 96734210216192 96871959180544 96935975427744 97223215874454 97358683455648 97361661180078 97497321666336 97606812627936 97742814700032 97881999911424 97945725171783 98032445970912 98172043615584 98236919002284 98372836408311 98376807815388 98419235563008 98448824480256 98512918767027 98559383993856 98623550259477 98760969019824 98764956096192 98901604077168 99053617283109 99195639747264 99307037945664 99336893773248 99444435933456 99448450602048 99586044243792 99651854049642 99724804111104 99793757722194 99866811664128 100228927661298 100341486257598 100371653083386 100414941163776 100484371962486 100624383529632 100628445833856 100737386228832 100763604153928 100767672078624 100922553458262 101180755642752 101320746045408 101324836462464 101434530770208 101465026210656 101532077710956 101606404188672 101672554191399 101676658811292 101720509711872 101786734002049 101817335329443 101865359138304 102234721847364 102309562695168 102376170483381 102377172293568 102380303508948 102424457875968 102491140465731 102522956803776 102570309720576 102638091629376 102664804232304 102780098354704 102926456629328 103085664835392 103232458234944 103348389841344 103443601171626 103491379312176 103590904270482 103635580742912 103707238417182 103783157219584 104159473844094 104307796341558 104352781993728 104424935568858 104570437785696 104574659395968 104601876010272 104719345493472 105148628413056 105294108635424 105298359460992 105395367231468 105444046846368 105513727817268 105545449634076 105590969058816 105659713179297 105663978764676 105709549308416 105741329997312 105810172009029 105860079104512 106243926625692 106321702408704 106390922267043 106395217372044 106543464913728 106663114830528 106690874986512 106695182200896 107033472868134 107280789930432 107433557164224 107504552870424 107653292673246 107657638741368 107774188943346 107806590348822 108078041568864 108231944084448 108398298158874 108399358899072 108553718968704 108675626431104 108703910363616 108825986493216 108977620987392 108980954078112 109052972356212 109132804498944 109203854501873 109359360168661 109528518887604 109684486874628 109731791374848 109807664206428 109888048820736 109959590519187 109960666537536 110112804539344 110117249900352 110269604545808 110286501717276 110443549067532 110721640008384 110726109948672 110754927540288 110874830868336 110879306993088 111106090147302 111110575608216 111264304586814 111720417688872 111874990425138 111879506927304 112034299774266 112035396094848 112190404624992 112194933860736 112316396140192 112350163122144 112476334048544 112810727555712 112937415702912 112966808809248 112971369389184 113093672238048 113202431470836 113254716983136 113329559507436 113359054673169 113363631088452 113412522322432 113574021108224 113985839301084 114113847116484 114148154486988 114197384068608 114271731323861 114307204712256 114435573425856 114598529030592 115068310338816 115098258032064 115174318830264 115227515110464 115338326404248 115391598435648 115467853083048 115497904761342 115627610649042 115792263707994 116266938571512 116427801726198 116428941039744 116463944423808 116590028335776 116594735188608 116756051872032 117234677655936 117396879742944 117401619169152 117641742508908 117646491820464 117677110511556 117804507797607 117809263680156 118105901095872 118274083226304 118455872214852 118624552702164 118625713512192 118789840191168 118794635852544 118923242971968 118958996246976 119092588992576 119336170898954 119506104926578 119611915209792 119861398027944 119996004184344 120027234359826 120032079976008 120162026752926 120333136794582 120334314324096 120500804967584 120505669702272 120672397427488 120690888671736 120862751809752 121031157930624 121167077745024 121334720572896 121339618973568 121587796764972 121676805016064 121760937095004 121868743798656 122260079734992 122291899159068 122429234804868 122599823610816 122603573337876 122604773084928 122774405061312 122912282568512 123277702277376 123448265296704 123453249023232 123624054923328 123705749854728 123762886600128 123876905106762 123881906137896 124053305114034 124561845009432 124734184726878 124739220367224 124913027829888 124999397559243 125052083335546 125053307042688 125090903270016 125231382239616 125777477849472 125918727852672 125956584261504 126039820606704 126092944909088 126098035403904 126214205203116 126219300593328 126355945657716 126393933512412 126535875804612 127054592665776 127087659910404 127230381267804 127269877411584 127411556606028 127412803401984 127589087612736 127594238508288 127770773746752 128294552906496 128472057077184 128477243619072 128595605301288 128740020104088 128918140608702 128923345159416 129247967236992 129485540286072 129630954499272 129811577940864 129815548240104 129816818560512 129901334718429 129996428888448 130142416837248 130594300229044 130709927961216 130800305892951 130896058154112 130982558669712 131163781877748 131169077087184 131350558356036 131498067012636 131681292026432 131686608128256 131868805436224 131889012362928 132071489710812 132076821565296 132260852996352 132409383927552 132449191697664 132592581244608 132597934136064 132781392325056 132869138732856 133058343629592 133176153017088 133365795100416 133638570215064 133788648343464 133828870777848 133973753965906 133979162616648 134165844706176 134171261111808 134316514971776 134356896104832 134563404611016 134907674190336 134995504707387 135094328060544 135099781949952 135246041026944 135286701614208 135376103614608 135563405588532 135568878415056 135756447105924 136312962463152 136501560644508 136502896391424 136507071345264 136654853954308 136697275738368 136850788839168 136886405643072 137447553113856 137643277646592 137797853121792 137924801562168 137930369720544 137988505749568 138121205693976 138276317889576 138879298458792 139077061788744 139078422738432 139168968586569 139233247425144 139276469620224 139367144405133 139427250380928 139432879194624 139469168013696 139625793991296 140132075635611 140198171217408 140331622913127 140392144847232 140397812614656 140527156308624 140592062461824 140684970423024 140727266178768 140879617572396 140885305019568 141080229345372 141499662580656 141658568834256 141701157294192 141854563022724 141860289829392 142057953218304 142217486440704 142254499982016 142260242934528 142711297157512 142936416748998 143041053240576 143244742885632 143339403827232 143537723564328 143543518321824 143698918591128 143742120465096 144104055425152 144309258779264 144331372019808 144531064211832 144532478532096 144536899071456 144738291958272 144832522617099 144900835241472 144938547151488 145038763304343 145101315324288 145307938770816 145403963141616 145532703297024 145739941037568 145834823811681 146038025183472 146042491770117 146245982499504 146410218941904 146612787358916 146614222050048 146822999867136 147048668956368 147258065423376 147628853344512 147673236720384 147833107824448 147839075990784 148141453529736 148147434144288 148352406115752 148960556918496 149166653900184 149172675903072 149379066365688 149380528126464 149477781074463 149587206166656 149593245147648 149690636583291 149800217496192 150343391491947 150414303407616 150512229386397 150557479625079 150583220937216 150622411745664 150628492518912 150726557943729 150791562984064 150936575294448 150942668750784 151006289310848 151106079343248 151145406230892 151151508117936 151981119068112 152151796155312 152197539315984 152298116566434 152409606283008 152514988216938 152580764567808 152798038707456 153352082771046 153464344042752 153565758440352 153570455263422 153636686813952 153784435205664 153855464580864 153957137444064 153997206348456 154170147532056 154389684943992 154628497253088 154848687352416 155022584762016 155165401757439 155237068968264 155238588052992 155285259231744 155386356405723 155453371114368 155459646918144 155560857625773 155674735829376 156239210766141 156312903541248 156359897703936 156461694512337 156529172990592 156535492225536 156637403353287 156855656678544 156861989093952 156902814015408 157072677063476 157079018240208 157474534794496 157698777635072 157722942619584 157941162953136 157947539191488 158166070269552 158270591725902 158386453588224 158495968147014 158564323962624 158611994995968 158790118656768 159365889938538 159482553613056 159592826058066 159815197370592 159994672245792 160036312479768 160042773301344 160216035670568 160444182392776 160445752432128 160550209302201 160674226269696 160921184895648 161150335746336 161374877240832 161479939009869 161556103660032 161661283415019 161709885523233 161779627430528 161786158631424 162117062353296 162347916126672 162491658398208 162597447238311 163013439646656 163055865545424 163238979739824 163466431481088 163471431117168 163579458534318 163699206748416 164292778331406 164526730311942 164597687062272 164711496309642 164832073231104 164940999806304 165017182133504 165169206809016 165175874850528 165404406818712 166082460012576 166132391310432 166312246302504 166318960489632 166550703773184 166659135220953 166665863412324 166737742723584 166787871026688 166896456880221 166975176319488 167580626533308 167703303799296 167812485637707 167819260390956 167891637136896 167942112348672 168051449661399 168053094142272 168130713871872 168285606937488 168292400791104 168474594210288 168525244683216 168714501072816 169216091333568 169406123554368 169450213213872 169457054083776 169640508357072 169803647206254 169882075474704 169994339261154 170045446632678 170118783483648 170361031662336 170978758951626 171170770674726 171222231730482 171296076102912 171460807068384 171653360138784 171890854144936 171897793545888 172330622982656 172602465508224 172647387048096 172841272665696 173082103921152 173087397653472 173201779624572 173246857142013 173328571851264 173441415973563 173523222449664 173688395561991 174279903948288 174400407857268 174528077538816 174641702589297 174643411559616 174885042503664 174892102782912 175134077808048 175330756016848 175852016483904 176095319614416 176102428753728 176462613763362 176515665767334 176713895520234 176790108326144 177041856433408 177158851643808 177411124839456 177683808322278 177936829053246 178184760286752 178384864457952 178438494370464 178638883488864 178887792941568 179004256348431 179142528139776 179259157389867 179417872814688 179792097041916 179994006276516 180040851539739 180048119964012 180125770747392 180243040129389 180328054702592 180382268818944 180499705191873 180501471486144 180751207451376 180758504553408 181008596141232 181546736895936 181750616617536 182002080859344 182009428460352 182381695147458 182515207524096 182641405642506 183390119602488 183437848738602 183643852207302 183899735416224 183905360006814 183907159627392 184161607591968 184368423852768 184916553416064 185172397945056 185179873534848 185436082384992 185558624782092 185644329900192 185815357660143 185822859206844 185903000507904 185958890684928 186079957671051 186167725321728 186288928267901 186842767514148 187101277090317 187108830550836 187189526462976 187369541744832 187456083282432 187578125003319 187579960564032 187636354905024 187839490096528 187847073359424 188106972460496 188666216774208 188878091779008 188934876392256 189139417363632 189147053105856 189321307804674 189533918486574 189590900268618 189672666642688 189803813706918 190581888998664 190631489865606 190845571901706 191117334909042 191119205102976 191383631419104 191391357762432 191598558121504 191656160620128 192441829359744 192708085615776 192715865428608 192893407951932 193110030156132 193251396201984 193377210913053 193385017739124 193468420432384 193743918361088 193871950855488 194446431748908 194717366911296 194723322360156 194994643332672 195213625255872 195891450343566 196064891941824 196344087231168 196473838004568 196745672816622 196753615630776 197025837534054 197247100518954 197521938039648 197529912192384 197803208154336 198107234566218 198391279494528 198614075891328 198673787546496 198888871866912 198896901204096 199172088487584 199303708099284 199449608222208 199579458227561 199587515444388 199733623328256 199863658239277 200457855322596 200682972515196 200743306166772 200829882327552 200960630948859 200968743924972 201248767059264 201256891667712 201474772457664 201527208307856 201535344157248 201845106916524 202361511285504 202641492090816 202649672924928 202869061540416 202930052421312 203064155421912 203345108382798 203353317622584 203573468004098 203634670658886 204469443694728 204752340966762 204754344587136 204760607017896 204982280931462 205045913607552 205276183258752 205329608464608 205560196709408 205852913258656 206171329670784 206464916469888 206696779682688 206887202343252 206982758624352 207181808540964 207271161485824 207414476834364 207566314439168 208318947688188 208615592683116 208705563987456 208849871137716 209140875571392 209149318791936 209203752020544 209438690986944 210297256826112 210588217270848 210596718921984 210790734462936 210888093692736 211027455634536 211090899268152 211319426358594 211327957529352 211620344018058 212487853251384 212781844534086 212790434744088 213086929827456 213326229661056 213381749973024 213390364401792 214066945736268 214561579860864 214867114328448 215009105740848 215306585346492 215315277482736 215548377886692 215613180697644 216156083137728 216463888168896 216796596317748 216798717798144 217107437937408 217351252862208 217407820727232 217651972986432 217961908156224 218105944712424 218407709003746 218718720337322 219057037775208 219368973749256 219615328412856 219919181038374 219921333075072 220225609078688 220234499800704 220539209091616 220573003434552 220887098135064 221443280016768 221452219897344 221509855080576 221749661736672 221758613986176 222212180294604 222221151216432 222528609173628 223440835377744 223749980850276 223759013854608 224068599548532 224070792189696 224380809249984 224389867721472 224632792280384 224700326244288 224952668097088 225621455111424 225874831405824 225933617618496 225942738778368 226187344476096 226404862941672 226509433966272 226659119014872 226718109346338 226727262176904 227971678602168 228227694232968 228296308973976 228447174849651 228543462647722 228614409424512 228772482325407 228871146851712 229197058061184 230136620677632 230196516064128 230348637660528 230455030220928 230676652808496 230783196871296 230935706166096 230995809522684 231255221298084 231584527415988 232533877143024 232855603452396 232857882079488 232927888847616 233180056671552 233189470377216 233512103744064 234469355311872 234793759485888 234803238338304 235283485017816 235292983640928 235354221023112 235609015595214 235618527360312 236211802191744 236548166452608 236911744429704 237249105404328 237251427024384 237405887588853 237579680382336 237589271705088 237743952220521 237846485943936 237917992493952 238185177985152 238672341797908 239012209853156 239048834907807 239223830419584 239389239087099 239722796055888 239992008368688 240054468719652 240064159952016 240324053505852 240666273589164 240668628648192 241001609935168 241011339404544 241344794854976 241381777343472 241725503619504 242062315861248 242334155490048 242669441145792 242679237947136 243175593529944 243521874190008 243737487597312 244520159469984 244583798318136 244858469609736 245199647221632 245207146675752 245209546169856 245369187801477 245548810122624 245824565137024 246555404554752 246896530593408 246906498046464 247067244464463 247248109846656 247411499709456 247525773200256 247753810213524 247763812275792 248106610228068 249123690018864 249468369453756 249478440734448 249826055659776 249998795118486 250104166671092 250106614085376 250181806540032 250462764479232 251554955698944 251837455705344 251913168523008 252079641213408 252185889818176 252196070807808 252428410406232 252438601186656 252711891315432 252787867024824 253071751609224 254109185331552 254175319820808 254460762535608 254539754823168 254705470809381 254823113212056 254825606803968 254991508891731 255068169949017 255178175225472 255188477016576 255541547493504 256468138427439 256589105812992 256756156012089 256833347595723 256944114154368 256954487238144 257191210602576 257480040208176 257836281217404 257846690318832 258495934473984 258971080572144 259261908998544 259623155881728 259631096480208 259802669436858 259992857776896 260284833674496 261188600458088 261419855922432 261600611785902 261792116308224 261965117339424 262327563755496 262338154174368 262701116712072 262996134025272 263362584052864 263373216256512 263737610872448 263778024725856 264142979421624 264153643130592 264521705992704 264693920645043 264818767855104 264898383395328 265070843280351 265185162489216 265195868272128 265562784650112 265738277465712 266116687259184 266352306034176 266525712483417 266731590200832 266905243579869 267277140430128 267577296686928 267657741555696 267947507931812 267958325233296 268331689412352 268633029943552 268713792209664 269126809222032 269991009414774 270188656121088 270492082053888 270573403228416 270752207229216 271126811177064 271137756830112 271512894211848 272625924926304 273003121289016 273005792782848 273014142690528 273309707908616 273394551476736 273572542721187 273701577678336 273772811286144 273962108463759 274895106227712 275156773107903 275286555293184 275465778310953 275595706243584 275849603124336 275858040010221 275860739441088 275977011499136 276242411387952 276552635779152 277758596917584 278154123577488 278337937173138 278466494850288 278734288810266 278854500761856 278938336027392 279251587982592 280264151271222 280663245826254 280784289694464 281054312617248 281184124923648 281369940846048 281454532357536 281759235144792 281770610039136 282160458690744 282999325161312 283317137668512 283402314588384 283709126045448 283720579658784 283981961707011 284115906436608 284300877729861 284386350402927 284434972881408 284508999964032 284520485869056 284705720560377 285422594315024 285872833497996 285947234798409 286082106481152 286268357852559 286489485771264 286676002363563 286678807654464 287075447128656 287087036643648 287397837182256 287484240930192 288208110850304 288618517558528 288662744039616 289062128423664 289073798142912 289665045234198 289877094302976 290077526608686 290202630648576 290615877541632 290807926283232 291669647623362 292076050366944 292084983540234 292491964999008 292820437883808 293225574717832 293228444100096 293645999734272 293837175515349 294097337912736 294516130846752 295118509224933 295257706689024 295346473440768 295538756301081 295666215648896 295678151981568 295870650778431 296282907059472 296294868288576 296704812231504 297160851849327 297921113836992 298333307800368 298345351806144 298758132731376 298955562148926 299174412333312 299381273166582 299600434992384 300686782983894 301024458772794 301114959250158 301244823491328 301453115887458 301583125968128 301873150588896 301885337501568 302012578621696 302212158686496 302290812461784 302303016235872 303962238136224 304303592310624 304395078631968 304596233132868 304819212566016 305017662574197 305029976433876 305161529135616 305360202006147 305452005988329 305596077414912 306704165542092 306928688085504 307128511450143 307131516880704 307140910526844 307273373627904 307473421397193 307568870411328 307710929161728 307914274888128 307994412696912 308340295064112 308779369887984 309256994506176 309697374704832 310045169524032 310330803514878 310474137936528 310772712811446 310906742228736 311121715251546 311349471658752 312478421532282 312923389024674 313058345981184 313274806706574 313711313357088 313723978187904 313805628030816 314145354126952 314158036480416 314949069588992 315397555270144 315445885239168 315882325906272 315895078382976 316332140539104 316541183451804 316772907176448 316979139537891 316991936294028 317128647925248 317223989991936 317430516027087 317580237313536 318731779877076 318965107226112 319172766801129 319185652116132 319630394741184 319989344491584 320072624959536 320085546602688 320432071341136 320888364785552 321100418604402 321842369791296 322300671492672 322959878019738 323322566830038 323419771046466 323559254861056 324234124706592 324695832253344 325194894476622 326026879293312 326111731090848 326477959479648 326932862962176 326942862234336 327158917068636 327398413496832 327611563505619 328078080505983 328585556662812 329053460623884 329195374124544 329422992619284 329664146462208 329878771557561 329881999612608 330034364267008 330338413618032 330351749701056 330808813637424 332164920025152 332264782620864 332624492605008 332637920979264 333318270441906 333331726824648 333792913760442 335161253066616 335624971275414 335638520781912 336102899322798 336106188284544 336571213874976 336584801582208 336949188420576 337050489366432 337429002145632 338432182667136 338812247108736 338900426427744 338914108167552 339281016714144 339607294412508 339764150949408 339988678522308 340077164019507 340090893265356 340237566967296 340459075799957 340722063324672 340943887584649 341957517903252 342341541349452 342444463460964 342592152205824 342815193971583 342921614136768 343306720277568 343781708289872 343795587091776 345204931016448 345294774096192 345682545331392 346174795306944 346403559249144 346493714284026 346882831947126 347376791123982 348800815714536 349283405178594 349286823119232 349770085007328 349784205565824 350268155616096 350661512033696 351704032967808 352190639228832 352204857507456 352925227526724 353031331534668 353413523392821 353427791040468 353580216652288 354083712866816 354317703287616 354822249678912 355367616644556 355873658106492 356369520573504 356769728915904 356876988740928 357277766977728 358008512696862 358518314779734 358835745629376 359584194083832 359988012553032 360081703079478 360096239928024 360486080258778 360999410383746 361002942972288 361502414902752 361517009106816 362017192282464 363093473791872 363501233235072 364004161718688 364018856920704 364763390294916 365030415048192 365268065057989 365282811285012 366780239204976 366875697477204 367287704414604 367799470832448 367810720013628 367814319254784 368323215183936 368736847705536 369833106832128 370344795890112 370359747069696 370872164769984 371117249564184 371288659800384 371630715320286 371645718413688 372159915342102 372577856535802 373685535028296 374202554180634 374217661101672 374739083489664 375156250006638 375159921128064 375272709810048 375678980193056 375694146718848 376213944920992 377332433548416 377756183558016 377869752784512 378278834727264 378294106211712 378642615609348 379067836973148 379181800537236 379345333285376 379607627413836 381163777997328 381262979731212 381691143803412 382234669818084 382238410205952 382767262838208 382782715524864 383197116243008 383312321240256 384883658719488 385416171231552 385431730857216 385786815903864 386220060312264 386754421826106 386770035478248 387743901710976 388892863497816 389434733822592 389446644720312 389704004155287 389989286665344 390427250511744 391782900687132 392129783883648 392688174462336 392947676009136 393491345633244 393507231261552 394051675068108 394494201037908 395043876079296 395059824384768 395606416308672 396214469132436 396782558989056 397228151782656 397347575092992 397777743733824 397793802408192 398344176975168 398607416198568 399158916455122 399175030888776 399727316478554 400915710645192 401365945030392 401486612333544 401921261897718 401937487849944 402497534118528 402513783335424 402949544915328 403054416615712 403070688314496 403690213833048 404723022571008 404986514122161 405282984181632 405299345849856 405738123080832 405860104842624 406128310843824 406690216765596 406706635245168 407146936008196 407269341317772 408938887389456 409504681933524 409508689174272 409521214035792 409964561862924 410091827215104 410552366517504 410659216929216 411120393418816 411705826517312 412342659341568 412929832939776 413393559365376 413774404686504 413965517248704 414363617081928 414828953668728 416637895376376 417231185366232 417506905759707 417699742275432 418101433215399 418281751142784 418298637583872 418407504041088 418877381973888 420594513652224 421176434541696 421193437843968 421581468925872 421776187385472 422054911269072 422181798536304 422638852717188 422655915058704 423240688036116 424975706502768 425563689068172 425580869488176 426173859654912 426652459322112 426763499946048 426780728803584 428133891472536 429123159721728 429734228656896 430018211481696 430613170692984 430630554965472 431096755773384 431226361395288 432312166275456 432927776337792 433593192635496 433597435596288 434214875874816 434497567851297 434702505724416 434815641454464 435116289913029 435303945972864 435923816312448 436211889424848 436815418007492 437437440674644 437504471435043 438114075550416 438127475310351 438737947498512 439230656825712 439838362076748 439842666150144 440451218157376 440468999601408 441078418183232 441146006869104 441774196270128 442886560033536 443019710161152 443499323473344 443517227972352 444424360589208 444442302432864 445057218347256 446881670755488 447499961700552 447518027709216 448137199097064 448141584379392 448433343223389 448761618499968 448779735442944 449071909749873 449265584560768 449400652488576 449905336194176 451242910222848 451536688159191 451749662811648 451867235236992 451885477556736 452179673831187 452374688952192 452809725883344 453018867932544 453318238029744 453436218692676 453454524353808 455943357204336 456455388465936 456592617947952 456894349699302 457086925295444 457228818849024 457544964650814 457742293703424 458394116122368 460393032128256 460697275321056 460910060441856 461353305616992 461566393742592 461871412332192 461991619045368 462510442596168 463169054831976 465067754286048 465496205272317 465711206904792 465715764158976 465855777695232 466159069217169 466360113343104 466378940754432 466682572877319 467024207488128 468717632298423 468938710623744 469385083537011 469587518971776 469606476676608 469912210059861 470566970035632 470585967281856 470708442046224 471218031190428 471237054720624 472423604383488 473096332905216 473823488859408 474498210808656 474811775177706 475159360764672 475487904441042 475692971887872 475835984987904 476370355970304 477344683595816 478024419706312 478097669815614 478447660839168 478778478174198 479445592111776 479984016737376 480108937439304 480128319904032 480648107011704 481332547178328 481337257296384 481650627906603 482003219870336 482022678809088 482689589709952 482763554686944 483451007239008 484124631722496 484439817029607 484668310980096 484983850245057 485129656569699 485338882291584 485358475894272 486351187059888 487043748380016 487474975194624 487792341714933 489040318939968 489167596636272 489716939219472 490399294443264 490414293351504 490738375602954 491097620245248 491649130274048 493793061186816 494134488928926 494496219693312 494822999418912 495051546400512 495507620427048 495527624551584 496213220456136 498247380037728 498936738907512 498956881468896 499652111319552 499977405662859 499997590236972 500208333342184 500213228170752 500363613080064 500689370640663 500925528958464 503109911397888 503437456913121 503674911410688 503826337046016 504154348984197 504159282426816 504371779636352 504392141615616 504856820812464 504877202373312 505423782630864 505575734049648 506143503218448 508218370663104 508350639641616 508921525071216 509410941618762 509646226424112 509983017783462 510136339898034 510356350450944 511083094987008 512936276854878 513512312024178 513666695191446 513888228308736 514382421205152 514960080416352 515672562434808 515693380637664 516991868947968 517942161144288 518523817997088 519246311763456 519262192960416 519605338873716 519740571426039 519985715553792 520324247920689 520569667348992 521065186685973 522377200916176 522839711844864 523201223571804 523584232616448 523925107767891 523930234678848 524655127510992 524676308348736 525402233424144 525992268050544 526725168105728 527475221744896 527556049451712 528285958843248 528307286261184 529387841290086 530141686560702 530370324978432 531125569300224 531476554931424 532233374518368 533051424966834 533810487159738 534554280860256 535154593373856 535315483111392 535895015863624 535916650466592 536663378824704 537012769045293 537266059887104 537427584419328 537777472169601 538253618444064 539982018829548 540122554619217 540377312242176 540729120388167 540984164107776 541146806456832 541499115575619 541504414458432 542253622354128 542275513660224 543025788423696 545251849852608 546006242578032 546028285381056 546619415817232 547145085442374 547545622572288 547924216927518 550313546215806 550931556621906 551699206248672 551716080020442 551721478882176 551954022998272 552484822775904 553105271558304 555517193835168 556308247154976 556675874346276 556932989700576 557446072980429 557468577620532 557709001523712 557876672054784 558239873013153 558503175965184 558866784803703 560528302542444 561303831270951 561326491652508 561568579388928 562108625234496 562368249847296 562734375009957 562739881692096 562909064715072 563518470289584 563541220078272 564320917381488 565998650322624 566634275337024 566804629176768 567418252090896 567441159317568 567963923414022 568601755459722 568772700805854 569017999928064 569411441120754 570845188630048 571745666995992 571894469596818 572536715705118 573352004727126 573357615308928 574150894257312 574174073287296 574795674364512 574968481860384 576416221700608 577237035117056 577325488079232 578124256847328 578147596285824 579330090468396 579754188605952 580131632739159 580155053217372 580405261297152 580783129305809 581231755083264 581615852566464 583339295246724 584152100733888 584169967080468 584983929998016 585640875767616 586451149435664 587674351030698 588194675825472 589032261693504 590237018449866 591077512602162 591332431297792 591741301556862 592565814118944 592589736577152 593409624463008 594321703698654 595842227673984 596666615600736 596690703612288 597516265462752 597911124297852 598348824666624 598738374682683 598762546333164 599200869984768 599590974717831 601373565967788 602048917545588 602229918500316 602489646982656 602881892846577 602906231774916 603166251936256 603746301177792 603770675003136 604025157243392 604424317372992 604581624923568 604606032471744 607924476272448 608607184621248 608790157263936 609192466265736 610035325148394 610059952867752 610720404012294 610904011976658 613408331084184 614257022900286 614263033761408 614281821053688 614946842794386 615137740822656 615828549776256 615988825393824 616680590128224 617558739775968 618513989012352 619394749409664 620090339048064 620661607029756 620948275873056 621545425622892 621813484457472 622243430503092 622698943317504 623104346275393 624956843064564 625846778049348 626116691962368 626549613413148 627422626714176 627447956375808 627611256061632 628290708253904 628316072960832 630891770478336 631764651812544 631790156765952 632664281078208 633082366903608 633958279075782 633983872588056 634861032054174 637463559754152 638345533602258 638371304232264 639260789482368 639978688983168 640145249919072 640171093205376 640864142682272 641776729571104 642200837208804 643684739582592 644601342985344 645919756039476 646645133660076 646839542092932 647118509722112 648468249413184 649391664506688 650389788953244 652053758586624 652223462181696 652955918959296 653885724468672 654317834137272 655223127011238 656156161011966 657171113325624 658106921247768 658845985238568 659757543115122 659763999225216 660676827236064 660703499402112 661617627274848 664329840050304 664529565241728 665248985210016 665275841958528 666636540883812 666663453649296 667558877519773 667585827520884 670322506133232 671249942550828 671277041563824 672205798645596 672212376569088 673142427749952 673169603164416 673898376841152 674100978732864 674858004291264 676864365334272 677624494217472 677800852855488 677828216335104 678562033428288 679214588825016 679528301898816 679977357044616 680154328039014 680181786530712 680918151599914 681887775169298 683915035806504 684683082698904 684888926921928 685630387943166 685843228273536 686613440555136 687563416579744 687591174183552 690409862032896 690589548192384 691365090662784 692349590613888 692807118498288 692987428568052 693765663894252 694753582247964 697601631429072 698566810357188 698573646238464 699540170014656 699568411131648 700536311232192 701323024067392 703408065935616 704381278457664 704409715014912 705850455053448 706062663069336 706827046785642 706855582080936 708635406575232 709644499357824 710735233289112 711747316212984 712217662766559 712739041147008 713231856661563 713539457831808 713753977481856 714555533955456 716017025393724 717036629559468 717671491258752 719168388167664 719976025106064 720163406158956 720192479856048 720972160517556 721998820767492 722005885944576 723004829805504 723034018213632 724034384564928 726186947583744 727002466470144 728008323437376 728037713841408 729526780589832 730536130115978 730565622570024 733560478409952 733751394954408 734575408829208 735598941664896 735621440027256 735628638509568 736107563404431 736646430367872 737473695411072 739666213664256 740689591780224 740719494139392 741201733393389 741744329539968 742234499128368 742577319600768 743261430640572 743291436827376 744319830684204 745155713071604 747371070056592 748405108361268 748435322203344 749478166979328 750312500013276 750319842256128 750545419620096 751357960386112 751388293437696 752427889841984 754664867096832 755512367116032 755739505569024 756557669454528 756588212423424 757285231218696 758135673946296 758363601074472 759215254827672 762327555994656 762525959462424 763382287606824 764116412428143 764469339636168 764476820411904 764974526675193 765204509847051 765534525676416 765565431049728 766394232486016 766624642480512 769767317438976 770268468036267 770832342463104 770863461714432 771573631807728 772440120624528 773508843652212 773540070956496 775487803421952 777785726995632 778869467645184 778893289440624 779408008310574 779978573330688 780854501023488 783565801374264 784259567767296 785376348924672 785895352018272 786982691266488 787014462523104 788103350136216 788988402075816 790087752158592 790119648769536 791212832617344 792428938264872 793565117978112 794081761935129 794456303565312 794695150185984 795212529841053 795555487467648 795587604816384 796688353950336 797214832397136 798317832910244 798350061777552 799454632957108 799577137450251 800715730739607 801831421290384 802731890060784 802973224667088 803842523795436 803874975699888 804995068237056 805899089830656 806108833231424 806141376628992 807380427666096 809973028244322 810565968363264 811476246161664 811720209685248 812256621687648 813380433531192 813413270490336 814293872016392 814538682635544 817877774778912 819009363867048 819017378348544 819042428071584 819929123725848 820183654430208 820717628163561 821104733035008 821318433858432 821886325391277 822240786837632 823411653034624 824685318683136 825859665879552 826397334932859 826787118730752 827548809373008 827574120030663 827931034497408 828727234163856 829657907337456 833275790752752 834462370732464 835013811519414 835399484550864 836202866430798 836563502285568 836815008082176 837754763947776 842352869083392 843162937851744 843552374770944 844109822538144 844363597072608 845277705434376 845311830117408 846481376072232 849951413005536 851127378136344 851161738976352 851945885121033 852347719309824 852902633189583 853159051208781 853304918644224 853526999892096 853561457607168 854117161681131 856267782945072 857841704395227 858246319443456 858805073557677 859468457313792 860028007090689 860036422963392 861226341385968 861261109930944 862193511546768 862452722790576 864624332550912 865855552675584 867186385270992 868995135702594 869631282908928 870232579826058 870607891945728 871847632624896 872423778849696 873630836014984 874874881349288 875008942870086 876228151100832 876254950620702 877475894997024 878461313651424 879676724153496 879685332300288 880902436314752 880937999202816 881511526546047 882156836366464 882292013738208 883548392540256 885355527674799 885773120067072 886039420322304 886616268903243 886998646946688 887034455944704 887611952335293 888848721178416 888884604865728 890114436694512 891482555547981 893763341510976 894999923401104 895036055418432 896274398194128 896866686446778 897523236999936 898143819499746 898531169121536 898801304977152 899810672388352 903073376318382 903734470473984 904359347662374 904749377904384 905619451766688 906037735865088 906636476059488 906872437385352 906909048707616 911886714408672 912910776931872 913185235895904 913788699398604 914173850590888 914457637698048 915052987722591 915089929301628 915484587406848 916080606018441 916356017964987 916788232244736 920786064256512 921385534350429 921394550642112 921820120883712 922420264191579 922706611233984 923132787485184 923742824664384 923983238090736 925020885192336 926338109663952 930135508572096 930992410544634 931422413809584 932318138434338 932720226686208 933365145754638 934048414976256 937435264596846 938770167074022 939175037943552 939824420119722 941133940071264 941171934563712 941416884092448 942436062380856 942474109441248 944847208766976 946192665810432 947646977718816 948996421617312 949623550355412 950318721529344 950937418613673 950975808882084 951385943775744 951671969975808 952291548081261 952740711940608 954689367191632 956048839412624 956195339631228 956895321678336 957518300403387 957556956348396 958891184223552 959968033474752 960217874878608 960256639808064 961296214023408 962665094356656 963301255813206 964006439740672 965379179419904 965527109373888 966902014478016 968879634059214 969967700490114 970259313139398 970677764583168 972702374119776 974087496760032 975584683429866 978080637879936 978335193272544 979433878438944 980798588886528 980828586703008 981476751205908 982195240490496 982834690516857 983298260548096 984234241517949 987586122373632 988268977857852 988992439386624 989636314672683 989645998837824 990103092801024 991015240854096 991055249103168 992426440912272 996494760075456 997873477815024 997913762937792 999954811325718 999995180473944 1000416666684368 1001378741281326 1006874913826242 1008308697968394 1008318564853632 1008743559272704 1009713641624928 1009754404746624 1010847565261728 1011151468099296 1012287006436896 1016436741326208 1016701279283232 1017843050142432 1018821883237524 1019292452848224 1019966035566924 1020231492058521 1020272679796068 1020712700901888 1021377227399871 1022166189974016 1022831662753947 1025872553709756 1027024624048356 1027333390382892 1027776456617472 1028445581914749 1028764842410304 1029920160832704 1031345124869616 1031386761275328 1035884322288576 1037047635994176 1038524385920832 1039210677747432 1039481142852078 1040648495841378 1042130373371946 1044754401832352 1046402447143608 1047850215535782 1047860469357696 1049310255021984 1049352616697472 1050804466848288 1051984536101088 1053450336211456 1054950443489792 1055112098903424 1056571917686496 1056614572522368 1058775682580172 1060240570178463 1060283373121404 1060740649956864 1062251138600448 1062942708352141 1062953109862848 1064466749036736 1066102849933668 1067620974319476 1069108561720512 1070309186747712 1070630966222784 1071790031727248 1071833300933184 1074025538090586 1075554944339202 1076507236888128 1079964037659096 1080245109238434 1081458240776334 1082998231151238 1083008828916864 1084507244708256 1084551027320448 1086051576847392 1090503699705216 1092012485156064 1092056570762112 1093238831634464 1094290170884748 1095091245144576 1095804195173967 1095848433855036 1100627092431612 1101863113243812 1103398412497344 1103432160040884 1103442957764352 1103908045996544 1104969645551808 1106210543116608 1111034387670336 1112616494309952 1113351748692552 1113865979401152 1114892145960858 1114937155241064 1116479746026306 1117733569607406 1121056605084888 1122607662541902 1122652983305016 1124217250468992 1125468750019914 1125479763384192 1125818129430144 1127036940579168 1127082440156544 1128641834762976 1131997300645248 1133268550674048 1133609258353536 1134836504181792 1134882318635136 1135927846828044 1137203510919444 1137545401611708 1138035999856128 1138776908710201 1138822882241508 1141690377260096 1143491333991984 1143788939193636 1145073431410236 1146704009454252 1146715230617856 1148301788514624 1148348146574592 1149591348729024 1149936963720768 1154650976158464 1156248513694656 1156295192571648 1158660180936792 1160263265478318 1160310106434744 1161566258611618 1163231705132928 1166678590493448 1168304201467776 1168339934160936 1169967859996032 1171281751535232 1172902298871328 1175348702061396 1176389351650944 1178064523387008 1180474036899732 1182155025204324 1182664862595584 1183482603113724 1185131628237888 1185179473154304 1186819248926016 1188643407397308 1191684455347968 1193333231201472 1193381407224576 1195032530925504 1195822248595704 1197476749365366 1197525092666328 1199181949435662 1202747131935576 1204097835091176 1204459837000632 1205763785693154 1205812463549832 1207492602355584 1207541350006272 1208848634745984 1209163249847136 1209212064943488 1214959542366483 1215848952544896 1217214369242496 1217580314527872 1218384932531472 1220070650296788 1220119905735504 1221440808024588 1221808023953316 1226816662168368 1228514045800572 1228526067522816 1228563642107376 1229893685588772 1230275481645312 1231657099552512 1231977650787648 1233361180256448 1235117479551936 1237027978024704 1238789498819328 1240180678096128 1241323214059512 1241896551746112 1243090851245784 1244486861006184 1246208692550786 1249913686129128 1251693556098696 1253099226826296 1254845253428352 1254895912751616 1255222512123264 1256581416507808 1256632145921664 1261783540956672 1263529303625088 1263580313531904 1265328562156416 1266164733807216 1267916558151564 1267967745176112 1269722064108348 1274927119508304 1276691067204516 1276742608464528 1278521578964736 1279957377966336 1280290499838144 1280342186410752 1281728285364544 1283553459142208 1284401674417608 1287369479165184 1289202685970688 1291839512078952 1293290267320152 1293679084185864 1296936498826368 1298783329013376 1300779577906488 1303492703553891 1304107517173248 1304446924363392 1305348869739087 1305911837918592 1307771448937344 1308635668274544 1310446254022476 1312312322023932 1314342226651248 1316213842495536 1317691970477136 1319515086230244 1319527998450432 1321353654472128 1321406998804224 1323235254549696 1328659680100608 1329059130483456 1330497970420032 1330551683917056 1333273081767624 1333326907298592 1335117755039546 1335171655041768 1340645012266464 1342499885101656 1342554083127648 1344411597291192 1344424753138176 1345300029670167 1346284855499904 1346339206328832 1347215729249619 1347796753682304 1348201957465728 1349716008582528 1353728730668544 1354610064477573 1355248988434944 1355601705710976 1355656432670208 1356539021493561 1357124066856576 1358429177650032 1359056603797632 1359954714089232 1360308656078028 1360363573061424 1361836303199828 1363775550338596 1367830071613008 1369366165397808 1369777853843856 1371260775886332 1371686456547072 1373226881110272 1375126833159488 1375182348367104 1381179096384768 1382730181325568 1384699181227776 1385614236996576 1385974857136104 1387531327788504 1389507164495928 1395203262858144 1396488615816951 1397133620714376 1397147292476928 1398477207651507 1399080340029312 1399136822263296 1400047718631957 1401072622464384 1402646048134784 1406816131871232 1408762556915328 1408819430029824 1409736630179583 1411700910106896 1412125326138672 1413654093571284 1413711164161872 1417270813150464 1419288998715648 1421470466578224 1423494632425968 1424435325533118 1425478082294016 1426463713323126 1427078915663616 1427507954963712 1429111067910912 1432034050787448 1434073259118936 1435342982517504 1438336776335328 1439952050212128 1440326812317912 1440384959712096 1441944321035112 1443997641534984 1444011771889152 1444951883719809 1446009659611008 1446068036427264 1448068769129856 1452373895167488 1453319451088821 1454004932940288 1454951550735171 1455388969709097 1456016646874752 1456075427682816 1459053561179664 1461072260231956 1461131245140048 1463377025144799 1467120956819904 1467502789908816 1469150817658416 1471197883329792 1471242880054512 1472215126808862 1473292860735744 1474947390822144 1481379183560448 1482403466786778 1483488659079936 1484468998256736 1485154639201536 1486522861281144 1486582873654752 1488639661368408 1490311426143208 1494742140113184 1496810216722536 1496870644406688 1498956333958656 1499932216988577 1500625000026552 1500639684512256 1501090839240192 1502068111921989 1502715920772224 1502776586875392 1504855779683968 1509329734193664 1510312370739363 1511024734232064 1511479011138048 1512463046952591 1513115338909056 1513176424846848 1514570462437392 1516271347892592 1516727202148944 1518430509655344 1524655111989312 1525051918924848 1526764575213648 1528232824856286 1528938679272336 1529949053350386 1530409019694102 1531069051352832 1532788464972032 1533249284961024 1540536936072534 1541664684926208 1543147263615456 1544880241249056 1547017687304424 1547080141912992 1550975606843904 1555571453991264 1557738935290368 1557786578881248 1558816016621148 1559221714278117 1559957146661376 1560972743762067 1561709002046976 1563195560057919 1567131602748528 1568519135534592 1570752697849344 1571775323303673 1571790704036544 1573965382532976 1574028925046208 1576206700272432 1577976804151632 1580175504317184 1582425665234688 1584857876529744 1588163523870258 1590425059682106 1591110974935296 1593376707900672 1594429664794272 1596635665820488 1596700123555104 1598909265914216 1599154274900502 1601431461479214 1603662842580768 1605463780121568 1605946449334176 1607685047590872 1607749951399776 1609990136474112 1611038307135879 1611798179661312 1612217666462848 1612282753257984 1613332416508803 1614760855332192 1619946056488644 1620367663857651 1621131936726528 1622187361164501 1622952492323328 1623440419370496 1624497346726857 1624513243375296 1626760867062384 1626826540980672 1628587744032784 1629077365271088 1635755549557824 1638018727734096 1638084856143168 1639858247451696 1641435256327122 1642636867716864 1643772650782554 1644481573675264 1646823306069248 1652794669865718 1655097618746016 1655148240061326 1655862068994816 1657454468327712 1659315814674912 1666551581505504 1668924741464928 1670027623038828 1670798969101728 1672338218941287 1672405732861596 1673127004571136 1673630016164352 1674719619039459 1675509527895552 1676600354411109 1683911493812853 1684705738166784 1686325875703488 1687104749541888 1688203125029871 1688219645076288 1688727194145216 1690555410868752 1690623660234816 1692962752144464 1699902826011072 1702254756272688 1702323477952704 1703891770242066 1705805266379166 1706318102417562 1707053999784192 1708234323362262 1712535565890144 1715683408790454 1717610147115354 1720056014181378 1720072845926784 1722452682771936 1722522219861888 1724387023093536 1724905445581152 1729248665101824 1730374478034833 1731711105351168 1734372770541984 1737990271405188 1739262565817856 1740394898217477 1740465159652116 1741215783891456 1742349387917427 1743695265249792 1744847557699392 1747261672029968 1749749762698576 1750017885740172 1752456302201664 1752509901241404 1754951789994048 1756922627302848 1759353448306992 1761804872629504 1763023053092094 1764313672732928 1764584027476416 1767096785080512 1770711055349598 1773232537806486 1773997293893376 1775223904670586 1777697442356832 1777769209731456 1780228873389024 1782965111095962 1787526683021952 1789999846802208 1790072110836864 1792548796388256 1793733372893556 1795046473999872 1796215124048049 1796287638999492 1797062338243072 1797602609954304 1798772924153493 1799621344776704 1806146752636764 1807468940947968 1808645678539731 1808718695324748 1809498755808768 1811238903533376 1812075471730176 1813272952118976 1813744874770704 1813818097415232 1823773428817344 1825821553863744 1826370471791808 1827577398797208 1828347701181776 1830105975445182 1830179858603256 1832161212036882 1832712035929974 1842771068700858 1842789101284224 1844840528383158 1845413222467968 1847485649328768 1847966476181472 1850041770384672 1852676219327904 1860271017144192 1861984821089268 1862844827619168 1864636276868676 1865440453372416 1866730291509276 1868096829952512 1869313038826179 1874870529193692 1877540334148044 1878350075887104 1879648840239444 1882267880142528 1882343869127424 1882833768184896 1884872124761712 1884948218882496 1895293955437632 1897992843234624 1899247100710824 1901874837227346 1901951617764168 1904583096162522 1909378734383264 1912097678825248 1912390679262456 1915036600806774 1915113912696792 1917782368447104 1919936066949504 1920435749757216 1920513279616128 1922592428046816 1925330188713312 1926602511626412 1928012879481344 1930758358839808 1931054218747776 1933804028956032 1937759268118428 1939935400980228 1940518626278796 1941355529166336 1942619432505637 1945404748239552 1948174993520064 1951169366859732 1956161275759872 1956670386545088 1958867756877888 1961657173406016 1962953502411816 1965669381033714 1968468483035898 1976537955715704 1979272629345366 1979291997675648 1982030481708192 1982110498206336 1984852881824544 1992989520150912 1995746955630048 1995827525875584 1999909622651436 1999990360947888 2000833333368736 2002676632559319 2002757482562652 2013749827652484 2016617395936788 2016637129707264 2017487118545408 2019427283249856 2019508809493248 2021695130523456 2022302936198592 2024574012873792 2032873482652416 2033402558566464 2035686100284864 2037643766475048 2038584905696448 2039932071133848 2040462984117042 2040545359592136 2042754454799742 2045663325507894 2051745107419512 2054049248096712 2054666780765784 2056891163829498 2057529684820608 2059840321665408 2062690249739232 2062773522550656 2071768644577152 2074095271988352 2077048771841664 2078421355494864 2078962285704156 2081296991682756 2084260746743892 2089508803664704 2092804894287216 2095700431071564 2095720938715392 2098620510043968 2098705233394944 2101608933696576 2103969072202176 2110224197806848 2113143835372992 2113229145044736 2117551365160344 2120481140356926 2120566746242808 2125885416704282 2125906219725696 2128933498073472 2132205699867336 2135241948638952 2138217123441024 2140618373495424 2141261932445568 2143580063454496 2143666601866368 2148051076181172 2151109888678404 2153014473776256 2159928075318192 2160490218476868 2162916481552668 2165996462302476 2166017657833728 2169014489416512 2169102054640896 2172103153694784 2181007399410432 2184024970312128 2184113141524224 2186477663268928 2188580341769496 2191608390347934 2191696867710072 2201254184863224 2203726226487624 2206796824994688 2206864320081768 2206885915528704 2208322690213293 2209939291103616 2212421086233216 2222068775340672 2223605200180167 2225232988619904 2226703497385104 2227731958802304 2229784291921716 2229874310482128 2232959492052612 2235467139214812 2242113210169776 2245215325083804 2245305966610032 2248434500937984 2250937500039828 2250959526768384 2251636258860288 2254073881158336 2254164880313088 2257283669525952 2263994601290496 2266537101348096 2267218516707072 2269673008363584 2269764637270272 2271855693656088 2274407021838888 2275090803223416 2277553817420402 2277645764483016 2283380754520192 2286982667983968 2287577878387272 2290146862820472 2293408018908504 2293430461235712 2294923580025579 2296603577029248 2296696293149184 2299182697458048 2299873927441536 2309301952316928 2310805404108801 2312497027389312 2312590385143296 2317320361873584 2320526530956636 2320620212869488 2323132517223236 2326463410265856 2333357180986896 2336608402935552 2336679868321872 2339935719992064 2342563503070464 2345804597742656 2350697404122792 2352778703301888 2356129046774016 2360948073799464 2364310050408648 2366965206227448 2370263256475776 2370358946308608 2373638497852032 2377286814794616 2382245285805387 2383368910695936 2385637589523159 2386666462402944 2386762814449152 2390065061851008 2391644497191408 2394953498730732 2395050185332656 2398363898871324 2405494263871152 2408195670182352 2408919674001264 2411527571386308 2411624927099664 2414985204711168 2417697269491968 2418326499694272 2418424129886976 2429919084732966 2431697905089792 2434428738484992 2435160629055744 2436769865062944 2440141300593576 2440239811471008 2442881616049176 2443616047906632 2453633324336736 2457028091601144 2457052135045632 2457127284214752 2459787371177544 2460550963290624 2462152884490683 2463314199105024 2463955301575296 2465658976173831 2466722360512896 2470234959103872 2474055956049408 2477578997638656 2479192004798577 2480361356192256 2482646428119024 2482722360091989 2483793103492224 2486181702491568 2488973722012368 2492417385101572 2499827372258256 2503387112197392 2506198453652592 2509690506856704 2510445024246528 2513162833015616 2513264291843328 2527058607250176 2530657124312832 2532329467614432 2535833116303128 2535935490352224 2539444128216696 2549854239016608 2553382134409032 2553485216929056 2555837655363099 2557043157929472 2558707899568749 2559477153626343 2559914755932672 2560580999676288 2560684372821504 2562351485043393 2563456570729088 2567106918284416 2568803348835216 2574738958330368 2576415220673031 2578405371941376 2580084021272067 2583679024157904 2586580534640304 2587358168371728 2593872997652736 2597566658026752 2601559155812976 2606985407107782 2608893848726784 2610697739478174 2611823675837184 2615542897874688 2617271336549088 2620892508044952 2624624644047864 2628684453302496 2632427684991072 2635383940954272 2639030172460488 2639055996900864 2642707308944256 2642813997608448 2644534579638141 2646470509099392 2656066583024397 2657319360201216 2658118260966912 2659848806709729 2660995940840064 2661103367834112 2662835857005879 2666546163535248 2666653814597184 2670235510079092 2670343310083536 2674447666643943 2681290024532928 2684999770203312 2685108166255296 2688823194582384 2690600059340334 2692569710999808 2694431458499238 2695593507364608 2696403914931456 2699432017165056 2709220128955146 2711203411421952 2713078042987122 2714248133713152 2716858355300064 2718113207595264 2719909428178464 2720617312156056 2720727146122848 2723672606399656 2727551100677192 2735660143226016 2738732330795616 2739555707687712 2742521551772664 2743372913094144 2745158963167773 2746453762220544 2748241818055323 2749068053894961 2750253666318976 2750364696734208 2762358192769536 2764156603051287 2765460362651136 2767260792574737 2769398362455552 2771228473993152 2771949714272208 2775062655577008 2779014328991856 2790406525716288 2792977231633902 2794267241428752 2796954415303014 2798160680058624 2800095437263914 2802145244928768 2805292096269568 2817525113830656 2819473260359166 2823401820213792 2824250652277344 2827308187142568 2827422328323744 2834541626300928 2838577997431296 2842940933156448 2846989264851936 2848870651066236 2850956164588032 2852812255841019 2852927426646252 2854157831327232 2855015909927424 2856874644243783 2858222135821824 2864068101574896 2868146518237872 2870685965035008 2872554901210161 2876673552670656 2879904100424256 2880653624635824 2880769919424192 2883888642070224 2887995283069968 2889903767439618 2892019319222016 2896137538259712 2906638902177642 2909903101470342 2910777939418194 2912033293749504 2918107122359328 2922144520463912 2922262490280096 2926754050289598 2934241913639808 2935005579817632 2938301635316832 2942395766659584 2942485760109024 2944430253617724 2946585721471488 2948504071550571 2949894781644288 2952702724553847 2962758367120896 2964806933573556 2966977318159872 2968908944018049 2968937996513472 2970309278403072 2973045722562288 2973165747309504 2977279322736816 2980622852286416 2989484280226368 2993620433445072 2993741288813376 2999864433977154 3001250000053104 3004136223843978 3005431841544448 3009711559367936 3020624741478726 3024926093905182 3026230677818112 3029140924874784 3032542695785184 3033454404297888 3036861019310688 3049310223978624 3050103837849696 3053529150427296 3056465649712572 3057877358544672 3059898106700772 3060694476175563 3060818039388204 3062138102705664 3064131682199613 3065576929944064 3066498569922048 3068494988261841 3081073872145068 3083329369852416 3085336745744247 3086294527230912 3089760482498112 3094035374608848 3094160283825984 3111142907982528 3115573157762496 3117632033242296 3118443428556234 3121945487524134 3126391120115838 3134263205497056 3143550646607346 3143581408073088 3147930765065952 3148057850092416 3152413400544864 3155953608303264 3160351008634368 3164851330469376 3166911780554317 3169715753059488 3176327047740516 3180721710535389 3180850119364212 3182221949870592 3186753415801344 3188828125056423 3188859329588544 3193271331640976 3193400247110208 3197818531828432 3198308549801004 3202862922958428 3207325685161536 3210927560243136 3211892898668352 3215370095181744 3215499902799552 3222076614271758 3224435332925696 3226664833017606 3229521710664384 3239892112977288 3240735327715302 3244374722329002 3248994693453714 3249026486750592 3253521734124768 3253653081961344 3257175488065568 3258154730542176 3271511099115648 3276037455468192 3276169712286336 3279716494903392 3282870512654244 3285273735433728 3287412585521901 3287545301565108 3288963147350528 3293646612138496 3305589339731436 3310195237492032 3310296480122652 3311724137989632 3313880208391969 3314908936655424 3318631629349824 3333103163011008 3337849482929856 3340055246077656 3341597938203456 3344676437882574 3344811465723192 3349439238078918 3353200708822218 3367822987625706 3372651751406976 3376406250059742 3376439290152576 3377454388290432 3381110821737504 3381247320469632 3385925504288928 3399805652022144 3404509512545376 3404646955905408 3407783540484132 3411610532758332 3412636204835124 3414107999568384 3416330726130603 3416468646724524 3425071131780288 3431366817580908 3435220294230708 3440112028362756 3440145691853568 3444905365543872 3445044439723776 3448774046187072 3449810891162304 3460748956069666 3468745541083968 3475980542810376 3480789796434954 3480930319304232 3484698775834854 3489695115398784 3494523344059936 3499499525397152 3500035771480344 3504912604403328 3505019802482808 3509903579988096 3513845254605696 3518706896613984 3523609745259008 3526046106184188 3528627345465856 3529168054952832 3534193570161024 3541422110699196 3546465075612972 3547994587786752 3550447809341172 3555394884713664 3555538419462912 3560457746778048 3565930222191924 3575053366043904 3579999693604416 3580144221673728 3585097592776512 3587466745787112 3592430248096098 3592575277998984 3597545848306986 3612293505273528 3617291357079462 3617437390649496 3622477807066752 3626545904237952 3627489749541408 3627636194830464 3647546857634688 3651643107727488 3652740943583616 3655154797594416 3656695402363552 3660211950890364 3660359717206512 3664322424073764 3665424071859948 3685542137401716 3685578202568448 3689681056766316 3690826444935936 3694971298657536 3695932952362944 3700083540769344 3705352438655808 3720542034288384 3723969642178536 3725689655238336 3729272553737352 3733460583018552 3738626077652358 3749741058387384 3755080668296088 3759297680478888 3764535760285056 3764687738254848 3765667536369792 3769744249523424 3769896437764992 3790587910875264 3795985686469248 3798494201421648 3803749674454692 3803903235528336 3809166192325044 3818757468766528 3824195357650496 3824781358524912 3830073201613548 3830227825393584 3835564736894208 3839872133899008 3840871499514432 3841026559232256 3845184856093632 3850660377426624 3853205023252824 3862108437495552 3867608057912064 3875518536236856 3879870801960456 3881037252557592 3885238865011274 3890809496479104 3896349987040128 3902338733719464 3912322551519744 3913340773090176 3917735513755776 3923314346812032 3925907004823632 3931338762067428 3936936966071796 3953075911431408 3958545258690732 3958583995351296 3964060963416384 3964220996412672 3969705763649088 3985979040301824 3991493911260096 3991655051751168 3999819245302872 3999980721895776 4001666666737472 4005353265118638 4005514965125304 4027499655304968 4033234791873576 4033274259414528 4035900089010501 4038854566499712 4039017618986496 4041647187748857 4043390261046912 4044605872397184 4049148025747584 4063830193432719 4065746965304832 4066805117132928 4069617064480683 4071372200569728 4075287532950096 4077169811392896 4079864142267696 4080925968234084 4081090719184272 4085508909599484 4091326651015788 4103490214839024 4108098496193424 4109333561531568 4113782327658996 4115059369641216 4119680643330816 4125380499478464 4125547045101312 4143537289154304 4148190543976704 4154097543683328 4156842710989728 4157924571408312 4162593983365512 4168521493487784 4179017607329408 4185609788574432 4191400862143128 4191441877430784 4197241020087936 4197410466789888 4200143155895871 4203217867393152 4207938144404352 4220448395613696 4226287670745984 4226458290089472 4229209890538749 4235102730320688 4240962280713852 4241133492485616 4251770833408564 4251812439451392 4257866996146944 4264411399734672 4270483897277904 4276434246882048 4281236746990848 4282523864891136 4287160126908992 4287333203732736 4296102152362344 4302219777356808 4306028947552512 4319856150636384 4320980436953736 4325832963105336 4331992924604952 4332035315667456 4334855651159427 4338028978833024 4338204109281792 4344206307389568 4359958353266463 4362014798820864 4364854652205513 4366166909127291 4368049940624256 4368226283048448 4372955326537856 4377160683538992 4383216780695868 4383393735420144 4402508369726448 4407452452975248 4413593649989376 4413728640163536 4416645380426586 4419878582207232 4424842172466432 4444137550681344 4447210400360334 4450465977239808 4453406994770208 4455463917604608 4459568583843432 4459748620964256 4465918984105224 4470934278429624 4484226420339552 4490430650167608 4490611933220064 4496869001875968 4499796650965731 4501875000079656 4501919053536768 4503272517720576 4506204335765967 4508147762316672 4508329760626176 4514567339051904 4527989202580992 4530937112218089 4533074202696192 4534437033414144 4537389140857773 4539346016727168 4539529274540544 4543711387312176 4548814043677776 4550181606446832 4555107634840804 4555291528966032 4566761509040384 4573965335967936 4575155756774544 4580293725640944 4586816037817008 4589847160051158 4593207154058496 4598365394916096 4599747854883072 4621610808217602 4624994054778624 4634640723747168 4641053061913272 4641240425738976 4646265034446472 4652926820531712 4666714361973792 4673216805871104 4673359736643744 4677665142834351 4679871439984128 4682918231286201 4685127006140928 4689586680173757 4691609195485312 4701394808245584 4705557406603776 4712258093548032 4715325969911019 4721896147598928 4728620100817296 4733930412454896 4740526512951552 4747276995704064 4754573629589232 4764490571610774 4771275179046318 4773332924805888 4780130123702016 4783288994382816 4789906997461464 4790100370665312 4796727797742648 4810988527742304 4816391340364704 4817839348002528 4823055142772616 4823249854199328 4829970409422336 4833114921407637 4835394538983936 4836652999388544 4836848259773952 4839997249526409 4859838169465932 4861102991572953 4863395810179584 4866562083493503 4868857476969984 4870321258111488 4873492040180571 4873539730125888 4880282601187152 4880479622942016 4885763232098352 4887232095813264 4907266648673472 4914056183202288 4914254568429504 4919574742355088 4924305768981366 4927910603150592 4931317952347662 4933444721025792 4940469918207744 4958384009597154 4965292856238048 4965444720183978 4967586206984448 4972363404983136 4977947444024736 4984834770203144 4999654744516512 5006774224394784 5012396907305184 5017014656823861 5019381013713408 5020890048493056 5024158857118377 5026325666031232 5026528583686656 5029801063233327 5051734481438559 5054117214500352 5061314248625664 5064609375089613 5064658935228864 5071666232606256 5071870980704448 5078888256433392 5099708478033216 5106764268818064 5106970433858112 5111675310726198 5117415799137498 5118954307252686 5121161999352576 5124702970086786 5126913141458176 5134213836568832 5137606697670432 5152830441346062 5160168042544134 5167358048315808 5173161069280608 5174716336743456 5187745995305472 5191123434104499 5195133316053504 5203118311625952 5213970814215564 5217787697453568 5221184694652431 5221395478956348 5223647351674368 5227048163752281 5231085795749376 5234542673098176 5241785016089904 5249249288095728 5257368906604992 5264855369982144 5270767881908544 5278060344920976 5285414617888512 5289069159276282 5292941018198784 5312133166048794 5319697613419458 5321991881680128 5325671714011758 5333092327070496 5333307629194368 5340471020158184 5340686620167072 5348895333287886 5362580049065856 5369999540406624 5370216332510592 5377646389164768 5381200118680668 5385139421999616 5388645372144147 5388862916998476 5391187014729216 5392807829862912 5396318772460479 5398864034330112 5418440257910292 5422406822843904 5425937035619193 5426156085974244 5428496267426304 5433716710600128 5436226415190528 5439818856356928 5441234624312112 5441454292245696 5447345212799312 5455102201354384 5471320286452032 5477464661591232 5479111415375424 5485043103545328 5490317926335546 5496483636110646 5498136107789922 5500507332637952 5528313206102574 5534521585149474 5542456947986304 5543899428544416 5550125311154016 5558028657983712 5580813051432576 5585954463267804 5588534482857504 5593908830606028 5596321360117248 5600190874527828 5604290489857536 5607939116478537 5610584192539136 5635050227661312 5638946520718332 5646803640427584 5648501304554688 5654616374285136 5654844656647488 5685881866312896 5693978529703872 5697741302132472 5705624511682038 5705854853292504 5713749288487566 5728136203149792 5736293036475744 5745109802420322 5753347105341312 5759808200848512 5761307249271648 5761539838848384 5767777284140448 5775990566139936 5779807534879236 5784038638444032 5787804288599269 5792275076519424 5796046088939033 5813277804355284 5819806202940684 5821555878836388 5824066587499008 5827858297516911 5836214244718656 5844289040927824 5844524980560192 5853508100579196 5868483827279616 5870011159635264 5876603270633664 5884971520218048 5888860507235448 5897008143101142 5905405449107694 5929613867147112 5937817888036098 5937875993026944 5946091445124576 5946331494619008 5954558645473632 5961245704572832 5978968560452736 5987240866890144 5987482577626752 5999728867954308 6002500000106208 6008029897677957 6008272447687956 6010863683088896 6019423118735872 6041249482957452 6049852187810364 6052461355636224 6058281849749568 6065085391570368 6066908808595776 6073722038621376 6098620447957248 6100207675699392 6107058300854592 6112931299425144 6115754717089344 6119796213401544 6121388952351126 6121636078776408 6128263364399226 6136989976523682 6162147744290136 6170673491488494 6172589054461824 6179520964996224 6188070749217696 6188320567651968 6222285815965056 6231146315524992 6235264066484592 6236886857112468 6243890975048268 6252782240231676 6268526410994112 6287101293214692 6287162816146176 6295861530131904 6296115700184832 6304826801089728 6311907216606528 6333823561108634 6339431506118976 6352654095481032 6361443421070778 6361700238728424 6377656250112846 6377718659177088 6386542663281952 6386800494220416 6395637063656864 6396617099602008 6405725845916856 6414651370323072 6421855120486272 6423785797336704 6430740190363488 6430999805599104 6444153228543516 6448870665851392 6453329666035212 6459043421328768 6479784225954576 6481470655430604 6488749444658004 6497989386907428 6498052973501184 6507043468249536 6507306163922688 6514350976131136 6516309461084352 6543022198231296 6552074910936384 6552339424572672 6559432989806784 6565741025308488 6574825171043802 6575090603130216 6611178679462872 6620390474984064 6620592960245304 6624968070639879 6627760416783938 6629817873310848 6637263258699648 6666206326022016 6675698965859712 6680110492155312 6683195876406912 6689352875765148 6689622931446384 6698878476157836 6706401417644436 6735645975251412 6745303502813952 6752812500119484 6752878580305152 6754908776580864 6762221643475008 6762494640939264 6771851008577856 6799611304044288 6809019025090752 6809293911810816 6815567080968264 6823221065516664 6825272409670248 6832661452261206 6832937293449048 6850142263560576 6862733635161816 6870440588461416 6880224056725512 6880291383707136 6884770740076737 6889810731087744 6890088879447552 6897548092374144 6899621782324608 6921497912139332 6932416212326403 6937491082167936 6951961085620752 6961579592869908 6961860638608464 6969397551669708 6979390230797568 6989046688119872 6998999050794304 7000071542960688 7009825208806656 7010039604965616 7019807159976192 7027690509211392 7037413793227968 7052092212368376 7058336109905664 7068387140322048 7082844221398392 7092930151225944 7100895618682344 7110789769427328 7111076838925824 7120915493556096 7131860444383848 7150106732087808 7159999387208832 7160288443347456 7170195185553024 7174933491574224 7184860496192196 7185150555997968 7195091696613972 7224587010547056 7234582714158924 7234874781298992 7244955614133504 7253091808475904 7254979499082816 7255272389660928 7295093715269376 7303286215454976 7305481887167232 7310309595188832 7313390804727104 7320423901780728 7320719434413024 7328644848147528 7330848143719896 7371084274803432 7371156405136896 7379362113532632 7381652889871872 7386458653472049 7389942597315072 7391865904725888 7396976928521493 7400167081538688 7410704877311616 7437576014395731 7441084068576768 7447939284357072 7448167080275967 7451379310476672 7458545107474704 7466921166037104 7477252155304716 7499482116774768 7510161336592176 7518595360957776 7529071520570112 7531335072739584 7539488499046848 7539792875529984 7581175821750528 7591971372938496 7596988402843296 7607499348909384 7607806471056672 7618332384650088 7637514937533056 7648390715300992 7649562717049824 7660146403227096 7660455650787168 7671129473788416 7676123698706247 7679744267798016 7681742999028864 7682053118464512 7687054455130179 7690369712187264 7701320754853248 7706410046505648 7724216874991104 7729245662019093 7735216115824128 7740252063816201 7751037072473712 7759741603920912 7762074505115184 7770477730022548 7781618992958208 7792699974080256 7804677467438928 7826681546180352 7835471027511552 7846628693624064 7851814009647264 7862677524134856 7873873932143592 7906151822862816 7917090517381464 7917167990702592 7928121926832768 7928441992825344 7933603738914423 7939411527298176 7968199749073191 7971958080603648 7979546420129187 7982987822520192 7983310103502336 7988507571017637 7999638490605744 7999961443791552 8003333333474944 8010706530237276 8011029930250608 8054999310609936 8066469583747152 8071800178021002 8077709132999424 8083294375497714 8086780522093824 8089211744794368 8098296051495168 8127660386865438 8133610234265856 8139234128961366 8142744401139456 8150575065900192 8154339622785792 8159728284535392 8161851936468168 8162181438368544 8171017819198968 8182653302031576 8206980429678048 8216196992386848 8218667123063136 8227564655317992 8230118739282432 8235476889503319 8239361286661632 8244725454165969 8247204161684883 8250760998956928 8251094090202624 8287074578308608 8292469809153861 8296381087953408 8301782377724211 8308195087366656 8313685421979456 8315849142816624 8325187966731024 8337042986975568 8358035214658816 8371219577148864 8382801724286256 8394482040175872 8400286311791742 8406435734786304 8415876288808704 8452575341491968 8458419781077498 8470205460641376 8481924561427704 8482266984971232 8503541666817128 8503624878902784 8515733992293888 8528822799469344 8540967794555808 8552868493764096 8558436767523057 8562473493981696 8565047729782272 8570623932731349 8574320253817984 8574666407465472 8592204304724688 8604439554713616 8612057895105024 8617664703630483 8639712301272768 8641960873907472 8651665926210672 8663985849209904 8669711302318854 8676057957666048 8688412614779136 8719916706532926 8729709304411026 8732333818254582 8736099881248512 8745910653075712 8754321367077984 8766433561391736 8766787470840288 8805016739452896 8814904905950496 8827187299978752 8827457280327072 8833290760853172 8839757164414464 8845512214651713 8849684344932864 8858108173661541 8888275101362688 8894420800720668 8900931954479616 8906726832054147 8906813989540416 8910927835209216 8919137167686864 8919497241928512 8931837968210448 8941868556859248 8968452840679104 8980861300335216 8981223866440128 8999593301931462 9003750000159312 9012408671531934 9016295524633344 9029134678103808 9061874224436178 9074778281715546 9078692033454336 9087422774624352 9097628087355552 9100363212893664 9110215269681608 9110583057932064 9133523018080768 9147930671935872 9150311513549088 9160587451281888 9173632075634016 9179694320102316 9182083428526689 9186414308116992 9192395046598839 9196730789832192 9199495709766144 9205484964785523 9243221616435204 9249988109557248 9256010237232741 9269281447494336 9282106123826544 9282480851477952 9292530068892944 9333428723947584 9346719473287488 9355330285668702 9365836462572402 9379173360347514 9383218390970624 9402789616491168 9430651939822038 9443792295197856 9457240201634592 9467860824909792 9481053025903104 9494553991408128 9500735341662951 9509147259178464 9528981143221548 9542165131606167 9542550358092636 9546665849611776 9560260247404032 9566484375169269 9566577988765632 9579813994922928 9580200741330624 9593455595485296 9621977055484608 9632782680729408 9635678696005056 9646110285545232 9646499708398656 9666229842815274 9673305998777088 9679994499052818 9719676338931864 9722205983145906 9733124166987006 9746984080361142 9747079460251776 9760565202374304 9760959245884032 9771526464196704 9774464191626528 9814533297346944 9828112366404576 9828509136859008 9839149484710176 9848611537962732 9855821206301184 9862237756565703 9862635904695324 9866889442051584 9873313198198753 9880939836415488 9916768019194308 9930585712476096 9930889440367956 9935172413968896 9941640625175907 9944726809966272 9955894888049472 9969669540406288 9999309489033024 10013548448789568 10024793814610368 10034029313647722 10048317714236754 10052651332062464 10059602126466654 10103468962877118 10129218750179226 10129317870457728 10143332465212512 10143741961408896 10157776512866784 10199416956066432 10213528537636128 10213940867716224 10223350621452396 10234831598274996 10237908614505372 10242323998705152 10248992178391809 10249405940173572 10253826282916352 10268427673137664 10275213395340864 10305660882692124 10320336085088268 10334716096631616 10346322138561216 10349432673486912 10382246868208998 10406236623251904 10427941628431128 10442369389304862 10442790957912696 10454096327504562 10469085346196352 10483570032179808 10498498576191456 10514737813209984 10529710739964288 10541535763817088 10556120689841952 10570829235777024 10578138318552564 10585882036397568 10592773886681681 10624266332097588 10639395226838916 10643983763360256 10651343428023516 10666184654140992 10666615258388736 10680942040316368 10681373240334144 10697790666575772 10725160098131712 10739999080813248 10740432665021184 10755292778329536 10762400237361336 10777290744288294 10777725833996952 10792637544920958 10836880515820584 10851874071238386 10852312171948488 10867433421200256 10879637712713856 10882469248624224 10882908584491392 10894690425598624 10910204402708768 10942640572904064 10954929323182464 10958222830750848 10970086207090656 10980635852671092 10992967272221292 10996272215579844 11001014665275904 11056626412205148 11069043170298948 11084913895972608 11087798857088832 11100250622308032 11116057315967424 11161626102865152 11171908926535608 11177068965715008 11187817661212056 11200381749055656 11215878232957074 11277893041436664 11293607280855168 11297002609109376 11309232748570272 11309689313294976 11371763732625792 11387957059407744 11395482604264944 11411249023364076 11411709706585008 11427498576975132 11456272406299584 11472586072951488 11490219604840644 11506694210682624 11519616401697024 11522614498543296 11523079677696768 11535554568280896 11551981132279872 11559615069758472 11575608577198538 11592092177878066 11626555608710568 11639612405881368 11643111757672776 11655716595033822 11672428489437312 11688578081855648 11689049961120384 11707016201158392 11736967654559232 11740022319270528 11753206541267328 11769943040436096 11777721014470896 11794016286202284 11810810898215388 11859227734294224 11875635776072196 11875751986053888 11892182890249152 11892662989238016 11909117290947264 11922491409145664 11957937120905472 11974481733780288 11974965155253504 11999457735908616 12005000000212416 12016059795355914 12016544895375912 12082498965914904 12099704375620728 12107700267031503 12116563699499136 12124941563246571 12130170783140736 12133817617191552 12147444077242752 12197240895914496 12200415351398784 12214116601709184 12225862598850288 12231509434178688 12239592426803088 12242777904702252 12243272157552816 12256526728798452 12273979953047364 12324295488580272 12341346982976988 12345178108923648 12359041929992448 12376141498435392 12376641135303936 12444571631930112 12462292631049984 12470528132969184 12473773714224936 12487781950096536 12505564480463352 12537052821988224 12574202586429384 12574325632292352 12591723060263808 12592231400369664 12600429467687613 12609653602179456 12623814433213056 12667647122217268 12678863012237952 12687629671616247 12705308190962064 12722886842141556 12723400477456848 12755312500225692 12755437318354176 12773085326563904 12773600988440832 12791274127313728 12793234199204016 12811451691833712 12829302740646144 12843710240972544 12847571594673408 12861480380726976 12861999611198208 12888306457087032 12906659332070424 12918086842657536 12959568451909152 12962941310861208 12977498889316008 12995978773814856 12996105947002368 13004566953478281 13014086936499072 13014612327845376 13028701952262272 13032618922168704 13086044396462592 13094563956616539 13104149821872768 13104678849145344 13118865979613568 13131482050616976 13149650342087604 13150181206260432 13222357358925744 13240780949968128 13241185920490608 13249936141279758 13255520833567876 13259635746621696 13274526517399296 13332412652044032 13351397931719424 13360220984310624 13366391752813824 13378705751530296 13379245862892768 13397756952315672 13412802835288872 13471291950502824 13490607005627904 13499389952897193 13505625000238968 13505757160610304 13509817553161728 13518613007297901 13524443286950016 13524989281878528 13543702017155712 13592811336654267 13599222608088576 13612167422573319 13618038050181504 13618587823621632 13631134161936528 13646442131033328 13650544819340496 13665322904522412 13665874586898096 13700284527121152 13725467270323632 13740881176922832 13760448113451024 13769541480153474 13779621462175488 13795096184748288 13799243564649216 13842995824278664 13864832424652806 13874982164335872 13903922171241504 13923159185739816 13923721277216928 13938795103339416 13958780461595136 13978093376239744 13997998101588608 14000143085921376 14019650417613312 14020079209931232 14039614319952384 14048754693858603 14055381018422784 14068760040521271 14074827586455936 14104184424736752 14116672219811328 14136774280644096 14145977909733057 14165688442796784 14185860302451888 14201791237364688 14221579538854656 14241830987112192 14263720888767696 14319998774417664 14340390371106048 14349866983148448 14369720992384392 14370301111995936 14390183393227944 14449174021094112 14469165428317848 14469749562597984 14489911228267008 14499344764222911 14506183616951808 14509958998165632 14510544779321856 14519991748579227 14583308974718859 14590187430538752 14599686250480509 14606572430909952 14610963774334464 14620476120541713 14620619190377664 14626781609454208 14640847803561456 14641438868826048 14657289696295056 14661696287439792 14742168549606864 14758724227065264 14772917306944098 14783731809451776 14793953857042986 14800334163077376 14821409754623232 14875152028791462 14895878568714144 14896334160551934 14902758620953344 14917090214949408 14933842332074208 14954504310609432 14998964233549536 15020322673184352 15037190721915552 15051043970471583 15058143041140224 15062670145479168 15072476571355131 15078976998093696 15079585751059968 15089403189699981 15155203444315677 15162351643501056 15183942745876992 15193828125268839 15193976805686592 15214998697818768 15215612942113344 15236664769300176 15275029875066112 15296781430601984 15299125434099648 15320292806454192 15320911301574336 15352247397412494 15363485998057728 15374108910260358 15380739424374528 15402641509706496 15412820093011296 15458491324038186 15480504127632402 15502074144947424 15519483207841824 15524149010230368 15540955460045096 15563237985916416 15573370302313497 15585399948160512 15609354934877856 15653363092360704 15663554083957293 15670942055023104 15681144491256843 15693257387248128 15703628019294528 15725355048269712 15747747864287184 15812303645725632 15834181034762928 15856243853665536 15867207477828846 15878823054596352 15936399498146382 15959092840258374 15965975645040384 15977015142035274 15999276981211488 15999922887583104 16006666666949888 16021413060474552 16022059860501216 16109998621219872 16132939167494304 16143600356042004 16155418265998848 16165936116432441 16166588750995428 16173561044187648 16178423489588736 16188956317381437 16196592102990336 16255320773730876 16267220468531712 16277811106857579 16278468257922732 16285488802278912 16301150131800384 16308679245571584 16319456569070784 16323703872936336 16324362876737088 16342035638397936 16365306604063152 16413960859356096 16432393984773696 16437334246126272 16455129310635984 16470953779006638 16489450908331938 16494408323369766 16501521997913856 16584939618307722 16603564755448422 16627370843958912 16631698285633248 16650375933462048 16674085973951136 16716070429317632 16742439154297728 16765603448572512 16788964080351744 16800572623583484 16812871469572608 16823817349435611 16831752577617408 16905150682983936 16916839562154996 16940410921282752 16963849122855408 16964533969942464 17007083333634256 17057645598938688 17081935589111616 17116873535046114 17141247865462698 17148640507635968 17184408609449376 17208879109427232 17235329407260966 17279424602545536 17283921747814944 17303331852421344 17327971698419808 17339422604637708 17352115915332096 17363412865797807 17376825229558272 17388138266817099 17439833413065852 17459418608822052 17464667636509164 17472199762497024 17483574892550733 17491821306151424 17508642734155968 17532867122783472 17533574941680576 17610033478905792 17629809811900992 17654914560654144 17666581521706344 17691024429303426 17716216347323082 17788841601441336 17813453664108294 17813627979080832 17838274335373728 17838994483857024 17863675936420896 17883737113718496 17936905681358208 17961722600670432 17962447732880256 17999186603862924 18007500000318624 18024089693033871 18024817343063868 18032591049266688 18058269356207616 18070026041986397 18123748448872356 18149556563431092 18157384066908672 18174845549248704 18195256174711104 18200726425787328 18220430539363216 18221166115864128 18295861343871744 18300623027098176 18321174902563776 18347264151268032 18359388640204632 18364166857053378 18384790093197678 18410969929571046 18486443232870408 18512020474465482 18538562894988672 18564212247653088 18564961702955904 18585060137785888 18666857447895168 18693438946574976 18710660571337404 18731672925144804 18758346720695028 18766436781941248 18805579232982336 18861303879644076 18887584590395712 18914480403269184 18935721649819584 19001470683325902 19018294518356928 19057962286443096 19084330263212334 19085100716185272 19132968750338538 19133155977531264 19159627989845856 19160401482661248 19186911190970592 19243954110969216 19265565361458816 19271357392010112 19292220571090464 19292999416797312 19332459685630548 19346611997554176 19359207448073417 19359988998105636 19439352677863728 19444411966291812 19466248333974012 19493968160722284 19494158920503552 19521130404748608 19521918491768064 19543052928393408 19548928383253056 19629066594693888 19656224732809152 19657018273718016 19678298969420352 19697223075925464 19724475513131406 19725271809390648 19746626396397506 19833536038388616 19861171424952192 19861778880735912 19883281250351814 19889453619932544 19911789776098944 19939339080812576 19998618978066048 20027096897579136 20049587629220736 20068058627295444 20096635428473508 20105302664124928 20119204252933308 20206937925754236 20258437500358452 20258635740915456 20286664930425024 20287483922817792 20315553025733568 20398833912132864 20427057075272256 20427881735432448 20446701242904792 20469663196549992 20475817229010744 20497984356783618 20498811880347144 20550426790681728 20611321765384248 20640672170176536 20654312220230211 20669432193263232 20692644277122432 20698865346973824 20764493736417996 20812473246503808 20855883256862256 20884738778609724 20885581915825392 20908192655009124 20938170692392704 20967140064359616 20996997152382912 21029475626419968 21059421479928576 21083071527634176 21112241379683904 21156276637105128 21185547773363362 21248532664195176 21278790453677832 21302686856047032 21332369308281984 21333230516777472 21361884080632736 21362746480668288 21395581333151544 21450320196263424 21479998161626496 21480865330042368 21510585556659072 21524800474722672 21554581488576588 21555451667993904 21585275089841916 21673761031641168 21703748142476772 21704624343896976 21734866842400512 21759275425427712 21764938497248448 21765817168982784 21789380851197248 21820408805417536 21885281145808128 21909858646364928 21916445661501696 21940172414181312 21961271705342184 21985934544442584 21992544431159688 22113252824410296 22138086340597896 22159375960416147 22169827791945216 22175597714177664 22190930785564479 22200501244616064 22232114631934848 22323252205730304 22343817853071216 22354137931430016 22375635322424112 22400763498111312 22431756465914148 22555786082873328 22587214561710336 22594005218218752 22618465497140544 22619378626589952 22743527465251584 22775914118815488 22790965208529888 22822498046728152 22823419413170016 22854997153950264 22912544812599168 22945172145902976 22980439209681288 23013388421365248 23028371096118741 23039232803394048 23045228997086592 23046159355393536 23061163365390537 23071109136561792 23103962264559744 23119230139516944 23151217154397076 23184184355756132 23187736986057279 23220756191448603 23253111217421136 23279224811762736 23286223515345552 23311433190067644 23344856978874624 23377156163711296 23378099922240768 23414032402316784 23480044638541056 23506413082534656 23539886080872192 23555442028941792 23588032572404568 23621621796430776 23718455468588448 23751271552144392 23751503972107776 23784365780498304 23785325978476032 23800811216743269 23818234581894528 23844982818291328 23915874241810944 23948963467560576 23949930310507008 23965522713052911 23998915471817232 24010000000424832 24032119590711828 24033089790751824 24164997931829808 24199408751241456 24215400534063006 24233127398998272 24249883126493142 24260341566281472 24267635234383104 24294888154485504 24400830702797568 24428233203418368 24451725197700576 24463018868357376 24479184853606176 24485555809404504 24486544315105632 24513053457596904 24547959906094728 24648590977160544 24682693965953976 24690356217847296 24706430668509957 24718083859984896 24734176362497907 24741612485054649 24752282996870784 24753282270607872 24877409427461583 24889143263860224 24905347133172633 24924585262099968 24941056265938368 24947547428449872 24975563900193072 25011128960926704 25074105643976448 25148405172858768 25183446120527616 25200858935375226 25219307204358912 25247628866426112 25335294244434536 25357726024475904 25375259343232494 25410616381924128 25445773684283112 25446800954913696 25510625000451384 25510874636708352 25546170653127808 25547201976881664 25582548254627456 25586468398408032 25622903383667424 25658605481292288 25675310302569171 25687420481945088 25695143189346816 25711871798194047 25722960761453952 25723999222396416 25776612914174064 25813318664140848 25836173685315072 25852994110891449 25919136903818304 25925882621722416 25954997778632016 25991957547629712 26009133906956562 26028173872998144 26057403904524544 26065237844337408 26189127913233078 26208299643745536 26237731959227136 26262964101233952 26299300684175208 26300362412520864 26444714717851488 26481561899936256 26482371840981216 26499872282559516 26511041667135752 26519271493243392 26536536643955139 26549053034798592 26574324520984623 26664825304088064 26702795863438848 26720180496162441 26720441968621248 26732783505627648 26757411503060592 26758491725785536 26795513904631344 26825605670577744 26942583901005648 26998779905794386 27011250000477936 27037226014595802 27048886573900032 27087404034311424 27185622673308534 27224334845146638 27236076100363008 27262268323873056 27292884262066656 27301089638680992 27330645809044824 27331749173796192 27400569054242304 27450934540647264 27481762353845664 27520896226902048 27539082960306948 27546250285580067 27559242924350976 27577185139796517 27590192369496576 27598487129298432 27616454894356569 27685991648557328 27729664849305612 27749964328671744 27768030711698223 27807844342483008 27846318371479632 27847442554433856 27877590206678832 27956186752479488 27995996203177216 28000286171842752 28040158419862464 28097509387717206 28137520081042542 28149655172911872 28208368849473504 28291955819466114 28331376885593568 28371720604903776 28403582474729376 28443159077709312 28483661974224384 28502206024988853 28527441777535392 28626495394818501 28639997548835328 28680780742212096 28699453125507807 28699733966296896 28739441984768784 28740602223991872 28780366786455888 28898348042188224 28938330856635696 28939499125195968 28998689528445822 29019917996331264 29039983497158454 29166617949437718 29199372500961018 29240952241083426 29241238380755328 29253563218908416 29281695607122912 29282877737652096 29314579392590112 29323392574879584 29484337099213728 29517448454130528 29545834613888196 29567463618903552 29586713269697109 29587907714085972 29600668326154752 29619939594596259 29642819509246464 29750304057582924 29791757137428288 29792668321103868 29805517241906688 29824921875527721 29834180429898816 29867684664148416 29909008621218864 29997928467099072 30040645346368704 30074381443831104 30102087940943166 30144953142710262 30157953996187392 30178806379399962 30310406888631354 30387656250537678 30387953611373184 30429997395637536 30431225884226688 30473329538600352 30550059750132224 30593562861203968 30598250868199296 30640585612908384 30641822603148672 30704494794824988 30726971996115456 30746976535175427 30748217820520716 30761478848749056 30805283019412992 30825640186022592 30916982648076372 30961008255264804 31004148289894848 31038966415683648 31048298020460736 31081910920090192 31146740604626994 31218709869755712 31327108167914586 31362288982513686 31407256038589056 31450710096539424 31495495728574368 31624607291451264 31668362069525856 31712487707331072 31734414955657692 31757646109192704 31778321660045043 31872798996292764 31918185680516748 31931951290080768 31954030284070548 31998553962422976 31999845775166208 32013333333899776 32042826120949104 32044119721002432 32219997242439744 32265878334988608 32287200712084008 32331872232864882 32333177501990856 32377912634762874 32510641547461752 32555622213715158 32556936515845464 32602300263600768 32638913138141568 32647407745872672 32648725753474176 32684071276795872 32730613208126304 32827921718712192 32864787969547392 32874668492252544 32910258621271968 32941907558013276 32978901816663876 32988816646739532 33003043995827712 33024530352595829 33169879236615444 33207129510896844 33254741687917824 33263396571266496 33300751866924096 33348171947902272 33484878308595456 33531206897145024 33601145247166968 33647634698871222 33833679124309992 33880821842565504 33927698245710816 33929067939884928 34014166667268512 34115291197877376 34163871178223232 34233747070092228 34282495730925396 34297281015271936 34368817218898752 34417758218854464 34470658814521932 34558849205091072 34567843495629888 34606663704842688 34655943396839616 34678845209275416 34726825731595614 34776276533634198 34879666826131704 34918837217644104 34929335273018328 34967149785101466 35017285468311936 35065734245566944 35067149883361152 35220066957811584 35259619623801984 35309829121308288 35333163043412688 35382048858606852 35432432694646164 35577683202882672 35626907328216588 35627255958161664 35676548670747456 35677988967714048 35727351872841792 35767474227436992 35873811362716416 35923445201340864 35924895465760512 35998373207725848 36015000000637248 36048179386067742 36049634686127736 36140052083972794 36247496897744712 36299113126862184 36349691098497408 36390512349422208 36401452851574656 36440861078726432 36442332231728256 36591722687743488 36601246054196352 36642349805127552 36694528302536064 36718777280409264 36728333714106756 36769580186395356 36821939859142092 36972886465740816 37024040948930964 37077125789977344 37128424495306176 37129923405911808 37170120275571776 37333714895790336 37386877893149952 37421321142674808 37463345850289608 37516693441390056 37611158465964672 37722607759288152 37775169180791424 37801288403062839 37828960806538368 37871443299639168 38002941366651804 38036589036713856 38115924572886192 38168660526424668 38170201432370544 38265937500677076 38266311955062528 38319255979691712 38320802965322496 38373822381941184 38487908221938432 38531130722917632 38542714784020224 38584441142180928 38585998833594624 38664919371261096 38718414896146834 38719977996211272 38878705355727456 38888823932583624 38932496667948024 38987936321444568 38988317841007104 39013700860434843 39042260809497216 39043836983536128 39086105856786816 39097856766506112 39258133189387776 39283691869849617 39312449465618304 39314036547436032 39356597938840704 39394446151850928 39448951026262812 39450543618781296 39493252792795012 39667072076777232 39722342849904384 39723557761471824 39766562500703628 39778907239865088 39823579552197888 39878678161625152 39997237956132096 40054193795158272 40099175258441472 40136117254590888 40193270856947016 40238408505866616 40413875851508472 40498169858691579 40516875000716904 40517271481830912 40555839021893703 40573329860850048 40574967845635584 40631106051467136 40797667824265728 40854114150544512 40855763470864896 40893402485809584 40939326393099984 40951634458021488 40995968713567236 40997623760694288 41100853581363456 41222643530768496 41281344340353072 41308624440460422 41338864386526464 41385288554244864 41397730693947648 41528987472835992 41624946493007616 41711766513724512 41769477557219448 41771163831650784 41816385310018248 41876341384785408 41934280128719232 41993994304765824 42058951252839936 42118842959857152 42146264081575809 42166143055268352 42206280121563813 42224482759367808 42312553274210256 42371095546726724 42437933729199171 42497065328390352 42557580907355664 42605373712094064 42664738616563968 42723768161265472 42725492961336576 42791162666303088 42959996323252992 43021171113318144 43049600949445344 43109162977153176 43110903335987808 43170550179683832 43347522063282336 43407496284953544 43409248687793952 43469733684801024 43498034292668733 43518550850855424 43529876994496896 43531634337965568 43559975245737681 43578761702394496 43640817610835072 43770562291616256 43799058751441527 43819717292729856 43832891323003392 43861428361625139 43880344828362624 43922543410684368 43971869088885168 43985088862319376 44226505648820592 44276172681195792 44318751920832294 44351195428355328 44381861571128958 44401002489232128 44464229263869696 44687635706142432 44708275862860032 44751270644848224 44801526996222624 44863512931828296 45111572165746656 45153131911414749 45174429123420672 45188010436437504 45217429714065393 45236930994281088 45238757253179904 45268209569099943 45465610332947031 45487054930503168 45551828237630976 45581484375806517 45581930417059776 45644996093456304 45646838826340032 45709994307900528 45825089625198336 45890344291805952 45960878419362576 46056742192237482 46090457994173184 46122326730781074 46142218273123584 46207924529119488 46238460279033888 46302434308794152 46368368711512264 46375473972114558 46441512382897206 46506222434842272 46558449623525472 46572447030691104 46622866380135288 46689713957749248 46720110906940491 46754312327422592 46756199844481536 46828064804633568 46960089277082112 46990662251871879 47012826165069312 47043433473770529 47079772161744384 47110884057883584 47176065144809136 47243243592861552 47436910937176896 47502543104288784 47568731560996608 47601622433486538 47636469163789056 47689965636582656 47897926935121152 47931045426105822 47997830943634464 48020000000849664 48064239181423656 48066179581503648 48329995863659616 48398817502482912 48430801068126012 48466254797996544 48497808349297323 48499766252986284 48520683132562944 48535270468766208 48566868952144311 48589776308971008 48801661405595136 48833433320572737 48856466406836736 48903450395401152 48926037736714752 48958369707212352 48971111618809008 48973088630211264 49026106915193808 49095919812189456 49297181954321088 49365387931907952 49412861337019914 49468352724995814 49483224970109298 49504565993741568 49754818854923166 49810694266345266 49882112531876736 49895094856899744 49951127800386144 50022257921853408 50148211287952896 50296810345717536 50366892241055232 50401717870750452 50438614408717824 50471452048306833 50495257732852224 50670588488869072 50715452048951808 50750518686464988 50821232763848256 50891547368566224 50893601909827392 51021250000902768 51092341306255616 51165096509254912 51172936796816064 51245806767334848 51350620605138342 51423743596388094 51445921522907904 51553225828348128 51626637328281696 51705988221782898 51838273807636608 51851765243444832 51909995557264032 51983915095259424 52018267813913124 52056347745996288 52090238597393421 52114807809049088 52130475688674816 52164414800451297 52378255826466156 52416599287491072 52450724677652199 52475463918454272 52525928202467904 52598601368350416 52600724825041728 52889429435702976 52964743681962432 52999744565119032 53022083334271504 53073073287910278 53148649041969246 53440360992324882 53440883937242496 53514823006121184 53516983451571072 53591027809262688 53651211341155488 53885167802011296 53997559811588772 54022500000955872 54072269079101613 54074452029191604 54097773147800064 54174808068622848 54210078125959191 54371245346617068 54448669690293276 54472152200726016 54524536647746112 54585768524133312 54602179277361984 54661291618089648 54663498347592384 54901869081294528 54963524707691328 55041792453804096 55078165920613896 55092500571160134 55154370279593034 55232909788713138 55371983297114656 55459329698611224 55536061423396446 55615688684966016 55692636742959264 55694885108867712 55755180413357664 55912373504958976 55991992406354432 56000572343685504 56080316839724928 56195018775434412 56275040162085084 56299310345823744 56335963542663473 56416737698947008 56583911638932228 56662753771187136 56743441209807552 56807164949458752 57004412049977706 57054883555070784 57252990789637002 57398906251015614 57399467932593792 57478883969537568 57481204447983744 57560733572911776 57796696084376448 57876661713271392 57878998250391936 57997379056891644 58039835992662528 58077622344220251 58079966994316908 58333235898875436 58398745001922036 58481904482166852 58482476761510656 58507126437816832 58563391214245824 58565755475304192 58629158785180224 58646785149759168 58968674198427456 59034896908261056 59091669227776392 59173426539394218 59175815428171944 59239879189192518 59500608115165848 59583514274856576 59585336642207736 59649843751055442 59668360859797632 59735369328296832 59818017242437728 59995856934198144 60081290692737408 60148762887662208 60204175881886332 60289906285420524 60315907992374784 60357612758799924 60620813777262708 60775312501075356 60775907222746368 60859994791275072 60862451768453376 60946659077200704 61196501736398592 61281171225816768 61283645206297344 61408989589649976 61493953070350854 61496435641041432 61651280372045184 61833965296152744 61922016510529608 62008296579789696 62077932831367296 62096596040921472 62163821840180384 62293481209253988 62437419739511424 62654216335829172 62724577965027372 62814512077178112 62901420193078848 62990991457148736 63249214582902528 63336724139051712 63468829911315384 63556643320090086 63745597992585528 63836371361033496 63908060568141096 63997107924845952 63999691550332416 64085652241898208 64088239442004864 64439994484879488 64531756669977216 64574401424168016 64663744465729764 64666355003981712 64755825269525748 65021283094923504 65111244427430316 65113873031690928 65204600527201536 65277826276283136 65294815491745344 65297451506948352 65368142553591744 65461226416252608 65655843437424384 65729575939094784 65749336984505088 65820517242543936 65883815116026552 65957803633327752 65977633293479064 66049060705191658 66339758473230888 66414259021793688 66509483375835648 66526793142532992 66601503733848192 66696343895804544 66969756617190912 67062413794290048 67202290494333936 67295269397742444 67667358248619984 67761643685131008 67855396491421632 67858135879769856 68028333334537024 68230582395754752 68327742356446464 68467494140184456 68564991461850792 68737634437797504 68835516437708928 68941317629043864 69085113288356223 69117698410182144 69135686991259776 69183490096171611 69213327409685376 69311886793679232 69357690418550832 69453651463191228 69552553067268396 69759333652263408 69837674435288208 69858670546036656 69934299570202932 70034570936623872 70131468491133888 70134299766722304 70440133915623168 70519239247603968 70619658242616576 70666326086825376 70764097717213704 70864865389292328 71155366405765344 71253814656433176 71254511916323328 71353097341494912 71355977935428096 71402433650229807 71454703745683584 71534948454873984 71747622725432832 71846890402681728 71849790931521024 71896568139158733 71996746415451696 72030000001274496 72096358772135484 72099269372255472 72280104167945588 72494993795489424 72598226253724368 72699382196994816 72781024698844416 72802905703149312 72881722157452864 72884664463456512 73202492108392704 73284699610255104 73389056605072128 73437554560818528 73456667428213512 73539160372790712 73643879718284184 73945772931481632 74048081897861928 74119292005529871 74154251579954688 74202529087493721 74224837455163947 74256848990612352 74259846811823616 74340240551143552 74667429791580672 74716041399517899 74773755786299904 74842642285349616 74926691700579216 75033386882780112 75222316931929344 75445215518576304 75550338361582848 75602576806125678 75657921613076736 75742886599278336 76005882733303608 76073178073427712 76231849145772384 76337321052849336 76340402864741088 76531875001354152 76532623910125056 76638511959383424 76641605930644992 76747644763882368 76975816443876864 77025930907707513 77062261445835264 77085429568040448 77135615394582141 77168882284361856 77171997667189248 77329838742522192 77436829792293668 77439955992422544 77558982332674347 77757410711454912 77777647865167248 77864993335896048 77975872642889136 78027401720869686 78084521618994432 78172211713573632 78195713533012224 78567383739699234 78624898931236608 78713195877681408 78788892303701856 78897902052525624 78901087237562592 78986505585590024 79334144153554464 79444685699808768 79447115522943648 79533125001407256 79557814479730176 79609609931865417 79647159104395776 79722973562953869 79757356323250304 79994475912264192 80108387590316544 80160541488487323 80198350516882944 80272234509181776 80386541713894032 80476817011733232 80827751703016944 80996339717383158 81033750001433808 81111678043787406 81146659721700096 81262212102934272 81708228301089024 81786804971619168 81878652786199968 81903268916042976 81991937427134472 81995247521388576 82201707162726912 82445287061536992 82562688680706144 82617248880920844 82638750856740201 82677728773052928 82731555419389551 82770577108489728 82795461387895296 82849364683069707 83057974945671984 83249892986015232 83304092135094669 83423533027449024 83538955114438896 83542327663301568 83632770620036496 83868560257438464 83987988609531648 84292528163151618 84412560243127626 84448965518735616 84625106548420512 84742191093453448 84875867458398342 84994130656780704 85115161814711328 85210747424188128 85329477233127936 85447536322530944 85450985922673152 85506618074966559 85582325332606176 85879486184455503 85919992646505984 86042342226636288 86098359376523421 86099201898890688 86218325954306352 86221806671975616 86341100359367664 86695044126564672 86814992569907088 86818497375587904 86996068585337466 87059753988993792 87119950491475362 87157523404788992 87281635221670144 87598117502883054 87722856723250278 87760689656725248 87845086821368736 87943738177770336 87970177724638752 88453011297641184 88552345362391584 88637503841664588 88702390856710656 88760139809091327 88763723142257916 88802004978464256 88859818783788777 88928458527739392 89375271412284864 89416551725720064 89474765626583163 89502541289696448 89603053992445248 89727025863656592 90223144331493312 90306263822829498 90434859428130786 90473861988562176 90536419138199886 90931220665894062 91162968751613034 91163860834119552 91289992186912608 91293677652680064 91419988615801056 91650179250396672 91780688583611904 91921756838725152 92113484384474964 92180915988346368 92240929605526281 92244653461562148 92284436546247168 92415849058238976 92476920558067776 92604868617588304 92736737423024528 92750947944229116 92883024765794412 93012444869684544 93116899247050944 93144894061382208 93245732760270576 93440221813880982 93508624654845184 93656129609267136 93981324503743758 94086866947541058 94221768115767168 94352130289618272 94486487185723104 94873821874353792 95005086208577568 95137463121993216 95203244866973076 95272938327578112 95334964980135129 95379931273165312 95795853870242304 95862090852211644 95995661887268928 96040000001699328 96128478362847312 96132359163007296 96659991727319232 96797635004965824 96861602136252024 96995616698594646 96999532505972568 97133737904288622 97666866641145474 97806900790802304 97916739414424704 97942223237618016 97946177260422528 98052213830387616 98191839624378912 98594363908642176 98730775863815904 98825722674039828 98936705449991628 98966449940218596 99009131987483136 99073591057787487 99509637709846332 99621388532690532 99764225063753472 99790189713799488 99902255600772288 100044515843706816 100593620691435072 100803435741500904 100942904096613666 101341176977738144 101501037372929976 101642465527696512 101783094737132448 101787203819654784 102042500001805536 102184682612511232 102330193018509824 102345873593632128 102491613534669696 102701241210276684 102847487192776188 102891843045815808 103106451656696256 103253274656563392 103411976443565796 103676547615273216 103703530486889664 103819991114528064 103967830190518848 104036535627826248 104180477194786842 104328829600902594 104756511652932312 104901449355304398 105051856404935808 105197202736700832 105201449650083456 105778858871405952 105929487363924864 105999489130238064 106044166668543008 106146146575820556 106297298083938492 106880721984649764 106881767874484992 107029646012242368 107033966903142144 107182055618525376 107302422682310976 107770335604022592 107995119623177544 108045000001911744 108144538158203226 108148904058383208 108420156251918382 108742490693234136 108897339380586552 109049073295492224 109171537048266624 109204358554723968 109322583236179296 109326996695184768 109803738162589056 109927049415382656 110083584907608192 110156331841227792 110185001142320268 110308740559186068 110465819577426276 110743966594229312 110918659397222448 111072122846792892 111231377369932032 111385273485918528 111389770217735424 111510360826715328 112001144687371008 112160633679449856 112390037550868824 112550080324170168 112671927085326946 112833475397894016 113167823277864456 113325507542374272 113486882419615104 113614329898917504 114008824099955412 114109767110141568 114505981579274004 114797812502031228 114798935865187584 114957767939075136 114962408895967488 115121467145823552 115593392168752896 115753323426542784 115757996500783872 115994758113783288 116155244688440502 116159933988633816 116666471797750872 116797490003844072 116963808964333704 116964953523021312 117041102581304529 117126782428491648 117131510950608384 117258317570360448 117293570299518336 117851075609548851 117937348396854912 118069793816522112 118183338455552784 118346853078788436 118351630856343888 118479758378385036 119001216230331696 119167028549713152 119170673284415472 119299687502110884 119336721719595264 119470738656593664 119636034484875456 119991713868396288 120162581385474816 120297525775324416 120408351763772664 120579812570841048 120715225517599848 121241627554525416 121550625002150712 121551814445492736 121719989582550144 121724903536906752 121893318154401408 122393003472797184 122562342451633536 122567290412594688 122817979179299952 122987906140701708 122992871282082864 123302560744090368 123667930592305488 123844033021059216 124016593159579392 124155865662734592 124193192081842944 124327643680360768 124586962418507976 124874839479022848 125308432671658344 125449155930054744 125629024154356224 125802840386157696 125981982914297472 126438792244727427 126498429165805056 126618840364691439 126673448278103424 126937659822630768 127113286640180172 127491195985171056 127672742722066992 127816121136282192 127994215849691904 128171304483796416 128176478884009728 128879988969758976 129063513339954432 129148802848336032 129327488931459528 129332710007963424 129511650539051496 130042566189847008 130222488854860632 130227746063381856 130409201054403072 130494102878006199 130555652552566272 130589630983490688 130594903013896704 130679925737213043 130736285107183488 130922452832505216 131311686874848768 131397176254324581 131459151878189568 131498673969010176 131584285084875417 131641034485087872 131767630232053104 131915607266655504 131955266586958128 132098121410383316 132679516946461776 132828518043587376 133053586285065984 133203007467696384 133392687791609088 134124827588580096 134404580988667872 134590538795484888 135334716497239968 135459395734244247 135523287370262016 135652289142196179 135710792982843264 135716271759539712 135804628707299829 136056666669074048 136461164791509504 136655484712892928 136744453127419551 136934988280368912 137129982923701584 137475268875595008 137671032875417856 137882635258087728 138170226576712446 138271373982519552 138366980192343222 138426654819370752 138623773587358464 138715380837101664 138907302926382456 139105106134536792 139518667304526816 139675348870576416 139717341092073312 139868599140405864 140069141873247744 140160332720821473 140262936982267776 140268599533444608 140880267831246336 140971986755615637 141038478495207936 141130300421311587 141239316485233152 141332652173650752 141528195434427408 141729730778584656 142310732811530688 142507629312866352 142706194682989824 142804867300459614 142909407491367168 143069896909747968 143693780805363456 143793136278317466 143993492830903392 144060000002548992 144192717544270968 144198538744510944 144560208335891176 144989987590978848 145196452507448736 145398764393989632 145493425047891969 145562049397688832 145605811406298624 145700606856432933 145763444314905728 145769328926913024 146404984216785408 146500299961718211 146569399220510208 146778113210144256 146875109121637056 146913334856427024 147078320745581424 147287759436568368 147891545862963264 148096163795723856 148238584011059742 148405058174987442 148449674910327894 148513697981224704 148680481102287104 149432082799035798 149685284570699232 149853383401158432 150066773765560224 150444633863858688 150890431037152608 151100676723165696 151205153612251356 151315843226153472 151414356144920499 151485773198556672 152011765466607216 152146356146855424 152463698291544768 152674642105698672 152680805729482176 153063750002708304 153277023918766848 153495289527764736 154051861815415026 154271230789164282 154337764568723712 154659677485044384 154873659584587336 154879911984845088 155117964665348694 155514821422909824 155555295730334496 155729986671792096 155951745285778272 156054803441739372 156169043237988864 156270715792180263 156344423427147264 156391427066024448 156493244401353891 157134767479398468 157249797862473216 157352174032956597 157426391755362816 157577784607403712 157795804105051248 157802174475125184 157973011171180048 158668288307108928 158894231045887296 159066250002814512 159219219863730834 159445947125907738 159514712646500608 160321082976974646 160544469018363552 160773083427788064 160953634023466464 161655503406033888 161992679434766316 162067500002867616 162216807237304839 162223356087574812 162293319443400192 162524424205868544 162630234377877573 163416456602178048 163573609943238336 163757305572399936 163806537832085952 163983874854268944 163990495042777152 164890574123073984 165125377361412288 165234497761841688 165277501713480402 165463110838779102 165698729366139414 166115949891343968 166608184270189338 166847066054898048 167077910228877792 167084655326603136 167265541240072992 167737120514876928 167846324369378801 167975977219063296 168585056326303236 168825120486255252 168897931037471232 169007890627990419 169250213096841024 169484382186906896 169751734916796684 169988261313561408 170230323629422656 170421494848376256 170895072645061888 171013236149933118 171164650665212352 171758972368911006 172196718753046842 172198403797781376 172436651908612704 172443613343951232 172682200718735328 173390088253129344 173629985139814176 173636994751175808 173992137170674932 174119507977987584 174232867032660753 174239900982950724 174315046809577984 174563270443340288 175196235005766108 175445713446500556 175521379313450496 175690173642737472 175887476355540672 175940355449277504 176906022595282368 177104690724783168 177275007683329176 177520279618182654 177527446284515832 177719637567577554 178750542824569728 178949531253166326 179005082579392896 179206107984890496 179454051727313184 180446288662986624 180612527645658996 180869718856261572 180947723977124352 181072838276399772 181862441331788124 182325937503226068 182327721668239104 182579984373825216 182587355305360128 182839977231602112 183843513677450304 184226968768949928 184481859211052562 184489306923124296 184953841116135552 185209737235176608 185473474846049056 185501895888458232 185766049531588824 186024889739369088 186233798494101888 186289788122764416 186491465520541152 186880443627761964 187017249309690368 187312259218534272 187962649007487516 188173733895082116 188443536231534336 188704260579236544 188972974371446208 189747643748707584 190010172417155136 190406489733946152 190669929960270258 191724181704423288 191991323774537856 192256956725694624 192264718326014592 193319983454638464 193595270009931648 193723204272504048 193991233397189292 193999065011945136 194267475808577244 195333733282290948 195613801581604608 195833478828849408 195884446475236032 195892354520845056 196104427660775232 196383679248757824 197188727817284352 197461551727631808 197651445348079656 197873410899983256 197932899880437192 198147182115574974 199019275419692664 199242777065381064 199528450127506944 199580379427598976 199804511201544576 200089031687413632 201187241382870144 201606871483001808 201885808193227332 202682353955476288 203002074745859952 203284931055393024 203566189474264896 203574407639309568 204085000003611072 204691747187264256 204983227069339392 205402482420553368 205694974385552376 206212903313392512 206506549313126784 206823952887131592 207353095230546432 207407060973779328 207639982229056128 207935660381037696 208073071255652496 208360954389573684 208657659201805188 209513023305864624 209802898710608796 210103712809871616 210394405473401664 210402899300166912 211557717742811904 211858974727849728 211998978260476128 212088333337086016 212292293151641112 212594596167876984 213761443969299528 213763535748969984 214059292024484736 214067933806284288 214207300950689421 214364111237050752 214604845364621952 215540671208045184 215689704417476199 215990239246355088 216090000003823488 216289076316406452 216297808116766416 216840312503836764 217484981386468272 217794678761173104 218098146590984448 218343074096533248 218408717109447936 218645166472358592 218653993390369536 219607476325178112 219854098830765312 220167169815216384 220312663682455584 220370002284640536 220617481118372136 220931639154852552 221487933188458624 221837318794444896 222144245693585784 222462754739864064 222607587262481163 222770546971837056 222779540435470848 223020721653430656 224002289374742016 224148124198553697 224321267358899712 224780075101737648 225100160648340336 225343854170653892 225666950795788032 226335646555728912 226651015084748544 226973764839230208 227228659797835008 228017648199910824 228219534220283136 229011963158548008 229595625004062456 229597871730375168 229915535878150272 229924817791934976 230242934291647104 231077792723122539 231186784337505792 231406846183746423 231506646853085568 231515993001567744 231989516227566576 232310489376881004 232319867977267632 233332943595501744 233594980007688144 233927617928667408 234082205162609058 234253564856983296 234516635140720896 234587140599036672 235702151219097702 235874696793709824 236139587633044224 236366676911105568 236693706157576872 236703261712687776 236959516756770072 238002432460663392 238334057099426304 238341346568830944 238599375004221768 238673443439190528 238828829795596251 238941477313187328 239168920688861607 239272068969750912 239983427736792576 240325162770949632 240481624465461969 240595051550648832 240816703527545328 241159625141682096 241430451035199696 242483255109050832 243101250004301424 243439979165100288 243786636308802816 245124684903267072 245635958358599904 245975812281403416 245985742564165728 246605121488180736 247335861184610976 247688066042118432 247916252570220603 248033186319158784 248194666258168653 248311731325469184 248386384163685888 248548094049209121 248655287360721536 249173924837015952 249749678958045696 249912276405284007 250616865343316688 250898311860109488 251605680772315392 251963965828594944 252877584489454854 253237680729382878 253346896556206848 253875319645261536 254226573280360344 254982391970342112 255345485444133984 255632242272564384 255988431699383808 256342608967592832 256352957768019456 256519854224899677 257638458553366509 257759977939517952 258127026679908864 258295078129570263 258297605696672064 258654977862919056 258665420015926848 259023301078102992 260085132379694016 260444977709721264 260455492126763712 260988205756012398 261179261966981376 261359851474426086 261472570214366976 261844905665010432 262794352508649162 263168570169750834 263282068970175744 263535260464106208 263831214533311008 263910533173916256 264196242820766632 265359033892923552 265657036087174752 266107172570131968 266280419427273981 266406014935392768 266579456351366331 266785375583218176 268249655177160192 268424296879749489 268809161977335744 269181077590969776 270669432994479936 270918791468488494 271304578284392358 271421585965686528 271609257414599658 272113333338148096 273488906254839102 273869976560737824 274259965847403168 274950537751190016 275342065750835712 275765270516175456 276340453153424892 276542747965039104 276722788816578843 276733960384686444 276853309638741504 277247547174716928 277430761674203328 277814605852764912 278210212269073584 279037334609053632 279350697741152832 279434682184146624 279737198280811728 280320665441642946 280525873964535552 281943973511231274 282260600842623174 282665304347301504 283056390868854816 283459461557169312 284621465623061376 285015258625732704 285412389365979648 285609734600919228 285818814982734336 286004894940405387 286139793819495936 287387561610726912 287586272556634932 287986985661806784 288120000005097984 288385435088541936 288397077489021888 289120416671782352 289979975181957696 290392905014897472 290986850095783938 291401213712865866 291526888629811456 293000599923436422 293750218243274112 293826669712854048 294156641491162848 294575518873136736 295783091725926528 296192327591447712 296477168022119484 296810116349974884 296899349820655788 297027395962449408 297220773173362461 297360962204574208 298864165598071596 299370569141398464 299706766802316864 300133547531120448 301780862074305216 302410307224502712 302828712289840998 304023530933214432 304927396583089536 305349284211397344 305361611458964352 306127500005416608 306554047837533696 306990579055529472 307190442713768749 308103723630830052 308542461578328564 308675529137447424 309319354970088768 309747319169174672 309759823969690176 310235929330697388 311029642845819648 311110591460668992 311459973343584192 311903490571556544 312109606883478744 312541431584360526 312986488802707782 314269534958796936 314704348065913194 315155569214807424 315591608210102496 315604348950250368 315946022342360096 317336576614217856 317788462091774592 318132500005629024 318438439727461668 318891894251815476 319029425293001216 320642165953949292 321088938036727104 321546166855576128 321907268046932928 323311006812067776 323985358869532632 324135000005735232 324433614474609678 324446712175149624 325260468755755146 327147219886476672 327514611144799872 327613075664171904 327967749708537888 327980990085554304 329781148246147968 330250754722824576 330468995523683376 330555003426960804 330926221677558204 331397458732278828 332231899782687936 333216368540378676 333694132109796096 334155820457755584 334169310653206272 334531082480145984 335692648738757602 337170112652606472 337650240972510504 338015781255980838 338500426193682048 338968764373813792 339503469833593368 339976522627122816 340460647258845312 340842989696752512 341790145290123776 342026472299866236 342329301330424704 343517944737822012 344393437506093684 344396807595562752 344873303817225408 344887226687902464 345364401437470656 346780176506258688 347259970279628352 347273989502351616 347984274341349864 348465734065321506 348479801965901448 350392470011532216 350891426893001112 351123307743913587 351380347285474944 351774952711081344 351880710898555008 353812045190564736 354209381449566336 354550015366658352 355040559236365308 355054892569031664 355439275135155108 357501085649139456 357899062506332652 358010165158785792 358412215969780992 358908103454626368 360892577325973248 361225055291317992 361739437712523144 362145676552799544 363724882663576248 364651875006452136 364655443336478208 365159968747650432 365174710610720256 365679954463204224 367687027354900608 368453937537899856 368963718422105124 368978613846248592 369907682232271104 370419474470353216 370946949692098112 371003791776916464 371532099063177648 372049779478738176 372467596988203776 372579576245528832 372982931041082304 373760887255523928 374624518437068544 375925298014975032 376347467790164232 376887072463068672 377408521158473088 377945948742892416 379495287497415168 380020344834310272 380812979467892304 381339859920540516 383448363408846576 383982647549075712 384513913451389248 384529436652029184 386639966909276928 387190540019863296 387446408545008096 387982466794378584 387998130023890272 388534951617154488 390667466564581896 391227603163209216 391482308634018597 391666957657698816 391768892950472064 391784709041690112 392039777211639129 392208855321550464 392767358497515648 394191528762973743 394377455634568704 394752855254626251 394923103455263616 395302890696159312 395746821799966512 395865799760874384 396294364231149948 398038550839385328 398485554130762128 399160758855197952 399609022403089152 400178063374827264 402374482765740288 403213742966003616 403771616386454664 405364707910952576 406004149491719904 406569862110786048 407132378948529792 407148815278619136 407413886121899487 408170000007222144 409383494374528512 409966454138678784 410233359382258653 410804964841106736 411389948771104752 412425806626785024 413013098626253568 413647905774263184 414814121947558656 415279964458112256 415871320762075392 416146142511304992 416721908779147368 417315318403610376 419026046611729248 419605797421217592 420207425619743232 420480998162464419 420788810946803328 420805798600333824 422915960266846911 423115435485623808 423390901263934761 423717949455699456 423997956520952256 424176666674172032 424584586303282224 425189192335753968 427522887938599056 428118584048969472 428414601901378842 428728222474101504 429209690729243904 431081342416090368 431379408834952398 431980478492710176 432180000007646976 432578152632812904 432595616233532832 433680625007673528 434969962772936544 435589357522346208 436196293181968896 436480275143675907 436686148193066496 436817434218895872 437101820569298799 437290332944717184 437307986780739072 439214952650356224 439500899885154633 439708197661530624 440334339630432768 440625327364911168 440740004569281072 441234962236744272 441863278309705104 442975866376917248 443674637588889792 444288491387171568 445215174524962326 445541093943674112 446041443306861312 448296248397107394 449560150203475296 450200321296680672 450687708341307784 451333901591576064 452671293111457824 453302030169497088 453947529678460416 454243068434761497 454457319595670016 456035296399821648 456439068440566272 458023926317096016 459191250008124912 459831071756300544 460485868583294208 462155585446245078 462813692367492846 463013293706171136 463979032455133152 464620978753762008 464639735954535264 466665887191003488 467189960015376288 467855235857334816 468164410325218116 468507129713966592 468812147376540789 469033270281441792 469174281198073344 469479733204061673 471404302438195404 471749393587419648 472056522098869791 472279175266088448 472733353822211136 473387412315153744 473406523425375552 473919033513540144 476004864921326784 476682693137661888 477198750008443536 477657659591192502 478337841377723214 478544137939501824 480963248930923938 481633407055090656 482319250283364192 482860902070399392 484966510218101664 486202500008602848 486650421711914517 486879958330200576 487573272617605632 487890703133632719 490249369806534144 491271916717199808 491951624562806832 491971485128331456 494671722369221952 495376132084236864 495832505140441206 496389332516337306 497096188098418242 497310574721443072 498347849674031904 499824552810568014 501233730686633376 501796623720218976 503211361544630784 503538973108136403 503927931657189888 505755168978909708 506475361458765756 506693793112413696 507023671883971257 507750639290523072 508453146560720688 509964783940684224 510690970888267968 511264484545128768 512685217935185664 513039708449799354 515276917106733018 516590156259140526 516595211393344128 517309955725838112 517330840031853696 518046602156205984 520170264759388032 520889955419442528 520910984253527424 521976411512024796 522358523933962752 522698601097982259 522719702948852172 522945140428733952 523689811330020864 525588705017298324 526337140339501668 526564137940351488 527070520928212416 527662429066622016 527821066347832512 528392485641533264 530718067785847104 531314072174349504 532560838854547962 533158912702732662 536848593759498978 537618323954671488 538362155181939552 541338865988959872 541837582936976988 542609156568784716 542843171931373056 543218514829199316 544226666676296192 546977812509678204 547739953121475648 548519931694806336 551530541032350912 552680906306849784 553445577633157686 553467920769372888 554861523348406656 555629211705529824 556420424538147168 558074669218107264 558701395482305664 558869364368293248 559474396561623456 560641330883285892 561051747929071104 561417015994129093 563887947022462548 564521201685246348 565330608694603008 566112781737709632 566918923114338624 569242931246122752 570030517251465408 571219469201838456 572009789880810774 575172545113269864 575973971323613568 576770870177083872 576794154978043776 578240833343564704 579959950363915392 580785810029794944 581973700191567876 582802427425731732 583053777259622912 586001199846872844 587500436486548224 587653339425708096 588313282982325696 589151037746273472 591566183451853056 592384655182895424 592954336044238968 593620232699949768 593798699641311576 594441546346724922 597728331196143192 598741138282796928 599413533604633728 600267095062240896 603561724148610432 604820614449005424 605657424579681996 608047061866428864 609854793166179072 610698568422794688 610723222917928704 612255000010833216 614380885427537498 616207447261660104 617084923156657128 618638709940177536 619494638338349344 619519647939380352 620471858661394776 622059285691639296 622221182921337984 622919946687168384 623806981143113088 624219213766957488 625082863168721052 625972977605415564 628539069917593872 629408696131826388 630311138429614848 631183216420204992 631208697900500736 631892044684720192 634673153228435712 635576924183549184 636265000011258048 636876879454923336 637783788503630952 641284331907898584 642177876073454208 642621902852068263 643092333711152256 643814536093865856 646622013624135552 647970717739065264 648270000011470464 648867228949219356 648893424350299248 650520937511510292 654294439772953344 655029222289599744 655226151328343808 655935499417075776 655961980171108608 659562296492295936 660501509445649152 660937991047366752 661110006853921608 661852443355116408 662794917464557656 664463799565375872 666432737080757352 667388264219592192 667822761787443489 668311640915511168 668338621306412544 669062164960291968 671385297477515204 672444372595661091 674340225305212944 675300481945021008 676031562511961676 677000852387364096 677937528747627584 679006939667186736 679953045254245632 680921294517690624 681685979393505024 684052944599732472 684658602660849408 687035889475644024 688786875012187368 688793615191125504 689746607634450816 689774453375804928 690728802874941312 693560353012517376 694519940559256704 694547979004703232 695968548682699728 696931468130643012 696959603931802896 700784940023064432 701782853786002224 702246615487827174 702760694570949888 703549905422162688 703761421797110016 707624090381129472 708418762899132672 709100030733316704 710081118472730616 710109785138063328 710878550270310216 715002171298278912 715798125012665304 716020330317571584 716486489386788753 716824431939561984 717506762066584821 717816206909252736 721444873396385907 721785154651946496 722450110582635984 723478875425046288 724291353105599088 727449765327152496 729303750012904272 730319937495300864 731359908926408448 735374054709801216 736907875075799712 737927436844210248 737957227692497184 739815364464542208 740838948940706432 741893899384196224 742007583553832928 743064198126355296 744099558957476352 744583998774505959 744935193976407552 745159152491057664 745644282147627363 745965862082164608 747521774511047856 749249036874137088 749736829215852021 751850596029950064 752694935580328464 754817042316946176 755891897485784832 760040689668620544 761625958935784608 762679719841081032 766896726817693152 767965295098151424 769027826902778496 769058873304058368 769559562674699031 772915375660099527 773279933818553856 774381080039726592 774885234388710789 774892817090016192 775964933588757168 775996260047780544 777069903234308976 781334933129163792 782964617268037194 783537785900944128 784079554423278258 784417710643100928 785534716995031296 788383057525947486 789505710509252502 789846206910527232 790605781392318624 791493643599933024 791731599521748768 792588728462299896 796077101678770656 796971108261524256 798321517710395904 798841258281821943 799218044806178304 799738369054098993 800356126749654528 804748965531480576 805272890639248467 806427485932007232 807543232772909328 810729415821905152 812008298983439808 814264757897059584 814827772243798974 816340000014444288 820466718764517306 821609929682213472 822779897542209504 824851613253570048 826026197252507136 827295811548526368 829628243895117312 830168366449736529 830559928916224512 831742641524150784 832292285022609984 833443817558294736 834630636807220752 838052093223458496 839211594842435184 840961996324928838 841577621893606656 845831920533693822 846781802527869522 847995913041904512 848353333348344064 849169172606564448 850378384671507936 855045775877198112 856237168097938944 856829203802757684 857456444948203008 858014684821216161 858419381458487808 862162684832180736 862758817669904796 863960956985420352 864360000015293952 865156305265625808 865191232467065664 867361250015347056 869939925545873088 871178715044692416 872960550287351814 874203641138597598 874580665889434368 879001799770309266 881250654729822336 881480009138562144 882469924473488544 883726556619410208 885951732753834496 887349275177779584 888576982774343136 890430349049924652 891082187887348224 891662319520087383 892082886613722624 896592496794214788 899120300406950592 900400642593361344 901375416682615568 905342586222915648 908486136869522994 912070592799643296 916047852634192032 918382500016249824 919662143512601088 920971737166588416 921571328141306247 924311170892490156 925627384734985692 926026587412342272 927958064910266304 929241957507524016 929279471909070528 933331774382006976 934379920030752576 935710471714669632 936328820650436232 937624294753081578 938959466408123346 942808604876390808 944113044197739582 945466707644422272 946774824630307488 946813046850751104 947838067027080288 952009729842653568 953365386275323776 954397500016887072 955315319182385004 956675682755446428 957088275879003648 957711380225279041 961926497861847876 963266814110181312 964638500566728384 965721804140798784 969933020436203328 972405000017205696 973300843423829034 975781406267265438 982543833434399616 983903249125613664 983942970256662912 989343444738443904 990752264168473728 991665010280882412 992778665032674612 994192376196836484 994621149442886144 996695699348063808 999649105621136028 1002467461373266752 1003593247440437952 1007077946216272806 1011510337957819416 1012950722917531512 1014047343767942514 1015501278581046144 1016906293121441376 1019929567881368448 1021381941776535936 1022528969090257536 1025370435870371328 1026079416899598708 1030553834213466036 1033180312518281052 1033190422786688256 1034619911451676224 1034661680063707392 1036093204312411968 1040340529518776064 1041779910838885056 1041821968507054848 1043952823024049592 1045397202195964518 1045439405897704344 1051177410034596648 1052674280679003336 1054141041856424832 1055324858133244032 1055642132695665024 1056784971283066528 1061436135571694208 1062628144348699008 1065121677709095924 1066317825405465324 1073697187518997956 1075236647909342976 1076724310363879104 1082677731977919744 1083675165873953976 1085218313137569432 1086437029658398632 1093955625019356408 1095479906242951296 1097039863389612672 1103061082064701824 1105361812613699568 1106891155266315372 1106935841538745776 1109723046696813312 1111258423411059648 1112840849076294336 1116149338436214528 1117402790964611328 1117738728736586496 1118948793123246912 1121282661766571784 1122834031988258186 1127775894044925096 1129042403370492696 1130661217389206016 1132225563475419264 1133837846228677248 1138485862492245504 1140061034502930816 1142438938403676912 1144019579761621548 1150345090226539728 1151947942647227136 1153541740354167744 1153588309956087552 1156481666687129408 1159919900727830784 1161571620059589888 1163947400383135752 1165604854851463464 1172002399693745688 1174446925902055791 1175000872973096448 1175306678851416192 1176119331634917387 1176626565964651392 1178302075492546944 1183132366903706112 1184769310365790848 1185908672088477936 1187240465399899536 1187597399282623152 1188883092693449844 1195456662392286384 1197482276565593856 1198827067209267456 1200534190124481792 1207123448297220864 1209641228898010848 1211314849159363992 1216094123732857728 1219709586332358144 1221397136845589376 1221446445835857408 1222241658365698461 1224510000021666432 1228761770855074996 1230700078146775959 1232414894523320208 1234169846313314256 1237277419880355072 1238989276676698688 1239039295878760704 1240943717322789552 1244442365842675968 1245839893374336768 1247613962286226176 1248438427533914976 1250165726337442104 1251945955210831128 1257078139835187744 1258817392263652776 1260622276859229696 1261442994487393257 1262366432840409984 1262417395801001472 1263784089369440384 1269346306456871424 1270172703791804283 1271153848367098368 1272530000022516096 1273753758909846672 1275567577007261904 1282568663815797168 1284355752146908416 1285243805704136526 1286184667422304512 1287629072187731712 1293244027248271104 1295941435478130528 1296540000022940928 1297734457898438712 1297786848700598496 1301041875023020584 1308588879545906688 1309440825431027721 1310058444579199488 1310452302656687616 1311305461707896397 1311870998834151552 1311923960342217216 1318502699655463899 1319124592984591872 1321003018891298304 1321875982094733504 1322220013707843216 1323704886710232816 1325589834929115312 1328927599130751744 1332865474161514704 1335645523574886978 1336623281831022336 1338124329920583936 1342770594955030408 1344888745191322182 1348680450610425888 1350600963890042016 1352063125023923352 1354001704774728192 1355875057495255168 1358013879334373472 1359906090508491264 1361842589035381248 1362729205304284491 1363371958787010048 1368105889199464944 1369317205321698816 1374071778951288048 1377573750024374736 1379493215268901632 1381457605749882624 1389039881118513408 1391937097365399456 1393862936261286024 1393919207863605792 1401569880046128864 1403565707572004448 1404493230975654348 1405521389141899776 1406436442129622367 1407099810844325376 1407522843594220032 1408439199612185019 1415248180762258944 1416169566296609373 1416837525798265344 1418200061466633408 1420162236945461232 1420219570276126656 1421757100540620432 1431596250025330608 1432972978773577506 1435013524133169642 1435632413818505472 1442889746792771814 1444900221165271968 1446957750850092576 1448582706211198176 1454899530654304992 1458607500025808544 1459951265135743551 1460639874990601728 1462719817852816896 1463672109400898157 1470748109419602432 1473815750151599424 1475854873688420496 1475914455384994368 1481677897881412864 1483787798768392448 1484015167107665856 1486128396252710592 1489167997549011918 1491288564295254726 1491931724164329216 1495043549022095712 1499473658431704042 1503701192059900128 1505389871160656928 1509634084633892352 1510616919324409209 1511783794971569664 1520081379337241088 1521071015651913771 1523251917871569216 1525359439682162064 1533793453635386304 1538055653805556992 1539119125349398062 1545830751320199054 1549770468777421578 1549785634180032384 1551929867177514336 1551992520095561088 1554139806468617952 1562669866258327584 1565929234536074388 1567075571801888256 1568095803293946777 1568159108846556516 1568835421286201856 1571069433990062592 1576766115051894972 1579011421018505004 1579692413821054464 1581211562784637248 1582987287199866048 1583463199043497536 1585177456924599792 1592154203357541312 1593942216523048512 1597682516563643886 1599476738108197986 1610545781278496934 1612854971864014464 1615086465545818656 1621458831643810304 1624016597966879616 1628529515794119168 1629655544487597948 1632680000028888576 1640933437529034612 1643219859364426944 1645559795084419008 1654591623097052736 1660336732899473058 1664584570045219968 1666887635116589472 1669261273614441504 1676104186446916992 1678423189684870368 1681923992649857676 1683155243787213312 1684251047982387279 1691663841067387644 1693563605055739044 1695991826083809024 1696706666696688128 1698338345213128896 1700756769343015872 1710091551754396224 1713658407605515368 1716029369642432322 1725517635339809592 1727921913970840704 1730312610531251616 1730382464934131328 1734722500030694112 1739879851091746176 1742357430089384832 1745921100574703628 1748407282277195196 1749161331778868736 1758003599540618532 1762501309459644672 1762960018277124288 1764939848946977088 1767453113238820416 1774698550355559168 1777153965548686272 1780860698099849304 1783324639040174766 1793184993588429576 1798240600813901184 1800801285186722688 1802750833365231136 1810685172445831296 1816972273739045988 1824141185599286592 1832095705268384064 1836765000032499648 1843142656282612494 1848622341784980312 1851254769469971384 1855916129820532608 1858483915015048032 1858558943818141056 1866663548764013952 1868759840061505152 1871420943429339264 1872657641300872464 1875248589506163156 1877918932816246692 1885617209752781616 1888226088395479164 1890933415288844544 1893549649260614976 1893626093701502208 1895676134054160576 1904019459685307136 1906730772550647552 1908795000033774144 1910630638364770008 1913351365510892856 1915422760450558082 1923852995723695752 1926533628220362624 1929277001133456768 1931443608281597568 1939866040872406656 1944810000034411392 1946601686847658068 1951562812534530876 1965087666868799232 1967806498251227328 1967885940513325824 1978686889476887808 1981504528336947456 1983330020561764824 1985557330065349224 1988384752393672968 1993391398696127616 1999298211242272056 2003468285362330467 2004934922746533504 2007186494880875904 2014155892432545612 2023020675915638832 2025901445835063024 2028094687535885028 2031002557162092288 2033812586242882752 2039859135762736896 2042763883553071872 2045057938180515072 2052158833799197416 2061107668426932072 2066360625036562104 2066380845573376512 2069239822903352448 2069323360127414784 2072186408624823936 2080681059037552128 2083559821677770112 2083643937014109696 2087905646048099184 2090794404391929036 2090878811795408688 2102354820069193296 2105348561358006672 2108282083712849664 2110649716266488064 2111284265391330048 2113569942566133056 2122872271143388416 2125256288697398016 2130243355418191848 2132635650810930648 2147394375037995912 2149459468160366259 2150473295818685952 2152520286199754463 2153448620727758208 2165355463955839488 2167350331747907952 2170436626275138864 2172874059316797264 2187911250038712816 2190959812485902592 2194079726779225344 2206122164129403648 2210723625227399136 2213782310532630744 2213871683077491552 2219446093393626624 2222516846822119296 2225681698152588672 2232298676872429056 2233751996323517877 2234805581929222656 2235477457473172992 2236932846442882089 2237897586246493824 2242565323533143568 2245668063976516372 2249210487647556063 2255551788089850192 2258084806740985392 2264451126950838528 2267675692457354496 2280122069005861632 2284877876807353824 2288039159523243096 2300690180453079456 2303895885294454272 2307083480708335488 2307176619912175104 2308678688024097093 2312963333374258816 2319839801455661568 2323143240119179776 2324655703166132367 2327894800766271504 2331209709702926928 2344004799387491376 2348893851804111582 2350613357702832384 2352238663269834774 2353253131929302784 2356604150985093888 2369538620731581696 2371817344176955872 2374480930799799072 2375194798565246304 2377766185386899688 2390913324784572768 2394964553131187712 2396523774845465829 2397654134418534912 2399215107162296979 2401068380248963584 2414246896594441728 2415818671917745401 2419282457796021696 2422629698318727984 2432188247465715456 2442794273691178752 2444483316731396922 2449020000043332864 2457523541710149992 2461400156293551918 2464829789046640416 2468339692626628512 2474554839760710144 2477978553353397376 2478078591757521408 2481887434645579104 2488884731685351936 2490505099349209587 2491679786748673536 2495227924572452352 2496876855067829952 2500331452674884208 2503891910421662256 2514156279670375488 2517634784527305552 2522885988974786514 2524732865680819968 2527568178738880768 2540345407583608566 2545060000045032192 2547507517819693344 2551135154014523808 2565137327631594336 2568711504293816832 2570487611408273052 2572369334844609024 2574044054463648483 2575258144375463424 2586488054496542208 2591882870956261056 2593080000045881856 2595468915796877424 2595573697401196992 2602083750046041168 2618881650862055442 2622610923415792794 2623741997668303104 2637005399310927798 2643751964189467008 2644440027415686432 2647409773420465632 2651179669858230624 2657855198261503488 2665730948323029408 2671291047149773956 2673246563662044672 2674986958560262149 2676248659841167872 2685541189910060816 2689777490382644364 2697360901220851776 2701201927780084032 2704126250047846704 2711750114990510336 2716027758668746944 2725458410608568982 2736211778398929888 2748143557902576096 2755147500048749472 2758986430537803264 2762915211499765248 2764713984423918741 2778079762237026816 2783874194730798912 2787725872522572048 2787838415727211584 2803139760092257728 2807131415144008896 2808986461951308696 2812872884259244734 2816878399224370038 2832339132593218746 2836400122933266816 2840324473890922464 2840439140552253312 2843514201081240864 2863192500050661216 2865945957547155012 2870027048266339284 2871264827637010944 2873134140675837123 2885779493585543628 2889800442330543936 2893915501700185152 2897165412422396352 2909799061308609984 2917215000051617088 2919902530271487102 2927344218801796314 2947631500303198848 2951709747376840992 2951828910769988736 2963355795762825728 2967575597536784896 2968030334215331712 2972256792505421184 2978335995098023836 2982577128590509452 2983863448328658432 2990087098044191424 2998947316863408084 3007402384119800256 3010779742321313856 3021233838648818418 3042142031303827542 3046503835743138432 3050718879364324128 3067586907270772608 3076111307611113984 3078238250698796124 3091661502640398108 3099540937554843156 3099571268360064768 3103859734355028672 3103985040191122176 3108279612937235904 3125339732516655168 3131858469072148776 3136191606587893554 3136318217693113032 3153532230103789944 3158022842037010008 3162423125569274496 3165974574399732096 3166926398086995072 3170354913849199584 3184308406715082624 3187884433046097024 3195365033127287772 3198953476216395972 3221091562556993868 3225709943728028928 3230172931091637312 3248033195933759232 3259311088975195896 3281866875058069224 3286439718728853888 3291119590168838016 3309183246194105472 3320673465798946116 3329169140090439936 3333775270233178944 3338522547228883008 3352208372893833984 3356846379369740736 3363847985299715352 3368502095964774558 3383327682134775288 3387127210111478088 3391983652167618048 3396676690426257792 3401513538686031744 3420183103508792448 3427316815211030736 3432058739284864644 3451035270679619184 3455843827941681408 3460625221062503232 3460764929868262656 3469445000061388224 3479759702183492352 3484714860178769664 3491842201149407256 3496814564554390392 3516007199081237064 3525002618919289344 3525920036554248576 3529879697893954176 3534906226477640832 3549397100711118336 3554307931097372544 3561721396199698608 3566649278080349532 3586369987176859152 3596481201627802368 3601602570373445376 3605501666730462272 3621370344891662592 3633944547478091976 3648282371198573184 3664191410536768128 3666724975097095383 3673530000064999296 3686285312565224988 3697244683569960624 3702509538939942768 3711832259641065216 3716967830030096064 3717117887636282112 3733327097528027904 3737519680123010304 3742841886858678528 3745315282601744928 3750497179012326312 3755837865632493384 3771234419505563232 3776452176790958328 3781866830577689088 3784328983462179771 3787099298521229952 3787252187403004416 3791352268108321152 3808038919370614272 3810518111375412849 3813461545101295104 3817590000067548288 3821261276729540016 3826702731021785712 3830845520901116164 3847705991447391504 3853067256440725248 3858554002266913536 3862887216563195136 3879732081744813312 3889620000068822784 3893203373695316136 3903125625069061752 3928322476293083163 3930175333737598464 3933916385123689191 3935612996502454656 3935771881026651648 3957373778953775616 3963009056673894912 3966660041123529648 3971114660130698448 3976769504787345936 3986782797392255232 3998596422484544112 4006936570724660934 4009869845493067008 4014372989761751808 4028311784865091224 4046041351831277664 4051802891670126048 4056189375071770056 4062005114324184576 4067625172485765504 4079718271525473792 4085527767106143744 4088187615912853473 4090115876361030144 4104317667598394832 4122215336853864144 4132721250073124208 4138479645806704896 4144372817249647872 4167119643355540224 4175811292096198368 4181588808783858072 4181757623590817376 4204709640138386592 4210697122716013344 4216564167425699328 4219309326388867101 4221299432532976128 4222568530782660096 4225317598836555057 4227139885132266112 4245744542286776832 4248508698889828119 4250512577394796032 4260486710836383696 4265271301621861296 4294788750075991824 4298918936320732518 4305040572399508926 4306897241455516416 4334700663495815904 4340873252550277728 4345748118633594528 4375822500077425632 4379853795407230653 4381919624971805184 4388159453558450688 4391016328202694471 4412244328258807296 4421447250454798272 4427564621065261488 4427743366154983104 4445033693644238592 4451363396305177344 4467503992647035754 4473865692885764178 4475795172492987648 4485130647066287136 4491336127953032744 4498420975295112126 4511103576179700384 4516169613481970784 4528902253901677056 4531850757973227627 4535351384914708992 4560244138011723264 4563213046955741313 4569755753614707648 4576078319046486192 4601380360906158912 4614166961416670976 4617357376048194186 4625926666748517632 4649311406332264734 4655789601532543008 4662419419405853856 4688009598774982752 4697787703608223164 4701226715405664768 4704287409881840331 4704477326539669548 4706506263858605568 4713208301970187776 4739077241463163392 4743634688353911744 4748961861599598144 4750389597130492608 4755532370773799376 4781826649569145536 4793047549690931658 4798430214324593958 4831637343835490802 4838564915592043392 4845259396637455968 4864376494931430912 4885588547382357504 4888966633462793844 4898040000086665728 4915047083420299984 4922800312587103836 4929659578093280832 4936679385253257024 4955957106706794752 4963774869291158208 4981010198698419174 4993753710135659904 5000662905349768416 5007783820843324512 5028312559340750976 5035269569054611104 5045771977949573028 5049465731361639936 5052753143947161837 5055136357477761536 5080690815167217132 5090120000090064384 5095015035639386688 5102270308029047616 5130274655263188672 5140975222816546104 5148088108927296966 5183765741912522112 5190937831593754848 5191147394802393984 5204167500092082336 5237763301724110884 5245221846831585588 5247483995336606208 5274010798621855596 5287503928378934016 5288880054831372864 5294819546840931264 5302359339716461248 5331461896646058816 5342582094299547912 5349973917120524298 5371082379820121632 5379554980765288728 5394721802441703552 5402403855560168064 5408252500095693408 5423500229981020672 5432055517337493888 5450916821217137964 5472423556797859776 5496287115805152192 5510295000097498944 5529427968847837482 5567748389461597824 5575451745045144096 5575676831454423168 5606279520184515456 5614262830288017792 5617972923902617392 5625745768518489468 5633756798448740076 5664678265186437492 5672800245866533632 5680648947781844928 5680878281104506624 5687028402162481728 5726385000101322432 5731891915094310024 5740054096532678568 5746268281351674246 5771558987171087256 5779600884661087872 5787831003400370304 5794330824844792704 5819598122617219968 5834430000103234176 5839805060542974204 5854688437603592628 5895263000606397696 5903419494753681984 5903657821539977472 5936060668430663424 5944513585010842368 5956671990196047672 5965154257181018904 5980174196088382848 5997894633726816168 6014804768239600512 6021559484642627712 6042467677297636836 6084284062607655084 6093007671486276864 6101437758728648256 6135173814541545216 6156476501397592248 6183323005280796216 6199081875109686312 6199142536720129536 6207719468710057344 6207970080382244352 6216559225874471808 6250679465033310336 6263716938144297552 6272383213175787108 6272636435386226064 6307064460207579888 6316045684074020016 6324846251138548992 6331949148799464192 6333852796173990144 6340709827698399168 6368616813430165248 6375768866092194048 6390730066254575544 6397906952432791944 6442183125113987736 6451419887456057856 6460345862183274624 6496066391867518464 6518622177950391792 6563733750116138448 6572879437457707776 6582239180337676032 6618366492388210944 6641346931597892232 6658338280180879872 6667550540466357888 6677045094457766016 6701255988970553631 6704416745787667968 6710798539328646267 6713692758739481472 6727695970599430704 6737004191929549116 6766655364269550576 6774254420222956176 6793353380852515584 6803027077372063488 6840366207017584896 6854633630422061472 6864117478569729288 6902070541359238368 6911687655883362816 6921250442125006464 6921529859736525312 6926036064072291279 6938890000122776448 6959519404366984704 6969429720357539328 6973967109498397101 6983684402298814512 6993629129108780784 7032014398162474128 7051840073108497152 7059759395787908352 7069812452955281664 7108615862194745088 7123442792399397216 7133298556160699064 7172739974353718304 7189571324536397487 7192962403255604736 7197645321486890937 7203205140746890752 7211003333460924544 7242740689783325184 7247456015753236203 7267889094956183952 7296564742397146368 7328382821073536256 7333449950194190766 7347060000129998592 7372570625130449976 7394489367139921248 7405019077879885536 7423664519282130432 7433935660060192128 7434235775272564224 7466654195056055808 7471515298047628761 7475039360246020608 7485683773717357056 7490630565203489856 7500994358024652624 7511675731264986768 7542468839011126464 7552904353581916656 7568657966924359542 7574198597042459904 7582704536216642304 7621036222750825698 7635180000135096576 7642522553459080032 7653405462043571424 7661691041802232328 7695411982894783008 7706134512881450496 7717108004533827072 7722132163390945449 7725774433126390272 7759464163489626624 7779240000137645568 7786406747390632272 7806251250138123504 7856644952586166326 7867832770247378382 7871225993004909312 7933320082247059296 7942229320261396896 7953539009574691872 7973565594784510464 7997192844969088224 8013873141449321868 8019739690986134016 8024960875680786447 8028745979523503616 8056623569730182448 8092082703662555328 8103605783340252096 8112378750143540112 8135250344971531008 8176375231825706946 8208635335196789664 8244430673707728288 8265442500146248416 8276959291613409792 8288745634499295744 8294141953271756223 8334239286711080448 8351622584192396736 8363177617567716144 8363515247181634752 8409419280276773184 8421394245432026688 8438618652777734202 8450635197673110114 8454279770264532224 8497017397779656238 8520973421672767392 8530542603243722592 8589577500151983648 8597837872641465036 8610081144799017852 8613794482911032832 8619402422027511369 8669401326991631808 8681746505100555456 8691496237267189056 8751645000154851264 8759707590814461306 8782032656405388942 8842894500909596544 8855129242130522976 8855486732309966208 8890067387288477184 8902726792610354688 8935007985294071508 8947731385771528356 8951590344985975296 8970261294132574272 8982672255906065488 8996841950590224252 9022207152359400768 9032339226963941568 9063701515946455254 9126426093911482626 9139511507229415296 9152156638092972384 9202760721812317824 9228333922833341952 9234714752096388372 9251853333497035264 9298622812664529468 9311579203065086016 9324838838811707712 9376019197549965504 9395575407216446328 9408574819763680662 9408954653079339096 9487269376707823488 9497923723199196288 9500779194260985216 9511064741547598752 9563653299138291072 9586095099381863316 9596860428649187916 9663274687670981604 9677129831184086784 9690518793274911936 9777933266925587688 9830094166840599968 9845600625174207672 9859319156186561664 9873358770506514048 9911914213413589504 9927549738582316416 9962020397396838348 9987507420271319808 10001325810699536832 10015567641686649024 10056625118681501952 10070539138109222208 10091543955899146056 10105506287894323674 10161381630334434264 10190030071278773376 10204540616058095232 10260549310526377344 10281950445633092208 10296176217854593932 10367531483825044224 10381875663187509696 10382294789604787968 10408335000184164672 10475526603448221768 10490443693663171176 10548021597243711192 10575007856757868032 10577760109662745728 10589639093681862528 10604718679432922496 10662923793292117632 10685164188599095824 10699947834241048596 10742164759640243264 10759109961530577456 10789443604883407104 10804807711120336128 10816505000191386816 10864111034674987776 10901833642434275928 10944847113595719552 10992574231610304384 11020590000194997888 11058855937695674964 11135496778923195648 11150903490090288192 11151353662908846336 11212559040369030912 11228525660576035584 11235945847805234784 11251491537036978936 11267513596897480152 11329356530372874984 11345600491733067264 11352986950386539313 11361297895563689856 11361756562209013248 11374056804324963456 11431554334126238547 11452770000202644864 11463783830188620048 11480108193065357136 11492536562703348492 11543117974342174512 11559201769322175744 11575662006800740608 11588661649689585408 11639196245234439936 11668860000206468352 11679610121085948408 11709376875207185256 11790526001212795392 11806838989507363968 11807315643079954944 11872121336861326848 11889027170021684736 11913343980392095344 11930308514362037808 11960348392176765696 11995789267453632336 12029609536479201024 12043118969285255424 12084935354595273672 12168568125215310168 12186015342972553728 12202875517457296512 12264562847738560419 12270347629083090432 12312953002795184496 12366646010561592432 12398163750219372624 12415438937420114688 12433118451748943616 12501358930066620672 12527433876288595104 12544766426351574216 12545272870772452128 12614128920415159776 12632091368148040032 12649692502277097984 12657927979166601303 12663898297598928384 12667705592347980288 12675952796509665171 12681419655396798336 12737233626860330496 12745526096669484357 12751537732184388096 12781460132509151088 12795813904865583888 12884366250227975472 12920691724366549248 13037244355900783584 13127467500232276896 13139561386221691959 13145758874915415552 13164478360675352064 13173048984608083413 13236732984776421888 13282693863195784464 13335101080932715776 13354090188915532032 13402511977941107262 13421597078657292534 13427385517478962944 13455391941198861408 13474008383859098232 13533310728539101152 13548508840445912352 13586706761705031168 13595552273919682881 13606054154744126976 13680732414035169792 13689639140867223939 13709267260844122944 13728234957139458576 13804141082718476736 13842500884250012928 13852072128144582558 13877780000245552896 13947934218996794202 13967368804597629024 13987258258217561568 14064028796324948256 14103680146216994304 14112862229645520993 14119518791575816704 14139624905910563328 14217231724389490176 14246885584798794432 14266597112321398128 14345479948707436608 14379142649072794974 14395290642973781874 14422006666921849088 14494912031506472406 14535778189912367904 14593129484794292736 14656765642147072512 14666899900388381532 14694120000259997184 14745141250260899952 14788978734279842496 14810038155759771072 14867871320120384256 14943030596095257522 14981261130406979712 15001988716049305248 15023351462529973536 15084937678022252928 15105808707163833312 15137315933848719084 15148397194084919808 15158259431841485511 15165409072433284608 15242072445501651396 15270360000270193152 15285045106918160064 15306810924087142848 15323382083604464656 15390823965789566016 15444264326781890898 15572813494781264544 15612502500276247008 15713289905172332652 15735665540494756764 15742451986009818624 15866640164494118592 15884458640522793792 15907078019149383744 15994385689938176448 16027746282898643736 16049921751361572894 16113247139460364896 16184165407325110656 16207211566680504192 16224757500287080224 16270500689943062016 16281093463829743697 16352750463651413892 16417270670393579328 16488861347415456576 16530885000292496832 16588283906543512446 16703245168384793472 16726355235135432288 16727030494363269504 16818838560553546368 16842788490864053376 16877237305555468404 16901270395346220228 16908559540529064448 16994034795559312476 17041946843345534784 17061085206487445184 17179155000303967296 17195675745282930072 17220162289598035704 17238804844055022738 17338802653983263616 17363493010201110912 17382992474534378112 17503290000309702528 17519415181628922612 17564065312810777884 17685789001819193088 17710258484261045952 17710973464619932416 17870015970588143016 17895462771543056712 17940522588265148544 17965344511812130976 17993683901180448504 18044414304718801536 18064678453927883136 18127403031892910508 18252852187822965252 18279023014458830592 18304313276185944768 18405521443624635648 18469429504192776744 18597245625329058936 18623158406130172032 18649677677623415424 18752038395099931008 18791150814432892656 18817149639527361324 18817909306158678192 18974538753415646976 18995847446398392576 19001558388521970432 19022129483095197504 19127306598276582144 19172190198763726632 19193720857298375832 19326549375341963208 19354259662368173568 19381037586549823872 19555866533851175376 19660188333681199936 19691201250348415344 19718638312373123328 19746717541013028096 19855099477164632832 19924040794793676696 19975014840542639616 20002651621399073664 20031135283373298048 20113250237363003904 20141078276218444416 20183087911798292112 20211012575788647348 20322763260668868528 20380060142557546752 20409081232116190464 20521098621052754688 20563900891266184416 20592352435709187864 20735062967650088448 20763751326375019392 20764589579209575936 20778108192216873837 20816670000368329344 20921901328495191303 20951053206896443536 20980887387326342352 21096043194487422384 21155520219325491456 21179278187363725056 21209437358865844992 21325847586584235264 21370328377198191648 21399895668482097192 21484329519280486528 21518219923061154912 21578887209766814208 21592935964460672811 21609615422240672256 21633010000382773632 21728222069349975552 21742368047259708609 21803667284868551856 21889694227191439104 21985148463220608768 22041180000389995776 22117711875391349928 22270993557846391296 22301806980180576384 22302707325817692672 22414545894142886283 22425118080738061824 22457051321152071168 22471891695610469568 22502983074073957872 22535027193794960304 22658713060745749968 22705973900773078626 22722595791127379712 22748113608649926912 22863108668252477094 22905540000405289728 22927567660377240096 22960216386130714272 22985073125406696984 23086235948684349024 23118403538644351488 23151324013601481216 23166396490172836347 23177323299379170816 23278392490468879872 23337720000412936704 23359220242171896816 23418753750414370512 23613677979014727936 23826687960784190688 23860617028724075616 23920696784353531392 23991578534907264672 24059219072958402048 24074882627042359341 24086237938570510848 24169870709190547344 24337136250430620336 24405751034914593024 24529125695477120838 24625906005590368992 24733292021123184864 24796327500438745248 24830877874840229376 24866236903497887232 24882425859815268669 25002717860133241344 25054867752577190208 25089532852703148432 25090545741544904256 25228257840830319552 25264182736296080064 25315855958333202606 25351905593019330342 25362839310793596672 25491052193338968714 25562920265018302176 25591627809731167776 25768732500455950944 25841383448733098496 25858207266082534107 26074488711801567168 26254935000464553792 26279122772443383918 26346097969216166826 26565387726391568928 26670202161865431552 26708180377831064064 26805023955882214524 26843194157314585068 26854771034957925888 26910783882397722816 26948016767718196464 27066621457078202304 27097017680891824704 27191104547839365762 27379278281734447878 27418534521688245888 27456469914278917152 27608282165436953472 27685001768500025856 27704144256289165116 27755560000491105792 27895868437993588404 27934737609195258048 27974516516435123136 28128057592649896512 28225724459291041986 28493771169597588864 28533194224642796256 28690959897414873216 28758285298145589948 28790581285947563748 28844013333843698176 28989824063012944812 29071556379824735808 29333799800776763064 29490282500521799904 29577957468559684992 29620076311519542144 29735742640240768512 29886061192190515044 29962522260813959424 30003977432098610496 30046702925059947072 30169875356044505856 30211617414327666624 30274631867697438168 30316518863682971022 30484144891003302792 30570090213836320128 30613621848174285696 30646764167208929312 30781647931579132032 30888528653563781796 31145626989562529088 31225005000552494016 31426579810344665304 31471331080989513528 31733280328988237184 31768917281045587584 31814156038298767488 31988771379876352896 32055492565797287472 32099843502723145788 32226494278920729792 32368330814650221312 32414423133361008384 32449515000574160448 32562186927659487394 32705500927302827784 32834541340787158656 32977722694830913152 33061770000584993664 33176567813087024892 33406490336769586944 33452710470270864576 33454060988726539008 33637677121107092736 33685576981728106752 33754474611110936808 33802540790692440456 33988069591118624952 34058960851159617939 34083893686691069568 34122170412974890368 34358310000607934592 34391351490565860144 34440324579196071408 34477609688110045476 34677605307966527232 34726986020402221824 34765984949068756224 35006580000619405056 35038830363257845224 35128130625621555768 35371578003638386176 35420516968522091904 35421946929239864832 35740031941176286032 35790925543086113424 35881045176530297088 35930689023624261952 35987367802360897008 36088828609437603072 36129356907855766272 36254806063785821016 36505704375645930504 36558046028917661184 36608626552371889536 36811042887249271296 36938859008385553488 37194491250658117872 37246316812260344064 37299355355246830848 37504076790199862016 37582301628865785312 37634299279054722648 37635818612317356384 37949077506831293952 37973783937499803909 37991694892796785152 38003116777043940864 38027858389528995513 38044258966190395008 38236578290008453071 38254613196553164288 38344380397527453264 38387441714596751664 38653098750683926416 38762075173099647744 39111733067702350752 39320376667362399872 39382402500696830688 39437276624746246656 39493435082026056192 39519146953824250239 39710198954329265664 39848081589587353392 40005303242798147328 40062270566746596096 40282156552436888832 40366175823596584224 40422025151577294696 40645526521337737056 40760120285115093504 40786656821759048643 40818162464232380928 41042197242105509376 41068917422601671817 41127801782532368832 41184704871418375728 41527502652750038784 41556216384433747674 41633340000736658688 41843802656990382606 41902106413792887072 41961774774652684704 42192086388974844768 42311040438650982912 42338586688936562979 42358556374727450112 42418874717731689984 42651695173168470528 42740656754396383296 42799791336964194384 42968659038560973056 43036439846122309824 43185871928921345622 43266020000765547264 43484736094519417218 43607334569737103712 43779388454382878208 43970296926441217536 44082360000779991552 44235423750782699856 44603613960361152768 44829091788285772566 44943783391220939136 45005966148147915744 45070054387589920608 45317426121491499936 45411947801546157252 45445191582254759424 45474778295524456533 45496227217299853824 45726217336504954188 45811080000810579456 45855135320754480192 45920432772261428544 45970146250813393968 46172471897368698048 46332792980345672694 46718440484343793632 46837507500828741024 47227355958029455872 47653375921568381376 47721234057448151232 47983157069814529344 48149765254084718682 48339741418381094688 48674272500861240672 48811502069829186048 48843280391489231091 49058251390954241676 49251812011180737984 49466584042246369728 49592655000877490496 49764851719630537338 50109735505154380416 50179065705406296864 50181091483089808512 50456515681660639104 50528365472592160128 50631711916666405212 50703811186038660684 50725678621587193344 50982104386677937428 51125840530036604352 51183255619462335552 51537465000911901888 51716414532165068214 52148977423603134336 52509870000929107584 52558245544886767836 52692195938432333652 53130775452783137856 53610047911764429048 53686388314629170136 53821567764795445632 53896033535436392928 54133242914156404608 54194035361783649408 54382209095678731524 54758556563468895756 54837069043376491776 54912939828557834304 55216564330873906944 55408288512578330232 55791736875987176808 55869475218390516096 55949033032870246272 56256115185299793024 56451448918582083972 56987542339195177728 57066388449285592512 57381919794829746432 57516570596291179896 57581162571895127496 57979648126025889624 58143112759649471616 58667599601553526128 58980565001043599808 59155914937119369984 59240152623039084288 59772122384381030088 59925044521627918848 60007954864197220992 60093405850119894144 60339750712089011712 60423234828655333248 60549263735394876336 60633037727365942044 60968289782006605584 61140180427672640256 61227243696348571392 61293528334417858624 61563295863158264064 61777057307127563592 62291253979125058176 62334324576650621511 62450010001104988032 62853159620689330608 62942662161979027056 63466560657976474368 63537834562091175168 63628312076597534976 63977542759752705792 64110985131594574944 64199687005446291576 64452988557841459584 64736661629300442624 64778807893382018433 64828846266722016768 64899030001148320896 65124373855318974788 65227104141779125827 65411001854605655568 65669082681574317312 65955445389661826304 66123540001169987328 66353135626174049784 66812980673539173888 66905420940541729152 66908121977453078016 67275354242214185472 67371153963456213504 67508949222221873616 67605081581384880912 67976139182237249904 68117921702319235878 68167787373382139136 68244340825949780736 68716620001215869184 68782702981131720288 68880649158392142816 68955219376220090952 69355210615933054464 69453972040804443648 69499189470518509041 69531969898137512448 70013160001238810112 70077660726515690448 70256261251243111536 70841033937044183808 71480063882352572064 71581851086172226848 71762090353060594176 71861378047248523904 71974735604721794016 72177657218875206144 72224647881127078023 72258713815711532544 72509612127571642032 73011408751291861008 73217253104743779072 73877718016771106976 74388982501316235744 74492633624520688128 74598710710493661696 74647277579445806007 75008153580399724032 75164603257731570624 75268598558109445296 75271637224634712768 75947567874999607818 76055716779057991026 76088517932380790016 76473156580016906142 76688760795054906528 76774883429193503328 77306197501367852832 77524150346199295488 77574621798247602321 78223466135404701504 78640753334724799744 78764805001393661376 79038293907648500478 79696163179174706784 80010606485596294656 80124541133493192192 80564313104873777664 80732351647193168448 80844050303154589392 81291053042675474112 81573313643518097286 82137834845203343634 82255603565064737664 82369409742836751456 83055005305500077568 83112432768867495348 83266680001473317376 83687605313980765212 83804212827585774144 83923549549305369408 84384172777949689536 84677173377873125958 85481313508792766592 85599582673928388768 85937318077121946112 86072879692244619648 86371743857842691244 86532040001531094528 86969472189038834436 87214669139474207424 88470847501565399712 89207227920722305536 89658183576571545132 89887566782441878272 90011932296295831488 90140108775179841216 90634852242982999872 90823895603092314504 90949556591048913066 91452434673009908376 91710270641508960384 91840865544522857088 91940292501626787936 92344943794737396096 92665585960691345388 93436880968687587264 93675015001657482048 95306751843136762752 95442468114896302464 95966314139629058688 96299530508169437364 96679482836762189376 97348545001722481344 97686560782978462182 98116502781908483352 98503624022361475968 98933168084492739456 99185310001754980992 99529703439261074676 100219471010308760832 100358131410812593728 100362182966179617024 100913031363321278208 101056730945184320256 101263423833332810424 101407622372077321368 101964208773355874856 102251681060073208704 102366511238924671104 103074930001823803776 103432829064330136428 104297954847206268672 105019740001858215168 105116491089773535672 105384391876864667304 106261550905566275712 107220095823528858096 107372776629258340272 107643135529590891264 107792067070872785856 108266485828312809216 108388070723567298816 108764418191357463048 109517113126937791512 109674138086752983552 109825879657115668608 110433128661747813888 110816577025156660464 111583473751974353616 111738950436781032192 111898066065740492544 112512230370599586048 112902897837164167944 113921351812499411727 113975084678390355456 114083575168586986539 114132776898571185024 114763839589659492864 115033141192582359792 115162325143790254992 115959296252051779248 116286225519298943232 117335199203107052256 117961130002087199616 118311829874238739968 118480305246078168576 118557440861472750717 119544244768762060176 120015909728394441984 120186811700239788288 120846469657310666496 121098527470789752672 121266075454731884088 121936579564013211168 122280360855345280512 122359970465277145929 122454487392697142784 122587056668835717248 123126591726316528128 123206752267805015451 123554114614255127184 124582507958250116352 124668649153301243022 124900020002209976064 125706319241378661216 125885324323958054112 126933121315952948736 127015760066809688937 127075669124182350336 127256624153195069952 127955085519505411584 128221970263189149888 128399374010892583152 128905977115682919168 129557615786764036866 129798060002296641792 130248747710637949576 130454208283558251654 130822003709211311136 131338165363148634624 131910890779323652608 132247080002339974656 132706271252348099568 133810841881083458304 135017898444443747232 135210163162769761824 135952278364474499808 136235843404638471756 136335574746764278272 136424334886573369599 136488681651899561472 137433240002431738368 137565405962263440576 137761298316784285632 137910438752440181904 138998378941037018082 140155321453031380896 140512522502486223072 141682067874088367616 142960127764705144128 143163702172344453696 143722756094497047808 143949471209443588032 144449295762254156046 145019224255143284064 146022817502583722016 146434506209487558144 146529841174467693273 147755436033542213952 148777965002632471488 149294555158891612014 150329206515463141248 150537197116218890592 150543274449269425536 151895135749999215636 152111433558115982052 152177035864761580032 152946313160033812284 153377521590109813056 153549766858387006656 154612395002735705664 155149243596495204642 156446932270809403008 157281506669449599488 157529610002787322752 158076587815297000956 159392326358349413568 161464703294386336896 161688100606309178784 162582106085350948224 163146627287036194572 164275669690406687268 164511207130129475328 164738819485673502912 166224865537734990696 167375210627961530424 167608425655171548288 167847099098610738816 168768345555899379072 169354346755746251916 170962627017585533184 171199165347856777536 172145759384489239296 172743487715685382488 173938944378077668872 174429338278948414848 176941695003130799424 179316367153143090264 179775133564883756544 180023864592591662976 180280217550359682432 181269704485965999744 181647791206184629008 181899113182097826132 182904869346019816752 183420541283017920768 183681731089045714176 183880585003253575872 184689887589474792192 185331171921382690776 186873761937375174528 187350030003314964096 190613503686273525504 190884936229792604928 191932628279258117376 192599061016338874728 193358965673524378752 194336423680146055299 194697090003444962688 195373121565956924364 196233005563816966704 197007248044722951936 197866336168985478912 198370620003509961984 199059406878522149352 200438942020617521664 200716262821625187456 200724365932359234048 201826062726642556416 202113461890368640512 202526847666665620848 202815244744154642736 203928417546711749712 204503362120146417408 204733022477849342208 206149860003647607552 206865658128660272856 208497568411555527123 208595909694412537344 210039480003716430336 210232982179547071344 210768783753729334608 212523101811132551424 214440191647057716192 214745553258516680544 215286271059181782528 215584134141745571712 216532971656625618432 216673943643381234069 216776141447134597632 217528836382714926096 219034226253875583024 219651759314231337216 221633154050313320928 223166947503948707232 223477900873562064384 223796132131480985088 223941832738337418021 225024460741199172096 225805795674328335888 227842703624998823454 228167150337173973078 228265553797142370048 230066282385164719584 230324650287580509984 231918592504103558496 232572451038597886464 232723865394742806963 234670398406214104512 235922260004174399232 237114881722945501434 239088489537524120352 240031819456788883968 240373623400479576576 241692939314621332992 242197054941579505344 242532150909463768176 243873159128026422336 244719940930554291858 245174113337671434496 246413504535610030902 247108229228510254368 249165015916500232704 249337298306602486044 249800040004419952128 251412638482757322432 251770648647916108224 254031520133619377874 256443940526378299776 256798748021785166304 257811954231365838336 259115231573528073732 259596120004593283584 260497495421275899152 260908416567116503308 261644007418422622272 265412542504696199136 267621683762166916608 270035796888887494464 270420326325539523648 271904556728948999616 272471686809276943512 272848669773146739198 275130811924526881152 275522596633568571264 275820877504880363808 277996757882074036164 280310642906062761792 281025045004972446144 285920255529410288256 286327404344688907392 287445512188994095616 287898942418887176064 288898591524508312092 290038448510286568128 292045635005167444032 293059682348935386546 295510872067084427904 297555930005264942976 298589110317783224028 300658413030926282496 301074394232437781184 301086548898538851072 303790271499998431272 304222867116231964104 305892626320067624568 306755043180219626112 307099533716774013312 309224790005471411328 310298487192990409284 312893864541618806016 315059220005574645504 316153175630594001912 318784652716698827136 322929406588772673792 323376201212618357568 325164212170701896448 326293254574072389144 328551339380813374536 329022414260258950656 329477638971347005824 332449731075469981392 334750421255923060848 335216851310343096576 335694198197221477632 337536691111798758144 338708693511492503832 341925254035171066368 342398330695713555072 344291518768978478592 345486975431370764976 347877888756155337744 348858676557896829696 353883390006261598848 355672322584418252151 358632734306286180528 360047729185183325952 360560435100719364864 362539408971931999488 363295582412369258016 363798226364195652264 365809738692039633504 366841082566035841536 367079911395831437787 367363462178091428352 367761170006507151744 369379775178949584384 369620256803415046353 370662343842765381552 373747523874750349056 374700060006629928192 381047280200429066811 381227007372547051008 381769872459585209856 383865256558516234752 385198122032677749456 386717931347048757504 388672847360292110598 389394180006889925376 390746243131913848728 392466011127633933408 394014496089445903872 395732672337970957824 396741240007019923968 398118813757044298704 401432525643250374912 405053695333331241696 405630489488309285472 407856835093423499424 409006724240292834816 409273004659720108797 409466044955698684416 412299720007295215104 413731316257320545712 416995136823111054246 420465964359094142688 421537567507458669216 425046203622265102848 428880383294115432384 429491106517033361088 431168268283491143424 433347887286762468138 435057672765429852192 438068452507751166048 439303518628462674432 439589523523403079819 443266308100626641856 446333895007897414464 447883665476674836042 451611591348656671776 455685407249997646908 456334300674347946156 456531107594284740096 460132564770329439168 460649300575161019968 463837185008207116992 465447730789485613926 469340796812428209024 471844520008348798464 474229763445891002868 478176979075048240704 484394109883159010688 485064301818927536352 487746318256052844672 489439881861108583716 490348226675342868992 492827009071220061804 494216458457020508736 498674596613204972088 502825276965514644864 503541297295832216448 508063040267238755748 512887881052756599552 513597496043570332608 518230463147056147464 520994990842551798304 521816833134233006616 523288014836845244544 530825085009392398272 540071593777774988928 540840652651079047296 543809113457897999232 544943373618553887024 545697339546293478396 550261623849053762304 551045193267137142528 551641755009760727616 555993515764148072328 560621285812125523584 562050090009944892288 571840511058820576512 572654808689377814784 575797884837774352128 577797183049016624184 580076897020573136256 584091270010334888064 586119364697870773092 591021744134168855808 595111860010529885952 597178220635566448056 601316826061852564992 602148788464875562368 602173097797077702144 607580542999996862544 608445734232463928208 611785252640135249136 613510086360439252224 614199067433548026624 618449580010942822656 620596974385980818568 625787729083237612032 630118440011149291008 632306351261188003824 637569305433397654272 645858813177545347584 646752402425236715136 650021830930143702207 650328424341403792896 652586509148144778288 657102678761626749072 658955277942694011648 664899462150939962784 669500842511846121696 670433702620686193152 671388396394442955264 671825498215012254063 675073382223597516288 677417387022985007664 684796661391427110144 690973950862741529952 695755777512310675488 697717353115793659392 698171596184228420889 707766780012523197696 711344645168836504302 717265468612572361056 720095458370366651904 721120870201438729728 725078817943863998976 726591164824738516032 727596452728391304528 731619477384079267008 734159822791662875574 735522340013014303488 739240513606830092706 741324687685530763104 747495047749500698112 749400120013259856384 762094560400858133622 770396244065355498912 773435862694097515008 777345694720584221196 778788360013779850752 781492486263827697456 784932022255267866816 796237627514088597408 802865051286500749824 810107390666662483392 811260978976618570944 815713670186846998848 818546009319440217594 827462632514641091424 833990273646222108492 840931928718188285376 843075135014917338432 857760766588230864768 858982213034066722176 862336536566982286848 866695774573524936276 870115345530859704384 876136905015502332096 879179047046806159638 886532616201253283712 892667790015794828928 895767330953349672084 903223182697313343552 911370814499995293816 912668601348695892312 920265129540658878336 921298601150322039936 927674370016414233984 930895461578971227852 938681593624856418048 948459526891782005736 956353958150096481408 968788219766318021376 970128603637855072704 975492636512105689344 978879763722217167432 985654018142440123608 988432916914041017472 997349193226409944176 1005650553931029289728 1007082594591664432896 1016126080534477511496 1025775762105513199104 1027194992087140665216 1036460926294112294928 1041989981685103596608 1043633666268466013232 1046576029673690489088 1061650170018784796544 1080143187555549977856 1081681305302158094592 1087618226915795998464 1089886747237107774048 1091394679092586956792 1100523247698107524608 1101239734187494313361 1102090386534274285056 1103283510019521455232 1108860770410245139059 1111987031528296144656 1121242571624251047168 1124100180019889784576 1143681022117641153024 1145309617378755629568 1151595769675548704256 1155594366098033248368 1160153794041146272512 1168182540020669776128 1172238729395741546184 1182043488268337711616 1190223720021059771904 1194356441271132896112 1204297576929751124736 1215161085999993725088 1216891468464927856416 1223570505280270498272 1227020172720878504448 1227819013979160326391 1228398134867096053248 1236899160021885645312 1241193948771961637136 1264612702522376007648 1275138610866795308544 1293504804850473430272 1300043661860287404414 1305173018296289556576 1314205357523253498144 1317910555885388023296 1318768570570209239457 1329798924301879925568 1339001685023692243392 1343650996430024508126 1354834774045970015328 1369593322782854220288 1381947901725483059904 1391511555024621350976 1396343192368456841778 1415533560025046395392 1422689290337673008604 1434530937225144722112 1453182329649477032064 1455192905456782609056 1463238954768158534016 1468319645583325751148 1471044680026028606976 1478481027213660185412 1482649375371061526208 1524189120801716267244 1540792488130710997824 1554691389441168442392 1562984972527655394912 1569864044510535733632 1592475255028177194816 1620214781333324966784 1622521957953237141888 1631427340373693997696 1637092018638880435188 1654925265029282182848 1667980547292444216984 1681863857436376570752 1686150270029834676864 1715521533176461729536 1717964426068133444352 1733391549147049872552 1740230691061719408768 1752273810031004664192 1758358094093612319276 1773065232402506567424 1785335580031589657856 1791534661906699344168 1806446365394626687104 1822741628999990587632 1825337202697391784624 1840530259081317756672 1842597202300644079872 1855348740032828467968 1861790923157942455704 1877363187249712836096 1896919053783564011472 1912707916300192962816 1937576439532636042752 1940257207275710145408 1950985273024211378688 1957759527444434334864 1971308036284880247216 1976865833828082034944 1994698386452819888352 2011301107862058579456 2014165189183328865792 2015476494645036762189 2032252161068955022992 2054389984174281330432 2072921852588224589856 2083979963370207193216 2087267332536932026464 2093152059347380978176 2094514788552685262667 2123300340037569593088 2160286375111099955712 2163362610604316189184 2175236453831591996928 2179773494474215548096 2182789358185173913584 2202479468374988626722 2206567020039042910464 2217721540820490278118 2223974063056592289312 2242485143248502094336 2248200360039779569152 2311188732196066496736 2320307588082292545024 2336365080041339552256 2344477458791483092368 2388712882542265792224 2408595153859502249472 2430322171999987450176 2433782936929855712832 2447141010560540996544 2455638027958320652782 2482387897543923274272 2529225405044752015296 2587009609700946860544 2600087323720574808828 2610346036592579113152 2628410715046506996288 2637537141140418478914 2659597848603759851136 2678003370047384486784 2687301992860049016252 2709669548091940030656 2763895803450966119808 2783023110049242701952 2792686384736913683556 2845378580675346017208 2869061874450289444224 2906364659298954064128 2910385810913565218112 2926477909536317068032 2936639291166651502296 2956962054427320370824 2965298750742123052416 3048378241603432534488 3081584976261421995648 3109382778882336884784 3125969945055310789824 3139728089021071467264 3184950510056354389632 3240429562666649933568 3245043915906474283776 3262854680747387995392 3274184037277760870376 3303719202562482940083 3309850530058564365696 3335961094584888433968 3363727714872753141504 3372300540059669353728 3431043066352923459072 3435928852136266888704 3466783098294099745104 3480461382123438817536 3504547620062009328384 3516716188187224638552 3546130464805013134848 3570671160063179315712 3583069323813398688336 3612892730789253374208 3645483257999981175264 3650674405394783569248 3681060518162635513344 3683457041937480979173 3685194404601288159744 3710697480065656935936 3723581846315884911408 3793838107567128022944 3825415832600385925632 3880514414551420290816 3915519054888868669728 3942616072569760494432 3953731667656164069888 3956305711710627718371 3989396772905639776704 4030952989290073524378 4064504322137910045984 4108779968348562660864 4145843705176449179712 4167959926740414386432 4174534665073864052928 4189029577105370525334 4246600680075139186176 4359546988948431096192 4365578716370347827168 4404958936749977253444 4413134040078085820928 4435443081640980556236 4447948126113184578624 4622377464392132993472 4688954917582966184736 4777425765084531584448 4860644343999974900352 4867565873859711425664 4894282021121081993088 4911276055916641305564 4964775795087846548544 5058450810089504030592 5200174647441149617656 5220692073185158226304 5256821430093013992576 5275074282280836957828 5319195697207519702272 5356006740094768973568 5374603985720098032504 5419339096183880061312 5527791606901932239616 5566046220098485403904 5585372769473827367112 5690757161350692034416 5738123748900578888448 5812729318597908128256 5820771621827130436224 5852955819072634136064 5873278582333303004592 5913924108854640741648 5930597501484246104832 6046429483935110286567 6096756483206865068976 6163169952522843991296 6218765557764673769568 6251939890110621579648 6279456178042142934528 6283544365658055788001 6369901020112708779264 6480859125333299867136 6490087831812948567552 6525709361494775990784 6548368074555521740752 6607438405124965880166 6619701060117128731392 6671922189169776867936 6727455429745506283008 6744601080119338707456 6933566196588199490208 6960922764246877635072 7009095240124018656768 7033432376374449277104 7166138647626797376672 7225785461578506748416 7290966515999962350528 7301348810789567138496 7366914083874961958346 7447163692631769822816 7587676215134256045888 7761028829102840581632 7831038109777737339456 7885232145139520988864 7912611423421255436742 7978793545811279553408 8061905978580147048756 8129008644275820091968 8291687410352898359424 8335919853480828772864 8349069330147728105856 8378059154210741050668 8719093977896862192384 8731157432740695654336 8809917873499954506888 8870886163281961112472 8895896252226369157248 9244754928784265986944 9377909835165932369472 9554851530169063168896 9721288687999949800704 9735131747719422851328 9788564042242163986176 9822552111833282611128 9929551590175693097088 10116901620179008061184 10400349294882299235312 10441384146370316452608 10513642860186027985152 10550148564561673915656 10638391394415039404544 10712013480189537947136 10749207971440196065008 10838678192367760122624 11050371125812442937519 11055583213803864479232 11132092440196970807808 11170745538947654734224 11381514322701384068832 11476247497801157776896 11641543243654260872448 11746557164666606009184 11827848217709281483296 11861195002968492209664 11868917135131883155113 12092858967870220573134 12193512966413730137952 12326339905045687982592 12437531115529347539136 12503879780221243159296 12567088731316111576002 12739802040225417558528 13096736149111043481504 13214876810249931760332 13239402120234257462784 13343844378339553735872 13867132393176398980416 14066864752748898554208 14332277295253594753344 14581933031999924701056 14602697621579134276992 14733828167749923916692 14894327385263539645632 15175352430268512091776 15662076219555474678912 15770464290279041977728 15825222846842510873484 15957587091622559106816 16123811957160294097512 16258017288551640183936 16583374820705796718848 16698138660295456211712 16756118308421482101336 17438187955793724384768 17462314865481391308672 17619835746999909013776 17741772326563922224944 17791792504452738314496 18489509857568531973888 18755819670331864738944 18850633096974167364003 19109703060338126337792 19442577375999899601408 19470263495438845702656 19577128084484327972352 19645104223666565222256 19859103180351386194176 20233803240358016122368 20800698589764598470624 20882768292740632905216 21027285720372055970304 21100297129123347831312 21498415942880392130016 21677356384735520245248 22100742251624885875038 22341491077895309468448 22763028645402768137664 23283086487308521744896 23493114329333212018368 23655696435418562966592 23737834270263766310226 24185717935740441146268 24387025932827460275904 24875062231058695078272 25007759560442486318592 25134177462632223152004 26193472298222086963008 26429753620499863520664 26687688756679107471744 27734264786352797960832 28133729505497797108416 28664554590507189506688 29163866063999849402112 29205395243158268553984 29467656335499847833384 29788654770527079291264 30350704860537024183552 31324152439110949357824 31540928580558083955456 31650445693685021746968 31915174183245118213632 32247623914320588195024 32516034577103280367872 33166749641411593437696 33396277320590912423424 33512236616842964202672 34924629730962782617344 35239671493999818027552 35483544653127844449888 35583585008905476628992 35606751405395649465339 36979019715137063947776 37511639340663729477888 37701266193948334728006 38219406120676252675584 39290208447333130444512 39718206360702772388352 41601397179529196941248 42200594258246695662624 42996831885760784260032 44201484503249771750076 44682982155790618936896 45526057290805536275328 46986228658666424036736 47311392870837125933184 47475668540527532620452 48371435871480882292536 48774051865654920551808 49750124462117390156544 50268354925264446304008 52386944596444173926016 52859507240999727041328 53375377513358214943488 55468529572705595921664 56267459010995594216832 57329109181014379013376 58327732127999698804224 58410790486316537107968 58935312670999695666768 59577309541054158582528 60701409721074048367104 62648304878221898715648 63081857161116167910912 63300891387370043493936 64495247828641176390048 65032069154206560735744 67024473233685928405344 69849259461925565234688 70479342987999636055104 70967089306255688899776 71213502810791298930678 75023278681327458955776 75402532387896669456012 78580416894666260889024 83202794359058393882496 84401188516493391325248 85993663771521568520064 88402969006499543500152 89365964311581237873792 91052114581611072550656 93972457317332848073472 94622785741674251866368 94951337081055065240904 96742871742961764585072 97548103731309841103616 99500248924234780313088 100536709850528892608016 104773889192888347852032 105719014481999454082656 106750755026716429886976 106820254216186948396017 110937059145411191843328 112534918021991188433664 114658218362028758026752 117870625341999391333536 119154619082108317165056 126601782774740086987872 128990495657282352780096 134048946467371856810688 140958685975999272110208 141934178612511377799552 142427005621582597861356 150805064775793338912024 157160833789332521778048 166405588718116787764992 168802377032986782650496 171987327543043137040128 176805938012999087000304 178731928623162475747584 182104229163222145101312 187944914634665696146944 189245571483348503732736 189902674162110130481808 193485743485923529170144 195096207462619682207232 201073419701057785216032 209547778385776695704064 211438028963998908165312 213640508432373896792034 225069836043982376867328 235741250683998782667072 253203565549480173975744 257980991314564705560192 268097892934743713621376 281917371951998544220416 283868357225022755599104 284854011243165195722712 301610129551586677824048 314321667578665043556096 320460762648560845188051 332811177436233575529984 337604754065973565300992 343974655086086274080256 353611876025998174000608 357463857246324951495168 379805348324220260963616 386971486971847058340288 402146839402115570432064 422876057927997816330624 427281016864747793584068 471482501367997565334144 506407131098960347951488 515961982629129411120384 536195785869487427242752 563834743903997088440832 567736714450045511198208 569708022486330391445424 603220259103173355648096 628643335157330087112192 640921525297121690376102 675209508131947130601984 707223752051996348001216 759610696648440521927232 773942973943694116680576 804293678804231140864128 845752115855995632661248 854562033729495587168136 942965002735995130668288 1012814262197920695902976 1031923965258258822240768 1072391571738974854485504 1139416044972660782890848 1206440518206346711296192 1281843050594243380752204 1414447504103992696002432 1519221393296881043854464 1547885947887388233361152 1608587357608462281728256 1691504231711991265322496 1709124067458991174336272 1885930005471990261336576 2025628524395841391805952 2278832089945321565781696 2412881036412693422592384 2563686101188486761504408 2828895008207985392004864 3038442786593762087708928 3095771895774776466722304 3217174715216924563456512 3418248134917982348672544 4557664179890643131563392 4825762072825386845184768 5127372202376973523008816 5657790016415970784009728 6076885573187524175417856 6836496269835964697345088 9115328359781286263126784 9651524145650773690369536 10254744404753947046017632 13672992539671929394690176 18230656719562572526253568 20509488809507894092035264 27345985079343858789380352 41018977619015788184070528 54691970158687717578760704 82037955238031576368141056 164075910476063152736282112
- Sum of all divisors σ(n): 557276152156501767454080000
- Sum of proper divisors (its aliquot sum) s(n): 393200241680438614717797888
- 164075910476063152736282112 is an abundant number, because the sum of its proper divisors (393200241680438614717797888) is greater than itself. Its abundance is 229124331204375461981515776
Bases of 164075910476063152736282112
- Binary: 10000111101110000110110011101101111101011111010010111010101001111101011110100110000000002
- Hexadecimal: 0x87B86CEDF5F4BAA7D7A600
- Base-36: KM6CZR3BCM02U0000
Squares and roots of 164075910476063152736282112
- 164075910476063152736282112 squared (1640759104760631527362821122) is 26920904398549090231985080479452510541985396451180544
- 164075910476063152736282112 cubed (1640759104760631527362821123) is 4417071900030995281970387656174449490667225540270281569168936269947203829628928
-
The
square root of 164075910476063152736282112 is 12809211938135.1151385823 -
164075910476063152736282112 is a
perfect cube number . Itscube root is 547454808
Scales and comparisons
How big is 164075910476063152736282112?- 164,075,910,476,063,152,736,282,112 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 164,075,910,476,063,152,736,282,112 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 164075910476063152736282112 cubic inches would be around 45621234 feet tall.
Recreational maths with 164075910476063152736282112
- 164075910476063152736282112 backwards is 211282637251360674019570461
- The number of decimal digits it has is: 27
- The sum of 164075910476063152736282112's digits is 99
- 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 164075910476063152736282112 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 164075910476063152736282112 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/164075910476063152736282112/
Chicago style:
Numbermatics. 2024. "Number 164075910476063152736282112 - Facts about the integer". https://numbermatics.com/n/164075910476063152736282112/
The information we have on file for 164075910476063152736282112 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 164075910476063152736282112, math, Factors of 164075910476063152736282112, curriculum, school, college, exams, university, Prime factorization of 164075910476063152736282112, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-four septillion, seventy-five sextillion, nine hundred ten quintillion, four hundred seventy-six quadrillion, sixty-three trillion, one hundred fifty-two billion, seven hundred thirty-six million, two hundred eighty-two thousand, one hundred twelve.