104994147037356746651155968
104,994,147,037,356,746,651,155,968 is an even composite number composed of five prime numbers multiplied together.
104994147037356746651155968 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred divisors.
Prime factorization of 104994147037356746651155968:
29 × 39 × 76 × 296 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 29 × 29 × 53 × 53 × 53)See below for interesting mathematical facts about the number 104994147037356746651155968 from the Numbermatics database.
Names of 104994147037356746651155968
- Cardinal: 104994147037356746651155968 can be written as One hundred four septillion, nine hundred ninety-four sextillion, one hundred forty-seven quintillion, thirty-seven quadrillion, three hundred fifty-six trillion, seven hundred forty-six billion, six hundred fifty-one million, one hundred fifty-five thousand, nine hundred sixty-eight.
Scientific notation
- Scientific notation: 1.04994147037356746651155968 × 1026
Factors of 104994147037356746651155968
Divisors of 104994147037356746651155968
- Number of divisors d(n): 19600
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 48 49 53 54 56 58 63 64 72 81 84 87 96 98 106 108 112 116 126 128 144 147 159 162 168 174 189 192 196 203 212 216 224 232 243 252 256 261 288 294 318 324 336 343 348 371 378 384 392 406 424 432 441 448 464 477 486 504 512 522 567 576 588 609 636 648 672 686 696 729 742 756 768 783 784 812 841 848 864 882 896 928 954 972 1008 1029 1044 1113 1134 1152 1176 1218 1272 1296 1323 1344 1372 1392 1421 1431 1458 1484 1512 1536 1537 1566 1568 1624 1682 1696 1701 1728 1764 1792 1827 1856 1908 1944 2016 2058 2088 2187 2226 2268 2304 2349 2352 2401 2436 2523 2544 2592 2597 2646 2688 2744 2784 2809 2842 2862 2916 2968 3024 3074 3087 3132 3136 3248 3339 3364 3392 3402 3456 3528 3584 3654 3712 3816 3888 3969 4032 4116 4176 4263 4293 4374 4452 4536 4608 4611 4698 4704 4802 4872 5046 5088 5103 5184 5194 5292 5376 5481 5488 5568 5618 5684 5724 5832 5887 5936 6048 6148 6174 6264 6272 6496 6561 6678 6728 6784 6804 6912 7047 7056 7203 7308 7424 7569 7632 7776 7791 7938 8064 8232 8352 8427 8526 8586 8748 8904 9072 9222 9261 9396 9408 9604 9744 9947 10017 10092 10176 10206 10368 10388 10584 10752 10759 10962 10976 11136 11236 11368 11448 11664 11774 11872 11907 12096 12296 12348 12528 12544 12789 12879 12992 13122 13356 13456 13568 13608 13824 13833 14094 14112 14406 14616 14848 15138 15264 15309 15552 15582 15876 16128 16443 16464 16704 16807 16854 17052 17172 17496 17661 17808 18144 18179 18444 18522 18792 18816 19208 19488 19663 19683 19894 20034 20184 20352 20412 20736 20776 21141 21168 21518 21609 21924 21952 22272 22472 22707 22736 22896 23328 23373 23548 23744 23814 24192 24389 24592 24696 25056 25088 25281 25578 25758 25984 26244 26712 26912 27136 27216 27666 27783 28188 28224 28812 29232 29841 30051 30276 30528 30618 31104 31164 31752 32256 32277 32886 32928 33408 33614 33708 34104 34344 34992 35322 35616 35721 36288 36358 36888 37044 37584 37632 38367 38416 38637 38976 39326 39366 39788 40068 40368 40704 40824 41209 41472 41499 41552 42282 42336 43036 43218 43848 43904 44544 44573 44944 45414 45472 45792 45927 46656 46746 47096 47488 47628 48384 48778 49184 49329 49392 50112 50421 50562 51156 51516 51968 52488 52983 53424 53824 54432 54537 55332 55566 56376 56448 57624 58464 58989 59682 60102 60552 61056 61236 62208 62328 63423 63504 64554 64827 65772 65856 66816 67228 67416 68121 68208 68688 69629 69984 70119 70644 71232 71442 72576 72716 73167 73776 74088 75168 75264 75313 75843 76734 76832 77274 77952 78652 78732 79576 80136 80736 81408 81461 81648 82418 82998 83104 83349 84564 84672 86072 86436 87696 87808 89146 89523 89888 90153 90828 90944 91584 91854 93312 93492 94192 94976 95256 96768 96831 97556 98368 98658 98784 100224 100842 101124 102312 103032 103936 104976 105966 106848 107163 107648 108864 109074 110664 111132 112752 112896 115101 115248 115911 116928 117649 117978 119364 120204 121104 122112 122472 123627 124416 124497 124656 126846 127008 127253 129108 129654 131544 131712 133632 133719 134456 134832 136242 136416 137376 137641 137781 139258 139968 140238 141288 142464 142884 145152 145432 146334 147552 147987 148176 148877 150336 150626 151263 151686 153468 153664 154548 155904 157304 157464 158949 159152 160272 161472 162922 163296 163611 164836 165996 166208 166698 169128 169344 170723 172144 172872 175392 175616 176967 178292 179046 179776 180306 181656 181888 183168 183708 186624 186984 188384 189952 190269 190512 193662 194481 195112 196736 197316 197568 200448 201684 202248 204363 204624 206064 208887 209952 210357 211932 213696 214326 215296 217728 218148 219501 221328 222264 225504 225792 225939 227529 230202 230496 231822 233856 235298 235956 238728 240408 242208 244224 244383 244944 247254 248994 249312 250047 253692 254016 254506 258216 259308 263088 263424 267438 268569 268912 269664 270459 272484 272832 274752 275282 275562 278516 279936 280476 282576 284928 285768 288463 290304 290493 290864 292668 295104 295974 296352 297754 300672 301252 302526 303372 306936 307328 309096 311808 312011 314608 314928 317898 318304 320544 321489 322944 325844 326592 327222 329672 331992 332416 333396 338256 338688 341446 344288 345303 345744 347733 350784 352947 353934 356584 358092 359552 360612 363312 363776 366336 367416 370881 373248 373491 373968 376768 380538 381024 381759 387324 388962 390224 393472 394632 395136 400896 401157 403368 404496 408726 409248 412128 412923 417774 419904 420714 423864 427392 428652 430592 435456 436296 439002 442656 443961 444528 446631 451008 451878 453789 455058 460404 460992 463644 467712 470596 471912 476847 477456 480816 484416 487403 488766 489888 490833 494508 497988 498624 500094 507384 508032 509012 512169 516432 518616 526176 526848 527191 530901 534876 537138 537824 539328 540918 544968 545664 549504 550564 551124 557032 559872 560952 565152 569856 570227 570807 571536 576926 580986 581728 583443 585336 590208 591948 592704 595508 601344 602504 605052 606744 613089 613872 614656 618192 624022 626661 629216 629856 631071 635796 636608 641088 642978 645888 651688 653184 654444 658503 659344 663984 664832 666792 676512 677376 677817 682587 682892 688576 690606 691488 695466 701568 705894 707281 707868 713168 716184 719104 721224 726624 727552 732672 733149 734832 741762 746982 747936 750141 753536 761076 762048 763518 774648 777924 780448 786944 789264 790272 802314 805707 806736 808992 811377 817452 818496 824256 825846 835548 839808 841428 847728 854784 857304 865389 870912 871479 872592 878004 885312 887922 889056 890771 893262 902016 903756 907578 910116 920808 921984 927288 935424 936033 941192 943824 953694 954912 961632 963487 964467 968832 974806 977532 979776 981666 989016 995976 997248 1000188 1014768 1016064 1018024 1024338 1032864 1035909 1037232 1042139 1043199 1052352 1054382 1058841 1061802 1069752 1074276 1075648 1078656 1081836 1089936 1091328 1099008 1101128 1102248 1112643 1114064 1119744 1120473 1121904 1130304 1140454 1141614 1143072 1145277 1153852 1161972 1163456 1166886 1170672 1180416 1183896 1185408 1191016 1195061 1202688 1203471 1205008 1210104 1213488 1226178 1227744 1229312 1236384 1238769 1248044 1253322 1258432 1259712 1262142 1271592 1273216 1282176 1285956 1291776 1292617 1303376 1306368 1308888 1317006 1318688 1327968 1329664 1331883 1333584 1339893 1353024 1355634 1361367 1365174 1365784 1377152 1381212 1382976 1390932 1403136 1411788 1414562 1415736 1426336 1430541 1432368 1438208 1442448 1453248 1462209 1466298 1469664 1472499 1483524 1493964 1495872 1500282 1507072 1522152 1524096 1527036 1536507 1549296 1555848 1560896 1578528 1580544 1581573 1592703 1604628 1611414 1613472 1617984 1622754 1634904 1636992 1648512 1651692 1671096 1679616 1682856 1695456 1709568 1710681 1714608 1730778 1742958 1745184 1750329 1756008 1770624 1775844 1778112 1781542 1786524 1804032 1807512 1815156 1820232 1839267 1841616 1843968 1854576 1872066 1879983 1882384 1887648 1893213 1907388 1909824 1923264 1926974 1928934 1937664 1949612 1955064 1959552 1963332 1975509 1978032 1991952 1994496 2000376 2019241 2029536 2032128 2033451 2036048 2047761 2048676 2065728 2071818 2074464 2084278 2086398 2104704 2108764 2117682 2121843 2123604 2139504 2148552 2151296 2157312 2163672 2179872 2182656 2184077 2198016 2199447 2202256 2204496 2225286 2228128 2240946 2243808 2250423 2260608 2280908 2283228 2286144 2290554 2307704 2323944 2326912 2333772 2341344 2360832 2362369 2367792 2370816 2382032 2390122 2406942 2410016 2417121 2420208 2426976 2434131 2452356 2455488 2472768 2477538 2496088 2506644 2516864 2519424 2524284 2543184 2546432 2564352 2571912 2585234 2596167 2606752 2612736 2614437 2617776 2634012 2637376 2655936 2663766 2667168 2672313 2679786 2706048 2711268 2722734 2730348 2731568 2754304 2762424 2765952 2781864 2806272 2808099 2823576 2829124 2831472 2852672 2861082 2864736 2884896 2890461 2906496 2924418 2932596 2939328 2944998 2967048 2987928 2991744 3000564 3014144 3044304 3048192 3054072 3073014 3098592 3107727 3111696 3121792 3126417 3157056 3163146 3176523 3185406 3209256 3222828 3226944 3235968 3245508 3269808 3273984 3297024 3303384 3337929 3342192 3359232 3361419 3365712 3390912 3411821 3421362 3429216 3435831 3461556 3485916 3490368 3500658 3512016 3541248 3551688 3556224 3563084 3573048 3585183 3608064 3610413 3615024 3630312 3640464 3678534 3683232 3687936 3690337 3709152 3716307 3744132 3759966 3764768 3775296 3786426 3814776 3819648 3846528 3853948 3857868 3875328 3877851 3899224 3910128 3919104 3926664 3951018 3956064 3983904 3988992 3991589 3995649 4000752 4019679 4038482 4059072 4066902 4072096 4084101 4095522 4097352 4131456 4143636 4148928 4168556 4172796 4209408 4217528 4235364 4243686 4247208 4279008 4291623 4297104 4302592 4314624 4317433 4327344 4359744 4368154 4386627 4398894 4404512 4408992 4417497 4450572 4456256 4481892 4487616 4500846 4521216 4561816 4566456 4572288 4581108 4609521 4615408 4647888 4653824 4667544 4682688 4724738 4735584 4741632 4744719 4764064 4778109 4780244 4813884 4820032 4834242 4840416 4853952 4868262 4904712 4910976 4945536 4950967 4955076 4992176 5013288 5033728 5038848 5048568 5086368 5092864 5128704 5132043 5143824 5170468 5192334 5213504 5228874 5235552 5250987 5268024 5274752 5311872 5327532 5334336 5344626 5359572 5412096 5422536 5445468 5460696 5463136 5508608 5517801 5524848 5531904 5563728 5616198 5639949 5647152 5658248 5662944 5679639 5705344 5722164 5729472 5769792 5780922 5812992 5848836 5865192 5878656 5889996 5926527 5934096 5975856 5983488 6001128 6057723 6088608 6096384 6100353 6108144 6143283 6146028 6197184 6215454 6223392 6235397 6243584 6252834 6314112 6326292 6353046 6365529 6370812 6418512 6445656 6453888 6471936 6491016 6539616 6547968 6552231 6594048 6598341 6606768 6675858 6684384 6722838 6731424 6744409 6751269 6781824 6823642 6842724 6858432 6871662 6923112 6971832 6980736 7001316 7024032 7082496 7087107 7103376 7112448 7126168 7146096 7170366 7220826 7230048 7251363 7260624 7280928 7294973 7302393 7357068 7366464 7380674 7418304 7432614 7488264 7519932 7529536 7550592 7572852 7629552 7639296 7693056 7707896 7715736 7755702 7788501 7798448 7820256 7838208 7843311 7853328 7902036 7912128 7967808 7983178 7991298 8001504 8016939 8039358 8076964 8118144 8133804 8144192 8168202 8191044 8194704 8262912 8287272 8297856 8337112 8345592 8365427 8418816 8424297 8435056 8470728 8487372 8494416 8558016 8583246 8594208 8605184 8634866 8654688 8671383 8719488 8736308 8773254 8797788 8809024 8817984 8834994 8901144 8912512 8963784 8975232 9001692 9042432 9048319 9123632 9132912 9144576 9162216 9219042 9230816 9295776 9307648 9323181 9335088 9365376 9379251 9449476 9471168 9489438 9528128 9529569 9556218 9560488 9627768 9640064 9668484 9680832 9707904 9736524 9809424 9821952 9891072 9901934 9910152 9984352 10013787 10026576 10067456 10077696 10084257 10097136 10172736 10235463 10264086 10287648 10307493 10340936 10384668 10427008 10457748 10471104 10501974 10536048 10549504 10623744 10655064 10668672 10689252 10719144 10755549 10824192 10831239 10845072 10890936 10921392 10926272 11035602 11049696 11063808 11071011 11127456 11148921 11232396 11279898 11294304 11316496 11325888 11359278 11410688 11444328 11458944 11539584 11561844 11625984 11633553 11697672 11730384 11757312 11779992 11853054 11868192 11951712 11966976 11974767 12002256 12059037 12115446 12177216 12200706 12216288 12252303 12286566 12292056 12394368 12430908 12446784 12470794 12487168 12505668 12628224 12652584 12706092 12731058 12741624 12837024 12874869 12891312 12907776 12943872 12952299 12982032 13079232 13104462 13159881 13196682 13213536 13252491 13351716 13368768 13445676 13462848 13488818 13502538 13563648 13647284 13685448 13716864 13743324 13828563 13846224 13943664 13961472 14002632 14048064 14134687 14174214 14206752 14224896 14234157 14252336 14292192 14334327 14340732 14441652 14460096 14502726 14521248 14561856 14589946 14604786 14714136 14732928 14761348 14836608 14852901 14865228 14976528 15039864 15059072 15101184 15145704 15259104 15278592 15288539 15386112 15396129 15415792 15431472 15511404 15577002 15596896 15640512 15686622 15706656 15752961 15804072 15824256 15935616 15966356 15982596 16003008 16033878 16078716 16153928 16236288 16267608 16288384 16336404 16382088 16389408 16525824 16536583 16553403 16574544 16595712 16674224 16691184 16730854 16848594 16870112 16919847 16941456 16974744 16988832 17038917 17116032 17166492 17188416 17269732 17309376 17342766 17438976 17472616 17546508 17595576 17618048 17635968 17669988 17779581 17802288 17825024 17927568 17950464 18003384 18096638 18173169 18247264 18265824 18289152 18301059 18324432 18429849 18438084 18461632 18591552 18646362 18670176 18706191 18730752 18758502 18898952 18942336 18978876 19056256 19059138 19096587 19112436 19120976 19255536 19280128 19336968 19361664 19415808 19473048 19618848 19643904 19656693 19782144 19795023 19803868 19820304 19968704 20027574 20053152 20168514 20194272 20233227 20345472 20470926 20511149 20528172 20575296 20614986 20681872 20769336 20854016 20915496 20942208 21003948 21072096 21099008 21247488 21261321 21310128 21337344 21378504 21438288 21511098 21662478 21690144 21754089 21781872 21842784 21852544 21884919 22071204 22099392 22142022 22254912 22297842 22464792 22559796 22588608 22632992 22651776 22718556 22821376 22888656 22917888 23079168 23123688 23267106 23365503 23395344 23460768 23514624 23529933 23559984 23706108 23736384 23903424 23949534 24004512 24050817 24118074 24230892 24354432 24401412 24432576 24504606 24573132 24584112 24788736 24861816 24893568 24941588 25011336 25096281 25256448 25272891 25305168 25412184 25462116 25483248 25674048 25749738 25782624 25815552 25832359 25904598 25964064 26014149 26158464 26208924 26319762 26393364 26427072 26504982 26703432 26737536 26891352 26925696 26977636 27005076 27127296 27144957 27294568 27370896 27433728 27486648 27657126 27692448 27887328 27922944 27941123 27969543 28005264 28096128 28137753 28269374 28348428 28413504 28468314 28504672 28584384 28588707 28668654 28681464 28883304 28920192 29005452 29042496 29123712 29179892 29209572 29428272 29465856 29522696 29673216 29705802 29730456 29953056 30041361 30079728 30118144 30202368 30222031 30252771 30291408 30518208 30577078 30706389 30792258 30831584 30862944 30922479 31022808 31154004 31193792 31281024 31373244 31413312 31505922 31608144 31648512 31871232 31932712 31965192 32006016 32067756 32157432 32266647 32307856 32472576 32493717 32535216 32576768 32672808 32764176 32778816 33073166 33106806 33149088 33191424 33213033 33348448 33382368 33446763 33461708 33697188 33740224 33839694 33882912 33949488 33977664 34077834 34232064 34332984 34376832 34539464 34618752 34656769 34685532 34877952 34900659 34945232 35093016 35191152 35236096 35271936 35339976 35559162 35604576 35650048 35855136 35900928 35924301 36006768 36177111 36193276 36346338 36494528 36531648 36602118 36648864 36756909 36859698 36876168 36923264 37183104 37292724 37340352 37412382 37461504 37485893 37517004 37797904 37884672 37957752 38112512 38118276 38193174 38224872 38241952 38511072 38560256 38624607 38673936 38723328 38831616 38856897 38946096 39237696 39313386 39479643 39590046 39607736 39640608 39757473 39937408 40055148 40106304 40337028 40388544 40466454 40690944 40941852 41022298 41056344 41150592 41229972 41363744 41485689 41538672 41708032 41830992 41884416 42007896 42144192 42404061 42522642 42620256 42674688 42702471 42757008 42876576 43002981 43022196 43324956 43380288 43508178 43563744 43685568 43705088 43769838 44142408 44198784 44284044 44509824 44558703 44595684 44929584 45119592 45177216 45265984 45303552 45437112 45777312 45835776 45865617 46158336 46188387 46247376 46534212 46731006 46790688 46921536 47059866 47119968 47210863 47258883 47412216 47472768 47806848 47899068 48009024 48101634 48236148 48461784 48708864 48802824 48865152 49009212 49146264 49168224 49577472 49609749 49723632 49787136 49883176 50022672 50192562 50545782 50610336 50759541 50824368 50924232 50966496 51064811 51116751 51348096 51499476 51565248 51664718 51809196 51928128 52028298 52316928 52417848 52639524 52786728 52854144 53009964 53338743 53406864 53475072 53782704 53851392 53955272 54010152 54289914 54519507 54589136 54741792 54867456 54903177 54973296 55289547 55314252 55384896 55774656 55882246 55939086 56010528 56118573 56192256 56275506 56538748 56696856 56827008 56936628 57009344 57168768 57177414 57289761 57337308 57362928 57766608 57840384 58010904 58084992 58247424 58359784 58419144 58557989 58856544 58931712 58970079 59045392 59346432 59385069 59411604 59460912 59906112 60082722 60159456 60236288 60444062 60505542 60582816 60699681 61036416 61154156 61412778 61533447 61584516 61663168 61725888 61844958 62045616 62308008 62387584 62562048 62746488 62826624 63011844 63216288 63297024 63338233 63742464 63783963 63865424 63930384 64012032 64135512 64314864 64533294 64615712 64987434 65070432 65153536 65262267 65345616 65528352 65557632 65654757 66146332 66213612 66298176 66426066 66696896 66764736 66893526 66923416 67394376 67480448 67679388 67765824 67898976 67955328 68155668 68464128 68508701 68665968 68753664 69078928 69237504 69313538 69371064 69801318 69890464 70096509 70186032 70382304 70472192 70543872 70589799 70679952 71118324 71209152 71710272 71848602 72013536 72152451 72354222 72386552 72692676 72989056 73063296 73204236 73297728 73513818 73719396 73752336 73846528 74366208 74585448 74680704 74824764 74971786 75034008 75288843 75595808 75769344 75818673 75915504 76225024 76236552 76386348 76449744 76483904 77022144 77249214 77347872 77446656 77497077 77713794 77892192 78042447 78475392 78626772 78959286 79180092 79215472 79281216 79514946 79874816 80110296 80212608 80674056 80777088 80932908 81381888 81434871 81883704 82044596 82112688 82301184 82459944 82727488 82971378 83077344 83661984 83768832 83823369 84015792 84288384 84413259 84808122 85045284 85240512 85404942 85514016 85753152 85766121 86005962 86044392 86649912 86760576 87016356 87127488 87371136 87410176 87539676 88284816 88397568 88568088 89019648 89117406 89191368 89859168 90124083 90239184 90354432 90531968 90607104 90666093 90874224 91554624 91731234 92119167 92376774 92494752 92767437 93068424 93462012 93581376 93843072 94119732 94239936 94421726 94517766 94824432 94945536 95613696 95798136 96018048 96203268 96472296 96799941 96923568 97417728 97481151 97605648 97730304 98018424 98292528 98336448 98942809 99219498 99447264 99574272 99639099 99766352 100045344 100340289 100385124 101091564 101220672 101519082 101648736 101848464 101932992 102129622 102233502 102696192 102998952 103130496 103329436 103618392 103856256 103970307 104056596 104633856 104701977 104835696 105279048 105573456 105708288 106019928 106677486 106813728 106950144 107019773 107565408 107702784 107772903 107910544 108020304 108531333 108579828 109039014 109178272 109483584 109806354 109946592 110270727 110579094 110628504 110769792 111549312 111764492 111878172 112021056 112237146 112384512 112457679 112551012 113077496 113393712 113654016 113873256 114018688 114337536 114354828 114579522 114674616 114725856 115533216 115680768 115756081 115873821 116021808 116169984 116494848 116570691 116719568 116838288 117115978 117713088 117940158 118090784 118438929 118770138 118823208 118921824 119272419 119812224 120165444 120318912 120888124 121011084 121165632 121399362 122072832 122308312 122825556 123066894 123169032 123326336 123451776 123689916 124091232 124457067 124616016 124775168 125124096 125205557 125492976 125653248 126023688 126432576 126676466 127212183 127567926 127730848 127860768 128024064 128107413 128271024 128629728 129008943 129066588 129231424 129974868 130140864 130524534 130691232 131056704 131115264 131309514 132292664 132427224 132596352 132852132 133393792 133529472 133676109 133787052 133846832 134788752 134960896 135358776 135531648 135797952 135910656 136311336 137017402 137331936 137507328 137596851 138157856 138475008 138565161 138627076 138742128 139602636 139780928 140193018 140372064 140764608 141179598 141359904 141632589 142236648 142418304 143420544 143578043 143697204 144027072 144304902 144708444 144773104 145385352 145978112 146126592 146408472 146595456 147027636 147438792 147504672 147693056 148732416 148829247 149170896 149361408 149649528 149943572 150068016 150577686 151191616 151637346 151831008 152278623 152473104 152772696 152899488 152967808 153194433 154044288 154498428 154695744 154994154 155427588 155784384 156084894 156950784 157253544 157918572 158360184 158430944 158562432 159029892 159749632 160016229 160220592 160425216 161348112 161554176 161865816 162869742 163558521 163767408 164089192 164225376 164602368 164709531 164919888 165454976 165942756 166154688 167323968 167646738 168031584 168355719 168576768 168826518 169616244 170090568 170481024 170809884 171028032 171506304 171532242 171869283 172011924 172088784 173299824 173521152 174032712 174254976 174742272 175079352 175673967 176569632 176795136 176910237 177136176 178039296 178155207 178234812 178382736 179718336 180248166 180478368 180708864 180826513 181063936 181332186 181748448 182099043 183109248 183462468 184238334 184600341 184753548 184989504 185534874 186136848 186924024 187162752 187686144 188239464 188479872 188843452 189035532 189648864 189891072 190014699 191227392 191351889 191596272 192036096 192406536 192944592 193599882 193847136 194962302 195211296 195460608 195587861 195786801 196036848 196585056 196672896 196964271 197885618 198438996 198894528 199278198 199532704 200090688 200680578 200770248 202183128 202441344 203038164 203297472 203696928 203865984 204259244 204467004 205392384 205526103 205997904 206260992 206658872 207236784 207712512 207940614 208113192 209403954 209671392 210289527 210558096 211146912 211416576 211554217 211769397 212039856 213354972 213627456 214039546 215130816 215545806 215821088 216040608 216457353 217062666 217159656 218078028 218356544 218967168 219612708 219893184 220541454 221158188 221257008 221539584 223098624 223528984 223756344 224042112 224474292 224915358 225102024 225866529 226154992 226787424 227308032 227456019 227746512 228037376 228675072 228709656 229159044 229349232 229451712 231066432 231512162 231747642 232043616 232339968 232491231 233141382 233439136 233676576 234127341 234231956 235426176 235880316 236181568 236877858 237540276 237646416 237843648 238544838 239624448 240330888 240637824 241776248 242022168 242331264 242597383 242798724 244145664 244304613 244616624 245651112 246133788 246338064 246652672 246903552 247379832 248182464 248914134 249232032 249550336 250411114 250985952 251306496 251470107 252047376 252865152 253239777 253352932 254424366 255135852 255461696 255721536 256214826 256542048 257259456 257298363 258017886 258133176 258462848 259949736 260281728 261049068 261382464 262113408 262230528 262401251 262619028 264585328 264854448 265192704 265704264 266787584 267058944 267352218 267574104 267693664 269577504 269921792 270372249 270717552 271063296 271595904 271821312 271998279 272622672 274034804 274663872 275193702 276315712 276357501 277130322 277254152 277484256 278302311 279205272 279561856 280386036 280744128 281529216 282359196 282719808 283265178 284473296 284836608 286841088 287156086 287394408 288054144 288609804 289416888 289546208 290399823 290770704 291956224 292253184 292443453 292816944 293190912 294055272 294877584 295009344 296828427 297658494 298341792 298722816 298917297 299299056 299887144 300136032 301020867 301155372 302383232 303274692 303662016 304557246 304946208 305545392 305798976 305935616 306388866 308088576 308996856 309391488 309988308 310855176 311568768 311910921 312169788 313901568 314105931 314507088 315837144 316720368 316861888 317124864 318059784 320032458 320441184 320850432 321059319 322696224 323108352 323318709 323731632 325593999 325739484 327117042 327534816 328178384 328450752 329419062 329839776 330476041 330812181 330909952 331885512 332309376 334647936 335293476 336063168 336711438 337153536 337373037 337653036 339232488 340181136 340962048 341619768 342056064 343012608 343064484 343738566 344023848 344177568 346599648 347042304 347268243 348065424 348509952 349484544 349712073 350158704 351347934 353139264 353820474 354272352 355316787 356310414 356469624 356765472 357453677 357817257 359436672 360496332 360956736 361653026 362127872 362664372 363496896 364198086 366218496 366924936 368476668 369200682 369507096 369979008 371069748 372273696 373371201 373848048 374325504 375372288 375616671 376478928 376959744 377686904 378071064 379297728 380029398 381636549 382703778 383192544 384072192 384322239 384813072 385889184 387026829 387199764 387694272 389924604 390422592 391175722 391573602 392073696 393170112 393345792 393928542 395771236 396877992 397789056 398556396 399065408 400181376 401028327 401361156 401540496 404366256 404882688 406076328 406594944 407393856 407731968 408518488 408934008 409905923 411052206 411995808 412521984 412790553 413317744 414473568 415425024 415695483 415881228 416226384 418807908 419342784 420579054 421116192 422293824 423108434 423538794 424079712 424897767 426709944 427254912 428079092 430261632 430734129 431091612 431642176 432081216 432914706 434125332 434319312 436156056 436713088 437934336 439225416 439786368 441082908 442316376 442514016 443079168 443367631 446197248 446487741 447057968 447512688 448084224 448948584 449830716 450204048 451733058 452309984 453574848 454912038 455493024 456074752 456835869 457419312 458318088 458698464 458903424 459583299 462132864 463024324 463495284 464087232 464982462 466282764 466878272 467353152 468254682 468463912 470852352 471760632 472363136 473755716 475080552 475292832 475687296 477089676 479248896 479560907 480048687 480661776 481275648 483552496 484044336 484662528 485194766 485597448 488609226 489233248 490675563 491302224 492267576 492676128 493305344 493807104 494128593 494759664 496364928 497828268 498464064 500822228 501971904 502940214 504094752 505067157 505730304 506479554 506705864 508848732 510271704 510923392 511443072 512429652 513084096 514518912 514596726 515607849 516035772 516266352 516925696 519899472 520563456 522098136 522764928 524226816 524802502 525238056 527021901 529170656 529708896 530385408 530730711 531408528 533575168 534117888 534465621 534704436 535148208 535387328 539155008 540744498 541435104 542126592 542479539 543191808 543996558 545245344 546297129 548069608 549327744 550387404 552631424 552715002 553801023 554260644 554508304 554968512 556604622 558410544 559123712 560772072 561488256 563058432 564718392 565439616 566530356 568946592 569673216 570044097 573682176 574055667 574312172 574788816 576108288 577219608 578833776 579092416 580799646 581541408 584886906 585633888 586381824 586763583 588110544 589755168 590018688 590892813 593656854 594823321 595316988 596683584 597834594 598598112 599774288 600272064 602041734 602310744 604766464 606549384 607324032 609114492 609892416 611090784 611597952 611871232 612777732 616177152 616578309 617993712 618782976 619976616 621710352 623137536 623821842 624339576 628211862 629014176 630868581 631674288 633440736 633723776 634249728 634662651 636119568 640064916 640882368 642118638 645392448 646637418 647463264 649372059 651187998 651478968 654234084 655069632 656356768 656901504 658838124 659679552 660952082 661624362 661819904 663771024 664618752 669295872 670586952 672126336 673422876 674746074 675306072 677599587 678464976 680362272 681924096 682368057 683239536 684112128 686025216 686128968 687477132 688047696 688355136 693199296 694536486 696130848 697019904 697473693 699424146 700317408 702382023 702695868 706278528 707640948 708544704 710633574 712620828 712939248 713530944 714907354 715634514 718873344 720992664 721913472 723306052 725328744 726993792 727792149 728396172 732436992 732913839 733849872 736953336 738401364 739014192 739958016 742139496 744547392 746742402 747696096 748651008 749138411 751233342 752957856 753919488 754410321 755373808 756142128 758595456 759719331 760058796 763273098 765407556 766385088 768644478 769626144 771778368 771895089 774053658 774399528 775388544 779849208 780845184 782351444 783147204 784147392 786340224 786691584 787203753 787857084 791542472 793755984 795578112 797112792 798130816 800362752 802056654 802722312 803080992 808732512 809765376 810292567 811116747 812152656 813189888 814787712 815463936 815994837 817036976 817868016 819811846 822104412 823991616 825581106 826635488 828947136 829072503 831390966 831762456 832452768 834906933 837615816 838685568 841158108 842232384 844587648 846216868 847077588 848159424 849795534 853419888 854509824 856158184 860523264 861468258 862183224 863284352 864162432 865829412 868250664 868638624 871199469 872312112 873426176 875868672 876438899 877330359 878450832 879572736 882165816 884632752 885028032 886735262 890485281 892975482 894115936 895025376 896168448 896751891 897897168 899661432 900408096 903062601 903466116 904619968 907149696 909824076 910986048 913671738 914838624 916636176 917396928 917806848 919166598 924265728 926048648 926990568 928174464 929964924 932565528 933756544 934706304 935732763 936509364 936927824 941704704 942317793 943521264 944726272 947511432 950161104 950585664 951374592 954179352 959121814 960097374 961323552 962551296 963177957 967104992 968088672 969325056 969956127 970389532 971194896 976781997 977218452 978466496 981351126 982604448 984535152 985352256 988257186 989519328 991428123 992729856 995656536 996928128 1001644456 1003943808 1005046301 1005880428 1008189504 1010134314 1011460608 1012119111 1012959108 1013411728 1017697464 1020543408 1021846784 1022886144 1024859304 1026168192 1029037824 1029193452 1031215698 1032071544 1032532704 1033851392 1039798944 1041126912 1041804729 1044196272 1045529856 1048453632 1049136219 1049605004 1050476112 1054043802 1058341312 1059417792 1061461422 1062817056 1065950361 1068931242 1069408872 1070296416 1070774656 1072361031 1078310016 1081488996 1082870208 1084959078 1086383616 1087090897 1087993116 1090490688 1092594258 1096139216 1098655488 1100774808 1105262848 1105430004 1107602046 1108521288 1109016608 1109937024 1113209244 1116821088 1118247424 1120113603 1121544144 1122976512 1126116864 1126850013 1129436784 1130879232 1133060712 1137893184 1140088194 1144909647 1148111334 1148624344 1149577632 1152216576 1152966717 1154439216 1157667552 1158184832 1161599292 1163082816 1169773812 1171267776 1173527166 1176221088 1179510336 1180037376 1181785626 1187313708 1189646642 1190633976 1193367168 1195669188 1197196224 1199548576 1200544128 1203084981 1204083468 1204621488 1209532928 1213098768 1214648064 1218228984 1219784832 1222181568 1223195904 1225555464 1229717769 1233156618 1235987424 1237565952 1238371659 1239953232 1243420704 1246275072 1247086449 1247643684 1248679152 1256423724 1258028352 1261737162 1263348576 1266881472 1267447552 1269325302 1272239136 1274693301 1280129832 1281764736 1284237276 1290784896 1292202387 1293274836 1294926528 1298744118 1302375996 1302957936 1308468168 1310139264 1312713536 1313803008 1317676248 1319359104 1321904164 1323248724 1327542048 1329237504 1330102893 1338591744 1339463223 1341173904 1344252672 1346845752 1349492148 1350612144 1355199174 1356929952 1360724544 1364736114 1366479072 1368224256 1369115027 1370507607 1372257936 1374954264 1376095392 1376710272 1378749897 1386398592 1389072972 1392261696 1394947386 1398848292 1400634816 1404764046 1405391736 1412557056 1415281896 1417089408 1421267148 1425241656 1425878496 1427061888 1429814708 1431269028 1437746688 1438682721 1441985328 1443826944 1446612104 1450657488 1453987584 1455584298 1456792344 1465827678 1467699744 1472026689 1473906672 1476802728 1478028384 1479916032 1480879519 1482385779 1484278992 1489094784 1493484804 1495392192 1498276822 1502466684 1505915712 1508820642 1510747616 1512284256 1515201471 1517190912 1519438662 1520117592 1526546196 1530815112 1532770176 1537288956 1539252288 1543556736 1543790178 1546823547 1548107316 1548799056 1550777088 1559698416 1561690368 1564702888 1566294408 1568294784 1572680448 1574407506 1575714168 1581065703 1583084944 1587511968 1591156224 1592192133 1594225584 1596261632 1600725504 1603396863 1604113308 1605444624 1606161984 1617465024 1620585134 1622233494 1624305312 1626379776 1627438617 1629575424 1631989674 1634073952 1635736032 1638891387 1639623692 1644208824 1647983232 1651162212 1653270976 1657894272 1658145006 1661403069 1662781932 1663524912 1664905536 1669813866 1675231632 1677371136 1682316216 1684464768 1689175296 1692433736 1694155176 1696318848 1698181681 1699591068 1706839776 1709019648 1710132291 1712316368 1721046528 1722167001 1722936516 1724366448 1726568704 1728324864 1731658824 1736501328 1737277248 1742398938 1744624224 1746852352 1752877798 1754660718 1756901664 1759145472 1760290749 1764331632 1769265504 1770056064 1772678439 1773470524 1780970562 1784469963 1785950964 1788231872 1790050752 1793503782 1795794336 1799322864 1800816192 1806125202 1806932232 1809239936 1814299392 1819648152 1821972096 1827343476 1829677248 1833272352 1834793856 1835613696 1836808757 1838333196 1848531456 1849734927 1852097296 1853981136 1856348928 1859929848 1865131056 1867513088 1869412608 1871465526 1873018728 1873855648 1884635586 1887042528 1889452544 1892605743 1895022864 1900322208 1901171328 1902749184 1903987953 1908358704 1918243628 1920194748 1922647104 1926355914 1934209984 1936177344 1939912254 1940779064 1942389792 1948116177 1953563994 1954436904 1956932992 1962702252 1965208896 1969070304 1970704512 1976514372 1979038656 1982856246 1985459712 1986752329 1991313072 1993856256 2003288912 2007887616 2010092602 2011760856 2016379008 2020268628 2024238222 2025918216 2026823456 2032798761 2035394928 2041086816 2043693568 2045772288 2047104171 2049718608 2052336384 2058075648 2058386904 2062431396 2064143088 2065065408 2079597888 2083609458 2088392544 2091059712 2092421079 2098272438 2099210008 2100952224 2107146069 2108087604 2116682624 2118835584 2122922844 2125634112 2131900722 2137862484 2138817744 2140592832 2141549312 2144722062 2156620032 2162977992 2165740416 2169918156 2174181794 2175986232 2180981376 2183376447 2185188516 2192278432 2197310976 2198741517 2201549616 2210525696 2210860008 2215204092 2217042576 2218033216 2219874048 2226418488 2233642176 2240227206 2243088288 2245953024 2247415233 2253700026 2258873568 2261758464 2263230963 2266121424 2275786368 2279157993 2280176388 2289819294 2296222668 2297248688 2299155264 2305933434 2308878432 2315335104 2315685267 2316369664 2323198584 2326165632 2339547624 2342535552 2347054332 2352442176 2359020672 2360074752 2361611259 2363571252 2374627416 2379293284 2381267952 2386734336 2391338376 2394392448 2399097152 2401088256 2406169962 2408166936 2409242976 2426197536 2429296128 2430877701 2436457968 2439569664 2444363136 2446391808 2447984511 2451110928 2459435538 2466313236 2471974848 2476743318 2479906464 2486841408 2487217509 2494172898 2495287368 2497358304 2502175739 2504720799 2512847448 2516056704 2523474324 2526697152 2533762944 2534895104 2538650604 2544478272 2549386602 2560259664 2563529472 2568474552 2581569792 2584404774 2586549672 2589853056 2597488236 2604751992 2605915872 2613598407 2616936336 2620278528 2625427072 2627606016 2629316697 2635352496 2638718208 2643808328 2646497448 2655084096 2660205786 2671455843 2678926446 2682347808 2688505344 2690255673 2693691504 2698984296 2701224288 2709187803 2710398348 2713859904 2721449088 2729472228 2732958144 2738230054 2741015214 2744515872 2749908528 2752190784 2753420544 2757499794 2772797184 2778145944 2784523392 2789894772 2797696584 2801269632 2807198289 2809528092 2810783472 2825114112 2826953379 2830563792 2834178816 2842534296 2850483312 2851756992 2854123776 2859629416 2862538056 2869341461 2877365442 2883970656 2887653888 2889533871 2893224208 2901314976 2907975168 2909868381 2911168596 2913584688 2930345991 2931655356 2935399488 2944053378 2947813344 2953605456 2956056768 2961759038 2964771558 2968557984 2974284369 2978189568 2986969608 2990784384 2996553644 3004933368 3011831424 3015138903 3017641284 3021495232 3024568512 3030402942 3034381824 3036357333 3038877324 3040235184 3053092392 3061630224 3065540352 3074577912 3078504576 3087113472 3087580356 3093647094 3096214632 3097598112 3101554176 3103573417 3119396832 3123380736 3125414187 3129405776 3132588816 3136589568 3145360896 3147408657 3148815012 3151428336 3162131406 3166169888 3175023936 3184384266 3188451168 3192523264 3197851083 3206793726 3208226616 3210889248 3212323968 3217083093 3234930048 3241170268 3244466988 3248610624 3254877234 3259150848 3261272691 3263979348 3268147904 3271472064 3277782774 3279247384 3288417648 3295966464 3302324424 3306541952 3315788544 3316290012 3322806138 3325563864 3327049824 3329811072 3339627732 3350463264 3354742272 3356926349 3360340809 3364632432 3368929536 3378350592 3380550039 3384867472 3388310352 3392637696 3396363362 3399182136 3413679552 3420264582 3424632736 3434728941 3444334002 3445873032 3448732896 3453137408 3456649728 3458900151 3463317648 3473002656 3474554496 3484797876 3489248448 3505755596 3509321436 3513803328 3520581498 3528663264 3538531008 3540112128 3545356878 3546941048 3561941124 3568939926 3571901928 3576463744 3580101504 3587007564 3591588672 3598645728 3601632384 3609254943 3612250404 3613864464 3618479872 3628598784 3630961153 3639296304 3643944192 3654686952 3659354496 3666544704 3669587712 3673617514 3676666392 3689153307 3699469854 3704194592 3707962272 3712697856 3715114977 3719859696 3730262112 3735026176 3738825216 3741259347 3742931052 3746037456 3747711296 3769271172 3774085056 3785211486 3790045728 3800644416 3802342656 3807975906 3816717408 3824079903 3836487256 3840389496 3845294208 3852711828 3868419968 3872354688 3876607161 3879824508 3881558128 3884779584 3896232354 3907127988 3908873808 3913865984 3925404504 3930417792 3938140608 3941409024 3953028744 3958077312 3965712492 3973504658 3982626144 3987712512 3990308679 4006577824 4015775232 4018389669 4020185204 4023521712 4032758016 4040537256 4048476444 4051836432 4053646912 4065597522 4070789856 4082173632 4094208342 4099437216 4104672768 4107345081 4116773808 4124862792 4128286176 4130130816 4136249691 4159195776 4163763247 4167218916 4176785088 4184842158 4196544876 4198420016 4201904448 4214292138 4216175208 4233365248 4237671168 4245845688 4251268224 4263801444 4275724968 4277635488 4281185664 4283098624 4289444124 4313240064 4316048163 4325955984 4331480832 4339836312 4348363588 4351972464 4361962752 4366752894 4370377032 4384556864 4397483034 4403099232 4416080067 4421720016 4430408184 4434085152 4436066432 4439748096 4442638557 4452836976 4467284352 4480454412 4486176576 4494830466 4507400052 4517747136 4526461926 4532242848 4545604413 4551572736 4558315986 4560352776 4579638588 4592445336 4594497376 4598310528 4611866868 4617756864 4630670208 4631370534 4632739328 4640470641 4646397168 4652331264 4679095248 4685071104 4694108664 4704884352 4718041344 4723222518 4727142504 4743197109 4749254832 4758586568 4762535904 4773468672 4776576399 4782676752 4788784896 4798194304 4802176512 4812339924 4816333872 4818485952 4852395072 4861755402 4872915936 4879139328 4882315851 4888726272 4895969022 4902221856 4916674161 4918871076 4932626472 4943949696 4953486636 4959812928 4973682816 4974435018 4984209207 4988345796 4990574736 4994716608 5004351478 5009441598 5025694896 5032113408 5046948648 5053394304 5067525888 5077301208 5088956544 5094545043 5098773204 5120519328 5127058944 5130396873 5136949104 5163139584 5166501003 5168809548 5173099344 5179706112 5194976472 5209503984 5211831744 5227196814 5233872672 5240557056 5243968877 5250854144 5258633394 5270704992 5277436416 5280872247 5287616656 5292994896 5310168192 5318035317 5320411572 5342911686 5353409889 5357852892 5364695616 5380511346 5387383008 5397968592 5402448576 5418375606 5420796696 5427719808 5442898176 5458944456 5465916288 5476460108 5482030428 5489031744 5499817056 5504381568 5506841088 5510426271 5514999588 5545594368 5549204781 5556291888 5569046784 5579789544 5595393168 5602539264 5614396578 5619056184 5621566944 5653906758 5661127584 5668357632 5672047969 5677817229 5685068592 5700966624 5703513984 5708247552 5711963859 5719258832 5725076112 5738682922 5754730884 5767941312 5779067742 5786448416 5802629952 5819736762 5822337192 5827169376 5844348531 5860691982 5863310712 5870798976 5888106756 5895626688 5907210912 5912113536 5923518076 5929543116 5937115968 5948568738 5956379136 5960256987 5973939216 5981568768 5993107288 6009866736 6023662848 6030277806 6035282568 6042990464 6049137024 6060805884 6072714666 6077754648 6080470368 6098396283 6106184784 6123260448 6131080704 6135072293 6141312513 6149155824 6157009152 6174226944 6175160712 6187294188 6192429264 6195196224 6207146834 6238793664 6250828374 6258811552 6265177632 6273179136 6277263237 6294817314 6297630024 6302856672 6321438207 6324262812 6332339776 6350047872 6368768532 6376902336 6395702166 6413587452 6416453232 6421778496 6424647936 6434166186 6469860096 6482340536 6488933976 6497221248 6509754468 6522545382 6527958696 6536295808 6542944128 6550129341 6555565548 6558494768 6576835296 6591932928 6596224551 6604648848 6613083904 6631577088 6632580024 6645612276 6651127728 6654099648 6659622144 6679255464 6700926528 6713852698 6720681618 6729264864 6737859072 6742245699 6761100078 6769734944 6776620704 6785275392 6789692889 6792726724 6798364272 6827359104 6837473979 6840529164 6849265472 6869457882 6888668004 6891746064 6897465792 6917800302 6926635296 6946005312 6949108992 6969595752 6978496896 7011511192 7018642872 7027606656 7035324107 7041162996 7057326528 7077062016 7080224256 7084833777 7090713756 7093882096 7123882248 7137879852 7143803856 7152927488 7160203008 7174015128 7183177344 7197291456 7203264768 7218509886 7224500808 7227728928 7236959744 7261922306 7278592608 7287888384 7292633103 7309373904 7318708992 7333089408 7339175424 7343953533 7347235028 7353332784 7378306614 7398939708 7408389184 7415924544 7430229954 7439719392 7460524224 7461652527 7482518694 7485862104 7492074912 7495422592 7506527217 7538542344 7548170112 7570422972 7580091456 7601288832 7604685312 7609636279 7615951812 7633434816 7648159806 7672974512 7680778992 7690588416 7705423656 7736839936 7744709376 7753214322 7759649016 7763116256 7769559168 7792464708 7814255976 7817747616 7827731968 7840795221 7850809008 7860835584 7876281216 7882818048 7887950091 7906057488 7916154624 7931424984 7947009316 7965252288 7980617358 8013155648 8014367529 8036779338 8040370408 8047043424 8065516032 8070767019 8081074512 8096952888 8103672864 8107293824 8131195044 8141579712 8164347264 8188416684 8198874432 8214690162 8233547616 8249725584 8256572352 8260261632 8272499382 8318391552 8327526494 8334437832 8353570176 8369684316 8393089752 8396840032 8403808896 8421594867 8428584276 8432350416 8466730496 8475342336 8480860137 8491691376 8502536448 8527602888 8551449936 8555270976 8562371328 8578888248 8608024383 8632096326 8651911968 8662961664 8668601613 8679672624 8696727176 8703944928 8723925504 8729605143 8733505788 8740754064 8769113728 8794966068 8806198464 8832160134 8843440032 8860816368 8868170304 8872132864 8885277114 8905673952 8922853107 8934568704 8960908824 8972353152 8989660932 9014800104 9035494272 9045416709 9052923852 9064485696 9091208826 9103145472 9109071999 9116631972 9120705552 9159277176 9184890672 9188994752 9196621056 9223733736 9235513728 9261340416 9262741068 9280941282 9292794336 9304662528 9310720251 9358190496 9370142208 9376242561 9388217328 9409768704 9436082688 9442225971 9446445036 9454285008 9486394218 9498509664 9517173136 9525071808 9553152798 9565353504 9577569792 9583805189 9593553249 9596388608 9624679848 9632667744 9636971904 9651249279 9704790144 9723510804 9745831872 9764631702 9777452544 9783818073 9791938044 9804443712 9833348322 9837742152 9865252944 9887899392 9906973272 9919625856 9947365632 9948870036 9968418414 9976691592 9981149472 9989433216 10008702956 10018883196 10051389792 10064226816 10070779047 10093897296 10106788608 10135051776 10141650117 10154602416 10177913088 10189090086 10197546408 10241038656 10260793746 10273898208 10304186823 10333002006 10337619096 10346198688 10359412224 10366156633 10376700453 10389952944 10419007968 10423663488 10454393628 10467745344 10487937754 10501708288 10517266788 10541409984 10561744494 10575233312 10585989792 10620336384 10636070634 10640823144 10685823372 10706819778 10715705784 10729391232 10761022692 10774766016 10795937184 10804897152 10827764829 10836751212 10841593392 10855439616 10885796352 10892883459 10917888912 10931832576 10952920216 10964060856 10978063488 10999634112 11008763136 11020852542 11029999176 11067459921 11098409562 11112583776 11138093568 11145344931 11159579088 11190786336 11205078528 11223778041 11228793156 11238112368 11243133888 11307813516 11322255168 11344095938 11355634458 11370137184 11401933248 11407027968 11423927718 11438517664 11450152224 11472239709 11477365844 11509461768 11535882624 11558135484 11572896832 11605259904 11629821483 11639473524 11644674384 11654338752 11688697062 11721383964 11726621424 11741597952 11776213512 11791253376 11814421824 11824227072 11847036152 11859086232 11874231936 11887271767 11897137476 11920513974 11947878432 11963137536 11970926037 11986214576 12019733472 12047325696 12055169007 12060555612 12070565136 12085980928 12098274048 12121611768 12145429332 12155509296 12160940736 12196792566 12212369568 12246520896 12270144586 12282625026 12298311648 12314018304 12322035243 12350321424 12374588376 12384858528 12390392448 12408749073 12414293668 12477587328 12491289741 12501656748 12517623104 12530355264 12554526474 12589634628 12595260048 12605713344 12642876414 12648525624 12664679552 12700095744 12737537064 12753804672 12791404332 12827174904 12832906464 12843556992 12849295872 12857661299 12868332372 12939720192 12948144489 12964681072 12977867952 12994442496 13019508936 13045090764 13055917392 13072591616 13085888256 13100258682 13111131096 13116989536 13153670592 13192449102 13209297696 13226167808 13248240201 13265160048 13291224552 13302255456 13308199296 13319244288 13327915671 13358510928 13401853056 13427705396 13441363236 13458529728 13484491398 13522200156 13539469888 13553241408 13579385778 13585453448 13596728544 13636813239 13654718208 13674947958 13681058328 13698530944 13738915764 13777336008 13783492128 13794931584 13835600604 13853270592 13892010624 13898217984 13907266303 13921411923 13939191504 13956993792 14023022384 14037285744 14055213312 14070648214 14082325992 14114653056 14154124032 14169667554 14181427512 14187764192 14229591327 14247764496 14275759704 14287607712 14305854976 14320406016 14329729197 14348030256 14366354688 14394582912 14406529536 14437019772 14449001616 14455457856 14523844612 14557185216 14585266206 14618747808 14637417984 14646947553 14666178816 14687907066 14694470056 14706665568 14750022483 14756613228 14797879416 14816778368 14831849088 14860459908 14879438784 14921048448 14923305054 14952627621 14965037388 14971724208 14984149824 14990845184 15013054434 15077084688 15096340224 15140845944 15160182912 15202577664 15219272558 15231903624 15266869632 15283635129 15296319612 15345949024 15361557984 15381176832 15391190619 15410847312 15473679872 15489418752 15499503009 15506428644 15519298032 15526232512 15539118336 15584929416 15628511952 15635495232 15681590442 15701618016 15721671168 15731906631 15752562432 15775900182 15812114976 15832309248 15842616741 15862849968 15894018632 15930504576 15954105951 15961234716 16026311296 16028735058 16060229667 16073558676 16080740816 16094086848 16141534038 16162149024 16193905776 16207345728 16214587648 16262390088 16283159424 16328694528 16376833368 16397748864 16429380324 16467095232 16499451168 16513144704 16520523264 16531278813 16544998764 16636783104 16647614343 16655052988 16668875664 16707140352 16739368632 16786179504 16793680064 16807617792 16843189734 16857168552 16864700832 16961720274 16983382752 17005072896 17016143907 17055205776 17102899872 17110541952 17124742656 17135891577 17157776496 17216048766 17264192652 17303823936 17337203226 17359345248 17393454352 17407889856 17459210286 17467011576 17481508128 17515230173 17533045593 17538227456 17589932136 17612396928 17664320268 17686880064 17721632736 17736340608 17744265728 17770554228 17811347904 17845706214 17869137408 17880770961 17921817648 17944706304 17979321864 18029600208 18070988544 18090833418 18105847704 18128971392 18182417652 18218143998 18233263944 18241411104 18295188849 18318554352 18369781344 18377989504 18393242112 18405216879 18447467472 18471027456 18522680832 18525482136 18561882564 18585588672 18621440502 18716380992 18752485122 18776434656 18819537408 18831789711 18884451942 18892890072 18908570016 18964314621 18972788436 18997019328 19034346272 19050143616 19106305596 19130707008 19167610378 19187106498 19192777216 19249359696 19265335488 19273943808 19302498558 19409580288 19447021608 19491663744 19529263404 19567636146 19583876088 19608887424 19650388023 19666696644 19675484304 19730505888 19775798784 19788673653 19813946544 19839251712 19894731264 19897740072 19936836828 19953383184 19962298944 19978866432 20017405912 20037766392 20102779584 20141558094 20187794592 20213577216 20226737097 20283300234 20309204832 20355826176 20369078667 20378180172 20395092816 20482077312 20512421937 20521587492 20547796416 20608373646 20666004012 20675238192 20692397376 20732313266 20753400906 20779905888 20838015936 20847326976 20908787256 20935490688 20975875508 21034533576 21082819968 21105972321 21123488988 21150466624 21171979584 21240672768 21254501331 21272141268 21281646288 21371646744 21413639556 21431411568 21458782464 21522045384 21549532032 21591874368 21609794304 21655529658 21673502424 21683186784 21710879232 21725013919 21785766918 21835777824 21863665152 21877899309 21905840432 21928121712 21956126976 21999268224 22017526272 22031860599 22041705084 22059998352 22134919842 22196819124 22225167552 22290689862 22319158176 22381572672 22384957581 22447556082 22457586312 22476224736 22486267776 22519581651 22615627032 22644510336 22688191876 22711268916 22740274368 22803866496 22814055936 22828908837 22847855436 22877035328 22900304448 22944479418 22954731688 23018923536 23071765248 23116270968 23145793664 23210519808 23259642966 23278947048 23289348768 23308677504 23377394124 23442767928 23453242848 23483195904 23498484443 23522385663 23552427024 23582506752 23628843648 23648454144 23663850273 23694072304 23718172464 23748463872 23774543534 23794274952 23841027948 23895756864 23941852074 23972429152 24039466944 24043102587 24110338014 24121111224 24141130272 24171961856 24196548096 24212301057 24243223536 24290858664 24311018592 24321881472 24393585132 24424739136 24493041792 24540289172 24565250052 24596623296 24644070486 24700642848 24749176752 24769717056 24780784896 24817498146 24828587336 24955174656 24982579482 25003313496 25035246208 25060710528 25109052948 25179269256 25190520096 25211426688 25264784601 25285752828 25297051248 25329359104 25400191488 25416728071 25442580411 25475074128 25507609344 25582808664 25654349808 25665812928 25687113984 25715322598 25736664744 25824073149 25896288978 25929362144 25955735904 25988884992 26005804839 26039017872 26090181528 26111834784 26145183232 26171776512 26188815429 26200517364 26222262192 26233979072 26307341184 26384898204 26418595392 26496480402 26530320096 26582449104 26604510912 26616398592 26655831342 26717021856 26768559321 26803706112 26855410792 26882726472 26917059456 26968982796 27044400312 27078939776 27106482816 27136250127 27158771556 27170906896 27193457088 27273626478 27309436416 27327215997 27349895916 27362116656 27397061888 27477831528 27554672016 27566984256 27589863168 27671201208 27706541184 27784021248 27814532606 27842823846 27878383008 27913987584 27932160753 28046044768 28074571488 28110426624 28128727683 28141296428 28164651984 28229306112 28308248064 28326677913 28339335108 28362855024 28375528384 28459182654 28495528992 28551519408 28575215424 28659458394 28696060512 28732709376 28751415567 28789165824 28874039544 28898003232 28910915712 28953747837 29047689224 29114370432 29146342729 29170532412 29237495616 29293895106 29332357632 29351454219 29375814132 29388940112 29413331136 29500044966 29513226456 29595758832 29633556736 29663698176 29720919816 29758877568 29842096896 29846610108 29905255242 29930074776 29943448416 29968299648 29981690368 30026108868 30154169376 30192680448 30212337141 30281691888 30320365824 30405155328 30424950351 30438545116 30463807248 30533739264 30567270258 30592639224 30691898048 30723115968 30782381238 30821694624 30912560469 30999006018 31012857288 31038596064 31052465024 31078236672 31098469899 31169858832 31257023904 31270990464 31363180884 31403236032 31463813262 31505124864 31525636013 31551800364 31624229952 31685233482 31725699936 31788037264 31861009152 31908211902 31922469432 32052622592 32057470116 32120459334 32147117352 32161481632 32188173696 32283068076 32324298048 32387811552 32414691456 32429175296 32483294487 32524780176 32566318848 32657389056 32678650377 32753666736 32795497728 32858760648 32934190464 32998902336 33026289408 33062557626 33089997528 33202379763 33295228686 33310105976 33337751328 33414280704 33436034793 33478737264 33572359008 33587360128 33615235584 33686379468 33714337104 33729401664 33923440548 33966765504 34032287814 34110411552 34205799744 34221083904 34271783154 34315552992 34416719127 34432097532 34528385304 34607647872 34674406452 34718690496 34786908704 34815779712 34889464449 34918420572 34934023152 34963016256 35030460346 35066091186 35076454912 35179864272 35224793856 35328640536 35373760128 35443265472 35472681216 35541108456 35622695808 35661815301 35691412428 35761541922 35843635296 35889412608 35912778111 35958643728 36059200416 36141977088 36165507021 36181666836 36211695408 36257942784 36364835304 36436287996 36466527888 36482822208 36590377698 36637108704 36739562688 36755979008 36810433758 36894934944 36942054912 36966105729 37050964272 37123765128 37171177344 37226247219 37242881004 37432761984 37473869223 37504970244 37552869312 37663579422 37768903884 37785780144 37817140032 37928629242 37945576872 37994038656 38068692544 38100287232 38212611192 38261414016 38335220756 38374212996 38498719392 38530670976 38547887616 38572983897 38604997116 38819160576 38844433467 38894043216 38983327488 39058526808 39135272292 39167752176 39217774848 39300776046 39333393288 39350968608 39461011776 39577347306 39627893088 39678503424 39704335783 39744720603 39795480144 39873673656 39906766368 39924597888 39957732864 39983747013 40034811824 40075532784 40205559168 40283116188 40375589184 40453474194 40566600468 40618409664 40738157334 40756360344 40790185632 40910439717 40964154624 41024843874 41043174984 41095592832 41216747292 41332008024 41350476384 41384794752 41464626532 41506801812 41559811776 41676031872 41694653952 41721798909 41817574512 41870981376 41951751016 42069067152 42165639936 42211944642 42246977976 42300933248 42343959168 42509002662 42544282536 42563292576 42688773981 42743293488 42827279112 42862823136 42917564928 42945506051 42989187591 43044090768 43099064064 43183748736 43219588608 43311059316 43347004848 43366373568 43450027838 43571533836 43671555648 43755798618 43811680864 43856243424 43912253952 43940842659 43998536448 44063721198 44083410168 44119996704 44250067449 44269839684 44393638248 44450335104 44581379724 44638316352 44763145344 44769915162 44857882863 44895112164 44915172624 44952449472 44972535552 45039163302 45231254064 45289020672 45376383752 45422537832 45480548736 45607732992 45657817674 45695710872 45754070656 45800608896 45850905387 45888958836 45909463376 46037847072 46143530496 46173571857 46232541936 46291587328 46421039616 46498509027 46519285932 46557894096 46578697536 46617355008 46754788248 46885535856 46906485696 46996968886 47044771326 47104854048 47165013504 47195719893 47257687296 47327700546 47388144608 47436344928 47496927744 47527850223 47549087068 47588549904 47682055896 47791513728 47862317853 47883704148 47944858304 48078933888 48086205174 48180689001 48220676028 48242222448 48282260544 48424602114 48486447072 48581717328 48622037184 48643762944 48787170264 48849478272 48986083584 49080578344 49130500104 49193246592 49247268749 49288140972 49401285696 49498353504 49539434112 49561569792 49593836439 49634996292 49657174672 49910349312 49942843029 49965158964 50006626992 50070492416 50121421056 50218105896 50358538512 50381040192 50422853376 50529569202 50571505656 50594102496 50658718208 50833456142 50885160822 50950148256 51015218688 51048431721 51165617328 51308699616 51331625856 51374227968 51407674731 51430645196 51473329488 51648146298 51792577956 51858724288 51911471808 52011609678 52078035744 52180363056 52223669568 52377630858 52401034728 52444524384 52467958144 52545690519 52614682368 52769796408 52837190784 52992960804 53060640192 53164898208 53209021824 53232797184 53267453953 53311662684 53434043712 53537118642 53607412224 53642312883 53710821584 53765452944 53834118912 53937965592 54088800624 54157879552 54212965632 54272500254 54317543112 54341813792 54386914176 54547252956 54654431994 54699791832 54724233312 54794123776 54885566547 54955663056 55109344032 55133968512 55179726336 55215650637 55342402416 55413082368 55568042496 55629065212 55685647692 55756766016 55864321506 56092089536 56149142976 56257455366 56282592856 56329303968 56458612224 56495369133 56653355826 56678670216 56725710048 56751056768 56918365308 56991057984 57103038816 57150430848 57318916788 57392121024 57502831134 57578331648 57615817541 57748079088 57796006464 57821831424 57907495674 58095378448 58228740864 58292685458 58341064824 58474991232 58587790212 58702908438 58751628264 58777880224 58826662272 58951164069 59000089932 59026452912 59191517664 59267113472 59327396352 59366020959 59441839632 59517755136 59684193792 59693220216 59810510484 59860149552 59886896832 59936599296 60052217736 60308338752 60424674282 60563383776 60640731648 60680211291 60849900702 60877090232 60927614496 61067478528 61107236001 61134540516 61185278448 61383796096 61446231936 61564762476 61643389248 61825120938 61998012036 62025714576 62077192128 62104930048 62196939798 62339717664 62514047808 62541980928 62726361768 62806472064 62927626524 63051272026 63103600728 63248459904 63317916963 63370466964 63451399872 63576074528 63722018304 63763503993 63816423804 63844938864 64105245184 64114940232 64240918668 64294234704 64322963264 64376347392 64566136152 64648596096 64775623104 64829382912 64966588974 65049560352 65132637696 65175041757 65357300754 65507333472 65590995456 65633697927 65717521296 65868380928 65997804672 66052578816 66095581797 66125115252 66179995056 66404759526 66590457372 66620211952 66675502656 66872069586 66957474528 67144718016 67154872743 67174720256 67372758936 67428674208 67458803328 67558744953 67846881096 67933531008 68064575628 68220823104 68411599488 68442167808 68486726511 68543566308 68631105984 68833438254 68864195064 69056770608 69215295744 69348812904 69437380992 69573817408 69631559424 69778928898 69836841144 69868046304 69926032512 70060920692 70132182372 70359728544 70449587712 70495453329 70657281072 70747520256 70886530944 70945362432 70991550819 71082216912 71245391616 71323630602 71382824856 71523083844 71687270592 71825556222 71917287456 72118400832 72129307761 72331014042 72363333672 72423390816 72515885568 72563096431 72636903171 72729670608 72872575992 72933055776 72965644416 73180755396 73274217408 73479125376 73511958016 73620867516 73789869888 73932211458 74101928544 74247530256 74342354688 74452494438 74485762008 74865523968 74947738446 75009940488 75105738624 75327158844 75537807768 75571560288 75634280064 75794353803 75857258484 75891153744 75988077312 76137385088 76200574464 76250184213 76425222384 76522828032 76670441512 76748425992 76997438784 77061341952 77145967794 77209994232 77472219447 77688866934 77788086432 77966654976 78017414517 78117053616 78270544584 78335504352 78435549696 78566446287 78601552092 78666786576 78701937216 78922023552 79154694612 79255786176 79408671566 79489441206 79590960288 79747347312 79813532736 79849195776 79967494026 80069623648 80151065568 80305677963 80411118336 80566232376 80751178368 80906948388 81133200936 81236819328 81408750381 81476314668 81512720688 81580371264 81820879434 81928309248 81981647991 82049687748 82086349968 82191185664 82433494584 82664016048 82700952768 82769589504 82929253064 83013603624 83119623552 83210902369 83352063744 83443597818 83635149024 83741962752 83796482259 83903502032 84138134304 84331279872 84386183049 84423889284 84493955952 84601866496 84687918336 84980033739 85018005324 85088565072 85126585152 85377547962 85486586976 85654558224 85725646272 85891012102 85978375182 86088181536 86198128128 86254246701 86367497472 86622118632 86694009696 86732747136 86861243511 86900055676 87143067672 87343111296 87439028187 87511597236 87623361728 87712486848 87881685318 87997072896 88054362657 88127442396 88166820336 88239993408 88500134898 88539679368 88787276496 88900670208 89162759448 89276632704 89526290688 89539830324 89715765726 89790224328 89830345248 89904898944 89945071104 90003629093 90078326604 90462508128 90578041344 90637011423 90752767504 90845075664 90961097472 91215465984 91274851053 91315635348 91391421744 91508141312 91601217792 91701810774 91777917672 91818926752 92075694144 92347143714 92465083872 92583174656 92737681407 92997018054 93038571864 93115788192 93157395072 93234710016 93295409697 93509576496 93771071712 93812971392 93993937772 94089542652 94209708096 94391439786 94515374592 94576908039 94655401092 94776289216 94872689856 95055700446 95098174136 95177099808 95364111792 95583027456 95724635706 95767408296 95889716608 96157867776 96172410348 96361378002 96441352056 96484444896 96564521088 96849204228 96972894144 97163434656 97244074368 97287525888 97350864121 97449883461 97574340528 97698956544 97972167168 98035951131 98161156688 98261000208 98386493184 98494537498 98576281944 98802571392 98996707008 99078868224 99187672878 99269992584 99314349344 99607139289 99885686058 99930317928 100013253984 100140984832 100242842112 100308104379 100436211792 100717077024 100762080384 100845706752 101059138404 101143011312 101188204992 101666912284 101770321644 101900296512 102096863442 102331234656 102617399232 102663251712 102815349462 102861290392 102946658976 103250157381 103296292596 103585155912 103717448576 103822943616 104023219356 104156071488 104360726112 104447339136 104668393347 104755261716 104802069456 104889048768 104935916288 105091381038 105229364736 105297873437 105539592816 105674381568 105985921608 106121280384 106329796416 106418043648 106534907906 106623325368 106868087424 106985445903 107074237284 107284625766 107421643168 107530905888 107668237824 107738334333 107875931184 108177601248 108315759104 108425931264 108496521063 108545000508 108635086224 108683627584 108773828352 109094505912 109308863988 109399583664 109448466624 109771133094 109911326112 110218688064 110267937024 110431301274 110684804832 110826164736 110898317187 111258130424 111371295384 111513532032 111678741657 111728643012 112184179072 112298285952 112421607669 112514910732 112565185712 112658607936 112990738266 113306711652 113357340432 113451420096 113502113536 113836730616 113982115968 114206077632 114300861696 114637833576 114784242048 115005662268 115231635082 115496158176 115592012928 115643662848 115718951691 115814991348 116190756896 116457481728 116533300401 116585370916 116682129648 116949982464 117175580424 117405816876 117503256528 117555760448 117653324544 117902328138 118000179864 118052905824 118383035328 118732041918 118883679264 119035510272 119113007349 119386440432 119621020968 119720299104 119773793664 119873198592 119951241039 120104435472 120616677504 120849348564 121126767552 121360422582 121699801404 121754180464 121855228992 122214472002 122269081032 122370556896 122731319151 122767592192 122892463872 123129524952 123286778496 123650241876 123996024072 124051429152 124154384256 124209860096 124393879596 124679435328 125028095616 125083961856 125165396727 125452723536 125612944128 125855253048 126102544052 126207201456 126496919808 126635833926 126740933928 126902799744 127152149056 127527007986 127632847608 127689877728 128066321943 128229880464 128481837336 128588469408 128645926528 128752694784 128836518153 129132272304 129297192192 129551246208 129658765824 129933177948 130099120704 130350083514 130714601508 131014666944 131267395854 131435042592 131736761856 131822527977 131995609344 132191163594 132250230504 132359990112 132750202347 132809519052 133180914744 133240423904 133351005312 133744139172 133914949056 134289436032 134309745486 134349440512 134573648589 134745517872 134857348416 134917606656 135117489906 135693762192 135867062016 136129151256 136441646208 136823198976 136973453022 137087132616 137262211968 137552716161 137666876508 137728390128 138113541216 138430591488 138520715571 138697625808 138874761984 139147634816 139263118848 139557857796 139673682288 139736092608 139852065024 140121841384 140264364744 140719457088 140990906658 141314562144 141495040512 141587159679 141773061888 141983101638 142164433824 142490783232 142583550669 142647261204 142765649712 143046167688 143374541184 143586953559 143651112444 143834574912 144236801664 144258615522 144542067003 144662028084 144726667344 144846781632 145126192862 145273806342 145459341216 145745151984 145866111552 145931288832 146361510792 146548434816 146958250752 147241735032 147579739776 147741806247 147864422916 148203857088 148495060512 148684709376 148781509317 148904988876 148971524016 149731047936 149828529087 149895476892 150019880976 150211477248 150654317688 151075615536 151143120576 151268560128 151588707606 151714516968 151782307488 151976154624 152075097433 152274770176 152500368426 152850444768 153045656064 153145295163 153340883024 153496851984 153994877568 154122683904 154223024193 154291935588 154419988464 154944438894 155377733868 155576172864 156034829034 156234107232 156541089168 156671008704 157132892574 157203104184 157333573152 157403874432 157637071557 157844047104 158309389224 158511572352 158817343132 158978882412 159181920576 159494694624 159627065472 159698391552 159802361859 159934988052 160139247296 160302131136 160611355926 160822236672 160926938649 161132464752 161502356736 161813896776 162266401872 162473638656 162817500762 162952629336 163025441376 163160742528 163641758868 163963295982 164099375496 164172699936 164382371328 164489391101 164656699641 164866989168 165328032096 165401905536 165539179008 165646951911 165858506128 166027207248 166239247104 166421804738 166704127488 166887195636 167270298048 167592964518 167807004064 168276268608 168772366098 168847778568 168987911904 169203732992 169375836672 169486107399 169960067478 170036010648 170177130144 170253170304 170755095924 170973173952 171309116448 171451292544 171782024204 171956750364 172176363072 172508493402 172734994944 172847452623 173244237264 173388019392 173465494272 173722487022 173800111352 174286135344 174686222592 174878056374 175023194472 175246723456 175424973696 175763370636 176108725314 176254884792 176333640672 176479986816 176853492207 177000269796 177079358736 177574552992 177801340416 177917096497 178098062877 178325518896 178553265408 179052581376 179079660648 179431531452 179580448656 179660690496 179809797888 180007258186 180156653208 180925016256 181274022846 181505535008 181690151328 181922194944 182040633873 182549702106 182631270696 182782843488 183016282624 183202435584 183321708003 183403621548 183555835344 183637853504 184151388288 184694287428 184930167744 185475362814 185994036108 186077143728 186231576384 186314790144 186590819394 187019152992 187542143424 187625942784 187987875544 188179085304 188419416192 188782879572 189153816078 189310802184 189552578432 189745379712 189953750889 190111400892 190196348272 190354199616 190728223584 191166054912 191290511979 191449271412 191534816592 191779433216 192315735552 192344820696 192722756004 192882704112 192968889792 193129042176 193698408456 193945788288 194326869312 194488148736 194701728242 194899766922 195148681056 195397913088 195525125271 196071902262 196322313376 196522000416 196772986368 196901093781 196989074996 197152563888 197605142784 197993414016 198157736448 198286745391 198375345756 198539985168 198628698688 199214278578 199771372116 199860635856 200026507968 200616208758 200872423584 201434154048 201524160768 202118276808 202286022624 202376409984 202676234859 203333824568 203540643288 203800593024 204024399103 204193726884 204662469312 205234798464 205326503424 205460179533 205630698924 205722580784 205893317952 206500314762 206592585192 207170311824 207434897152 207645887232 208046438712 208312142976 208721452224 208894678272 209336786694 209510523432 209604138912 209778097536 209871832576 210182762076 210595746874 211079185632 211348763136 211486359987 211971843216 212242560768 212659592832 212836087296 212974652457 213069815812 213246650736 213736174848 213970891806 214148474568 214569251532 214843286336 215061811776 215476668666 215751862368 216355202496 216387923283 216993042126 217090001016 217270172448 217367255168 217547656704 217689289293 218189011824 218617727976 218799167328 218896933248 219542266188 219822652224 220437376128 220535874048 220679452091 220862602548 221369609664 221796634374 222516260848 222742590768 223027064064 223357483314 223457286024 224368358144 224596571904 224843215338 225029821464 225130371424 225317215872 225981476532 226613423304 226714680864 226902840192 227004227072 227383061409 227673461232 227964231936 228412155264 228601723392 228750552639 229275667152 229568484096 230011324536 230463270164 230992316352 231184025856 231437903382 231629982696 232381513792 232416658341 233066600802 233170741832 233364259296 233899964928 234052243551 234351160848 234811633752 235006513056 235111520896 235306649088 235804656276 236000359728 236105811648 236766070656 237464083836 237767358528 238226014698 238772880864 239242041936 239440598208 239547587328 239902482078 240208870944 240917033889 241233355008 241698697128 242253535104 242720845164 243399602808 243508360928 243710457984 244226251143 244428944004 244538162064 244741113792 245462638302 245535184384 245784927744 245944943973 246259049904 246573556992 247300483752 247992048144 248102858304 248308768512 248787759192 249358870656 249632707107 250056191232 250330793454 250905447072 251225888256 251389446777 251710506096 252205088104 252414402912 252993839616 253158549147 253271667852 253481867856 253805599488 254304298112 255054015972 255265695216 255379755456 256132643886 256459760928 256963674672 257176938816 257291853056 257673036306 258264544608 258594384384 258762740103 259102492416 259866355896 260198241408 260583730533 260700167028 261429203016 262029333888 262317084561 262534791708 262870085184 263645055954 263991218688 264163087971 264382327188 264500461008 264719980224 265500404694 265619038104 266361829488 266480847808 266702010624 267488278344 267829898112 268578872064 268619490972 269147297178 269491035744 269714696832 269835213312 270010887279 270234979812 271387524384 271734124032 271911034269 272258302512 272883292416 273646397952 273824553159 273946906044 274174265232 274524423936 275105432322 275333753016 275456780256 276227082432 277041431142 277395251616 277749523968 277930350481 278213044221 278295269632 279115715592 279347364576 279472185216 279704130048 279886229091 280243682768 280528729488 281438914176 281981813316 282629124288 283174319358 283546123776 283730724117 283966203276 284328867648 285167101338 285294522408 285531299424 286092335376 286749082368 287173907118 287302224888 287669149824 288473603328 288517231044 289084134006 289324056168 289453334688 289693563264 290252385724 290547612684 290918682432 291490303968 291732223104 291862577664 292052592363 292723021584 293096869632 293916501504 294107853393 294483470064 295159479552 295483612494 295728845832 296407714176 296990121024 297563018634 297809977752 297943048032 298821417867 299657058174 299790953784 300039761952 300422954496 300618542357 300924313137 301308635376 302151231072 302286241152 302537120256 303177415212 303429033936 303564614976 304150194866 304549540352 305000736852 305700889536 306290590326 306681766048 306993703968 307989755136 308446048386 308583871176 308839976928 309750472143 309888877788 310755467736 311152345728 312069658068 312468214464 313082178336 313342017408 314005180041 314265785148 314406208368 314667146304 314807748864 315274143114 315688094208 315893620311 316618778448 317023144704 317634686264 317957764824 318363841152 318989389248 319254130944 319604723718 319869976104 320278494592 320604262272 320956337709 321222711852 321853877298 322264929504 323004713472 323215002999 323627793552 324532803744 324947277312 325489563189 325635001524 325905258672 326050882752 326321485056 327283517736 327926591964 328198750992 328345399872 328978782202 329313399282 329733978336 330656064192 330803811072 331293903822 331717012256 332054414496 332478494208 332694951561 332843609476 333774391272 334540596096 335036224971 335185929036 335614008128 336552537216 337264823007 337544732196 337695557136 337975823808 338972214798 339920134956 340072021296 340354260288 340506340608 341510191848 341946347904 342618232896 342902585088 343564048408 343913500728 344352726144 344730881243 345016986804 345694905246 346488474528 346776038784 346930988544 347156855073 347444974044 347600222704 348572270688 349372445184 349599901203 349756112748 350046388944 350493446912 350849947392 351526741272 352217450628 352509769584 352667281344 352959973632 353706984414 354000539592 354158717472 355149105984 355834192994 356196125754 356651037792 357106530816 357339022047 358159321296 358863062904 359160897312 359321380992 359619595776 359853723117 360014516372 360313306416 361850032512 362548045692 363011070016 363380302656 364081267746 365099404212 365262541392 365565686976 366643416006 366807243096 367111670688 367275707008 368302776576 369388574856 369860335488 370950725628 371988072216 372154287456 372463152768 372629580288 372872177671 373181638788 374038305984 375084286848 375251885568 375496190181 375975751088 376358170608 376838832384 377565759144 378307632156 378621604368 379105156864 379490759424 379907501778 380222801784 380392696544 380708399232 381456447168 382581023958 382898542824 383069633184 383558866432 384198965829 384689641392 385445512008 385765408224 385937779584 386258084352 386509554459 387396816912 387891576576 388653738624 388976297472 389403456484 389799533844 390297362112 391050250542 392143804524 392644626752 393044000832 393802187562 393978149992 394305127776 395210285568 395467583931 395986828032 396573490782 396750691512 397079970336 397257397376 398428557156 399542744232 399721271712 400053015936 401232417516 401744847168 402868308096 403048321536 403310722787 403720945767 404236553616 404572045248 404752819968 405352469718 406667649136 407081286576 407601186048 408048798206 408387453768 409324938624 410469596928 410920359066 411261397848 411445161568 411786635904 412658148483 413000629524 413185170384 414340623648 414869794304 415291774464 415562146713 416092877424 416624285952 417442904448 417789356544 418673573388 419021046864 419208277824 419556195072 420365524152 421191493748 422158371264 422972719974 423943686432 424485121536 424761479037 425319185664 425949304914 426139631624 426493301472 427472349696 427750652007 427941783612 428296949136 429138503064 429686572672 430123623552 430953337332 431503724736 432710404992 432775846566 433626201009 433986084252 434180002032 434540344896 434734510336 435378578586 436378023648 437235455952 437598334656 437793866496 439084532376 439645304448 440874752256 441358904182 441725205096 442739219328 443225418741 443593268748 445032521696 445485181536 446054128128 446344527951 446714966628 446914572048 448736716288 449193143808 449485587261 449686430676 450059642928 450260742848 450634431744 451962953064 453226846608 453429361728 453805680384 454766122818 455346922464 455928463872 456225292299 456824310528 457501105278 458551334304 459136968192 459435885489 460022649072 460926540328 461984632704 462368051712 462669072579 462875806764 463259965392 464763027584 464833316682 466133201604 466341483664 466728518592 468104487102 468702321696 469623267504 470013026112 470223041792 471609312552 472000719456 472211623296 472911214671 473532141312 474928167672 475534717056 476452029396 477545761728 478484083872 478881196416 479095174656 479407085577 479804964156 480417741888 481834067778 482466710016 482780815947 483397394256 484507070208 485441690328 486799205616 487016721856 487420915968 488452502286 488857888008 489076324128 489482227584 490925276604 491889887946 492518099808 493147113984 493468173303 494600967504 495984096288 496205716608 496617537024 496940855733 497575518384 498717741312 499265414214 500112382464 500661586908 501810894144 502778893554 503421012192 504410176208 504828805824 506317098294 506543335704 506963735712 507611198976 507941675017 508458322197 508608596224 510108031944 510531390432 510759510912 512265287772 512919521856 513927349344 514353877632 514583706112 515346072612 516529089216 517525480206 518204984832 518542357869 519732711792 520396482816 521167461066 521400334056 522858406032 524058667776 524634169122 525069583416 525740170368 527290111908 528326175942 528764654376 529000922016 529439960448 530560476621 531000809388 531238076208 532723658976 532961695616 533404021248 533751289491 534976556688 535659796224 537157744128 537238981944 538294594356 538982071488 539429393664 540021774558 540469959624 542775048768 543822068538 544516605024 545766584832 546121901619 547649106318 547893812088 548348530464 549048847872 549965124009 550210864644 550667506032 550913560512 552454164864 554082862284 554790503232 555860700962 556426088442 556590539264 558231431184 558694729152 558944370432 559772458182 560487365536 561057458976 562877828352 563963626632 565258248576 566348638716 567461448234 567932406552 568657735296 569861252667 570334202676 570589044816 571062598848 572184670752 573498164736 573871535937 574347814236 574604449776 575338299648 576947206656 577034462088 578168268012 578648112336 578906669376 579387126528 580504771448 581095225368 581837364864 582980607936 583464446208 584105184726 585446043168 586193739264 586575375813 588215706786 588966940128 590318959104 590703281343 590967224988 591457691664 592815428352 593980242048 594860236173 595126037268 595619955504 595886096064 597642835734 599314116348 599581907568 600079523904 601237084714 601848626274 602617270752 604302462144 604572482304 606354830424 606858067872 607129229952 608028704577 608300389732 610001473704 611401779072 612073197309 612581180652 613363532096 613987407936 615979510272 616380538599 616892096772 617167742352 617679953856 619500944286 619777755576 621510935472 622304691456 624139316136 624936428928 626164356672 626684034816 628010360082 628531570296 628812416736 629334292608 629615497728 630025403651 630548286228 631787240622 633237556896 634046289408 634459079961 635269372528 635915529648 636727682304 637978778496 638508261888 638923957371 639209447436 639739952208 640556989184 641208524544 641912675418 642445423704 643707754596 644529859008 646430005998 647255587104 649065607488 649163769849 650979126378 651270003048 651810517344 652101765504 652642970112 653067867879 654567035472 655853183928 656397501984 656690799744 657957564404 658626798564 659467956672 661312128384 661607622144 662038356273 662587807644 663434024512 664108828992 665389903122 665687218952 667548782544 669081192192 670072449942 670371858072 671228016256 673105074432 674529646014 675089464392 675391114272 675951647616 677944429596 679840269912 680144042592 680708520576 681012681216 681456048847 682149184227 683020383696 683892695808 685236465792 685805170176 686251657917 687128096816 687827001456 688705452288 689461762486 690033973608 691389810492 692976949056 693552077568 694313710146 694889948088 695200445408 697144541376 697249975023 699199802406 699512225496 700092777888 700986893824 701699894784 702156730653 703053482544 704434901256 705019539168 705334562688 705919947264 707413968828 708001079184 708317434944 710298211968 711668385988 712392251508 713302075584 714678044094 716318642592 717726125808 718321794624 718642761984 719707446234 720029032744 720626612832 722751101667 723700065024 725096091384 726022140032 726760605312 728162535492 730198808424 730525082784 731131373952 732678753429 733286832012 733614486192 734223341376 734551414016 736605553152 737085114059 737834831919 738777149712 739720670976 741901451256 743976144432 744308574912 744926305536 745744355342 746363277576 748076611968 748898121321 750168573696 750992380362 751951502176 752716341216 753677664768 754168340331 755131518288 756615264312 757243208736 758210313728 758981518848 759475647441 759815003556 760445603568 760785393088 761416798464 762912894336 765162047916 765797085648 766139266368 768397931658 769379282784 770891024016 771530816448 771875559168 773019108918 774793633824 775783153152 776288220309 777307477248 778806912968 779599067688 780594724224 781751191599 782100501084 784287609048 785289253504 786088001664 786951253683 787604375124 787956299984 788610255552 790935167862 791973656064 792489263913 793146981564 793501383024 794159940672 794514794752 796857114312 799085488464 799442543424 800106031872 802464835032 803489694336 805736616192 806621445574 807441891534 808473107232 809144090496 809505639936 810032661837 810704939436 813335298272 814162573152 815202372096 815733102807 816097596412 816774907536 818649877248 820939193856 821473659477 821840718132 822522795696 822890323136 823573271808 825316296966 826001259048 826370340768 828681247296 831124293426 832185754848 833248571904 833791051443 834885808896 837347146776 838042093728 838416555648 839112390144 839658687273 840731048304 842382987496 844316742528 845945439948 847887372864 849522958074 850638371328 851192172351 851898609828 852279263248 852986602944 855501304014 855883567224 856593898272 858277006128 859373145344 860247247104 861906674664 863007449472 865420809984 865551693132 867252402018 867972168504 868360004064 869080689792 869469020672 870757157172 872756047296 874470911904 875196669312 875587732992 876157777089 878169064752 879290608896 881749504512 882323560179 882717808364 883450410192 885478438656 886450837482 887186537496 890065043392 890970363072 892689055902 893429933256 893829144096 896464253601 898971174522 899372861352 900119285856 900521485696 901268863488 901855627071 903925906128 906453693216 906858723456 907611360768 909532245636 910693844928 912450584598 913648621056 915002210556 917102668608 918871770978 920045298144 921853080656 923969265408 925338145158 925751613528 926519930784 929251416429 929526055168 929666633364 932266403208 932682967328 933457037184 936208974204 937404643392 939246535008 940026052224 940446083584 942015540123 943218625104 944001438912 944423246592 945822429342 947064282624 947680860933 949856335344 951069434112 952904058792 955091523456 956968167744 957762392832 958814171154 959609928312 960835483776 962869013127 963668135556 965561631894 966794788512 969014140416 969645008997 970883380656 973598411232 974033443712 974841831936 976905004572 977715776016 978152648256 978964455168 981850553208 983779775892 985036199616 986936346606 989201935008 991968192576 992411433216 993881711466 995151036768 997435482624 998084854683 998530828428 1001323173816 1003621788288 1005108674913 1005557787108 1006842024384 1008820352416 1009657611648 1011794469021 1012634196588 1013086671408 1013927471424 1015883350034 1016916644394 1017217192448 1020216063888 1021062780864 1021519021824 1024530575544 1025839043712 1027854698688 1028707755264 1030692145224 1033058178432 1034192643729 1035050960412 1037084715738 1039465423584 1040792965632 1041470565219 1042334922132 1042800668112 1045716812064 1048117335552 1048799703609 1049268338244 1050139166832 1051480340736 1054580223816 1056652351884 1057529308752 1058001844032 1058879920896 1061120953242 1062001618776 1062476152416 1065447317952 1065923391232 1067502578982 1069953113376 1071319592448 1072017066141 1074477963888 1076589188712 1077964142976 1078858787328 1079561169351 1080043549116 1080939919248 1085550097536 1087644137076 1089033210048 1092243803238 1095298212636 1095787624176 1096697060928 1099930248018 1100421729288 1101335012064 1101827121024 1104908329728 1108165724568 1109581006464 1111721401924 1112852176884 1116462862368 1117389458304 1117888740864 1118616533013 1119544916364 1120974731072 1122114917952 1125755656704 1126488570543 1127927253264 1130516497152 1132697277432 1134922896468 1135864813104 1137315470592 1139722505334 1140668405352 1141178089632 1142125197696 1144369341504 1147743071874 1148695628472 1149208899552 1150676599296 1151425737707 1152596897487 1154068924176 1156336536024 1157296224672 1157813338752 1158774253056 1159528663377 1161009542896 1162190450736 1163674729728 1165961215872 1166928892416 1168210369452 1170892086336 1173150751626 1176431413572 1177933880256 1181406562686 1181934449976 1182915383328 1185630856704 1186402751793 1187960484096 1189720472346 1190252074536 1191239911008 1191772192128 1195285671468 1198628232696 1199163815136 1200159047808 1202474169428 1203697252548 1205234541504 1208604924288 1209144964608 1209932168361 1212709660848 1213716135744 1214258459904 1216057409154 1216600779464 1220002947408 1222803558144 1224146394618 1225162361304 1226727064192 1227974815872 1232761077198 1233784193544 1234335484704 1235359907712 1237974445449 1239001888572 1239555511152 1243021870944 1244609382912 1245419675479 1246686440139 1248278632272 1249872857856 1252328713344 1253368069632 1256020720164 1257063140592 1257624833472 1258668585216 1260050807302 1261096572456 1263574481244 1266475113792 1268918159922 1270538745056 1271831059296 1273455364608 1274284437111 1275957556992 1277847914742 1278418894872 1279479904416 1281113978368 1282417049088 1283251956021 1283825350836 1284890847408 1287415509192 1289059718016 1292860011996 1294511174208 1298131214976 1298327539698 1300878603027 1301958252756 1302540006096 1303621034688 1304203531008 1306135735758 1309134070944 1311706367856 1312795003968 1313381599488 1315915128808 1317253597128 1318935913344 1322624256768 1324076712546 1325175615288 1326868049024 1328217657984 1329676256223 1330779806244 1331374437904 1335097565088 1338162384384 1339033583853 1340144899884 1340743716144 1342456032512 1346210148864 1348456761783 1349059292028 1350178928784 1350782228544 1351903295232 1355888859192 1359680539824 1360288085184 1361417041152 1362912097694 1364298368454 1366040767392 1367785391616 1368675876897 1370472931584 1372503315834 1374256193632 1375654002912 1377410904576 1378307656467 1378923524972 1380067947216 1382779620984 1385953898112 1387104155136 1388007217737 1388627420292 1389779896176 1390400890816 1394289082752 1394499950046 1398399604812 1399024450992 1400185555776 1404313461306 1406106965088 1408869802512 1410039078336 1410669125376 1414827937656 1416002158368 1416634869888 1418733644013 1420596423936 1423336771976 1424784503016 1426604151168 1428170793721 1429356088188 1432637285184 1435452251616 1436643589248 1437285523968 1438221256731 1439414892468 1440058065488 1441253225664 1445502203334 1447400130048 1448342447841 1450192182768 1452044280064 1453521210624 1456325070984 1460397616848 1461050165568 1462262747904 1465357506858 1466573664024 1467228972384 1468446682752 1469102828032 1474170228118 1475669663838 1477554299424 1479441341952 1480404519909 1483802902512 1487952288864 1488617149824 1489852611072 1490822567199 1491488710684 1492726555152 1496153223936 1497796242642 1500337147392 1501984760724 1503903004352 1505432682432 1508336680662 1510263036576 1513230528624 1514486417472 1518951294882 1519630007112 1520891207136 1521570786176 1522833596928 1523825025051 1525825788672 1530324095832 1531594171296 1532278532736 1536795863316 1538758565568 1541782048032 1543061632896 1543751118336 1544756164637 1546038217836 1549587267648 1552576440618 1554614954496 1555627073607 1557613825936 1559198135376 1561189448448 1563502383198 1564201002168 1568575218096 1570578507008 1572176003328 1573902507366 1575208750248 1575912599968 1577220511104 1581870335724 1584978527826 1586293963128 1587002766048 1588319881344 1589029589504 1591681429863 1593714228624 1598170976928 1598885086848 1600212063744 1601253868473 1604929670064 1606979388672 1611473232384 1613242891148 1614883783068 1616946214464 1618288180992 1620065323674 1621409878872 1626670596544 1628325146304 1631466205614 1632195192824 1633549815072 1637299754496 1638365704857 1642947318954 1643681436264 1645045591392 1645780646272 1647146543616 1650632593932 1652002518096 1652740681536 1657362494592 1662248586852 1664371509696 1667582102886 1669771617792 1670858708689 1674694293552 1676084187456 1676833111296 1679317374546 1681462096608 1684765974992 1688633485056 1691890879896 1695774745728 1699045916148 1702384344702 1703797219656 1704558526496 1705973205888 1709583758001 1711002608028 1711767134448 1713187796544 1716554012256 1718746290688 1720494494208 1721614607811 1723813349328 1726014898944 1730841619968 1731103386264 1734504804036 1735944337008 1736720008128 1738161379584 1741514314344 1745512094592 1748941823808 1750393338624 1752315554178 1756338129504 1758581217792 1759726127439 1764647120358 1765435616728 1766900820384 1770956877312 1772109844029 1772901674964 1774373074992 1780130086784 1781940726144 1785378111804 1786859866512 1787658288192 1792928507202 1797942349044 1798745722704 1800238571712 1801042971392 1803711254142 1807851812256 1812907386432 1813717446912 1819064491272 1821387689856 1824086113731 1824901169196 1830004421112 1834205337216 1836219591927 1837743541956 1840090596288 1843706161312 1847938530816 1849141615797 1850676290316 1851503227056 1853039861568 1858502832858 1859052110336 1859333266728 1864532806416 1865365934656 1866914074368 1872417948408 1874809286784 1878493070016 1880052104448 1884031080246 1886437250208 1888002877824 1888846493184 1890076210953 1891644858684 1895361721866 1899712670688 1902138868224 1903377239883 1905808117584 1910183046912 1913936335488 1915524785664 1916771872113 1917628342308 1919219856624 1921670967552 1925738026254 1927336271112 1931123263788 1933589577024 1939290017994 1941766761312 1947196822464 1947491309547 1948066887424 1953810009144 1955431552032 1956305296512 1957928910336 1959203603637 1963701106416 1967559551784 1970072399232 1973872693212 1978403870016 1983936385152 1984822866432 1986115068819 1987763422932 1990302073536 1996169709366 1997061656856 2002646347632 2007243576576 2010217349826 2011115574216 2013684048768 2017640704832 2019315223296 2023588938042 2025268393176 2026173342816 2027854942848 2031766700068 2033833288788 2040432127776 2042125561728 2043038043648 2044368146541 2049061151088 2051678087424 2055709397376 2057415510528 2058754973751 2061384290448 2066116356864 2068385287458 2070101920824 2074169431476 2078930847168 2082941130438 2084669844264 2085601336224 2091433624128 2091749925069 2097599407218 2098536676488 2100278333664 2102960681472 2104329796499 2106470191959 2109160447632 2113304703768 2115058617504 2116003688064 2117759841792 2122241906484 2124003237552 2124952304832 2130894635904 2131846782464 2135005157964 2139906226752 2144034132282 2148955927776 2153178377424 2155928285952 2159122338702 2160087098232 2161879838496 2168253305001 2171100195072 2175288274152 2178066420096 2184487606476 2190596425272 2191575248352 2193394121856 2198036260287 2199860496036 2200843458576 2202670024128 2203654242048 2209816659456 2211255342177 2216331449136 2219162012928 2223442803848 2225704353768 2232925724736 2234778916608 2237233066026 2239089832728 2241949462144 2244229835904 2246694363963 2252977141086 2255854506528 2261032994304 2262505020993 2265394554864 2269845792936 2271729626208 2274630941184 2278426942323 2279445010668 2281336810704 2282356179264 2284250395392 2288738683008 2295486143748 2297391256944 2298417799104 2302851475414 2305193794974 2308137848352 2312673072048 2314592449344 2315626677504 2319057326754 2322019085792 2324380901472 2327349459456 2328864660927 2331922431744 2336420738904 2341784172672 2345253574797 2346301503252 2352862827144 2355867760512 2360853761049 2362813125372 2363868899952 2365830766656 2372805503586 2375920968192 2377467791739 2379440944692 2380504149072 2382479822016 2383544384256 2390571342936 2397256465392 2398327630272 2400318095616 2404948338856 2407394505096 2410469083008 2413116168701 2417209848576 2419864336722 2425419321696 2427432271488 2428516919808 2430097985511 2432114818308 2433201558928 2440005894816 2445607116288 2447199308421 2448292789236 2450324722608 2453454128384 2455949631744 2464420978431 2465522154396 2467568387088 2468670969408 2470719815424 2475948890898 2478003777144 2479111022304 2486043741888 2490839350958 2493372880278 2496557264544 2499745715712 2501373154329 2504657426688 2512041440328 2514126281184 2515249666944 2517337170432 2518976061819 2520101614604 2522193144912 2527148962488 2532950227584 2537836319844 2541077490112 2543662118592 2548568874222 2551915113984 2553576517053 2555695829484 2556837789744 2558959808832 2566503912042 2567650701672 2569781694816 2574831018384 2578119436032 2585720023992 2589022348416 2596262429952 2596655079396 2601757206054 2603916505512 2605080012192 2607242069376 2608407062016 2610105243697 2612271471516 2618268141888 2623412735712 2625590007936 2626763198976 2628473331267 2631830257616 2634507194256 2637871826688 2645248513536 2646970680537 2648153425092 2650351230576 2653736098048 2656435315968 2659352512446 2661559612488 2662748875808 2670195130176 2678067167706 2680289799768 2681487432288 2684912065024 2689392760803 2696913523566 2698118584056 2700357857568 2701564457088 2703806590464 2705566881213 2711777718384 2719361079648 2720576170368 2722834082304 2725824195388 2728596736908 2732081534784 2737351753794 2740945863168 2745006631668 2748512387264 2751308005824 2756615312934 2757847049944 2760135894432 2765559241968 2771907796224 2776014435474 2777254840584 2779559792352 2780801781632 2788578165504 2788999900092 2796799209624 2798048901984 2800371111552 2808626922612 2812213930176 2817739605024 2820078156672 2821338250752 2823175059509 2826046620369 2829655875312 2832004316736 2833269739776 2837467288026 2841192847872 2843042582799 2846673543952 2849569006032 2853208302336 2856341587442 2858712176376 2865274570368 2870904503232 2873287178496 2876442513462 2878829784936 2880116130976 2882506451328 2888607039381 2891004406668 2896684895682 2900384365536 2904088560128 2907042421248 2908935026991 2912650141968 2920795233696 2922100331136 2924525495808 2930715013716 2933147328048 2934457944768 2936893365504 2948340456236 2951339327676 2955108598848 2960809039818 2967605805024 2975904577728 2977234299648 2981645134398 2982977421368 2985453110304 2992306447872 2994254564049 2995592485284 3003969521448 3007806008704 3010865364864 3016673361324 3020526073152 3026461057248 3028972834944 3035383407063 3037902589764 3039260014224 3041782414272 3043141572352 3047650050102 3051651577344 3053638329673 3060648191664 3063188342592 3064557065472 3073591726632 3077517131136 3083564096064 3086123265792 3089512329274 3092076435672 3099174535296 3102577931187 3105152881236 3111254147214 3115227651872 3118396270752 3122378896896 3124411695657 3127004766396 3128402004336 3137150436192 3141157014016 3144352006656 3146399110827 3147805014732 3150417500496 3151825199936 3154441022208 3163740671448 3169957055652 3172587926256 3174005532096 3176639762688 3183362859726 3187428457248 3196341953856 3197770173696 3202507736946 3209859340128 3213958777344 3216051198423 3226485782296 3229767566136 3233892428928 3236576361984 3238683508053 3240130647348 3242819757744 3253341193088 3256650292608 3262932411228 3264390385648 3267099630144 3276731409714 3285894637908 3287362872528 3290091182784 3291561292544 3301265187864 3304005036192 3305481363072 3314724989184 3324497173704 3328743019392 3335164205772 3341717417378 3349388587104 3352168374912 3353666222592 3355849599039 3358634749092 3362924193216 3369531949984 3377266970112 3379465711629 3383781759792 3391549491456 3398091832296 3404768689404 3407594439312 3409117052992 3411946411776 3419167516002 3422005216056 3423534268896 3426375593088 3433108024512 3443229215622 3447626698656 3452029797888 3454277213121 3462206772528 3469009608072 3471888674016 3473440016256 3476322759168 3478585990131 3483028628688 3491024189184 3497883647616 3500786677248 3504631108356 3512676259008 3519452254878 3529294240716 3530871233456 3533801640768 3544219688058 3545803349928 3548746149984 3559208255379 3560260173568 3563881452288 3570756223608 3573719733024 3575316576384 3585857014404 3595884698088 3597491445408 3600477143424 3602085942784 3607422508284 3615703624512 3625814772864 3627434893824 3629796505083 3638128982544 3642775379712 3648172227462 3649802338392 3660008842224 3668410674432 3672439183854 3675487083912 3680181192576 3687412322624 3698283231594 3701352580632 3703006454112 3706079723136 3713923336347 3717005665716 3718666533456 3729065612832 3730731869312 3733828148736 3736259026437 3744835896816 3749618573568 3756986140032 3760104208896 3768062160492 3772874500416 3776005755648 3780152421906 3783289717368 3790723443732 3799425341376 3806754479766 3811616235168 3820366093824 3822853311333 3827872670976 3833543744226 3835256684616 3838439713248 3843341935104 3849755868063 3851476052508 3854672542224 3862246527576 3867179154048 3878580035988 3883533522624 3894393644928 3894982619094 3896133774848 3902635809081 3907620018288 3910863104064 3912610593024 3918407207274 3927402212832 3935119103568 3940144798464 3947745386424 3956807740032 3967872770304 3972230137638 3975526845864 3980604147072 3989028768669 3992339418732 3994123313712 4005292695264 4014487153152 4017100751559 4020434699652 4022231148432 4027368097536 4035281409664 4038630446592 4047177876084 4050536786352 4052346685632 4055709885696 4063533400136 4067666577576 4080864255552 4084251123456 4088736293082 4098122302176 4103356174848 4106027630691 4111418794752 4117509947502 4122768580896 4132232713728 4134922969401 4136770574916 4140203841648 4148338862952 4157861694336 4164021653211 4165882260876 4169339688528 4171202672448 4182867248256 4183499850138 4195198814436 4197073352976 4200556667328 4208659592998 4212940383918 4218320895264 4226609407536 4230117235008 4232007376128 4244483812968 4248006475104 4249904609664 4256200932039 4261789271808 4270010315928 4279812453504 4284512381163 4288068264564 4297911855552 4306356754848 4311856571904 4314663770193 4318244677404 4320174196464 4323759676992 4336506610002 4342200390144 4345027343523 4350576548304 4356132840192 4368975212952 4381192850544 4383150496704 4386788243712 4396072520574 4399720992072 4401686917152 4405340048256 4407308484096 4410177825557 4422510684354 4432662898272 4438324025856 4441213559727 4446885607696 4451408707536 4465851449472 4469557833216 4472467701597 4474466132052 4478179665456 4483898924288 4488459671808 4493388727926 4505954282172 4511709013056 4525010041986 4530789109728 4539691585872 4543459252416 4556853884646 4558890021336 4562673621408 4564712358528 4568500790784 4571475075153 4577477366016 4590972287496 4594782513888 4596835598208 4605702950828 4610387589948 4616275696704 4625346144096 4629184898688 4631253355008 4634268493911 4638114653508 4644038171584 4648761802944 4657729321854 4663844863488 4666881220821 4672841477808 4683568345344 4690507149594 4692603006504 4705725654288 4711735521024 4721707522098 4725626250744 4727737799904 4731661533312 4745611007172 4754935583478 4758881889384 4761008298144 4764959644032 4767088768512 4770192341929 4775044289589 4781142685872 4794512930784 4796655260544 4800636191232 4803761605419 4809896677712 4814789010192 4820938166016 4826232337402 4834419697152 4839728673444 4850838643392 4854864542976 4860195971022 4864229636616 4866403117856 4880011789632 4894398616842 4896585578472 4900649445216 4906908256768 4911899263488 4915097114571 4928841956862 4931044308792 4935136774176 4937341938816 4941439630848 4951897781796 4956007554288 4958222044608 4972087483776 4981678701916 4986745760556 4993114529088 5002746308658 5009314853376 5012576126067 5024082880656 5028252562368 5030499333888 5037952123638 5040203229208 5044386289824 5054297924976 5065900455168 5075672639688 5082154980224 5087324237184 5097137748444 5107153034106 5111391658968 5113675579488 5117919617664 5128751274003 5133007824084 5135301403344 5139563389632 5149662036768 5156238872064 5159595798413 5164843823433 5171440047984 5178044696832 5192524859904 5193310158792 5203514412108 5207833011024 5210160024384 5214484138752 5220210487394 5224542943032 5236536283776 5246825471424 5251180015872 5256946662534 5263660515232 5269014388512 5275743653376 5279178382317 5293941361074 5296306850184 5300702461152 5307472196096 5312870631936 5316329532087 5318705024892 5323119224976 5325497751616 5340390260352 5356134335412 5360579599536 5362974864576 5378785521606 5393827047132 5396237168112 5400715715136 5403128914176 5411133762426 5423555436768 5438722159296 5441152340736 5451648390776 5457193473816 5464163069568 5472258341193 5474703507588 5490013263336 5497024774528 5502616011648 5508658775781 5513230625868 5515694099888 5520271788864 5531118483936 5543815592448 5547424847391 5552028870948 5554509681168 5559119584704 5561603563264 5577156331008 5577999800184 5593598419248 5596097803968 5600742223104 5617253845224 5624427860352 5635479210048 5640156313344 5646350119018 5652093240738 5659311750624 5664008633472 5666539479552 5670228632859 5674934576052 5686085165598 5693347087904 5699138012064 5706416604672 5710131719649 5712683174884 5717424352752 5730549140736 5741809006464 5746574356992 5750315616339 5752885026924 5757659569872 5760232261952 5765012902656 5777214078762 5782008813336 5793369791364 5800768731072 5817870053982 5825300283936 5841590467392 5844200662272 5861430027432 5866294656096 5868915889536 5873786731008 5877610810911 5896680912472 5902678655352 5910217197696 5921618079636 5935211610048 5951809155456 5954468599296 5958345206457 5963290268796 5965954842736 5970906220608 5988509128098 5991184970568 6007939042896 6015612017408 6021730729728 6033346722648 6041052146304 6052922114496 6057945669888 6070766814126 6075805179528 6078520028448 6083564828544 6086283144704 6095300100204 6107276659346 6121296383328 6126376685184 6129114130944 6133104439623 6147183453264 6155034262272 6167128192128 6172246531584 6176264921253 6179024658548 6184152871344 6198349070592 6205155862374 6210305762472 6222508294428 6230455303744 6236792541504 6248823391314 6254009532792 6256804008672 6274300872384 6275249775207 6292798221654 6295610029464 6300835000992 6303650399872 6308882044416 6312989389497 6327481342896 6339914111304 6345175852512 6348011064192 6353279525376 6366725719452 6374856914496 6392683907712 6395540347392 6405015473892 6419718680256 6432102396846 6452971564592 6459535132272 6467784857856 6477367016106 6480261294696 6485639515488 6504759915003 6506682386176 6513300585216 6525864822456 6528780771296 6534199260288 6553462819428 6571789275816 6574725745056 6580182365568 6583122585088 6594108780861 6602530375728 6608010072384 6610962726144 6629449978368 6633766026531 6648994347408 6657486038784 6670328411544 6683434834756 6698777174208 6704336749824 6711699198078 6717269498184 6725848386432 6739063899968 6740083091889 6758931423258 6767563519584 6783098982912 6787515062979 6796183664592 6809537378808 6815188878624 6818234105984 6823892823552 6838335032004 6844010432112 6847068537792 6852751186176 6866216049024 6886458431244 6895253397312 6908554426242 6924413545056 6938019216144 6943777348032 6946880032512 6957171980262 6966057257376 6982048378368 6986593982781 6995767295232 7009262216712 7025352518016 7035760724391 7038904509756 7058588481432 7061742466912 7067603281536 7082561283147 7088439376116 7091606699856 7097492299968 7118416510758 7120520347136 7127762904576 7132403375217 7141512447216 7147439466048 7150633152768 7171714028808 7191769396176 7194982890816 7200954286848 7214845016568 7231407249024 7239348506103 7251629545728 7259593010166 7276257965088 7285550759424 7290293956533 7296344454924 7299604676784 7320017684448 7336821348864 7341597925263 7344878367708 7350974167824 7360362385152 7374824645248 7396566463188 7402705161264 7406012908224 7412159446272 7427846672694 7434011331432 7437333066912 7458131225664 7461463738624 7472518052874 7489671793632 7499237147136 7504119462987 7513972280064 7536124320984 7545749000832 7552011511296 7556928185457 7560304843812 7566579434736 7581446887464 7598850682752 7613508959532 7623232470336 7645706622666 7655745341952 7660729551159 7667087488452 7670513369232 7676879426496 7699511736126 7702952105016 7709345084448 7724493055152 7734358308096 7757160071976 7767067045248 7788787289856 7789965238188 7805271618162 7815240036576 7821726208128 7825221186048 7830315731091 7836814414548 7854804425664 7870238207136 7880289596928 7885419993801 7895490772848 7913615480064 7935745540608 7940912041611 7944460275276 7951053691728 7961208294144 7978057537338 7984678837464 7988246627424 8010585390528 8034201503118 8040869399304 8044462296864 8054736195072 8059980163949 8068178282409 8070562819328 8094355752168 8101073572704 8104693371264 8111419771392 8116700643639 8127066800272 8135333155152 8161728511104 8168502246912 8177472586164 8196244604352 8212055261382 8222837589504 8235019895004 8245537161792 8269845938802 8273541149832 8280407683296 8296677725904 8315723388672 8328043306422 8331764521752 8338679377056 8342405344896 8365734496512 8366999700276 8390397628872 8394146705952 8401113334656 8417319185996 8425880767836 8436641790528 8453218815072 8460234470016 8464014752256 8469525178527 8488967625936 8496012950208 8499809219328 8512401864078 8523578543616 8529127748397 8540020631856 8559624907008 8569024762326 8576136529128 8595823711104 8612713509696 8629327540386 8636489354808 8640348392928 8647519353984 8665821118143 8673013220004 8690054687046 8701153096608 8712265680384 8717937728353 8726805080973 8737950425904 8762385701088 8766300993408 8773576487424 8792145041148 8799441984144 8803373834304 8810680096512 8820355651114 8845021368708 8865325796544 8882427119454 8893771215392 8902817415072 8931702898944 8944935403194 8948932264104 8956359330912 8967797848576 8976919343616 8982763692147 8986777455852 9011908564344 9023418026112 9050020083972 9061578219456 9079383171744 9086918504832 9106150221189 9113707769292 9117780042672 9125347242816 9129424717056 9142950150306 9154954732032 9160914989019 9181944574992 9189565027776 9193671196416 9211405901656 9220775179896 9232551393408 9250692288192 9258369797376 9268536987822 9276229307016 9288076343168 9297523605888 9307733793561 9315458643708 9333762441642 9345682955616 9367136690688 9373235086971 9381014299188 9385206013008 9411451308576 9423471042048 9439197332481 9443415044196 9451252501488 9455475599808 9463323066624 9491222014344 9509871166956 9517763778768 9522016596288 9529919288064 9540384683858 9550088579178 9562285371744 9589025861568 9593310521088 9607523210838 9619793355424 9629578020384 9641876332032 9648153595269 9652464674804 9679457346888 9701677286784 9709729085952 9716050524159 9720391942044 9728459273232 9732806235712 9760023579264 9788797233684 9793171156944 9801298890432 9830194229142 9857683913724 9862088617584 9870273548352 9874683877632 9903795563592 9912015108576 9916444089216 9944174967552 9963357403832 9973491521112 9986229058176 9997195556047 10005492617316 10025152252134 10048165761312 10056505124736 10060998667776 10067548797117 10075904247276 10080406458416 10088772579648 10108595849952 10131800910336 10138397134887 10151345279376 10164309960448 10174648474368 10194275496888 10214306068212 10222783317936 10227351158976 10235839235328 10257502548006 10266015648168 10270602806688 10279126779264 10299324073536 10319191596826 10329687646866 10342880095968 10356089393664 10362831639363 10386620317584 10407028824216 10415666022048 10420320048768 10428968277504 10435757970393 10440420974788 10449085886064 10473072567552 10493650942848 10502360031744 10513893325068 10527321030464 10538028777024 10558356764634 10587882722148 10592613700368 10601404922304 10632659064174 10637410049784 10646238449952 10650995503232 10680780520704 10712268670824 10721159199072 10725949729152 10757571043212 10787654094264 10792474336224 10801431430272 10806257828352 10813293152459 10822267524852 10847110873536 10877444318592 10882304681472 10889389515249 10903296781552 10914386947632 10928326139136 10944516682386 10949407015176 10980026526672 10994049549056 11005232023296 11017317551562 11026461251736 11031388199776 11040543577728 11062236967872 11094849694782 11104057741896 11109019362336 11118239169408 11123207126528 11141770009041 11155999600368 11187196838496 11192195607936 11201484446208 11208777079311 11234507690448 11248855720704 11270958420096 11280312626688 11292700238036 11304186481476 11318623501248 11328017266944 11340457265718 11349869152104 11372170331196 11386694175808 11398276024128 11420263439298 11425366349768 11434848705504 11461098281472 11468559933999 11483618012928 11500631232678 11505770053848 11515319139744 11520464523904 11530025805312 11554428157524 11564017626672 11586739582728 11601537462144 11635740107964 11650600567872 11683180934784 11688401324544 11696010960823 11707907427243 11722860054864 11732589312192 11737831779072 11755221621822 11793361824944 11805357310704 11820434395392 11843236159272 11870423220096 11903618310912 11916690412914 11926580537592 11931909685472 11941812441216 11967086306007 11977018256196 11982369941136 12015878085792 12031224034816 12043461459456 12051302254677 12066693445296 12082104292608 12105844228992 12115891339776 12141533628252 12151610359056 12157040056896 12167129657088 12190600200408 12214553318692 12242592766656 12252753370368 12266208879246 12294366906528 12310068524544 12318082892073 12334256384256 12352529842506 12358049317096 12368305742688 12396698141184 12404768908203 12410311724748 12420611524944 12445016588856 12460910607488 12473585083008 12497646782628 12508019065584 12513608017344 12548601744768 12550499550414 12585596443308 12591220058928 12601670001984 12607300799744 12625978778994 12654962685792 12679828222608 12690351705024 12696022128384 12733451438904 12749713828992 12768602796117 12785367815424 12810030947784 12839437360512 12853537143489 12864204793692 12905943129184 12919070264544 12935569715712 12943991310579 12954734032212 12960522589392 12971279030976 13009519830006 13013364772352 13026601170432 13035082030569 13051729644912 13057561542592 13068398520576 13106925638856 13143578551632 13149451490112 13160364731136 13188217561722 13205060751456 13216020144768 13221925452288 13230533476671 13267532053062 13297988694816 13314972077568 13323640679181 13340656823088 13366869669512 13397554348416 13408673499648 13417403104791 13423398396156 13434538996368 13451696772864 13478127799936 13480166183778 13517862846516 13535127039168 13575030125958 13592367329184 13619074757616 13630377757248 13636468211968 13676670064008 13688020864224 13694137075584 13705502372352 13714425225459 13732432098048 13772916862488 13790506794624 13817108852484 13848827090112 13876038432288 13887554696064 13893760065024 13902805481733 13914343960524 13932114514752 13973187965562 13991534590464 14000643662463 14018524433424 14050705036032 14071521448782 14077809019512 14117176962864 14123484933824 14135206563072 14165122566294 14176878752232 14183213399712 14194984599936 14236833021516 14264806750434 14283024894432 14294878932096 14301266305536 14310577025787 14343428057616 14383538792352 14389965781632 14401908573696 14411284816257 14429690033136 14462814498048 14478697012206 14503259091456 14519186020332 14552515930176 14580587913066 14592688909848 14599209353568 14640035368896 14683195850526 14689756735416 14701948335648 14720724770304 14730308575493 14745291343713 14749649290496 14793132926376 14805410322528 14812025816448 14824318892544 14855693345388 14868022662864 14874666133824 14916262451328 14922927477248 14945036105748 14979343587264 15008238925974 15027944560128 15037728378201 15072248641968 15091498001664 15113856370914 15120609687624 15133158869472 15162893774928 15197701365504 15227017919064 15246464940672 15291413245332 15321459102318 15334174976904 15341026738464 15353758852992 15386253822009 15399023472252 15405904210032 15418690168896 15448986110304 15468716616192 15478787395239 15514320143952 15534134090496 15577574579712 15579930476376 15610543236324 15630480073152 15643452416256 15660631462182 15673628829096 15709608851328 15740476414272 15770839987602 15790981545696 15827230960128 15837535146951 15881824083222 15888920550552 15902107383456 15922416588288 15948988596261 15956115074676 15969357674928 15976493254848 16021170781056 16068403006236 16081738798608 16088924593728 16119960327898 16136356564818 16141125638656 16188711504336 16202147145408 16209386742528 16233401287278 16254133600544 16270666310304 16323457022208 16354945172328 16392489208704 16416775023579 16424110522764 16470039790008 16491074323584 16525976327343 16539691877604 16547082299664 16560815366592 16593355451808 16631446777344 16642274542173 16656086612844 16663529043504 16677358754112 16684810689792 16731468993024 16733999400552 16780795257744 16788293411904 16802226669312 16834638371992 16851761535672 16873283581056 16906437630144 16920468940032 16939050357054 16977935251872 16992025900416 16999618438656 17010685898577 17024803728156 17058255496794 17080041263712 17119249814016 17130395158947 17138049524652 17152273058256 17191647422208 17225427019392 17250946849017 17258655080772 17272978709616 17280696785856 17295038707968 17331642236286 17346026440008 17380109374092 17402306193216 17435875456706 17453610161946 17475900851808 17524771402176 17532601986816 17584290082296 17598883968288 17606747668608 17621360193024 17632832432733 17640711302228 17690042737416 17730651593088 17764854238908 17787542430784 17805634830144 17863405797888 17875035619371 17889870806388 17897864528208 17912718661824 17965527384294 17973554911704 18023817128688 18046836052224 18100040167944 18123156438912 18158766343488 18173837009664 18212300442378 18227415538584 18235560085344 18250694485632 18258849434112 18270736705879 18285900300612 18321829978038 18363889149984 18379130055552 18387342392832 18399313318869 18422811803312 18441550359792 18465102786816 18501384576384 18516739594752 18528794763759 18537073975644 18552458614032 18576152686336 18595047211776 18615467587122 18630917287416 18667524883284 18691365911232 18746470173942 18762028598376 18770412026016 18822902617152 18825749325621 18878394664962 18886830088392 18902505002976 18910951199616 18926646133248 18938968168491 18982444028688 19019742333912 19035527557536 19044033192576 19059838576128 19080769367716 19100177158356 19124570743488 19178051723136 19186621042176 19215046421676 19239586710848 19259156040768 19296307190538 19304929349608 19358914693776 19403354573568 19432101048318 19440783884088 19456918546464 19465612471424 19520047158528 19577594467368 19586342313888 19602597780864 19660388458284 19715367827448 19724177235168 19740547096704 19749367755264 19762225416563 19782326342583 19807591127184 19824030217152 19832888178432 19888349935104 19901298079593 19926714807664 19946983042224 19972458116352 19994391112094 20010985234632 20050304504268 20096331522624 20113010249472 20135097594234 20151808494552 20160812916832 20177545159296 20217191699904 20220249275667 20276794269774 20302690558752 20328619920896 20349296948736 20362545188937 20388550993776 20428612136424 20445566635872 20454702317952 20471678470656 20515005096012 20532031296336 20541205613376 20558253558528 20598648147072 20638383193652 20659375293732 20685760191936 20725663278726 20773240635168 20814057648432 20831332044096 20840640097536 20871515940786 20880841949576 20898171772128 20946145135104 20959781948343 20987301885696 21027786650136 21054642060928 21076057554048 21116713529268 21175765444296 21185227400736 21202809844608 21247683849441 21265318128348 21274820099568 21292476899904 21301991006464 21361561041408 21375468307711 21397210125651 21424537341648 21442318398144 21451899458304 21515142086424 21575308188528 21584948672448 21602862860544 21626586304918 21644535049704 21694221747072 21718045518309 21754888637184 21778779030498 21806593563104 21828773895264 21856652278272 21870881869599 21889033364772 21898814030352 21960053053344 21988099098112 22010464046592 22024793775789 22034635103124 22052922503472 22062776399552 22081087155456 22124473935744 22189699389564 22208115483792 22218038724672 22236478338816 22283540018082 22311999200736 22374393676992 22384391215872 22417554158622 22469015380896 22497711441408 22512358388961 22541916840192 22585400476072 22608372962952 22637247002496 22656034533888 22670784556371 22680914531436 22699738304208 22744340662392 22773388351616 22796552048256 22840526878596 22850732699536 22869697411008 22937119867998 22967236025856 22982188653477 23001262465356 23011540107696 23030638279488 23040929047808 23108856315048 23128035253344 23173479165456 23203074924288 23271480215928 23301201135744 23366361869568 23392021921646 23415814854486 23445720109728 23465178624384 23475663558144 23490947193273 23510443243644 23586723649888 23610714621408 23640868790784 23656259981403 23686472318544 23740846440192 23807236621824 23822736124833 23833380825828 23853161075184 23863819370944 23883624882432 23934172612014 23954036512392 23964739882272 24031756171584 24102604509354 24133386890592 24164208585216 24179940491847 24211688457984 24283067256504 24303220718112 24314080113792 24334259314176 24350101930917 24381200400816 24429106637384 24485185533312 24505506740736 24532417758492 24588733813056 24636165784146 24668512768512 24705059685012 24716098634192 24736611485376 24809537816406 24820623449496 24841223049888 24890033177712 24921821214976 24947170166016 24995293565256 25016038131168 25027216034688 25097203489536 25100999100828 25171192886616 25182440117856 25203340003968 25214601599488 25251957557988 25309925371584 25359656445216 25380703410048 25392044256768 25408575535581 25466902877808 25499427657984 25537205592234 25570735630848 25587383245191 25620061895568 25678874721024 25707074286978 25728409587384 25811886258368 25838140529088 25887982621158 25909468064424 25921045178784 25942558061952 25997463354429 26019039660012 26070164061138 26103459289824 26115123085184 26136797041152 26153813185059 26213851277712 26287157103264 26298902980224 26320729462272 26376435123444 26410121502912 26432040289536 26461066953342 26535064106124 26595977389632 26647281358362 26681313646176 26733739339024 26795108696832 26834806209582 26846796792312 26869077992736 26903393545728 26948291076441 26956255599872 26960332367556 27035725693032 27070254078336 27150060251916 27184734658368 27238149515232 27260755514496 27272936423936 27318450663567 27353340128016 27376041728448 27388274151168 27428850450918 27464864196096 27482744967057 27545833724976 27581013589248 27634217704968 27697654180224 27752076864576 27775109392128 27805610963466 27828687921048 27864229029504 27923201380683 27946375931124 28001287324926 28037048866848 28101410072064 28119705260913 28143042897564 28155618039024 28234353925728 28246969867648 28270413126144 28330245132588 28353757504464 28366426799424 28389969199872 28473666043032 28529613500868 28566049788864 28589757864192 28621154051574 28686856115232 28767077584704 28779931563264 28822569632514 28859380066272 28925628996096 28944460785807 28957394024412 29038372040664 29105031860352 29148151572477 29161175826132 29185377819696 29198418707136 29280070737792 29366391701052 29379513470832 29403896671296 29460617150986 29490582687426 29499298580992 29586265852752 29610820645056 29624051632896 29711386690776 29736045325728 29749332267648 29832524902656 29890072211496 29958687174528 29991586668141 30016477851948 30075456756402 30144497283936 30182996003328 30202646391351 30227712741828 30241219375248 30266317738944 30325787549856 30395402731008 30415191404661 30454035838128 30492929881344 30582826490664 30642918204636 30668349953808 30682053476928 30707517705984 30772507644018 30798046944504 30811808420064 30837380337792 30897972220608 30957574790478 31028640287904 31068268180992 31088494918089 31159860952752 31221086472648 31260960146304 31286904832512 31307273911179 31321262924364 31347257658192 31419217702656 31480952828544 31541679975204 31581963091392 31675070293902 31763648166444 31777841101104 31804214766912 31897977192522 31912230149352 31938715349856 31952986509696 32042341562112 32136806012472 32163477597216 32177849187456 32239920655796 32272713129636 32377423008672 32404294290816 32418773485056 32439879457377 32466802574556 32508267201088 32541332620608 32646914044416 32668168545747 32709890344656 32784978417408 32833550047158 32848221045528 32940079580016 32982148647168 33051952654686 33079383755208 33094164599328 33121630733184 33186710903616 33284549084346 33312173225688 33327058087008 33354717508224 33369621379584 33391346393503 33425310027123 33467998801104 33561590515488 33576586823808 33604453338624 33626331237933 33669276743984 33703523071344 33746567162112 33812875260288 33840937880064 33878100714108 33955870503744 33984051800832 34021371797154 34049607456312 34116510993588 34160082527424 34260790317894 34276099049304 34304546116512 34383294844416 34405679801997 34450854038784 34501893698034 34517310161544 34545957419232 34561393571712 34590077415936 34663284472572 34692052880016 34760218748184 34804612386432 34871750913412 34907220323892 34951801703616 35049542804352 35065203973632 35088032882469 35168580164592 35197767936576 35213495337216 35265664865466 35281422604456 35380085474832 35461303186176 35529708477816 35575084861568 35611269660288 35750071238742 35779741612776 35795729056416 35825437323648 35901258918021 35931054768588 35947109823408 36047634257376 36093672104448 36117170588891 36153906764031 36200080335888 36246312877824 36317532686976 36347674019328 36424600884756 36454831077168 36471120170688 36501388971264 36541473411758 36571800601224 36643659956076 36727778299968 36758260111104 36798626637738 36845623606624 36883100719584 36930205573632 36954248676219 37002769152768 37057589527518 37074147951288 37104917228064 37152305372672 37190094423552 37214306724609 37230935174244 37261834574832 37335049766568 37382731822464 37492940347884 37524057196752 37540824052032 37645805234304 37651498651242 37756789329924 37773660176784 37805010005952 37821902399232 37877936336982 37964888057376 38039484667824 38071055115072 38088066385152 38161538735432 38200354316712 38249141486976 38305808388351 38356103446272 38430092843352 38479173421696 38518312081536 38560611430467 38592614381076 38609858699216 38717829387552 38806709147136 38831973931737 38864202096636 38881567768176 38913837092928 38931224942848 39040094317056 39105246091707 39155188934736 39172684627776 39205195561728 39320776916568 39430735654896 39448354470336 39481094193408 39524450833126 39564652685166 39615182254368 39648060434304 39665776356864 39691600430013 39802596159186 39853429615328 39893966084448 39944916232704 39970922037543 39988782224188 40021970469264 40100609008536 40192663045248 40226020498944 40252209314373 40270195188468 40303616989104 40321625833664 40355090318592 40434383399808 40440498551334 40553588539548 40605381117504 40725090377874 40777101987552 40857224272848 40891133271744 40909404635904 41030010192024 41064062592672 41082411226752 41116507117056 41143275676377 41197296294144 41276766387304 41318750587464 41371520383872 41451326557452 41546481270336 41628115296864 41662664088192 41681280195072 41708416445199 41743031881572 41761683899152 41796343544256 41919563896686 41974603771392 42001930987389 42055573300272 42109284121856 42152115108096 42233427058536 42351530888592 42370454801472 42405619689216 42495367698882 42530636256696 42549640199136 42584953799808 42603982012928 42750936615422 42794420251302 42849074683296 42884636796288 42903798916608 42931731077361 43030284172848 43150616377056 43169897344896 43205725721088 43233854448771 43253172609836 43289070099408 43388443494144 43436091036618 43509777274368 43557558060996 43613187126208 43657547790528 43741763739198 43778066729544 43797628060704 43920106106688 44049587551578 44069270206248 44105845006944 44125552799104 44162174310912 44190925726479 44248947871488 44379398779128 44416230967584 44436077449344 44472956677632 44567080036164 44623998401472 44748787353984 44768782431744 44835108317244 44938030761792 45024716777922 45083833680384 45113185134603 45170800952144 45216745925904 45274494004992 45341569112742 45361829062872 45399476608416 45488681324784 45546776703232 45593104096512 45681053757192 45701465399072 45739394822016 45874239735996 45964377306954 46002524930712 46023080215392 46061276558976 46081858095616 46158761466027 46217712630096 46256070506688 46346958330912 46406149848576 46436362185717 46542960431856 46602402271488 46732723739136 46784043843292 46831629708972 46891440219456 46930357248768 46981894386546 47020886487288 47173447299776 47221429242816 47312519962806 47372944637088 47481692880384 47512605440853 47645472249666 47666761651656 47706322150368 47727638741888 47767249764864 47868345224028 47908073024784 47929479764544 48063512343168 48205209018708 48266773781184 48359880983694 48423376915968 48566134513008 48606441436224 48628160227584 48700203861834 48762400801632 48858213274768 48970371066624 49064835516984 49177467626112 49250325070737 49272331568292 49410119370024 49432197268384 49473222970752 49577928982029 49619075632812 49641246898992 49682446099776 49780066355424 49843642429952 49894340332032 49926823626519 49990587130512 50032076262336 50054432069376 50194406979072 50201998201656 50342385773232 50364880235712 50406680007936 50503915115976 50619850743168 50719312890432 50761406820096 50817151071162 50933805755616 50998855315968 51032057695731 51074411184468 51174766490382 51240123791136 51357749442048 51391185476841 51414148573956 51456819174768 51623772516736 51676281058176 51775965242316 51818936128848 51842090357568 51885116123904 51994926708858 52038079320024 52140328122276 52206918579648 52230246170368 52307626370118 52427702555424 52574314206528 52597805960448 52752870246888 52820243005824 52864080579072 52898497298199 52922133906684 53070128212248 53191954779264 53294562716724 53362627292352 53467478678048 53590217393664 53625106858113 53669612419164 53693593584624 53738155985472 53896582152882 53912511199744 53920664735112 54071451386064 54140508156672 54300120503832 54369469316736 54476299030464 54521511028992 54636901327134 54706680256032 54752083456896 54776548302336 54812210117637 54857700901836 54965489934114 55091667449952 55162027178496 55197939956607 55268435409936 55395308360448 55504153729152 55550218784256 55586384291277 55611221926932 55657375842096 55728458059008 55846402761366 55892751862248 56002574649852 56074097733696 56239410521826 56286085795128 56311236078048 56468707851456 56477247976863 56493939735296 56660490265176 56707515008928 56732853598848 56779938399744 56816904505473 56947332086064 57059227001736 57132099577728 57179515728384 57242308103148 57373712230464 57534155169408 57559863126528 57645139265028 57718760132544 57888921571614 57914788048824 58076744081328 58210063720704 58296303144954 58322351652264 58370755639392 58396837414272 58560141475584 58732783402104 58759026941664 58807793342592 58921234301972 58981165374852 59172531705504 59221641290112 59248103265792 59286676249689 59422773381552 59472090651456 59498664535296 59665049805312 59703894238779 59780144422992 59917374349056 59983173336282 60032955703896 60150913512804 60288994567872 60405292782702 60455425483656 60482438750496 60532635477888 60651575099712 60660747827001 60830382809322 60908071676256 60985859762688 61025564098471 61087635566811 61165652981328 61285836409272 61336699907616 61364106953856 61415035411968 61545015288036 61596093889008 61623616840128 61674760675584 61795944441216 61915149580956 62057280575808 62176989836178 62319721905504 62442172945296 62521920292608 62614547822358 62642525848728 62694515316384 62838435405312 62879345845029 62961905657088 63083359950408 63163926182784 63350140587804 63527296332888 63555682202208 63608429533824 63743051548323 63795954385044 63824460298704 63877430699712 63905973019392 64084683124224 64126404923133 64273612024944 64326955194432 64355698374912 64479841311592 64545426259272 64754846017344 64808588581632 64879758914754 64933605149112 65016534402176 65082665241216 65154136554927 65336337091494 65419780689312 65569956834816 65612645608797 65667100094316 65696442091056 65880159160032 65964297294336 66074381327367 66103905309372 66158767510416 66188329198656 66243261466368 66373421807232 66569098168692 66624346451376 66654116174016 66709435016448 66782692787006 66850620054246 66935997602208 67123181030976 67153173647616 67252662475866 67338553487968 67407046142688 67493134324224 67537075166883 67625750520576 67756201428216 67911741007488 67968103601664 68012353669113 68042743594308 68099214912624 68233021987176 68320165054848 68521580635788 68552198098608 68609092233024 68811359603994 68901708077568 68946565960431 69003787396068 69034620323088 69091914838464 69122787143424 69326568945144 69384105760032 69520437496368 69609224772864 69743501826824 69814440647784 69903603407232 69980368892329 70099085608704 70176065764938 70337160329184 70395535873152 70426990674432 70472841579819 70531329730932 70562845208912 70760170949664 70922606372352 70968779944209 71059416955632 71150169723136 71222539320576 71468208374499 71500142477484 71559483225552 71591458112832 71650874647296 71802517836042 71862109537176 71894219646816 72095268514752 72234341177782 72307813528062 72400160671776 72492625755648 72539821475541 72635065373952 72849201769512 72909662154336 72942240341376 73002777942528 73050305792751 73082946823516 73143601202448 73287319912152 73455556599936 73516520222208 73597253275476 73691247213248 73766201439168 73908497352438 74005538305536 74115179055036 74148295902576 74209834456128 74428613449218 74461870348488 74523669149664 74670099533136 74765463644928 74985880695768 75048114393504 75081648104064 75291610468608 75302997302484 75513578659848 75547320353568 75610020011904 75643804798464 75693052067213 75755872673964 75929776114752 76078969335648 76142110230144 76176132770304 76225726606743 76323077470864 76400708633424 76498282973952 76611616776702 76712206892544 76762149735573 76860185686704 76958346843392 77036624163072 77121222860934 77185228762152 77219717398432 77435658775104 77663947863474 77728404193272 77763135536352 77827674185856 77862449885696 77992390063287 78210492183414 78310377869472 78345369255552 78410391123456 78461439555177 78641553833136 78861471309792 78896708940672 78962188386816 79048901666252 79129305370332 79230364508736 79296120868608 79383200860026 79605192318372 79706859230656 79787932168896 79941844075086 79977564448376 80043940938528 80201218017072 80385326090496 80504418628746 80540390376936 80607233978208 80643251667328 80710180637184 80868766799616 80880997102668 81107177079096 81210762235008 81450180755748 81554203975104 81714448545696 81782266543488 81818809271808 81872076725761 81955351990701 82060020384048 82128125185344 82164822453504 82286551352754 82394592588288 82448234901171 82553532774608 82637501174928 82743040767744 82902653114904 83092962540672 83256230593728 83325328176384 83416832890398 83486063763144 83523367798304 83592687088512 83769604142049 83839127793372 84003861974778 84111146600544 84218568243712 84304230216192 84359115782739 84466854117072 84703061777184 84740909602944 84811239378432 84990735397764 85061272513392 85099280398272 85169907599616 85501873230844 85588840502604 85698149366592 85769273592576 85863462154722 86060568345696 86301232754112 86339794689792 86467708897542 86506345219672 86578140198816 86776886988288 86833382357421 86872182073236 87115116121992 87226374252416 87315095581056 87483527478396 87556133459088 87595256121408 87840212213376 88099175103156 88138540412496 88211690013888 88251105598208 88381851452958 88497895742976 88555511560517 88758797558256 88832461935168 88872154898688 89134160072328 89247996802944 89497574707968 89670216634488 89876061523584 89974760004423 90049433555844 90226370269206 90341601904288 90433491851808 90548988009984 90607939174053 90683138225484 90723658125744 90798953216832 90977362649568 91093553406464 91186208193024 91245574213983 91362107514384 91402930798144 91478789644032 91748479471992 91928754613908 92005049861424 92046160430784 92122553117952 92317522932054 92435425260192 92512141013376 92693916661824 92872724371434 93085920863712 93204804542976 93265484754267 93568087686584 93663259417944 93782880438912 93860714497536 93921821733537 93963788773092 94041772974576 94346894599552 94442858485632 94625039925612 94745889274176 95025210881706 95290944499332 95333523303312 95412644300736 95455277483776 95736690448056 95816146049568 95858959529088 96127024686336 96410418037416 96533547562368 96719761967388 97132269026016 97212882872448 97256320455168 97319638372131 97400407723668 97524801603264 97716426549536 97940742133248 98004505637241 98129671033968 98354935252224 98500650141474 98544663136584 98820238740048 98864394536768 98946445941504 99155857964058 99238151265624 99282493797984 99364892199552 99560132710848 99853647253038 99981174261024 100064152524672 100108864138752 100174039180509 100403996403312 100684771546464 100729760471424 100813360015872 100878993713799 101007830231952 101239701486336 101438625780864 101522813640192 101634302142324 101867611511232 102064115391462 102148822368936 102349532980764 102480247582272 102782370953682 102828297147912 102913638349536 103217039405991 103247545033472 103352562116352 103551930484632 103637872257696 103684180715136 103770232247808 103989853417716 104076158640048 104280656244552 104413837159296 104460492340736 104615252740236 104855405110848 105148628413056 105195611920896 105264098647407 105505740493776 105640486011648 105796994596398 105844267813368 106140256424496 106383909558528 106589125433448 106725254584704 106934957356096 107250213716226 107339224838328 107387187169248 107476311970944 107703776754063 107793164305764 107841329470224 108142902772128 108281016313344 108351511766673 108600241007664 108738938633472 108952598060928 109043022057984 109273802654268 109413360512064 109504166913792 109624420235274 109715401803672 109930979868228 110183334899904 110395879913214 110536870819872 110790616720896 110862746028657 111008307458304 111172768582554 111222443853864 111314751684192 111456916118016 111642920173827 111692805522732 111785503724496 112005149299704 112148195467392 112478821043652 112572171590256 112622472156096 112937415702912 112954495953726 112987879470592 113320980530352 113415030017856 113465707197696 113633809010946 113894664172128 114118454003472 114264199155456 114484616206296 114747424460928 114917425165053 115068310338816 115290278530056 115437520265088 115681834291401 115777843143228 115829576097648 116153488162656 116420127441408 116495921795211 116592606289908 116644703304528 116741511278784 116793674828544 117120282951168 117465566804208 117518053883328 117615586685184 117842468603944 117962330749704 118345063411008 118443282580224 118573352499378 118845546763104 118944181302912 118997329070592 119074801290039 119407788477558 119560288845984 119834748698112 119912766112629 119966346672564 120065911407792 120301827025608 120577989135744 120756627943119 120810585565404 120910850967312 120964877500992 121065270955776 121303150199424 121321495654002 121660765618644 121816143352512 122051128196942 122175271133622 122331305962656 122571672818544 122673399815232 122728213907712 123090030576072 123192187778016 123247233680256 123349521351168 123429827029131 123591888882432 123830299161912 124114561151616 124353979672356 124639443811008 124884345890592 125043840585216 125125249335597 125229095644716 125285051697456 125389030632768 125758691690058 125923811314176 126005792962167 126166719900816 126327852365568 126700281175608 127054592665776 127111364404416 127216859067648 127486103096646 127591908770088 127648920597408 127754861399424 127811946038784 127895156941153 128252809846266 128547224049888 128653910388864 128711396749824 128795193232083 128959682623184 129090852518544 129509692034688 129617177163264 129701563346313 129759517829508 129867210298224 130033068804352 130165330482432 130308273109854 130672674182988 130839561378624 131225291217594 131334200188632 131392884182112 131760318320064 132148762654734 132207810618744 132317535020832 132376658397312 132486522932736 132572777179437 132746843614464 133138196337384 133248692902752 133308232348032 133418870032896 133565385574012 133701240108492 133871995204416 134246362061952 134306347295232 134505324951732 134677106975936 134814092285376 135074150333766 135251501041152 135339555403809 135512402856432 135823482014976 136024707338226 136085487188616 136198429825248 136466043974352 136640330109696 137043161271576 137104396197216 137218184466048 137622719207988 137893131920862 138007574792136 138069240646176 138183829676928 138245574286848 138335577915941 138476284398081 138653137890288 138768211520064 139040874992736 139218449545728 139309086557151 139487003653648 139628881295568 139807206814464 139960737784658 140198171217408 140352131529876 140674320658368 140791071746304 140945683159638 141062659461864 141125690417824 141520341899328 141937559888418 142118833911264 142300339446272 142445078641152 142537816322559 142936416748998 143000284954968 143118966451104 143182916225664 143301749294592 143605035672084 143724219074352 143788439293632 144190537029504 144468682355564 144615627056124 144800321343552 145079642951082 145270130747904 145698403539024 145819324308672 145884480682752 146100611585502 146165893647032 146287202404896 146574639824304 146911113199872 147194506550952 147382494426496 147532402878336 147816994704876 148230358110072 148296591805152 148419668912256 148733786946087 148857226898436 148923740696976 149047338299328 149340199066272 149530927289856 149628278153977 149780470879557 149971761391536 150096228787008 150163296208128 150583220937216 150605994604968 151027157319696 151094640707136 151220040023808 151386104134426 151511745347928 151859552229504 152157938671296 152284220460288 152451453213486 152646154941728 152801417266848 152996565947904 153096173087193 153223233553404 153524299471146 153720371373408 153916693686784 154073248326144 154173556430523 154242445721868 154370457524304 154439434796864 154871317550208 155327895726948 155456808386544 155526271072704 155655348371712 155984780126574 156420984366828 156620755738944 156690738511104 156922879110354 157283107666272 157722942619584 157793417881344 158097803332504 158258610740664 158460729017472 158592241737216 158695491894597 158766401720052 159210384636744 159413718461312 159575864337792 159883688150172 159955128896752 160087881877056 160402436034144 160770652180992 160875320574339 161008837257492 161080780753872 161214467956416 161286503334656 161737533599232 161761994205336 162214354158192 162421524470016 162900361511496 163108407950208 163428897091392 163564533086976 163744153451522 163910703981402 164120040768096 164256250370688 164329644907008 164436630352911 164573102705508 164896469802342 165107065549216 165275002349856 165486081535488 165593819869821 165805306229808 166185925081344 166512461187456 166650656352768 166759152873831 166833665780796 166972127526288 167046735596608 167185374177024 167539208284098 167678255586744 168007723949556 168222293201088 168718231565478 168933708234144 169406123554368 169481819205888 169981470795528 170122545026784 170198560796544 170339815199232 170450713516419 171003746461688 171177681005208 171396298733184 171538547185152 171726924309444 172121136691392 172602465508224 172679589379584 172935417795084 173012690439344 173156280397632 173666764714842 173744364146472 174230232243984 174452748504832 174630191162112 174967054956792 175112266918176 175190512242816 175680424426752 176198350206312 176277080824992 176423380027776 176502211196416 176763702905916 177111023121034 177517595116512 177664923870336 177744309797376 177860028749067 178268320144656 178495993605888 178995149415936 179111682716337 179340433268976 179752123047168 179949520008846 180098867111688 180452740538412 180683203808576 180866983703616 181215878348106 181366276450968 181447316251488 181597906433664 181954725299136 181982243481003 182491148427966 182724215028768 182805861596288 182957579288064 183076692295413 183496958943984 183857509227816 184010099722848 184092320861568 184245106235904 184635045864108 184870850520384 185024282026752 185387833323648 185745448742868 186171841727424 186530969508534 187136175373168 187326518835888 187565760877824 187843643467074 187927577546184 188083545949152 188638037535087 188693789199104 188885716971264 189250079851224 189491778548352 190050421763412 190581888998664 190667046606624 190825288601472 190910554967552 191229154644969 191473380896112 191632292099136 191717919058176 192254049372672 192379214769399 192820836074832 193067095124736 193439523934776 194264538052032 194425765744896 194639276744262 194800815447336 195049603206528 195432853099072 195462409664781 196009011274482 196259342067936 196709870504448 196837936826391 197001300282948 197089326273168 197640477480096 197728789073536 197892891883008 198311715928116 198476302531248 198564987595968 198729784399104 199120265421696 199707294506076 199962348522048 200128305049344 200348078361018 200807992806624 201369543092928 201459520942848 201757987427598 202015660463904 202479402972672 202611225500649 202877251561728 203268604284648 203735223022464 204037061007339 204128230782924 204297644737872 204699065961528 204960495164544 205564741907364 205656594295824 205827276699072 206434078811982 206495090066944 206705124232704 206839697881293 207103860969264 207275744515392 207368361430272 207979706835432 208152317280096 208561312489104 208827674318592 209230505480472 209710810221696 209941106676987 210297256826112 210528197294814 211011480987552 211280972023296 211418524739457 211593989192796 211688535626736 212280512848992 212767819117056 212906339832627 213178250866896 213450509169408 213869914712192 214500427432452 214678449676656 214774374338496 214952623941888 215407553508126 215586328611528 215682658940448 216285805544256 216703023533346 217200482015328 217477877266944 217619464426623 217905196121856 218547605308536 218826721024128 219008333827584 219150917378253 219248840470548 219430803607344 219861959736456 220366669799808 220791759826428 221073741639744 221725492057314 222016614916608 222345537165108 222444887707728 222629503368384 223285840347654 223385611045464 223571007448992 224010298599408 224296390934784 224957642087304 225144343180512 225244944312192 225874831405824 225908991907452 226641961060704 226830060035712 226931414395392 227079156201639 227267618021892 227789328344256 228236908006944 228528398310912 228677179820229 228969232412592 229494848921856 229834850330106 230136620677632 230286449206719 230580557060112 230875040530176 231363668582802 231555686286456 231659152195296 232306976325312 232991843590422 233185212579816 233289406609056 233483022557568 233587349657088 233739424754521 233977170189861 234931133608416 235036107766656 235231173370368 235384318665531 235684937207888 235924661499408 236690126822016 236886565160448 237146704998756 237691093526208 237888362605824 238149602580078 238815576955116 239120577691968 239825532225258 239932693345128 240131822815584 240603654051216 241155978271488 241513255886238 241621171130808 241821701934624 241929755001984 242130541911552 242606300398848 242642991308004 243321531237288 243632286705024 244102256393884 244350542267244 244662611925312 245143345637088 245346799630464 245456427815424 245616230177283 246180061152144 246384375556032 246494467360512 246859654058262 247183777764864 247344704703513 247660598323824 248229122303232 248707959344712 249278887622016 249768691781184 250250498671194 250458191289432 250570103394912 250778061265536 251308812426147 251517383380116 252011585924334 252333439801632 252655704731136 252820194122237 253077347348217 253400562351216 254109185331552 254222728808832 254433718135296 254972206193292 255183817540176 255297841194816 255509722798848 255790313882306 256505619692532 257094448099776 257307820777728 257590386464166 257919365246368 258181705037088 259019384069376 259403126692626 259519035659016 259734420596448 260066137608704 260330660964864 260500147072263 260616546219708 261345348365976 261679122757248 262450582435188 262668400377264 262785768364224 263520636640128 264297525309468 264415621237488 264635070041664 264753316794624 265145554358874 265493687228928 265666534681551 266276392674768 266497385805504 266616464696064 267130771148024 267402480216984 267743990408832 268492724123904 269010649903464 269354213951872 269628184570752 269924280013269 270148300667532 270679110807618 271024805712864 271646964029952 271823817522159 272049414676452 272170974377232 272396859650496 272932087948704 273280660219392 273736722641949 274086322543152 274208792394432 274436368932096 275245438415976 275786263841724 276015149584272 276138481292352 276367659353856 276671155831882 276952568796162 277306275780576 277536423040128 278081749985472 278618173114302 278974007307296 279257762591136 279614413628928 279796454262801 279921475569316 280704263059752 281348641316736 281582143492608 281765465200611 281891366319276 282125318923728 282251380835648 283040683798656 283875119776836 284237667822528 285075632645118 285872833497996 286000569909936 286237932902208 286365832451328 287210071344168 287448438148704 287576878587264 288381074059008 288937364711128 289231254112248 289600642687104 290159285902164 291396807078048 291638648617344 291768961365504 291958915116393 292201223171004 292331787294064 292574404809792 293149279648608 293822226399744 294013516911723 294389013101904 294764988852992 295064805756672 295633989409752 296460716220144 296593183610304 296839337824512 297467573892174 297714453796872 297847481393952 298094676598656 298680398132544 299256556307954 299560941759114 299943522783072 300192457574016 300326592416256 300522117541527 301211989209936 302054314639392 302189281414272 302440080047616 302636981141397 302772208268852 303023490695856 303719104459008 304315877342592 304568440920576 304902906426972 305292309883456 305602834533696 306192346174386 306446467106808 307048598942292 307440742746816 308347112861046 308484891443736 308740915048608 308878869593728 309742635100416 310655791453896 310913616773088 311052542145408 311310696743424 311969560253148 312841968733656 313241511477888 313381477022208 313845758220708 314566215332544 315445885239168 315586835762688 315792295942221 316195606665008 316517221481328 316921458034944 317390983789194 317532803440104 318420769273488 318827436922624 319151728675584 319767376300344 319910257793504 320175763754112 320804872068288 321750641148678 322017674514984 322161561507744 322428935912832 322573006669312 323111330262189 323523988410672 324428708316384 324843048940032 325054535300019 325800723022992 326216815900416 326857794182784 327129066173952 327488306903044 327821407962804 328240081536192 328512500741376 328873260705822 329146205411016 329792939604684 330214131098432 330550004699712 331187639739642 331610612459616 332371850162688 332588238085971 333024922374912 333518305747662 333667331561592 333944255052576 334093471193216 334370748354048 335078416568196 335356511173488 336015447899112 336444586402176 337436463130956 337867416468288 338812247108736 338963638411776 339962941591056 340245090053568 340397121593088 340901427032838 342007492923376 342355362010416 342792597466368 343453848618888 344242273382784 344752275495159 345204931016448 345870835590168 346025380878688 346312560795264 347045502874203 347333529429684 347488728292944 348460464487968 348905497009664 349260382324224 349487765385633 349934109913584 350224533836352 350381024485632 351360848853504 352396700412624 352554161649984 352846760055552 353527405811832 354222046242068 355035190233024 355329847740672 355720057498134 356536640289312 356991987211776 357224403870117 358223365432674 358680866537952 359504246094336 359738298337887 359899040017692 360197734223376 360905481076824 361366407617152 361733967407232 362431756696212 362732552901936 362894632502976 363195812867328 363909450598272 363964486962006 364982296855932 365448430057536 365611723192576 366153384590826 366993917887968 367715018455632 368020199445696 368184641723136 369270091728216 369741701040768 370048564053504 370289481087393 370775666647296 371490897485736 372343683454848 373061939017068 374272350746336 374653037671776 375131521755648 375375748006791 375687286934148 375855155092368 376167091898304 377276075070174 377387578398208 377771433942528 378017378886501 378500159702448 378983557096704 380100843526824 381163777997328 381334093213248 381650577202944 382458309289938 382946761792224 383264584198272 383435838116352 383685470823459 384758429538798 385641672149664 386134190249472 386385579696249 386879047869552 388529076104064 388851531489792 389104690038939 389278553488524 389601630894672 390099206413056 390865706198144 390924819329562 392018022548964 392518684135872 393675873652782 394002600565896 394178652546336 395280954960192 395457578147072 396623431856232 396952605062496 397129975191936 397459568798208 397718331538311 398240530843392 399414589012152 399924697044096 400256610098688 400696156722036 401615985613248 402739086185856 402919041885696 403515974855196 404031320927808 405222451001298 405754503123456 406018666211427 406537208569296 407470446044928 408074122014678 408256461565848 408595289475744 409398131923056 409920990329088 411129483814728 411313188591648 411654553398144 412868157623964 413679395762586 414207721938528 414551489030784 414736722860544 415006733747823 415959413670864 416304634560192 417122624978208 417655348637184 417927259671453 418461010960944 419421620443392 419882213353974 420594513652224 421056394589628 422022961975104 422837049478914 423187978385592 423377071253472 424561025697984 425812679665254 426356501733792 426901018338816 427178948689297 427613448967677 427739829424384 429000854864904 429356899353312 429548748676992 429905247883776 430815107016252 431172657223056 431365317880896 432571611088512 433406047066692 434400964030656 435238928853246 435810392243712 437095210617072 437653442048256 438301834756506 438497680941096 438861607214688 439723919472912 440733339599616 441583519652856 442147483279488 443450984114628 444691074330216 444889775415456 445259006736768 446201360838261 446571680695308 446771222090928 447142014897984 448020597198816 448592781869568 448884834461931 449915284174608 450288686361024 450489888624384 451749662811648 451817983814904 453283922121408 453660120071424 454158312403278 454535236043784 455578656688512 456473816013888 457354359640458 457938464825184 458989697843712 459288519261579 459669700660212 460572898413438 461161114120224 461750081060352 462520669291569 462727337165604 463111372572912 463318304390592 464613952650624 465983687180844 466370425159632 466578813218112 466966045115136 467478849509042 467954340379722 469862267216832 470072215533312 470768637331062 471369874415776 471849322998816 473380253644032 474293409997512 475382187052416 475776725211648 476086475683791 476299205160156 477631153910232 478241155383936 479651064450516 479865386690256 480263645631168 481207308102432 482311956542976 482625961723017 483026511772476 483242342261616 483643403869248 483859510003968 485212600797696 485285982616008 486643062474576 487264573410048 488204512787768 488701084534488 489325223850624 490286691274176 490693599260928 491232460354566 492360122304288 492768751112064 492988934721024 493309891058733 493719308116524 494689409407026 495321196647648 496458244606464 496781459609463 497415918689424 498557775244032 499537383562368 500277458621493 500500997342388 500916382578864 501140206789824 501556122531072 502617624852294 503034766760232 504023171848668 504666879603264 505640388244474 506154694696434 506801124702432 508218370663104 508445457617664 509944412386584 510367635080352 510595682389632 511019445597696 511352140549257 511580627764612 513011239385064 514188896199552 514615641555456 515180772928332 515838730492736 516363410074176 518038768138752 518806253385252 519038071318032 519468841192896 521000294144526 521233092439416 522690696731952 523358245514496 524901164870376 525336800754528 525571536728448 527041273280256 528595050618936 528831242474976 529270140083328 529506633589248 529851364470491 530291108717748 531333069363102 532552785349536 532994771611008 533232929392128 533580086247201 534261542296048 534804960433968 535487980817664 536985448247808 537335048149011 538021299806928 538708427903744 539256369141504 539848560026538 540296601335064 541358221615236 542049611425728 543647635044318 544098829352904 544341948754464 544793719300992 545864175897408 545946730443009 547473445283898 548172645086304 548417584788864 548872737864192 549230076886239 550490876831952 551572527683448 552030299168544 552276962584704 552735318707712 553342311663764 553905137592324 554612551561152 555072846080256 556163499970944 557236346228604 557948014614592 558515525182272 559592908525602 559842951138632 561408526119504 562697282633472 563530930401222 563782732638552 564250637847456 564502761671296 566081367597312 567750239553672 568475335645056 570151265290236 571745666995992 572001139819872 572475865804416 572731664902656 573104537080327 573687463934907 574420142688336 574896876297408 575153757174528 576762148118016 577137644308197 577874729422256 578462508224496 579201285374208 580318571804328 582793614156096 583277297234688 583917830232786 584402446342008 584663574588128 585148809619584 586298559297216 586387228994343 588027033823446 588778026203808 589529977705984 590129611513344 590513810479173 591267978819504 592921432440288 593186367220608 593678675649024 594935147784348 595428907593744 595694962787904 596189353197312 597360796265088 598513112615908 599121883518228 599887045566144 600384915148032 601044235083054 602423978419872 604108629278784 604378562828544 605273962282794 605544416537704 606046981391712 607438208918016 607833676501947 608631754685184 609805812853944 610584619766912 611205669067392 612384692348772 612892934213616 614097197884584 614881485493632 616694225722092 616969782887472 617481830097216 617757739187456 619485270200832 619888580923619 620519093643879 621311582907792 621827233546176 622105084290816 623939120506296 625683937467312 626483022955776 627691516441416 629132430665088 629823320030961 630891770478336 631584591884442 632391213330016 633034442962656 633842916069888 634255574218371 634781967578388 635065606880208 636841538546976 637654873845248 638303457351168 638719019497881 639534752600688 639820515587008 640351527508224 641609744136576 643501282297356 644035349029968 644323123015488 644857871825664 646222660524378 647047976821344 648857416632768 650109070600038 651601446045984 652433631800832 652858393279869 653715588365568 654976613806088 655642815925608 656480163072384 657025001482752 657452752134759 657746521411644 658292410822032 659585879209368 660428262196864 661100009399424 662375279479284 663221224919232 665176476171942 666049844749824 667036611495324 667334663123184 667888510105152 668186942386432 670156833136392 670713022346976 672030895798224 672889172804352 674872926261912 675734832936576 677624494217472 679925883182112 680490180107136 680794243186176 681237468604917 681802854065676 684014985846752 684710724020832 685585194932736 686031539460687 686907697237776 688484546765568 689504550990318 690409862032896 690859347620157 691741671180336 692050761757376 692625121590528 694091005748406 694667058859368 694977456585888 696920928975936 698975530771266 699868219827168 700449067672704 700762048971264 701218274263563 704793400825248 705108323299968 705693520111104 706152955996593 707054811623664 708444092484136 710070380466048 710659695481344 711440114996268 713073280578624 714448807740234 716446730865348 717361733075904 719476596675774 719798080035384 720395468446752 721810962153648 722732815234304 723467934814464 724863513392424 725465105803872 725789265005952 726391625734656 727818901196544 727928973924012 729964593711864 730896860115072 731223446385152 732306769181652 733987835775936 735430036911264 736040398891392 736369283446272 736848690531849 738540183456432 739483402081536 740578962174786 741551333294592 742034114110539 742981794971472 744687366909696 746123878034136 748544701492672 749306075343552 750751496013582 751374573868296 751710310184736 752334183796608 753926437278441 754552150140348 756034757773002 757000319404896 757967114193408 758460582366711 760201687053648 762327555994656 762668186426496 763301154405888 764916618579876 765893523584448 766529168396544 767370941646918 769516859077596 771283344299328 772771159392498 773758095739104 777058152208128 778209380077878 778557106977048 779203261789344 780198412826112 781500441216789 781731412396288 781849638659124 784036045097928 785037368271744 787351747305564 788005201131792 788357305092672 790561909920384 790915156294144 793246863712464 793905210124992 794259950383872 795436663076622 796481061686784 796999604044653 798829178024304 799849394088192 801392313444072 803231971226496 805478172371712 807031949710392 808062641855616 809772840039807 810444902002596 812037332422854 813074417138592 814940892089856 815471452566477 816148244029356 816512923131696 817190578951488 818796263846112 819841980658176 822258967629456 822626377183296 823309106796288 825736315247928 827358791525172 828415443877056 829102978061568 830013467495646 831918827341728 832609269120384 834245249956416 835854519342906 836922021921888 838843240886784 839389362788403 839764426707948 842112789179256 844045923950208 845296395601833 845674098957828 846375956771184 846754142506944 849122051395968 851625359330508 852713003467584 854357897378594 855226897935354 855479658848768 858001709729808 858713798706624 859097497353984 861630214032504 862345314446112 862730635761792 865143222177024 866812094133384 868801928061312 870477857706492 874190421234144 875306884096512 875876745349179 876603669513012 876995361882192 877723214429376 879447838945824 881466679199232 882040550735169 883167039305712 884294966558976 886901968229256 889382148660432 889779550830912 890518013473536 892402721676522 893143361390616 893542444181856 894284029795968 896041194397632 897769668923862 899830568349216 900577372722048 900979777248768 901566352624581 903635967629808 906567844242816 907320240142848 907910943424191 908316624806556 909070472087568 911157313377024 912947632027776 914708719280916 915876929650368 918577038523158 919339401320424 921145796826876 922322228240448 925041338583138 925454674331208 926222745145824 926636608781184 929227905301248 931967374361688 932740850319264 933157626436224 933932090230272 934957699018084 935908680759444 939724534433664 940144431066624 941537274662124 942739748831552 943698645997632 946760507288064 947376887826663 948586819995024 950764374104832 952172951367582 952598410320312 955262307820464 956482310767872 959302128901032 959730773380512 960527291262336 962414616204864 965251923446034 966053023544952 966484684523232 967286807738496 967719020007936 968349045411587 969333990786567 970571965232016 973286124949152 974529146820096 975163605900057 976409025575536 977402169068976 978650447701248 980573382548352 981387198521856 982464920709132 984720244608576 985537502224128 986619782117466 987438616233048 989378818814052 990642393295296 993562919218926 994831837378848 997115550488064 997764714257913 999074767124736 1000554917242986 1001001994684776 1001832765157728 1002280413579648 1003112245062144 1005235249704588 1006069533520464 1008046343697336 1009333759206528 1011280776488948 1012309389392868 1013602249404864 1016436741326208 1016890915235328 1019888824773168 1020735270160704 1021191364779264 1022704281098514 1023161255529224 1026022478770128 1028377792399104 1030361545856664 1031677460985472 1032726820148352 1037612506770504 1038076142636064 1038937682385792 1041136508622609 1042000588289052 1042466184878832 1045381393463904 1046716491028992 1047397947077839 1048463296156899 1049802329740752 1050673601509056 1051143073456896 1054082546560512 1057190101237872 1057662484949952 1058540280166656 1059702728940982 1060582217435496 1062666138726204 1065105570699072 1065989543222016 1067160172494402 1068523084592096 1069609920867936 1070975961635328 1071673211610351 1074670096298022 1076042599613856 1077416855807488 1078512738283008 1079214895013661 1079697120053076 1080593202670128 1082716443230472 1084099222851456 1087295270088636 1088197658705808 1088683897508928 1089587438601984 1091728351794816 1091893460886018 1094946890567796 1096345290172608 1096835169577728 1098460153772478 1100981753663904 1103145055366896 1104060598337088 1104553925169408 1106684623327528 1107810275184648 1109225103122304 1110145692160512 1110868443262179 1112326999941888 1114472692457208 1115896029229184 1117031050364544 1119185817051204 1119685902277264 1122817052239008 1125394565266944 1126127244020373 1127061860802444 1127565465277104 1128501275694912 1129005523342592 1132162735194624 1134052136659503 1135500479107344 1136950671290112 1140302530580472 1143491333991984 1144002279639744 1144951731608832 1146209074160654 1147374927869814 1148840285376672 1149793752594816 1150307514349056 1151056412470377 1154275288616394 1155749458844512 1156925016448992 1158402570748416 1159156739088747 1160637143608656 1165587228312192 1166554594469376 1167314070116817 1167835660465572 1168804892684016 1169327149176256 1170297619239168 1172597118594432 1172774457988686 1176054067646892 1177556052407616 1181027620958346 1182535957639008 1185842864880576 1186372734441216 1189870295568696 1190857815187488 1191389925575808 1192378706394624 1193154994614933 1194721592530176 1197026225231816 1198243767036456 1199774091132288 1200769830296064 1202088470166108 1204847956839744 1208217258557568 1208757125657088 1210547924565588 1211088833075408 1212093962783424 1215667353003894 1217263509370368 1218055998634281 1219611625707888 1221169239533824 1222411338134784 1224769384697544 1225785868427232 1228194395769168 1229762970987264 1233388451444184 1233939565774944 1234963660194432 1235515478374912 1239777161847238 1241038187287758 1242623165815584 1243654467092352 1244210168581632 1245020201243469 1247878241012592 1251367874934624 1252966045911552 1253781779014359 1255383032882832 1258264861330176 1259646640061922 1261783540956672 1263169183768884 1264782426660032 1266068885925312 1268511148436742 1269563935156776 1270131213760416 1273683077093952 1277438038995762 1279069505201376 1279641031174016 1280703055016448 1281536846067891 1283219488273152 1287002564594712 1288070698059936 1288646246030976 1289715743651328 1292445321048756 1294095953642688 1297714833265536 1300218141200076 1303202892091968 1305716786559738 1307431176731136 1309953227612176 1311285631851216 1312960326144768 1314905504269518 1315493042823288 1316584821644064 1319171758418736 1320856524393728 1322200018798848 1324750558958568 1326442449838464 1330352952343884 1334073222990648 1334669326246368 1335777020210304 1336373884772864 1338604082514783 1340313666272784 1341426044693952 1344061791596448 1345778345608704 1346654503385793 1349745852523824 1351469665873152 1355248988434944 1359851766364224 1360980360214272 1362474937209834 1363605708131352 1368029971693504 1369421448041664 1372063078921374 1373815394475552 1376969093531136 1377865557784737 1379009101980636 1381718695240314 1383483342360672 1384101523514752 1385250243181056 1388182011496812 1389334117718736 1389954913171776 1393841857951872 1397951061542532 1399736439654336 1400898135345408 1402436548527126 1409586801650496 1410216646599936 1412305911993186 1414109623247328 1416888184968272 1420140760932096 1422880229992536 1426146561157248 1428259427051373 1428897615480468 1432893461730696 1434723466151808 1438953193351548 1439596160070768 1440790936893504 1443621924307296 1445465630468608 1446935869628928 1447877885169051 1449727026784848 1450930211607744 1451578530011904 1455637802393088 1455857947848024 1459929187423728 1461793720230144 1464613538363304 1467975671551872 1470860073822528 1472080797782784 1473697381063698 1477080366912864 1478966804163072 1479929673176199 1481157924349572 1484068228221078 1485963589942944 1489374733819392 1490344378828389 1492247756068272 1497089402985344 1498612150687104 1501502992027164 1502749147736592 1503420620369472 1504668367593216 1507852874556882 1509104300280696 1512069515546004 1514000638809792 1516921164733422 1520403374107296 1524655111989312 1525336372852992 1529833237159752 1531787047168896 1533058336793088 1534056421647771 1534741883293836 1539033718155192 1542566688598656 1545542318784996 1547516191478208 1554116304416256 1556418760155756 1557114213954096 1558406523578688 1563000882433578 1563462824792576 1563699277318248 1568072090195856 1570074736543488 1574703494611128 1576010402263584 1576714610185344 1581123819840768 1586493727424928 1587810420249984 1588519900767744 1589554093411473 1590873326153244 1593999208089306 1597658356048608 1599698788176384 1600740258741603 1602784626888144 1606463942452992 1610956344743424 1612005144447033 1614063899420784 1616125283711232 1619545680079614 1620889804005192 1624074664845708 1626148834277184 1630942905132954 1632296488058712 1633025846263392 1634381157902976 1637592527692224 1637840191329027 1644517935258912 1645252754366592 1646618213592576 1647690230658717 1651472630495856 1654717583050344 1656830887754112 1658205956123136 1660026934991292 1663837654683456 1665218538240768 1668490499912832 1671709038685812 1673844043843776 1678778725576806 1679528853415896 1684225578358512 1688091847900416 1690592791203666 1691348197915656 1692751913542368 1693508285013888 1698244102791936 1703250718661016 1705426006935168 1708715794757188 1710453795870708 1716003419459616 1717427597413248 1718194994707968 1719313611240981 1723260428065008 1724690628892224 1725461271523584 1730286444354048 1731412932924591 1733624188266768 1737603856122624 1740955715412984 1748380842468288 1751753490698358 1753207339026024 1753990723764384 1755446428858752 1758895677891648 1759161686983029 1764081101470338 1766334078611424 1768589933117952 1769741358855659 1771541431437519 1773803936458512 1778764297320864 1779559101661824 1781036026947072 1784805443353044 1786286722781232 1787084888363712 1788568059591936 1792082388795264 1795539337847724 1799661136698432 1801154745444096 1803132705249162 1807271935259616 1813135688485632 1815821886848382 1816633249613112 1818140944175136 1822314626754048 1823501029505841 1825895264055552 1829417438561832 1831753859300736 1837154077046316 1838678802640848 1842291593653752 1844644456480896 1850082677166276 1850909348662416 1852445490291648 1853273217562368 1858455810602496 1859665742770857 1863934748723376 1865481700638528 1866315252872448 1869915398036168 1871817361518888 1879449068867328 1883074549324248 1885479497663104 1887397291995264 1889469960092883 1894753775653326 1897173639990048 1901528748209664 1902766722655113 1904345902735164 1905196820640624 1910524615640928 1912964621535744 1916157058493643 1918604257802064 1919461546761024 1921054582524672 1924829232409728 1930503846892068 1932106047089904 1932969369046464 1934573615476992 1936698090823174 1938667981573134 1941143930464032 1946572249898304 1950327211800114 1952818051151072 1954804338137952 1957300895402496 1958575179839607 1961146765096704 1964929841418264 1969440489217152 1971075004448256 1972358256404277 1973239564234932 1974877232466096 1978757637628104 1981284786590592 1987125838437852 1989663674757696 1995529428515826 1998149534249472 2001109834485972 2002003989369552 2003665530315456 2004560827159296 2010470499409176 2012139067040928 2016092687394672 2018667518413056 2022561552977896 2024618778785736 2027204498809728 2032873482652416 2039777649546336 2041470540321408 2042382729558528 2043712405814751 2045408562197028 2046322511058448 2052044957540256 2056755584798208 2058094618382061 2060723091713328 2063354921970944 2065453640296704 2072578042860471 2075225013541008 2076152285272128 2077875364771584 2082273017245218 2084001176578104 2084932369757664 2090762786927808 2094795894155678 2096926592313798 2099604659481504 2101347203018112 2102286146913792 2103654822790689 2114380202475744 2115324969899904 2117080560333312 2118458867989779 2119405457881964 2121164434870992 2125332277452408 2130211141398144 2131979086444032 2134320344988804 2137046169184192 2139219841735872 2143346423220702 2149340192596044 2152085199227712 2158429790027322 2159394240106152 2161186405340256 2165432886460944 2168198445702912 2174590540177272 2176395317411616 2177367795017856 2179174877203968 2183456703589632 2183786921772036 2189893781135592 2192690580345216 2193670339155456 2196920307544956 2201963507327808 2206290110733792 2208121196674176 2209107850338816 2210546071595547 2213369246655056 2215620550369296 2218450206244608 2221736886524358 2224653999883776 2226102342331617 2228945384914416 2231792058458368 2234062100729088 2238371634102408 2239371804554528 2245634104478016 2252254488040746 2254123721604888 2255130930554208 2257002551389824 2258011046685184 2261779311835323 2268104273319006 2271000958214688 2273901342580224 2275381747100133 2280605061160944 2286982667983968 2288004559279488 2289903463217664 2292418148321308 2294749855739628 2297680570753344 2299587505189632 2302112824940754 2308550577232788 2311498917689024 2313850032897984 2318313478177494 2321274287217312 2331174456624384 2334628140233634 2335671320931144 2337609785368032 2338654298352512 2340595238478336 2345194237188864 2345548915977372 2352108135293784 2355112104815232 2362055241916692 2365071915278016 2371685729761152 2372745468882432 2379740591137392 2381715630374976 2382779851151616 2386309989229866 2389443185060352 2390998812133959 2394052450463632 2396487534072912 2399548182264576 2404176940332216 2409695913679488 2416434517115136 2421095849131176 2422177666150816 2424187925566848 2429318520119421 2431334706007788 2436111997268562 2439223251415776 2442338479067648 2444822676269568 2446414357699431 2449538769395088 2451571736854464 2456388791538336 2459525941974528 2466776902888368 2467879131549888 2469927320388864 2479554323694476 2482076374575516 2485246331631168 2487308934184704 2490040402486938 2495756482025184 2502735749869248 2507563558028718 2510766065765664 2516529722660352 2518168088365209 2519293280123844 2526338367537768 2529564853320064 2532137771850624 2537022296873484 2539127870313552 2540262427520832 2547366154187904 2554876077991524 2558139010402752 2559282062348032 2563073692135782 2566438976546304 2574005129189424 2576141396119872 2577292492061952 2584890642097512 2588191907285376 2595429666531072 2600436282400152 2606405784183936 2611433573119476 2619906455224352 2622571263702432 2625920652289536 2627630236047537 2629811008539036 2630986085646576 2633169643288128 2638343516837472 2641713048787456 2644400037597696 2646121652205507 2649501117917136 2652884899676928 2660705904687768 2668146445981296 2669338652492736 2671554040420608 2677208165029566 2680627332545568 2682852089387904 2688123583192896 2693309006771586 2699491705047648 2702939331746304 2704699057873743 2719703532728448 2721960720428544 2723732830272573 2724949874419668 2727211416262704 2736059943387008 2738842896083328 2744126157842748 2747630788951104 2755731115569474 2758018203961272 2763437390480628 2766966684721344 2768203047029504 2776364022993624 2778668235437472 2779909826343552 2787683715903744 2795902123085064 2799472879308672 2801796270690816 2804873097054252 2819173603300992 2820433293199872 2824611823986372 2828219246494656 2833776369936544 2840281521864192 2842130663479989 2845760459985072 2852293122314496 2856518854102746 2857795230960936 2865786923461392 2869446932303616 2877906386703096 2879192320141536 2881581873787008 2887243848614592 2895755770338102 2899454053569696 2901860423215488 2903157060023808 2905047136234761 2911715895696048 2919858374847456 2923587440460288 2925490817700171 2929227076726608 2935951343103744 2941720147645056 2944161595565568 2947394762127396 2954160733825728 2959859346352398 2962315848699144 2968136456442156 2971927179885888 2980688757656778 2984495512136544 2993294142773739 2994178805970688 2997224301374208 3003005984054328 3005498295473184 3006841240738944 3009336735186432 3015705749113764 3018208600561392 3024139031092008 3028001277619584 3033842329466844 3040806748214592 3049310223978624 3050672745705984 3059666474319504 3063574094337792 3068112843295542 3069483766587672 3078067436310384 3085133377197312 3091084637569992 3095032382956416 3112837520311512 3114228427908192 3116813047157376 3123409525867827 3126001764867156 3127398554636496 3136144180391712 3140149473086976 3142193841233517 3149406989222256 3152020804527168 3153429220370688 3162247639681536 3172987454849856 3175620840499968 3179108186822946 3181746652306488 3187998416178612 3195316712097216 3201480517483206 3205569253776288 3212927884905984 3215019634831053 3224010288894066 3228127798841568 3232250567422464 3237644685040983 3239091360159228 3241779608010384 3248149329691416 3252297668554368 3261885810265908 3264592976117424 3266051692526784 3268762315805952 3275185055384448 3275680382658054 3289035870517824 3290505508733184 3295380461317434 3302945260991712 3309435166100688 3313661775508224 3320053869982584 3327675309366912 3330437076481536 3332605329786537 3336980999825664 3343418077371624 3347688087687552 3357557451153612 3359057706831792 3368451156717024 3376183695800832 3378381732061119 3381185582407332 3382696395831312 3385503827084736 3387016570027776 3396488205583872 3406501437322032 3410852013870336 3417431589514376 3420907591741416 3432006838919232 3434855194826496 3438627222481962 3446520856130016 3449381257784448 3450922543047168 3453169237411131 3462825865849182 3467248376533536 3475207712245248 3477470217266241 3481911430825968 3496761684936576 3501942210350451 3503506981396716 3506414678052048 3507981447528768 3510892857717504 3517791355783296 3518323373966058 3528162202940676 3532668157222848 3539482717711318 3543082862875038 3547607872917024 3557528594641728 3559118203323648 3569610886706088 3572573445562464 3574169776727424 3577136119183872 3579464983844799 3584164777590528 3591078675695448 3599322273396864 3602309490888192 3606265410498324 3614543870519232 3626271376971264 3631643773696764 3633266499226224 3636281888350272 3647002059011682 3651790528111104 3654167995902843 3658834877123664 3663507718601472 3674308154092632 3677357605281696 3684583187307504 3689288912961792 3700165354332552 3701818697324832 3704890980583296 3706546435124736 3708959551293437 3719331485541714 3727869497446752 3730963401277056 3732630505744896 3735060603730407 3739830796072336 3743634723037776 3758898137734656 3761345337043077 3766149098648496 3770958995326208 3774794583990528 3778939920185766 3789507551306652 3794347279980096 3805533445310226 3808691805470328 3810393641281248 3821049231281856 3832314116987286 3837208515604128 3838923093522048 3842109165049344 3844610538203673 3849658464819456 3861007693784136 3864212094179808 3865938738092928 3869147230953984 3873396181646348 3877335963146268 3882287860928064 3893144499796608 3900654423600228 3905636102302144 3909608676275904 3917150359679214 3922293530193408 3929859682836528 3938880978434304 3944716512808554 3946479128469864 3949754464932192 3957515275256208 3962569573181184 3974251676875704 3979327349515392 3991058857031652 4002219668971944 4004007978739104 4007331060630912 4009121654318592 4011731759562289 4015812247544349 4020940998818352 4024278134081856 4032185374789344 4037335036826112 4039963510157379 4045123105955792 4049237557571472 4054408997619456 4065746965304832 4079555299092672 4082941080642816 4087424811629502 4090817124394056 4092645022116896 4104089915080512 4116189236764122 4121446183426656 4126709843941888 4130907280593408 4133596673354211 4145156085720942 4150450027082016 4152304570544256 4155750729543168 4164546034490436 4168002353156208 4169864739515328 4181525573855616 4189591788311356 4193853184627596 4199209318963008 4202694406036224 4207309645581378 4228760404951488 4230649939799808 4236917735979558 4238810915763928 4242328869741984 4250664554904816 4260422282796288 4268640689977608 4274092338368384 4278439683471744 4286692846441404 4298680385192088 4304170398455424 4316859580054644 4318788480212304 4322372810680512 4330865772921888 4336396891405824 4339220066465333 4343633655507153 4349181080354544 4352790634823232 4354735590035712 4366913407179264 4367573843544072 4379787562271184 4385381160690432 4393840615089912 4403927014655616 4412580221467584 4416242393348352 4421092143191094 4426738493310112 4431241100738592 4436900412489216 4439789019528597 4443473773048716 4452204684663234 4457890769828832 4463584116916736 4468124201458176 4471033136485167 4476743268204816 4478743609109056 4491268208956032 4504508976081492 4508247443209776 4510261861108416 4514005102779648 4523558623670646 4536208546638012 4542001916429376 4550763494200266 4561210122321888 4573965335967936 4576009118558976 4584836296642616 4589499711479256 4595361141506688 4599175010379264 4602169264943313 4604225649881508 4617101154465576 4622997835378048 4627700065795968 4636626956354988 4642548574434624 4662348913248768 4669256280467268 4671342641862288 4675219570736064 4677308596705024 4690388474377728 4691097831954744 4704216270587568 4710224209630464 4724110483833384 4730143830556032 4743371459522304 4759481182274784 4763431260749952 4765559702303232 4768662280234419 4772619978459732 4781997624267918 4788104900927264 4792975068145824 4799096364529152 4802220776224809 4808353880664432 4819391827358976 4832869034230272 4836015433341099 4842191698262352 4844355332301632 4848375851133696 4858637040238842 4862669412015576 4872223994537124 4878446502831552 4892828715398862 4899077538790176 4903143473708928 4912777583076672 4933553805776736 4935758263099776 4939854640777728 4943070691976151 4959108647388952 4964152749151032 4970492663262336 4974617868369408 4980080804973876 4991512964050368 5005471499738496 5015127116057436 5021532131531328 5036336176730418 5038586560247688 5052676735075536 5059129706640128 5064275543701248 5074044593746968 5078255740627104 5080524855041664 5094732308375808 5109752155983048 5116278020805504 5118564124696064 5126147384271564 5148010258378848 5152282792239744 5154584984123904 5157940833722943 5169781284195024 5176383814570752 5190859333062144 5194238798773773 5200872564800304 5212811568367872 5222867146238952 5239812910448704 5245142527404864 5255260472095074 5259622017078072 5261972171293152 5266339286576256 5276687033674944 5277485060949087 5292243304411014 5299002235834272 5305769799353856 5309224076566977 5321411809375536 5336292891962592 5338677304985472 5343108080841216 5354416330059132 5361254665091136 5365704178775808 5376247166385792 5386618013543172 5398983410095296 5409398115747486 5439407065456896 5447465660545146 5449899748839336 5454422832525408 5470503088517523 5472119886774016 5477685792166656 5488252315685496 5495261577902208 5511462231138948 5516036407922544 5526874780961256 5533933369442688 5536406094059008 5552728045987248 5557336470874944 5559819652687104 5575367431807488 5578997228312571 5591804246170128 5598945758617344 5609746194108504 5638347206601984 5649223647972744 5656438492989312 5667552739873088 5668409880278649 5684261326959978 5691520919970144 5704586244628992 5708300167965339 5713037708205492 5715590461921872 5731573846922784 5738893864607232 5755812773406192 5758384640283072 5763163747574016 5774487697229184 5791511540676204 5798908107139392 5803720846430976 5810094272469522 5823431791392096 5839716749694912 5850981635400342 5858454153453216 5871902686207488 5875725539518821 5883440295290112 5894789524254792 5908321467651456 5917074769212831 5919718692704796 5924631697398288 5936272912884312 5943854359771776 5961377515313556 5968991024273088 5986588285547478 5988357611941376 5994448602748416 6006011968108656 6010996590946368 6013682481477888 6031411498227528 6036417201122784 6048278062184016 6056002555239168 6067684658933688 6081613496429184 6098620447957248 6119332948639008 6127148188675584 6131137217444253 6136225686591084 6138967533175344 6156134872620768 6170266754394624 6174283855146183 6182169275139984 6190064765912832 6225675040623024 6228456855816384 6233626094314752 6246819051735654 6252003529734312 6254797109272992 6272288360783424 6284387682467034 6298813978444512 6304041609054336 6306858440741376 6310964468372067 6345974909699712 6351241680999936 6355376603969337 6358216373645892 6363493304612976 6375996832357224 6390633424194432 6402961034966412 6411138507552576 6430039269662106 6448020577788132 6456255597683136 6475289370081966 6478182720318456 6483559216020768 6496298659382832 6504595337108736 6523771620531816 6529185952234848 6532103385053568 6537524631611904 6550370110768896 6551360765316108 6578071741035648 6581011017466368 6590760922634868 6605890521983424 6618870332201376 6627323551016448 6631638214786641 6640107739965168 6655350618733824 6665210659573074 6673961999651328 6678307026994851 6686836154743248 6695376175375104 6715114902307224 6718115413663584 6736902313434048 6756763464122238 6762371164814664 6765392791662624 6771007654169472 6774033140055552 6778443317881109 6785337935505969 6813002874644064 6821704027740672 6826145241300399 6834863179028752 6841815183482832 6864013677838464 6869710389652992 6877254444963924 6893041712260032 6898762515568896 6906338474822262 6925651731698364 6934496753067072 6954940434532482 6963822861651936 6993523369873152 7003884420700902 7007013962793432 7012829356104096 7015962895057536 7021785715435008 7035582711566592 7036646747932116 7056324405881352 7065336314445696 7078965435422636 7086165725750076 7095215745834048 7115057189283456 7118236406647296 7139221773412176 7145146891124928 7148339553454848 7158929967689598 7168329555181056 7172996436401877 7182157351390896 7198644546793728 7212530820996648 7229087741038464 7263287547393528 7266532998452448 7272563776700544 7287955560358263 7294004118023364 7308335991805686 7317669754247328 7327015437202944 7331785629544873 7339243073098293 7348616308185264 7354715210563392 7369166374615008 7378577825923584 7400330708665104 7403637394649664 7409781961166592 7417919102586874 7438662971083428 7455738994893504 7461926802554112 7470121207460814 7479661592144672 7487269446075552 7522690674086154 7532298197296992 7541917990652416 7549589167981056 7554504265095627 7557879840371532 7579015102613304 7588694559960192 7611066890620452 7617383610940656 7620787282562496 7642098462563712 7664628233974572 7674417031208256 7677846187044096 7689221076407346 7699316929638912 7722015387568272 7728424188359616 7731877476185856 7746792363292696 7754671926292536 7764575721856128 7786288999593216 7801308847200456 7811272204604288 7819217352551808 7834300719358428 7859719365673056 7877761956868608 7882890708142611 7889433025617108 7892958256939728 7899508929864384 7915030550512416 7925139146362368 7938364956616521 7948503353751408 7958654699030784 7982117714063304 8004439337943888 8008015957478208 8014662121261824 8023463519124578 8031624495088698 8041881997636704 8048556268163712 8064370749578688 8079927020314758 8090246211911584 8098475115142944 8108817995238912 8114097173621229 8159110598185344 8165882161285632 8171198490817719 8174849623259004 8181634248788112 8185290044233792 8208179830161024 8232378473528244 8242892366853312 8267193346708422 8290312171441884 8300900054164032 8304609141088512 8329092068980872 8336004706312416 8339729479030656 8363051147711232 8379183576622712 8387706369255192 8398418637926016 8405388812072448 8414619291162756 8457520809902976 8461299879599616 8473835471959116 8477621831527856 8484657739483968 8501329109809632 8520844565592576 8526391990439967 8537281379955216 8548184676736768 8556879366943488 8573385692882808 8597360770384176 8608340796910848 8633719160109288 8637576960424608 8644745621361024 8661731545843776 8678440132930666 8687267311014306 8698362160709088 8705581269646464 8709471180071424 8715141408704283 8735147687088144 8759575124542368 8770762321380864 8776472453100513 8787681230179824 8807854029311232 8825160442935168 8832484786696704 8842184286382188 8853476986620224 8862482201477184 8879578039057194 8886947546097432 8904409369326468 8915781539657664 8942066272970334 8953486536409632 8957487218218112 8982536417912064 9009017952162984 9016494886419552 9020523722216832 9028010205559296 9047117247341292 9072417093276024 9084003832858752 9101526988400532 9122420244643776 9147930671935872 9152018237117952 9169672593285232 9178999422958512 9190722283013376 9204338529886626 9208451299763016 9234202308931152 9245995670756096 9255400131591936 9273253912709976 9285097148869248 9338512560934536 9342685283724576 9350439141472128 9354617193410048 9370228577603481 9382195663909488 9408432541175136 9420448419260928 9426581523700551 9448220967666768 9460287661112064 9486742919044608 9518962364549568 9526862521499904 9537324560468838 9545239956919464 9563995248535836 9576209801854528 9585950136291648 9604441552449618 9616707761328864 9638783654717952 9645058904493159 9672030866682198 9684383396524704 9688710664603264 9696751702267392 9717274080477684 9725338824031152 9744447989074248 9756893005663104 9785657430797724 9798155077580352 9806286947417856 9825555166153344 9867107611553472 9871516526199552 9886141383952302 9918217294777904 9928305498302064 9940985326524672 9960161609947752 9983025928100736 9997815989359611 10010942999476992 10030254232114872 10043064263062656 10072672353460836 10077173120495376 10105353470151072 10118259413280256 10128551087402496 10135145196183357 10148089187493936 10156511481254208 10161049710083328 10189464616751616 10219504311966096 10232556041611008 10252294768543128 10296020516757696 10304565584479488 10315881667445886 10339562568390048 10352767629141504 10359507712233393 10388477597547546 10401745129600608 10425623136735744 10432410651798723 10445734292477904 10479625820897408 10490285054809728 10510520944190148 10519244034156144 10523944342586304 10532678573152512 10553374067349888 10554970121898174 10584486608822028 10598004471668544 10618448153133954 10642823618751072 10672585783925184 10677354609970944 10708832660118264 10722509330182272 10731408357551616 10738394951534397 10752494332771584 10773236027086344 10797966820190592 10818796231494972 10878814130913792 10894931321090292 10899799497678672 10908845665050816 10941006177035046 10944239773548032 10955371584333312 10962503987708529 10976504631370992 10990523155804416 11022924462277896 11032072815845088 11053749561922512 11067866738885376 11105456091974496 11114672941749888 11119639305374208 11126878653880311 11157994456625142 11183608492340256 11197891517234688 11205181811191221 11219492388217008 11276694413203968 11284036011129231 11298447295945488 11312876985978624 11335105479746176 11336819760557298 11368522653919956 11383041839940288 11416600335930678 11426075416410984 11431180923843744 11463147693845568 11511625546812384 11516769280566144 11526327495148032 11533831614611019 11548975394458368 11583023081352408 11597816214278784 11607441692861952 11620188544939044 11646863582784192 11679433499389824 11701963270800684 11716908306906432 11751451079037642 11766880590580224 11789579048509584 11816642935302912 11834149538425662 11839437385409592 11849263394796576 11872545825768624 11887708719543552 11922755030627112 11937982048546176 11973176571094956 12012023936217312 12021993181892736 12027364962955776 12035195278686867 12062822996455056 12072834402245568 12096556124368032 12112005110478336 12119890530472137 12135369317867376 12163226992858368 12197240895914496 12238665897278016 12262274434888506 12272451373182168 12277935066350688 12312269745241536 12348567710292366 12364338550279968 12380129531825664 12388189511989613 12400790020062633 12451350081246048 12456913711632768 12467252188629504 12493638103471308 12504007059468624 12509594218545984 12544576721566848 12568775364934068 12597627956889024 12608083218108672 12621928936744134 12691949819399424 12710753207938674 12716432747291784 12726986609225952 12751993664714448 12781266848388864 12805922069932824 12822277015105152 12860078539324212 12896041155576264 12912511195366272 12950578740163932 12956365440636912 12967118432041536 12992597318765664 13009190674217472 13017660199395999 13047543241063632 13058371904469696 13064206770107136 13100740221537792 13102721530632216 13156143482071296 13181521845269736 13211781043966848 13237740664402752 13263276429573282 13280215479930336 13310701237467648 13319367058585791 13330421319146148 13356614053989702 13373672309486496 13390752350750208 13413099409455501 13430229804614448 13436230827327168 13473804626868096 13513526928244476 13524742329629328 13530785583325248 13542015308338944 13556886635762218 13570675871011938 13626005749288128 13652290482600798 13669726358057504 13683630366965664 13728027355676928 13754508889927848 13786083424520064 13797525031137792 13806507794829939 13812676949644524 13851303463396728 13868993506134144 13909880869064964 13927645723303872 13987046739746304 14007768841401804 14014027925586864 14025658712208192 14031925790115072 14071165423133184 14073293495864232 14112648811762704 14130672628891392 14157930870845272 14172331451500152 14190431491668096 14230114378566912 14278443546824352 14290293782249856 14296679106909696 14305986840703257 14317859935379196 14345992872803754 14364314702781792 14397289093587456 14406662328674427 14425061641993296 14458175482076928 14508046300023297 14526575094787056 14533065996904896 14545127553401088 14575911120716526 14588008236046728 14616671983611372 14635339508494656 14663571259089746 14678486146196586 14697232616370528 14709430421126784 14738332749230016 14800661417330208 14807274789299328 14819563922333184 14829212075928453 14835838205173748 14877325942166856 14911477989787008 14923853605108224 14940242414921628 14959323184289344 14974538892151104 15045381348172308 15064596394593984 15109008530191254 15115759680743064 15158030205226608 15177389119920384 15222133781240904 15234767221881312 15241574565124992 15284196925127424 15329256467949144 15348834062416512 15355692374088192 15378442152814692 15444030775136544 15456848376719232 15463754952371712 15473822501168829 15493584726585392 15509343852585072 15529151443712256 15572577999186432 15582716396321319 15602617694400912 15622544409208576 15638434705103616 15668601438716856 15719438731346112 15765781416285222 15778866051234216 15785916513879456 15799017859728768 15830061101024832 15832455182847261 15876729913233042 15897006707502816 15917309398061568 15927672229700931 15964235428126608 16008878675887776 16016031914956416 16029324242523648 16046927038249156 16063248990177396 16083763995273408 16097112536327424 16128741499157376 16159854040629516 16180492423823168 16196950230285888 16228194347242458 16318221196370688 16342396981635438 16349699246518008 16363268497576224 16370580088467584 16416359660322048 16464756947056488 16485784733706624 16534386693416844 16580624342883768 16601800108328064 16609218282177024 16658184137961744 16672009412624832 16679458958061312 16726102295422464 16736991684937713 16758367153245424 16775412738510384 16796837275852032 16829238582325512 16915041619805952 16947670943918232 16955243663055712 16969315478967936 17002658219619264 17005229640835947 17052783980879934 17074562759910432 17096369353473536 17113758733886976 17124900503896017 17146771385765616 17194721540768352 17216681593821696 17267438320218576 17275153920849216 17289491242722048 17323463091687552 17356880265861332 17374534622028612 17396724321418176 17411162539292928 17430282817408566 17470295374176288 17519150249084736 17552944906201026 17575362460359648 17615708058622464 17627176618556463 17650320885870336 17684368572764376 17706953973240448 17724964402954368 17759156078114388 17773895092194864 17808818738652936 17831563079315328 17884132545940668 17906973072819264 17914974436436224 17965072835824128 18018035904325968 18032989772839104 18041047444433664 18094234494682584 18144834186552048 18168007665717504 18203053976801064 18244840489287552 18295861343871744 18339345186570464 18357998845917024 18381444566026752 18393411652332759 18408677059773252 18416902599526032 18468404617862304 18491991341512192 18510800263183872 18522851565438549 18546507825419952 18570194297738496 18677025121869072 18685370567449152 18700878282944256 18740457155206962 18764391327818976 18816865082350272 18853163047401102 18896441935333536 18920575322224128 18932893405116201 19037924729099136 19053725042999808 19066129811908011 19074649120937676 19090479913838928 19127990497071672 19152419603709056 19171900272583296 19208883104899236 19233415522657728 19290117808986318 19344061733364396 19368766793049408 19377421329206528 19434548160955368 19450677648062304 19488895978148496 19513786011326208 19571314861595448 19596310155160704 19612573894835712 19651110332306688 19734215223106944 19743033052399104 19772282767904604 19836434589555808 19856610996604128 19881970653049344 19894914644359923 19920323219895504 19966051856201472 19995631978719222 20021885998953984 20034921080984553 20060508464229744 20086128526125312 20145344706921672 20154346240990752 20210706940302144 20270290392366714 20296178374987872 20313022962508416 20322099420166656 20335329953643327 20439008623932192 20465112083222016 20478435723901197 20504589537086256 20592041033515392 20609131168958976 20631763334891772 20679125136780096 20719015424466786 20776955195095092 20803490259201216 20864821303597446 20891468584955808 20959251641794816 20980570109619456 21021041888380296 21038488068312288 21047888685172608 21065357146305024 21106748134699776 21109940243796348 21168973217644056 21196008943337088 21236896306267908 21285647237502144 21345171567850368 21354709219941888 21417665320236528 21445018660364544 21476789903068794 21504988665543168 21518989309205631 21546472054172688 21595933640381184 21637592462989944 21789862642180584 21799598995357344 21817691330101632 21863866681074789 21882012354070092 21925007975417058 21953009262741984 21981046311608832 21995356888634619 22045848924555792 22064145631690176 22107499123845024 22135733477770752 22210912183948992 22229345883499776 22253757307760622 22315988913250284 22367216984680512 22410363622382442 22438984776434016 22568072022258462 22596894591890976 22625753971957248 22663512795286881 22670210959492352 22673639521114596 22737045307839912 22766083679880576 22833200671861356 22852150832821968 22862361847687488 22926295387691136 23023251093624768 23033538561132288 23067663229222038 23097950788916736 23166046162704816 23195632428557568 23240377089878088 23293727165568384 23358866998779648 23403926541601368 23433816613812864 23502902158075284 23579158097019168 23633285870605824 23648672124427833 23668299076851324 23678874770819184 23698526789593152 23745091651537248 23775417439087104 23845510061254224 23875964097092352 23946353142189912 24024047872434624 24043986363785472 24070390557373734 24125645992910112 24145668804491136 24193112248736064 24239781060944274 24270738635734752 24326453985716736 24342291520863687 24477331794556032 24513595472453157 24524548869777012 24544902746364336 24555870132701376 24624539490483072 24697135420584732 24728677100559936 24776379023979226 24801580040125266 24902700162492096 24913827423265536 24987276206942616 25008014118937248 25019188437091968 25089153443133696 25137550729868136 25195255913778048 25216166436217344 25243857873488268 25383899638798848 25421506415877348 25432865494583568 25453973218451904 25503987329428896 25562533696777728 25579175971319901 25611844139865648 25644554030210304 25720157078648424 25792082311152528 25825022390732544 25901157480327864 25912730881273824 25934236864083072 25985194637531328 26035320398791998 26095086482127264 26116743808939392 26128413540214272 26145424226112849 26205443061264432 26312286964142592 26329417359301539 26363043690539472 26423562087933696 26475481328805504 26526552859146564 26560430959860672 26638734117171582 26660842638292296 26713228107979404 26747344618972992 26826198818911002 26860459609228896 26872461654654336 26947609253736192 27027053856488952 27049484659258656 27061571166650496 27084030616677888 27113773271524436 27141351742023876 27252011498576256 27304580965201596 27339452716115008 27367260733931328 27456054711353856 27509017779855696 27572166849040128 27613015589659878 27625353899289048 27702606926793456 27737987012268288 27819761738129928 27855291446607744 28015537682803608 28028055851173728 28051317424416384 28063851580230144 28082122316936023 28110685732810443 28146586991728464 28225297623525408 28261345257782784 28279744571101653 28315861741690544 28344662903000304 28380862983336192 28460228757133824 28556887093648704 28580587564499712 28611973681406514 28635719870758392 28691985745607508 28728629405563584 28813324657348854 28850123283986592 28916350964153856 28935176713479477 29016092600046594 29053150189574112 29066131993809792 29090255106802176 29151822241433052 29176016472093456 29233343967222744 29270679016989312 29327142518179492 29356972292393172 29394465232741056 29418860842253568 29476665498460032 29601322834660416 29614549578598656 29658424151856906 29671676410347496 29754651884333712 29822955979574016 29880484829843256 29918646368578688 29949077784302208 30090762696344616 30129192789187968 30218017060382508 30231519361486128 30316060410453216 30354778239840768 30374540465257331 30405435588550071 30444267562481808 30469534443762624 30483149130249984 30568393850254848 30658512935898288 30697668124833024 30756884305629384 30888061550273088 30913696753438464 30947645002337658 30987169453170784 31018687705170144 31058302887424512 31078523136700179 31165432792642638 31205235388801824 31245088818417152 31276869410207232 31297231955396169 31337202877433712 31438877462692224 31531562832570444 31557732102468432 31571833027758912 31598035719457536 31660122202049664 31664910365694522 31753459826466084 31794013415005632 31855344459401862 31928470856253216 32017757351775552 32032063829912832 32093854076498312 32126497980354792 32167527990546816 32194225072654848 32215184854603191 32257482998314752 32319708081259032 32360984847646336 32393900460571776 32456388694484916 32636442392741376 32684793963270876 32699398493036016 32726536995152448 32741160176935168 32832719320644096 32887511963125587 32929513894112976 32971569467413248 33068773386833688 33161248685767536 33203600216656128 33316368275923488 33344018825249664 33358917916122624 33380635961640933 33473983369875426 33516734306490848 33550825477020768 33593674551704064 33615545433573663 33658477164651024 33830083239611904 33852108033387693 33895341887836464 33910487326111424 33938630957935872 34005316439238528 34010459281671894 34105567961759868 34149125519820864 34249801007792034 34293542771531232 34389443081536704 34534876640437152 34550307841698432 34578982485444096 34601494843833057 34646926183375104 34713760531722664 34749069244057224 34793448642836352 34822325078585856 34860565634817132 34940590748352576 35038300498169472 35105889812402052 35150724920719296 35254353237112926 35300641771740672 35368737145528752 35413907946480896 35449928805908736 35518312156228776 35547790184389728 35617637477305872 35663126158630656 35768265091881336 35813946145638528 35829948872872448 36036071808651936 36065979545678208 36082094888867328 36105585836060601 36188468989365168 36289668373104096 36336015331435008 36359671591416411 36406107953602128 36489680978575104 36591722687743488 36678690373140928 36715997691834048 36786823304665518 36817354119546504 36833805199052064 36936809235724608 37045703130877098 37093015650839904 37140388595476992 37164568535968839 37354050243738144 37370741134898304 37401756565888512 37480914310413924 37528782655637952 37633730164700544 37706326094802204 37792883870667072 37865786810232402 38075849458198272 38132259623816022 38149298241875352 38180959827677856 38255980994143344 38304839207418112 38343800545166592 38417766209798472 38466831045315456 38580235617972636 38688123466728792 38737533586098816 38754842658413056 38869096321910736 38901355296124608 38977791956296992 39027572022652416 39052980598187997 39142629723190896 39192620310321408 39302220664613376 39468430446213888 39544565535809208 39672869179111616 39713221993208256 39789829288719846 39840646439791008 39932103712402944 39958101175757373 39991263957438444 40069842161969106 40121016928459488 40172257052250624 40290689413843344 40308692481981504 40421413880604288 40540580784733428 40592356749975744 40626045925016832 40670659907286654 40878017247864384 40956871447802394 41009179074172512 41184082067030784 41263526669783544 41358250273560192 41419523384489817 41438030848933572 41553910390190184 41606980518402432 41729642607194892 41782937169911616 41918503283589632 41961140219238912 42042083776760592 42076976136624576 42095777370345216 42213496269399552 42219880487592696 42337946435288112 42392017886674176 42473792612535816 42571294475004288 42690343135700736 42835330640473056 42890037320729088 42917960522109771 42953579806137588 43037978618411262 43092944108345376 43191867280762368 43219986986023281 43275184925979888 43579725284361168 43599197990714688 43635382660203264 43727733362149578 43764024708140184 43850015950834116 43906018525483968 43990713777269238 44091697849111584 44128291263380352 44214998247690048 44421824367897984 44458691766999552 44487636227785359 44507514615521244 44631977826500568 44734433969361024 44820727244764884 44877969552868032 45136144044516924 45193789183781952 45327025590573762 45340421918984704 45347279042229192 45474090615679824 45532167359761152 45666401343722712 45704301665643936 45724723695374976 45852590775382272 46046502187249536 46067077122264576 46135326458444076 46332092325409632 46391264857115136 46421467503506487 46480754179756176 46587454331136768 46717733997559296 46748149188963957 46807853083202736 46867633227625728 47005804316150568 47158316194038336 47297344248855666 47336598153702648 47357749541638368 47397053579186304 47490183303074496 47497365548541783 47691020122508448 47751928194184704 47783016689102793 47892706284379824 48048095744869248 48087972727570944 48140781114747468 48251291985820224 48291337608982272 48386224497472128 48479562121888548 48541477271469504 48684583041727374 48954663589112064 49027190944906314 49049097739554024 49089805492728672 49111740265402752 49249078980966144 49394270841169464 49457354201119872 49552758047958452 49603160080250532 49805400324984192 49827654846531072 49974552413885232 50016028237874496 50038376874183936 50178306886267392 50210975054813139 50275101459736272 50390511827556096 50487715746976536 50843012831754696 50865730989167136 50907946436903808 51007974658857792 51015688922507841 51158351942639802 51223688279731296 51289108060420608 51322499406814111 51374701511688051 51440314157296848 51584164622305056 51650044781465088 51802314960655728 51825461762547648 51868473728166144 51970389275062656 52070640797583996 52190172964254528 52233487617878784 52290848452225698 52410886122528864 52658834718603078 52726087381078944 52847124175867392 52881529855669389 52950962657611008 53053105718293128 53120861919721344 53277468234343164 53321685276584592 53426456215958808 53494689237945984 53652397637822004 53720919218457792 53744923309308672 53895218507472384 54054107712977904 54098969318517312 54123142333300992 54227546543048872 54282703484047752 54504022997152512 54609161930403192 54678905432230016 54734521467862656 55018035559711392 55144333698080256 55180234956998277 55226031179319756 55250707798578096 55405213853586912 55475974024536576 55568554696315647 55639523476259856 55710582893215488 56031075365607216 56056111702347456 56102634848832768 56164244633872046 56221371465620886 56293173983456928 56450595247050816 56559489142203306 56631723483381088 56689325806000608 56761725966672384 56798680215348603 57113774187297408 57161175128999424 57198389435724033 57223947362813028 57271439741516784 57383971491215016 57457258811127168 57626649314697708 57700246567973184 57870353426958954 58032185200093188 58106300379148224 58132263987619584 58303644482866104 58352032944186912 58466687934445488 58541358033978624 58654285036358984 58713944584786344 58788930465482112 58837721684507136 58953330996920064 59202645669320832 59229099157197312 59316848303713812 59343352820694992 59509303768667424 59645911959148032 59684743933079769 59760969659686512 59837292737157376 59898155568604416 60104763242953659 60181525392689232 60258385578375936 60436034120765016 60463038722972256 60632120820906432 60749080930514662 60810871177100142 60888535124963616 60939068887525248 60966298260499968 61005989860929981 61317025871796576 61395336249666048 61435307171703591 61513768611258768 61776123100546176 61827393506876928 61895290004675316 61974338906341568 62037375410340288 62157046273400358 62330865585285276 62410470777603648 62594463910792338 62674405754867424 62877754925384448 63063125665140888 63115464204936864 63143666055517824 63196071438915072 63320244404099328 63329820731389044 63506919652932168 63588026830011264 63710688918803724 63856941712506432 64035514703551104 64064127659825664 64187708152996624 64252995960709584 64335055981093632 64430369709206382 64514965996629504 64556967927616893 64639416162518064 64721969695292672 64787800921143552 64912777388969832 65369587926541752 65398796986072032 65453073990304896 65482320353870336 65591600043224367 65775023926251174 65859027788225952 65943138934826496 65986070665903857 66137546773667376 66322497371535072 66407200433312256 66632736551846976 66688037650499328 66761271923281866 66947966739750852 67033468612981696 67101650954041536 67231090867147326 67316954329302048 67704216066775386 67790683775672928 67820974652222848 67877261915871744 68010632878477056 68020918563343788 68211135923519736 68298251039641728 68499602015584068 68587085543062464 68778886163073408 69069753280874304 69100615683396864 69202989687666114 69293852366750208 69427521063445328 69498138488114448 69586897285672704 69721131269634264 69881181496705152 70076600996338944 70211779624804104 70301449841438592 70508706474225852 70737474291057504 70827815892961792 70899857611817472 70946016373283499 71036624312457552 71095580368779456 71235274954611744 71326252317261312 71536530183762672 71627892291277056 72072143617303872 72131959091356416 72211171672121202 72376937978730336 72579336746208192 72719343182832822 72812215907204256 72979361957150208 73026874562591061 73357380746281856 73431995383668096 73573646609331036 73634708239093008 73667610398104128 73873618471449216 74091406261754196 74186031301679808 74329137071937678 74708100487476288 74741482269796608 74961828620827848 75057565311275904 75267460329401088 75412652189604408 75585767741334144 75731573620464804 76151698916396544 76264519247632044 76298596483750704 76361919655355712 76511961988286688 76609678414836224 76687601090333184 76737527913959703 76835532419596944 76933662090630912 77160471235945272 77376246933457584 77475067172197632 77738192643821472 77802710592249216 77955583912593984 78105961196375994 78285259446381792 78385240620642816 78436272678338547 78936860892427776 78988252077904617 79089131071618416 79345738358223232 79426443986416512 79579658577439692 79681292879582016 79916202351514746 79982527914876888 80139684323938212 80242033856918976 80581378827686688 80617384963963008 80842827761208576 81081161569466856 81184713499951488 81252091850033664 81341319814573308 81756034495728768 81913742895604788 82018358148345024 82368164134061568 82527053339567088 82716500547120384 82839046768979634 82876061697867144 83107820780380368 83213961036804864 83459285214389784 83565874339823232 84084167553521184 84153952273249152 84191554740690432 84246366950808069 84439760975185392 84675892870576224 84784035773348352 84839233713304959 84947585225071632 85142588950008576 85380686271401472 85670661280946112 85835921044219542 85907159612275176 86075957236822524 86185888216690752 86439973972046562 86550369851959776 86805530140438431 87159450568722336 87198395981429376 87270765320406528 87455466724299156 87528049416280368 87700031901668232 87812037050967936 87981427554538476 88183395698223168 88256582526760704 88429996495380096 88843648735795968 88975272455570718 89015029231042488 89263955653001136 89468867938722048 89641454489529768 89755939105736064 90272288089033848 90387578367563904 90654051181147524 90694558084458384 90948181231359648 91064334719522304 91123621395771993 91332802687445424 91408603331287872 91449447390749952 91705181550764544 92093004374499072 92270652916888152 92664184650819264 92842935007012974 92961508359512352 93174908662273536 93235569410100537 93496298377927914 93615706166405472 93735266455251456 93891695866188507 94011608632301136 94316632388076672 94594688497711332 94673196307405296 94715499083276736 94794107158372608 94980366606148992 94994731097083566 95382040245016896 95566033378205586 95785412568759648 96096191489738496 96281562229494936 96502583971640448 96582675217964544 96645554563809573 96772448994944256 96959124243777096 97082954542939008 97369166083454748 97909327178224128 98054381889812628 98098195479108048 98179610985457344 98223480530805504 98498157961932288 98788541682338928 98914708402239744 99105516095916904 99206320160501064 99610800649968384 99949104827770464 100032056475748992 100076753748367872 100141907884922799 100421950109626278 100550202919472544 100781023655112192 100846636300720989 100975431493953072 101556324100163079 101686025663509392 101731461978334272 101815892873807616 102015949317715584 102031377845015682 102316703885279604 102447376559462592 102644998813628222 102749403023376102 102880628314593696 103168329244610112 103604629921311456 103650923525095296 103736947456332288 103804484531499171 103940778550125312 104141281595167992 104380345928509056 104466975235757568 104581696904451396 104821772245057728 105317669437206156 105452174762157888 105763059711338778 105901925315222016 106106211436586256 106241723839442688 106554936468686328 106643370553169184 106852912431917616 106989378475891968 107304795275644008 107441838436915584 107489846618617344 108108215425955808 108197938637034624 108246284666601984 108316757508181803 108455093086097744 108565406968095504 109008045994305024 109079014774249233 109218323860806384 109357810864460032 109469042935725312 110036071119422784 110360469913996554 110452062358639512 110501415597156192 110810427707173824 111137109392631294 111279046952519712 111421165786430976 111493705607906517 112062150731214432 112112223404694912 112205269697665536 112328489267744092 112442742931241772 112586347966913856 112901190494101632 113118978284406612 113263446966762176 113378651612001216 113597360430697206 114227548374594816 114396778871448066 114447894725626056 114542879483033568 114767942982430032 114914517622254336 115253298629395416 115400493135946368 115740706853917908 116064370400186376 116212600758296448 116264527975239168 116607288965732208 116704065888373824 116933375868890976 117082716067957248 117158941794563991 117308570072717968 117427889169572688 117577860930964224 117906661993840128 118405291338641664 118633696607427624 118686705641389984 119018607537334848 119369487866159538 119521939319373024 119674585474314752 119796311137208832 119874303527272119 120209526485907318 120363050785378464 120516771156751872 120872068241530032 120926077445944512 121264241641812864 121498161861029324 121621742354200284 121777070249927232 121878137775050496 122011979721859962 122634051743593152 122870614343407182 123027537222517536 123552246201092352 123790580009350632 123948677812683136 124074750820680576 124314092546800716 124661731170570552 124820941555207296 125188927821584676 125348811509734848 125755509850768896 126126251330281776 126230928409873728 126287332111035648 126640488808198656 126659641462778088 127013839305864336 127176053660022528 127421377837607448 127713883425012864 128071029407102208 128375416305993248 128505991921419168 128670111962187264 128753881566329313 128860739418412764 129113935855233786 129278832325036128 129443939390585344 129575601842287104 129659960958069843 129825554777939664 130739175853083504 130797593972144064 130906147980609792 131183200086448734 131550047852502348 131718055576451904 131972141331807714 132275093547334752 132644994743070144 133265473103693952 133376075300998656 133462908683356077 133522543846563732 133895933479501704 134066937225963392 134203301908083072 134462181734294652 134633908658604096 135408432133550772 135581367551345856 135641949304445696 136021265756954112 136041837126687576 136422271847039472 136596502079283456 136999204031168136 137174171086124928 137557772326146816 138139506561748608 138201231366793728 138405979375332228 138855042126890656 138996276976228896 139173794571345408 139264402510519461 139442262539268528 139762362993410304 140153201992677888 140244447566891871 140423559249608208 140602899682877184 141017412948451704 141474948582115008 141892032746566998 142073248624915104 142191160737558912 142470549909223488 143073060367525344 143255784582554112 143349050067308379 144144287234607744 144263918182712832 144422343344242404 144753875957460672 145158673492416384 145438686365665644 145624431814408512 146053749125182122 146714761492563712 146863990767336192 147147293218662072 147269416478186016 147335220796208256 147747236942898432 148182812523508392 148372062603359616 148658274143875356 149416200974952576 149482964539593216 149923657241655696 150115130622551808 150534920658802176 150632925164439417 150825304379208816 151171535482668288 151463147240929608 152529038495264088 152597192967501408 152723839310711424 153023923976573376 153047066767523523 153475055827919406 153671064839193888 153867324181261824 153967498220442333 154320942471890544 154752493866915168 154950134344395264 155476385287642944 155605421184498432 155911167825187968 156211922392751988 156570518892763584 156872545356677094 157976504155809234 158178262143236832 158644589567008167 158691476716446464 158852887972833024 159159317154879384 159362585759164032 159832404703029492 159965055829753776 160279368647876424 160484067713837952 161162757655373376 161234769927926016 161685655522417152 162162323138933712 162369426999902976 162682639629146616 163512068991457536 163827485791209576 164036716296690048 165054106679134176 165433001094240768 165540704870994831 165678093537959268 165752123395734288 166215641560760736 166427922073609728 166918570428779568 167131748679646464 168168335107042368 168307904546498304 168492733901616138 168879521950370784 169351785741152448 169678467426609918 169895170450143264 170285177900017152 170396040646045809 171341322561892224 171595168307172099 171671842088439084 171814319224550352 172151914473645048 172371776433381504 172879947944093124 173100739703919552 173611060280876862 174318901137444672 174396791962858752 174910933448598312 175056098832560736 175400063803336464 175624074101935872 175962855109076952 176366791396446336 176513165053521408 176859992990760192 177687297471591936 177950544911141436 178030058462084976 178527911306002272 178937735877444096 179054231799239307 179282908979059536 179511878211472128 180544576178067696 180775156735127808 181308102362295048 181389116168916768 181896362462719296 182247242791543986 182665605374890848 182817206662575744 182898894781499904 183017969582789943 184186008748998144 184305921515110773 184541305833776304 185328369301638528 185685870014025948 185923016719024704 186471138820201074 186992596755855828 187231412332810944 187783391732377014 188023217264602272 188633264776153344 189189376995422664 189346392614810592 189430998166553472 189588214316745216 189960733212297984 189989462194167132 190764080490033792 191132066756411172 191570825137519296 192192382979476992 192563124458989872 193005167943280896 193291109127619146 193544897989888512 193670903782850679 193918248487554192 194165909085878016 194738332166909496 196108763779625256 196196390958216096 196359221970914688 196446961061611008 196574856218552161 196774800129673101 197577083364677856 197829416804479488 197958211997711571 198211032191833808 198412640321002128 199221601299936768 199898209655540928 200064112951497984 200283815769845598 200843900219252556 201100405838945088 201693272601441978 201950862987906144 203112648200326158 203372051327018784 203462923956668544 203631785747615232 204031898635431168 204062755690031364 204633407770559208 204894753118925184 205289997627256444 205498806046752204 205761256629187392 206336658489220224 207209259842622912 207301847050190592 207608969062998342 207881557100250624 208282563190335984 208760691857018112 209163393808902792 209643544490115456 210635338874412312 210904349524315776 211526119422677556 212212422873172512 212483447678885376 212621783256801317 212838049119850497 213109872937372656 213286741106338368 213705824863835232 213978756951783936 214609590551288016 214883676873831168 216216430851911616 216395877274069248 216633515016363606 216910186172195488 217130813936191008 218158029548498466 218436647721612768 218715621728920064 218938085871450624 219080623687773183 220072142238845568 220720939827993108 220904124717279024 221002831194312384 221620855414347648 222274218785262588 222558093905039424 222987411215813034 224124301462428864 224224446809389824 224656978535488184 224885485862483544 225172695933827712 225802380988203264 226237956568813224 226526893933524352 226757303224002432 227194720861394412 228455096749189632 228793557742896132 228895789451252112 229085758966067136 229535885964860064 229829035244508672 230212583741879109 230506597258790832 230800986271892736 231481413707835816 232128740800372752 232425201516592896 233214577931464416 233408131776747648 233866751737781952 234317883589127982 234617140145435936 234855778339145376 235155721861928448 235308818035015641 236810582677283328 236964756233713851 237267393214855248 237373411282779968 238037215074669696 238738975732319076 239043878638746048 239748607054544238 240419052971814636 240726101570756928 241744136483060064 241852154891889024 242528483283625728 242996323722058648 243243484708400568 243554140499854464 243756275550100992 244023959443719924 245268103487186304 245741228686814364 246055074445035072 247104492402184704 247581160018701264 247897355625366272 248149501641361152 248628185093601432 249323462341141104 249641883110414592 250377855643169352 250697623019469696 252252502660563552 252461856819747456 252574664222071296 252739100852424207 253319282925556176 254027678611728672 254352107320045056 254517701139914877 254842755675214896 255427766850025728 256142058814204416 256750832611986496 257011983842838336 257507763132658626 257721478836825528 258227871710467572 258557664650072256 259319921916139686 259651109555879328 261478351706167008 261595187944288128 261812295961219584 262366400172897468 263100095705004696 263436111152903808 263944282663615428 264550187094669504 265289989486140288 266530946207387904 266925817366712154 267045087693127464 267791866959003408 268133874451926784 268406603816166144 268924363468589304 269267817317208192 270816864267101544 271162735102691712 271283898608891392 272083674253375152 272844543694078944 273193004158566912 273370864187315979 273998408062336272 274348342172249856 275115544652293632 276279013123497216 276811958750664456 277710084253781312 277992553952457792 278528805021038922 278884525078537056 279524725986820608 279706708230301611 280488895133783742 280847118499216416 281205799365754368 282034825896903408 282949897164230016 283784065493133996 284146497249830208 284382321475117824 284941099818446976 286146120735050688 286698100134616758 288288574469215488 288844686688484808 289507751914921344 289936663691428719 290317346984832768 290877372731331288 291248863628817024 292107498250364244 293429522985127424 293727981534672384 294294586437324144 294538832956372032 294670441592416512 295494473885796864 296365625047016784 296744125206719232 297316548287750712 298832401949905152 299847314483311392 300230261245103616 300425723654768397 301265850328878834 301650608758417632 302343070965336576 302539908902162967 302926294481859216 305058076990528176 305194385935002816 305447678621422848 306047847953146752 306094133535047046 306950111655838812 307342129678387776 307934996440884666 308641884943781088 309504987733830336 310952770575285888 311210842368996864 311413453594497513 311822335650375936 312423844785503976 313141037785527168 313745090713354188 315953008311618468 316356524286473664 317289179134016334 317382953432892928 317705775945666048 318318634309758768 318725171518328064 319664809406058984 319930111659507552 320558737295752848 320968135427675904 322325515310746752 322469539855852032 324324646277867424 324738853999805952 324950272524545409 325365279258293232 327024137982915072 327237044322747699 327654971582419152 328073432593380096 330108213358268352 331081409741989662 331356187075918536 331504246791468576 332431283121521472 333837140857559136 334263497359292928 334481116823719551 336336670214084736 336615809092996608 336985467803232276 337759043900741568 338703571482304896 339356934853219836 339790340900286528 340792081292091618 342682645123784448 343190336614344198 343343684176878168 343628638449100704 344303828947290096 344743552866763008 345759895888186248 346201479407839104 347222120561753724 348637802274889344 348793583925717504 349821866897196624 350112197665121472 350800127606672928 351248148203871744 351476825383691973 351925710218153904 352733582792892672 353719985981520384 355901089822282872 356060116924169952 357055822612004544 358108463598478614 358565817958119072 359023756422944256 359257495847698777 359622910581816357 361089152356135392 361550313470255616 362616204724590096 362778232337833536 363792724925438592 364494485583087972 365331210749781696 365634413325151488 366035939165579886 368611843030221546 369082611667552608 370656738603277056 371371740028051896 371846033438049408 372942277640402148 373985193511711656 374462824665621888 375566783464754028 376046434529204544 377266529552306688 378378753990845328 378692785229621184 378861996333106944 379921466424595968 379978924388334264 381528160980067584 382264133512822344 383141650275038592 385126248917979744 386010335886561792 386261644698987939 386582218255238292 387341807565701358 387836496975108384 388331818171756032 388979882874209529 389476664333818992 392217527559250512 392392781916432192 392718443941829376 393149712437104322 393549600259346202 395154166729355712 395916423995423142 396422064383667616 396825280642004256 399796419311081856 400128225902995968 400388726050068231 400567631539691196 401687800438505112 402200811677890176 403386545202883956 403901725975812288 406225296400652316 406744102654037568 406925847913337088 408063797270862336 408125511380062728 409266815541118416 409789506237850368 410579995254512888 410997612093504408 411522513258374784 412673316978440448 414418519685245824 414603694100381184 415217938125996684 416565126380671968 417521383714036224 417793207531558383 418326787617805584 419287088980230912 420733342700675613 421270677748824624 421808699048631552 423052238845355112 424424845746345024 425243566513602634 425676098239700994 426219745874745312 426573482212676736 427411649727670464 429219181102576032 429767353747662336 430047150201925137 432432861703823232 432791754548138496 433267030032727212 433820372344390976 434261627872382016 436316059096996932 436873295443225536 438161247375546366 440144284477691136 441441879655986216 441808249434558048 442005662388624768 443241710828695296 444548437570525176 445116187810078848 445974822431626068 448248602924857728 448448893618779648 449313957070976368 449770971724967088 450345391867655424 451604761976406528 451898775493318251 452475913137626448 453053787867048704 453514606448004864 454389441722788824 457587115485792264 457791578902504224 458171517932134272 459071771929720128 459141200302570569 460425167483758218 461013194517581664 461601972543785472 461902494661326999 462962827415671632 464257481600745504 464850403033185792 466429155862928832 466816263553495296 467733503475563904 468635767178255964 469234280290871872 469711556678290752 470617636070031282 473929512467427702 474534786429710496 474746822565559936 476074430149339392 477477951464638152 478087757277492096 479497214109088476 480838105943629272 481452203141513856 483488272966120128 483704309783778048 485056966567251456 485992647444117296 486486969416801136 487108280999708928 488047918887439848 490536206974372608 491482457373628728 492110148890070144 495162320037402528 495794711250732544 496299003282722304 496622114612984493 497256370187202864 498646924682282208 499283766220829184 500755711286338704 501395246038939392 504505005321127104 504923713639494912 505478201704848414 506638565851112352 508055357223457344 509035402279829754 509685511350429792 510855533700051456 511188121938137427 513501665223972992 514023967685676672 515015526265317252 515442957673651056 516455743420935144 517115329300144512 518639843832279372 519302219111758656 522956703412334016 523190375888576256 524732800345794936 526200191410009392 526872222305807616 527888565327230856 529100374189339008 530579978972280576 533061892414775808 533851634733424308 534090175386254928 535583733918006816 536267748903853568 536813207632332288 537162695397717921 537848726937178608 538535634634416384 541633728534203088 542325470205383424 544167348506750304 545689087388157888 546741728374631958 547996816124672544 548696684344499712 549053908748369829 552558026246994432 552917764545332319 553623917501328912 555420168507562624 555985107904915584 557057610042077844 557769050157074112 559413416460603222 560977790267567484 561694236998432832 564069651793806816 565899794328460032 567568130986267992 568292994499660416 568764642950235648 569882199636893952 572292241470101376 573396200269233516 576577148938430976 577689373376969616 579015503829842688 579873327382857438 580634693969665536 581012711348552037 581754745462662576 582497727257634048 584214996500728488 588589172874648288 589077665912744064 589340883184833024 589724568655656483 592731250094033568 593488250413438464 593874635993134713 594633096575501424 597664803899810304 599694628966622784 600851447309536794 602531700657757668 603301217516835264 605079817804325934 605852588963718432 610116153981056352 610388771870005632 610895357242845696 612095695906293504 612188267070094092 613900223311677624 614684259356775552 615869992881769332 617283769887562176 619009975467660672 621905541150571776 622826907188995026 623644671300751872 624847689571007952 626282075571054336 627490181426708376 631906016623236936 632713048572947328 634578358268032668 636637268619517536 637450343036656128 637865349770403951 639329618812117968 639860223319015104 641117474591505696 641936270855351808 644651030621493504 648649292555734848 649900545049090818 650730558516586464 654474088645495398 655309943164838304 656146865186760192 657241871063319549 660216426716536704 662162819483979324 662712374151837072 663008493582937152 664862566243042944 667674281715118272 668962233647439102 672673340428169472 673970935606464552 675518087801483136 677407142964609792 678713869706439672 679580681800573056 681584162584183236 685365290247568896 686380673228688396 686687368353756336 687257276898201408 688607657894580192 689487105733526016 691519791776372496 692402958815678208 694444241123507448 697275604549778688 699643733794393248 700224395330242944 701600255213345856 702953650767383946 703851420436307808 705467165585785344 705926454105046923 710894268701141553 711802179644565744 712120233848339904 714111645224009088 716216927196957228 717131635916238144 718514991695397554 719245821163632714 722178304712270784 725232409449180192 725556464675667072 727585449850877184 728988971166175944 730662421499563392 731268826650302976 732071878331159772 737223686060443092 738165223335105216 741313477206554112 742743480056103792 743692066876098816 745884555280804296 747970387023423312 748925649331243776 751133566929508056 752092869058409088 756757507981690656 757385570459242368 757723992666213888 758217302557272621 759957848776668528 763056321960135168 763553103419744631 764528267025644688 766283300550077184 770252497835959488 772523289397975878 773164436510476584 774683615131402716 775672993950216768 777959765748419058 778953328667637984 784435055118501024 784785563832864384 785436887883658752 786299424874208644 787099200518692404 790308333458711424 791832847990846284 792844128767335232 793650561284008512 799592838622163712 800777452100136462 801135263079382392 803375600877010224 804401623355780352 806773090405767912 807803451951624576 812450592801304632 813488205308075136 813851695826674176 816251022760125456 818533631082236832 819579012475700736 820112592561947937 821159990509025776 821995224187008816 823045026516749568 825346633956880896 828837039370491648 830435876251993368 833130252761343936 835586415063116766 836653575235611168 838574177960461824 839120124690904833 841466685401351226 842541355497649248 843617398097263104 846104477690710224 848849691492690048 850487133027205268 851352196479401988 852439491749490624 853146964425353472 854823299455340928 858438362205152064 860094300403850274 864865723407646464 866534060065454424 867640744688781952 868523255744764032 872632118193993864 873746590886451072 876322494751092732 880288568955382272 882883759311972432 883616498869116096 884011324777249536 886483421657390592 889096875141050352 890232375620157696 891949644863252136 896497205849715456 898627914141952736 899541943449934176 900690783735310848 901277170964305191 903797550986636502 904951826275252896 906107575734097408 907029212896009728 907619726706488901 908778883445577648 915174230971584528 915583157805008448 916343035864268544 918143543859440256 918282400605141138 920850334967516436 922026389035163328 923804989322653998 925925654831343264 928514963201491008 932858311725857664 933632527106990592 934240360783492539 935467006951127808 937271534356511928 938468560581743744 939423113356581504 941235272140062564 947859024934855404 949069572859420992 949493645131119872 952148860298678784 954955902929276304 956175514554984192 958994428218176952 961676211887258544 962904406283027712 966976545932240256 967408619567556096 971985294888234592 972973938833602272 974216561999417856 974850817573636227 976095837774879696 981072413948745216 981711132968243097 982964914747257456 984220297780140288 990324640074805056 993244229225968986 994512740374405728 997293849364564416 1001511422572677408 1002790492077878784 1003443350471158653 1009010010642254208 1009847427278989824 1010956403409696828 1013277131702224704 1016110714446914688 1018070804559659508 1019371022700859584 1022376243876274854 1027003330447945984 1028047935371353344 1030031052530634504 1030885915347302112 1032911486841870288 1034230658600289024 1037279687664558744 1038604438223517312 1045913406824668032 1046380751777152512 1049465600691589872 1052400382820018784 1053744444611615232 1054430476151075919 1055777130654461712 1058200748378678016 1061159957944561152 1067703269466848616 1068180350772509856 1071167467836013632 1074325390795435842 1075697453874357216 1077071269268832768 1077772487543096331 1083267457068406176 1084650940410766848 1088334697013500608 1091378174776315776 1093483456749263916 1095993632249345088 1098107817496739658 1105835529090664638 1107247835002657824 1110840337015125248 1111970215809831168 1114115220084155688 1115538100314148224 1118826832921206444 1121955580535134968 1123388473996865664 1128139303587613632 1131799588656920064 1135136261972535984 1136585988999320832 1139764399273787904 1144584482940202752 1146792400538467032 1155378746753939232 1158031007659685376 1158784934096963817 1159746654765714876 1162025422697104074 1163509490925325152 1164995454515268096 1168429993001456976 1177178345749296576 1178155331825488128 1179449137311312966 1185462500188067136 1187749271986269426 1189266193151002848 1199389257933245568 1201166178150204693 1201702894619073588 1205063401315515336 1206602435033670528 1210159635608651868 1211705177927436864 1220232307962112704 1220777543740011264 1224191391812587008 1224376534140188184 1227800446623355248 1229368518713551104 1231739985763538664 1234567539775124352 1238019950935321344 1243811082301143552 1245653814377990052 1249695379142015904 1252564151142108672 1253379622594675149 1254980362853416752 1263812033246473872 1265426097145894656 1269156716536065336 1273274537239035072 1275730699540807902 1278659237624235936 1279720446638030208 1282234949183011392 1289302061242987008 1290141450605775411 1297298585111469696 1299801090098181636 1301461117033172928 1308948177290990796 1310619886329676608 1314483742126639098 1320432853433073408 1324325638967958648 1325424748303674144 1326016987165874304 1329725132486085888 1335348563430236544 1337924467294878204 1345346680856338944 1347941871212929104 1351036175602966272 1354814285929219584 1355696326479954753 1357427739412879344 1359161363601146112 1363168325168366472 1372761346457376792 1373374736707512672 1374514553796402816 1377215315789160384 1377423600907711707 1383039583552744992 1384805917631356416 1385707483983980997 1388888482247014896 1394551209099557376 1399287467588786496 1400448790660485888 1403200510426691712 1405907301534767892 1407702840872615616 1411852908210093846 1421788537402283106 1423604359289131488 1424240467696679808 1428223290448018176 1432433854393914456 1434263271832476288 1437029983390795108 1438491642327265428 1444356609424541568 1450464818898360384 1451112929351334144 1455170899701754368 1457977942332351888 1461324842999126784 1464143756662319544 1474447372120886184 1476330446670210432 1485486960112207584 1487384133752197632 1488352482797609219 1489866343838953479 1491769110561608592 1495940774046846624 1497851298662487552 1502267133859016112 1504185738116818176 1513515015963381312 1514771140918484736 1516434605114545242 1519915697553337056 1527106206839489262 1529056534051289376 1532566601100154368 1533564365814412281 1540504995671918976 1545046578795951756 1546328873020953168 1549367230262805432 1551345987900433536 1555919531496838116 1557906657335275968 1568870110237002048 1569571127665728768 1572598849748417288 1574198401037384808 1580616666917422848 1583665695981692568 1585688257534670464 1587301122568017024 1599185677244327424 1601554904200272924 1602270526158764784 1606751201754020448 1608803246711560704 1611488086193153763 1613546180811535824 1615606903903249152 1624901185602609264 1626976410616150272 1632502045520250912 1637067262164473664 1640225185123895874 1642319981018051552 1643990448374017632 1646090053033499136 1647161726245109487 1657674078740983296 1658753293635996957 1660871752503986736 1666260505522687872 1671172830126233532 1673307150471222336 1678240249381809666 1682933370802702452 1685082710995298496 1692208955381420448 1697699382985380096 1700974266054410536 1702704392958803976 1704878983498981248 1706293928850706944 1709646598910681856 1716876724410304128 1720188600807700548 1729731446815292928 1733068120130908848 1735281489377563904 1737046511489528064 1743038134045656111 1745264236387987728 1747493181772902144 1752644989502185464 1765767518623944864 1767232997738232192 1768022649554499072 1769173705966969449 1778193750282100704 1780464751240315392 1781623907979404139 1783899289726504272 1792994411699430912 1797255828283905472 1799083886899868352 1802554341928610382 1807595101973273004 1809903652550505792 1815239453412977802 1817557766891155296 1830348461943169056 1831166315610016896 1832686071728537088 1836287087718880512 1836564801210282276 1841700669935032872 1844052778070326656 1847609978645307996 1851851309662686528 1857029926402982016 1865716623451715328 1868480721566985078 1870934013902255616 1874543068713023856 1876937121163487488 1878846226713163008 1882470544280125128 1895718049869710808 1898139145718841984 1898987290262239744 1909911805858552608 1912351029109968384 1913596049311211853 1917988856436353904 1923352423774517088 1925808812566055424 1933953091864480512 1943970589776469184 1945947877667204544 1949701635147272454 1952191675549759392 1963422265936486194 1965929829494514912 1968440595560280576 1980649280149610112 1986488458451937972 1989025480748811456 1994587698729128832 2003022845145354816 2006886700942317306 2018020021284508416 2021912806819393656 2026554263404449408 2032221428893829376 2036141609119319016 2038742045401719168 2044752487752549708 2054006660895891968 2056095870742706688 2060062105061269008 2061771830694604224 2065822973683740576 2068461317200578048 2074559375329117488 2077208876447034624 2091826813649336064 2098931201383179744 2104800765640037568 2108860952302151838 2111554261308923424 2116401496757356032 2117779362315140769 2135406538933697232 2136360701545019712 2142334935672027264 2148650781590871684 2151394907748714432 2155544975086192662 2166534914136812352 2176669394027001216 2182756349552631552 2186966913498527832 2191987264498690176 2196215634993479316 2211671058181329276 2214495670005315648 2221680674030250496 2223940431619662336 2228230440168311376 2231076200628296448 2237653665842412888 2243911161070269936 2246776947993731328 2256278607175227264 2270272523945071968 2273171977998641664 2274651907671817863 2289168965880405504 2290659310259233893 2293584801076934064 2310757493507878464 2317569868193927634 2319493309531429752 2324050845394208148 2327018981850650304 2336859986002913952 2354356691498593152 2356310663650976256 2358898274622625932 2370925000376134272 2375498543972538852 2378532386302005696 2398778515866491136 2402332356300409386 2403405789238147176 2410126802631030672 2413204870067341056 2420319271217303736 2423410355854873728 2440464615924225408 2441555087480022528 2448753068280376368 2455600893246710496 2458737037427102208 2460337777685843811 2463479971527077328 2469135079550248704 2476039901870642688 2491307628755980104 2499390758284031808 2506759245189350298 2509960725706833504 2517360374072714499 2527624066492947744 2530852194291789312 2538313433072130672 2546549074478070144 2551461399081615804 2557318475248471872 2559440893276060416 2564469898366022784 2580282901211550822 2594597170222939392 2599602180196363272 2602922234066345856 2617896354581981592 2621239772659353216 2628967484253278196 2640865706866146816 2648651277935917296 2650849496607348288 2652033974331748608 2659450264972171776 2670697126860473088 2675848934589756408 2695883742425858208 2702072351205932544 2703831512892915573 2711392652959909506 2714855478825758688 2718322727202292224 2722859180119466703 2726336650336732944 2745522692914753584 2746749473415025344 2749029107592805632 2754430631578320768 2754847201815423414 2766079167105489984 2771414967967961994 2777776964494029792 2798574935177572992 2800897581320971776 2802721082350477617 2806401020853383424 2811814603069535784 2815405681745231232 2823705816420187692 2843577074804566212 2847208718578262976 2848480935393359616 2856446580896036352 2864867708787828912 2868526543664952576 2874059966781590216 2876983284654530856 2888713218849083136 2900929637796720768 2902225858702668288 2915955884664703776 2922649685998253568 2924552452720908681 2928287513324639088 2945133398904729291 2948894744241772368 2952660893340420864 2970973920224415168 2976704965595218438 2979732687677906958 2983538221123217184 2991881548093693248 3004534267718032224 3008371476233636352 3010330051413475959 3027030031926762624 3029542281836969472 3032869210229090484 3039831395106674112 3054212413678978524 3058113068102578752 3067128731628824562 3081009991343837952 3090093157591903512 3092657746041906336 3098734460525610864 3102691975800867072 3111839062993676232 3115813314670551936 3137740220474004096 3139142255331457536 3145197699496834576 3148396802074769616 3161233333834845696 3163291428453227757 3167331391963385136 3171376515069340928 3174602245136034048 3203109808400545848 3204541052317529568 3213502403508040896 3222976172386307526 3227092361623071648 3231213807806498304 3233317462629288993 3249802371205218528 3253952821232300544 3265004091040501824 3274134524328947328 3280450370247791748 3284639962036103104 3287980896748035264 3294323452490218974 3317506587271993914 3321743505007973472 3332521011045375744 3342345660252467064 3346614300942444672 3356480498763619332 3365866741605404904 3370165421990596992 3384417910762840896 3395398765970760192 3401948532108821072 3405408785917607952 3409757966997962496 3419293197821363712 3433753448820608256 3440377201615401096 3466136240261817696 3470562978755127808 3474093022979056128 3476354802290891451 3486076268091312222 3490528472775975456 3494986363545804288 3505289979004370928 3531535037247889728 3534465995476464384 3538347411933938898 3556387500564201408 3563247815958808278 3567798579453008544 3594511656567810944 3598167773799736704 3605108683857220764 3615190203946546008 3619807305101011584 3630478906825955604 3635115533782310592 3660696923886338112 3662332631220033792 3672574175437761024 3673129602420564552 3683401339870065744 3688105556140653312 3695219957290615992 3703702619325373056 3714059852805964032 3731433246903430656 3736961443133970156 3749086137426047712 3753874242326974976 3757692453426326016 3760138867784025447 3764941088560250256 3791436099739421616 3796278291437683968 3819823611717105216 3827192098622423706 3835977712872707808 3846704847549034176 3867906183728961024 3870424351817326233 3887941179552938368 3891895755334409088 3899403270294544908 3904383351099518784 3926844531872972388 3931859658989029824 3961298560299220224 3972976916903875944 3978050961497622912 3989175397458257664 4006045690290709632 4013773401884634612 4036040042569016832 4043825613638787312 4053108526808898816 4064442857787658752 4067088979439864259 4072283218238638032 4077484090803438336 4089504975505099416 4120124210122538016 4123543661389208448 4131645947367481152 4149118750658234976 4154417752894069248 4157122451951942991 4183653627298672128 4197862402766359488 4209601531280075136 4217721904604303676 4223108522617846848 4235558724630281538 4270813077867394464 4272721403090039424 4284669871344054528 4297301563181743368 4302789815497428864 4311089950172385324 4333069828273624704 4353338788054002432 4365512699105263104 4373933826997055664 4383974528997380352 4392431269986958632 4423342116362658552 4428991340010631296 4456460880336622752 4462152401256592896 4465057448392827657 4475307331684825776 4487822322140539872 4493553895987462656 4512557214350454528 4540545047890143936 4549303815343635726 4581318620518467786 4587169602153868128 4600693097443236843 4621514987015756928 4635139736387855268 4638986619062859504 4648101690788416296 4654037963701300608 4673719972005827904 4708713382997186304 4717796549245251864 4741850000752268544 4750997087945077704 4757064772604011392 4797557031732982272 4804664712600818772 4806811578476294352 4820253605262061344 4826409740134682112 4840638542434607472 4846820711709747456 4880929231848450816 4897506136560752736 4911201786493420992 4920675555371687622 4926959943054154656 4938270159100497408 4941485178735328461 4976259880907990871 4982615257511960208 4998781516568063616 5013518490378700596 5019921451413667008 5034720748145428998 5055248132985895488 5076626866144261344 5093098148956140288 5102922798163231608 5114636950496943744 5118881786552120832 5128939796732045568 5160565802423101644 5189194340445878784 5199204360392726544 5205844468132691712 5235792709163963184 5242479545318706432 5257934968506556392 5297302555871834592 5301698993214696576 5304067948663497216 5307521117900908347 5341394253720946176 5344871723938212417 5351697869179512816 5391767484851716416 5407663025785831146 5422785305919819012 5429710957651517376 5445718360238933406 5452673300673465888 5491045385829507168 5493498946830050688 5498058215185611264 5508861263156641536 5509694403630846828 5532158334210979968 5542829935935923988 5555553928988059584 5597149870355145984 5605442164700955234 5612802041706766848 5623629206139071568 5630811363490462464 5647411632840375384 5687154149609132424 5694417437156525952 5696961870786719232 5729735417575657824 5737053087329905152 5740788147933635559 5748119933563180432 5753966569309061712 5777426437698166272 5801859275593441536 5831911769329407552 5849104905441817362 5856575026649278176 5890266797809458582 5897789488483544736 5905321786680841728 5941947840448830336 5953409931190436876 5959465375355813916 5967076442246434368 5983763096187386496 6009068535436064448 6020660102826951918 6054060063853525248 6065738420458180968 6079662790213348224 6108424827357957048 6116226136205157504 6134257463257649124 6162019982687675904 6180186315183807024 6185315492083812672 6197468921051221728 6205383951601734144 6223678125987352464 6231626629341103872 6275480440948008192 6290395398993669152 6296793604149539232 6326582856906455514 6334662783926770272 6342753030138681856 6349204490272068096 6353338086945422307 6406219616801091696 6409082104635059136 6427004807016081792 6445952344772615052 6454184723246143296 6466634925258577986 6499604742410437056 6530008182081003648 6548269048657894656 6560900740495583496 6569279924072206208 6575961793496070528 6588646904980437948 6635013174543987828 6643487010015946944 6665042022090751488 6684691320504934128 6693228601884889344 6712960997527238664 6731733483210809808 6740330843981193984 6768835821525681792 6803897064217642144 6810817571835215904 6819515933995924992 6823955723015453589 6867506897641216512 6871977930777701679 6880754403230802192 6932272480523635392 6952709604581782902 6972152536182624444 6981056945551950912 7010579958008741856 7063070074495779456 7068931990952928768 7076694823867877796 7112775001128402816 7126495631917616556 7135597158906017088 7189023313135621888 7196335547599473408 7210217367714441528 7230380407893092016 7239614610202023168 7260957813651911208 7270231067564621184 7321393847772676224 7324665262440067584 7346259204841129104 7366802679740131488 7376211112281306624 7381013333057531433 7390439914581231984 7407405238650746112 7428119705611928064 7473922886267940312 7498172274852095424 7520277735568050894 7529882177120500512 7582872199478843232 7592556582875367936 7639647223434210432 7654384197244847412 7671955425745415616 7693409695098068352 7740848703634652466 7775882359105876736 7783791510668818176 7798806540589089816 7808766702199037568 7853689063745944776 7863719317978059648 7922597120598440448 7945953833807751888 7956101922995245824 7978350794916515328 8012091380581419264 8027546803769269224 8087651227277574624 8106217053617797632 8111494538678746719 8134177958879728518 8144566436477276064 8154968181606876672 8179009951010198832 8240248420245076032 8247087322778416896 8263291894734962304 8298237501316469952 8314244903903885982 8395724805532718976 8408163247051432851 8419203062560150272 8435443809208607352 8446217045235693696 8471117449260563076 8541626155734788928 8545442806180078848 8569339742688109056 8594603126363486736 8605579630994857728 8622179900344770648 8666139656547249408 8706677576108004864 8747867653994111328 8767949057994760704 8773657358162726043 8784862539973917264 8846684232725317104 8857982680021262592 8912921760673245504 8930114896785655314 8950614663369651552 8975644644281079744 9025114428700909056 9030990154240427877 9081090095780287872 9098607630687271452 9162637241036935572 9174339204307736256 9201386194886473686 9243029974031513856 9270279472775710536 9277973238125719008 9296203381576832592 9308075927402601216 9347439944011655808 9417426765994372608 9435593098490503728 9483700001504537088 9489874285359683271 9501994175890155408 9514129545208022784 9609329425201637544 9613623156952588704 9640507210524122688 9681277084869214944 9693641423419494912 9699952387887866979 9761858463696901632 9795012273121505472 9822403572986841984 9841351110743375244 9853919886108309312 9882970357470656922 9952519761815981742 9965230515023920416 9997563033136127232 10027036980757401192 10039842902827334016 10069441496290857996 10110496265971790976 10153253732288522688 10186196297912280576 10205845596326463216 10229273900993887488 10257879593464091136 10321131604846203288 10398408720785453088 10411688936265383424 10418467379583264533 10429064406872674353 10471585418327926368 10484959090637412864 10515869937013112784 10594605111743669184 10603397986429393152 10615042235801816694 10689743447876424834 10703395738359025632 10783534969703432832 10815326051571662292 10845570611839638024 10859421915303034752 10891436720477866812 10905346601346931776 10982090771659014336 10986997893660101376 11017722526313283072 11019388807261693656 11064316668421959936 11085659871871847976 11111107857976119168 11194299740710291968 11210884329401910468 11247258412278143136 11261622726980924928 11280416603352076341 11294823265680750768 11374308299218264848 11388834874313051904 11459470835151315648 11481576295867271118 11496239867126360864 11507933138618123424 11603718551186883072 11611273055451978699 11663823538658815104 11698209810883634724 11713150053298556352 11780533595618917164 11795578976967089472 11883895680897660672 11906819862380873752 11918930750711627832 11934152884492868736 11967526192374772992 12018137070872128896 12041320205653903836 12108120127707050496 12131476840916361936 12159325580426696448 12201266938319592777 12216849654715914096 12232452272410315008 12268514926515298248 12360372630367614048 12370630984167625344 12394937842102443456 12447356251974704928 12463253258682207744 12471367355855828973 12550960881896016384 12580790797987338304 12593587208299078464 12653165713812911028 12669325567853540544 12706676173890844614 12812439233602183392 12818164209270118272 12854009614032163584 12891904689545230104 12908369446492286592 12933269850517155972 12999209484820874112 13060016364162007296 13096538097315789312 13121801480991166992 13138559848144412416 13151923586992141056 13177293809960875896 13270026349087975656 13286974020031893888 13369382641009868256 13386457203769778688 13395172345178482971 13425921995054477328 13463466966421619616 13480661687962387968 13537671643051363584 13607794128435284288 13621635143670431808 13647911446030907178 13743955861555403358 13761508806461604384 13864544961047270784 13905419209163565804 13944305072365248888 13962113891103901824 14021159916017483712 14126140148991558912 14153389647735755592 14225550002256805632 14252991263835233112 14271194317812034176 14378046626271243776 14392671095198946816 14420434735428883056 14460760815786184032 14479229220404046336 14521915627303822416 14540462135129242368 14642787695545352448 14692518409682258208 14733605359480262976 14762026666115062866 14780879829162463968 14814810477301492224 14824455536205985383 14947845772535880624 14996344549704190848 15040555471136101788 15059764354241001024 15165744398957686464 15279294446868420864 15308768394489694824 15343910851490831232 15386819390196136704 15481697407269304932 15551764718211753472 15567583021337636352 15597613081178179632 15617533404398075136 15707378127491889552 15727438635956119296 15891907667615503776 15912203845990491648 15922563353702725041 16024182761162838528 16034615171814637251 16055093607538538448 16175302454555149248 16222989077357493438 16268355917759457036 16289132872954552128 16358019902020397664 16480496840490152064 16494174645556833792 16526583789469924608 16596475002632939904 16628489807807771964 16791449611065437952 16816326494102865702 16838406125120300544 16870887618417214704 16892434090471387392 16942234898521126152 17083252311469577856 17090885612360157696 17189206252726973472 17211159261989715456 17222364443800906677 17244359800689541296 17332279313094498816 17495735307988222656 17547314716325452086 17569725079947834528 17693368465450634208 17715965360042525184 17825843521346491008 17860229793571310628 17901229326739303104 17951289288562159488 18061980308480855754 18162180191560575744 18197215261374542904 18325274482073871144 18348678408615472512 18402772389772947372 18486059948063027712 18540558945551421072 18555946476251438016 18592406763153665184 18616151854805202432 18694879888023311616 18871186196981007456 18979748570719366542 19003988351780310816 19028259090416045568 19060014260836266921 19218658850403275088 19227246313905177408 19281014421048245376 19362554169738429888 19399904775775733958 19590024546243010944 19644807145973683968 19682702221486750488 19707839772216618624 19765940714941313844 19905039523631963484 19930461030047840832 19995126066272254464 20054073961514802384 20079685805654668032 20138882992581715992 20220992531943581952 20306507464577045376 20411691192652926432 20458547801987774976 20471867169046360767 20615933792333105037 20642263209692406576 20796817441570906176 20836934759166529066 20858128813745348706 20943170836655852736 21031739874026225568 21189210223487338368 21206795972858786304 21230084471603633388 21379486895752849668 21406791476718051264 21567069939406865664 21630652103143324584 21691141223679276048 21718843830606069504 21782873440955733624 21810693202693863552 21964181543318028672 21973995787320202752 22038777614523387312 22128633336843919872 22143039999172594299 22171319743743695952 22222215715952238336 22421768658803820936 22494516824556286272 22560833206704152682 22589646531361501536 22748616598436529696 22777669748626103808 22918941670302631296 22963152591734542236 22992479734252721728 23015866277236246848 23222546110903957398 23327647077317630208 23396419621767269448 23426300106597112704 23561067191237834328 23591157953934178944 23767791361795321344 23813639724761747504 23837861501423255664 23868305768985737472 23935052384749545984 24036274141744257792 24082640411307807672 24262953681832723872 24318651160853392896 24334483616036240157 24402533876639185554 24433699309431828192 24464904544820630016 24537029853030596496 24720745260735228096 24741261968335250688 24789875684204886912 24894712503949409856 24942734711711657946 25161581595974676608 25187174416598156928 25306331427625822056 25338651135707081088 25413352347781689228 25624878467204366784 25636328418540236544 25708019228064327168 25783809379090460208 25816738892984573184 25866539701034311944 25998418969641748224 26120032728324014592 26243602961982333984 26277119696288824832 26303847173984282112 26320972074488178129 26354587619921751792 26540052698175951312 26573948040063787776 26738765282019736512 26790344690356965942 26851843990108954656 26926933932843239232 27075343286102727168 27092970462721283631 27215588256870568576 27243270287340863616 27295822892061814356 27487911723110806716 27523017612923208768 27729089922094541568 27810838418327131608 27888610144730497776 27924227782207803648 28042319832034967424 28252280297983117824 28306779295471511184 28451100004513611264 28469622856079049813 28505982527670466224 28542388635624068352 28840869470857766112 28921521631572368064 29043831254607644832 29080924270258484736 29099857163663600937 29285575391090704896 29385036819364516416 29467210718960525952 29524053332230125732 29561759658324927936 29648911072411970766 29895691545071761248 29992689099408381696 30081110942272203576 30119528708482002048 30331488797915372928 30558588893736841728 30617536788979389648 30687821702981662464 30773638780392273408 30963394814538609864 31195226162356359264 31235066808796150272 31255402138749793599 31414756254983779104 31454877271912238592 31783815335231007552 31845126707405450082 32069230343629274502 32110187215077076896 32350604909110298496 32445978154714986876 32536711835518914072 32578265745909104256 32716039804040795328 32960993680980304128 33053167578939849216 33192950005265879808 33256979615615543928 33582899222130875904 33632652988205731404 33741775236834429408 33784868180942774784 33884469797042252304 34166504622939155712 34378412505453946944 34444728887601813354 34488719601379082592 34833819166355936097 34991470615976445312 35094629432650904172 35139450159895669056 35386736930901268416 35651687042692982016 35720459587142621256 35802458653478606208 35902578577124318976 36123960616961711508 36324360383121151488 36394430522749085808 36650548964147742288 36697356817230945024 36805544779545894744 37081117891102842144 37111892952502876032 37184813526307330368 37389759776046623232 37414102067567486919 37742372393962014912 37959497141438733084 38007976703560621632 38120028521672533842 38437317700806550176 38454492627810354816 38562028842096490752 38725108339476859776 38799809551551467916 39180049092486021888 39289614291947367936 39365404442973500976 39415679544433237248 39531881429882627688 39810079047263926968 39860922060095681664 40108147923029604768 40159371611309336064 40185517035535448913 40277765985163431984 40441985063887163904 40613014929154090752 40823382385305852864 40943734338092721534 41231867584666210074 41284526419384813152 41593634883141812352 41673869518333058132 41716257627490697412 41886341673311705472 42063479748052451136 42378420446974676736 42460168943207266776 42758973791505699336 42813582953436102528 43134139878813731328 43261304206286649168 43382282447358552096 43437687661212139008 43565746881911467248 43621386405387727104 43928363086636057344 44077555229046774624 44286079998345188598 44342639487487391904 44444431431904476672 44473366608617956149 44843537317607641872 44989033649112572544 45121666413408305364 45179293062723003072 45497233196873059392 45837883340605262592 45926305183469084472 45984959468505443456 46031732554472493696 46445092221807914796 46655294154635260416 46792839243534538896 46852600213194225408 47122134382475668656 47182315907868357888 47627279449523495008 47675723002846511328 47736611537971474944 47767690061108175123 48072548283488515584 48103845515443911753 48165280822615615344 48525907363665447744 48668967232072480314 48805067753278371108 48867398618863656384 49074059706061192992 49441490521470456192 49482523936670501376 49579751368409773824 49789425007898819712 49885469423423315892 50323163191949353216 50374348833196313856 50612662855251644112 50677302271414162176 50826704695563378456 51249756934408733568 51272656837080473088 51567618758180920416 51633477785969146368 51667093331402720031 51733079402068623888 51996837939283496448 52487205923964667968 52641944148976356258 52709175239843503584 53080105396351902624 53147896080127575552 53477530564039473024 53580689380713931884 53703687980217909312 53853867865686478464 54185940925442567262 54431176513741137152 54486540574681727232 54591645784123628712 54975823446221613432 55046035225846417536 55458179844189083136 55621676836654263216 55777220289460995552 55848455564415607296 56084639664069934848 56613558590943022368 56939245712158099626 57011965055340932448 57084777271248136704 57681738941715532224 57843043263144736128 58087662509215289664 58199714327327201874 58770073638729032832 58934421437921051904 59048106664460251464 59123519316649855872 59297822144823941532 59791383090143522496 59985378198816763392 60162221884544407152 60239057416964004096 60662977595830745856 61235073577958779296 61375643405963324928 61415601507139082301 61926789629077219728 62390452324712718528 62510804277499587198 62829512509967558208 63567630670462015104 63690253414810900164 64138460687258549004 64220374430154153792 64701209818220596992 64891956309429973752 65073423671037828144 65156531491818208512 65432079608081590656 65921987361960608256 66385900010531759616 66429119997517782897 66513959231231087856 67265305976411462808 67483550473668858816 67768939594084504608 68333009245878311424 68756825010907893888 68889457775203626708 68977439202758165184 69667638332711872194 69982941231952890624 70189258865301808344 70278900319791338112 70773473861802536832 71303374085385964032 71440919174285242512 71604917306957212416 71805157154248637952 72247921233923423016 72788861045498171616 73003450848108720471 73301097928295484576 73394713634461890048 73611089559091789488 74162235782205684288 74223785905005752064 74369627052614660736 74828204135134973838 75484744787924029824 75918994282877466168 76015953407121243264 76240057043345067684 76874635401613100352 76908985255620709632 77124057684192981504 77450216678953719552 77599619103102935832 78360098184972043776 78730808885947001952 78831359088866474496 78962916223464534387 79063762859765255376 79620158094527853936 79721844120191363328 80216295846059209536 80371034071070897826 80555531970326863968 81226029858308181504 81278911388163850893 81646764770611705728 81887468676185443068 82463735169332420148 82569052838769626304 83187269766283624704 83347739036666116264 83432515254981394824 83772683346623410944 84126959496104902272 84756840893949353472 84920337886414533552 85408868568237149439 85517947583011398672 85627165906872205056 86522608412573298336 86764564894717104192 87131493763822934496 87242772810775454208 87299571490990802811 87856726173272114688 88155110458093549248 88572159996690377196 88685278974974783808 88946733217235912298 89687074635215283744 89978067298225145088 90243332826816610728 90358586125446006144 90994466393746118784 91675766681210525184 91852610366938168944 91969918937010886912 92063465108944987392 92890184443615829592 93585678487069077792 93705200426388450816 93766206416249380797 94244268764951337312 94364631815736715776 95254558899046990016 95351446005693022656 95535380122216350246 96207691030887823506 96330561645231230688 97051814727330895488 97337934464144960628 97610135506556742216 97734797237727312768 98148119412122385984 98882981042940912384 99159502736819547648 99578850015797639424 99770938846846631784 100646326383898706432 100748697666392627712 101225325710503288224 101354604542828324352 101653409391126756912 102499513868817467136 103135237516361840832 103334186662805440062 103466158804137247776 104974411847929335936 105283888297952712516 105418350479687007168 106160210792703805248 106955061128078946048 107161378761427863768 107407375960435818624 107707735731372956928 108371881850885134524 108862353027482274304 108973081149363454464 109183291568247257424 109951646892443226864 110092070451692835072 111243353673308526432 111554440578921991104 112169279328139869696 112242306202702460757 113227117181886044736 113878491424316199252 114023930110681864896 115363477883431064448 115686086526289472256 116175325018430579328 116399428654654403748 117540147277458065664 117868842875842103808 118096213328920502928 118247038633299711744 118595644289647883064 119582766180287044992 120324443769088814304 120478114833928008192 120556551106606346739 121325955191661491712 122470147155917558592 122831203014278164602 123853579258154439456 124780904649425437056 125021608554999174396 125659025019935116416 127135261340924030208 127380506829621800328 128276921374517098008 128440748860308307584 129402419636441193984 129783912618859947504 130146847342075656288 130313062983636417024 130864159216163181312 132858239995035565794 133027918462462175712 133420099825853868447 134530611952822925616 134967100947337717632 135537879188169009216 137513650021815787776 137778915550407253416 137954878405516330368 139335276665423744388 139965882463905781248 140378517730603616688 140557800639582676224 141546947723605073664 142881838348570485024 143209834613914424832 143303070183324525369 144311536546331735259 144495842467846846032 145577722090996343232 146006901696217440942 146602195856590969152 147222179118183578976 148324471564411368576 148447571810011504128 148739254105229321472 149656408270269947676 150969489575848059648 151837988565754932336 152031906814242486528 152480114086690135368 153749270803226200704 153817970511241419264 154900433357907439104 155001279994208160093 155199238206205871664 157461617771894003904 157925832446929068774 158127525719530510752 159240316189055707872 159443688240382726656 160432591692118419072 160742068142141795652 161111063940653727936 162557822776327701786 163293529541223411456 163774937352370886136 164927470338664840296 165138105677539252608 166374539532567249408 166695478073332232528 166865030509962789648 167545366693246821888 168253918992209804544 169840675772829067104 170817737136474298878 171035895166022797344 171254331813744410112 173045216825146596672 173529129789434208384 174262987527645868992 174599142981981605622 176310220916187098496 177144319993380754392 177370557949949567616 177893466434471824596 179374149270430567488 179956134596450290176 180486665653633221456 180717172250892012288 181988932787492237568 183705220733876337888 183939837874021773824 184126930217889974784 184246804521417246903 185780368887231659184 187171356974138155584 187532412832498761594 188488537529902674624 190509117798093980032 190702892011386045312 191070760244432700492 192415382061775647012 192661123290462461376 194103629454661790976 194675868928289921256 195220271013113484432 195469594475454625536 196296238824244771968 197765962085881824768 199157700031595278848 199287359992553348691 199541877693693263568 202450651421006576448 203306818782253513824 204999027737634934272 206270475032723681664 206668373325610880124 206932317608274495552 209948823695858671872 210567776595905425032 210836700959374014336 212320421585407610496 213910122256157892096 214322757522855727536 214814751920871637248 215415471462745913856 216743763701770269048 218366583136494514848 219903293784886453728 220184140903385670144 222486707346617052864 223108881157843982208 224484612405404921514 226454234363772089472 227756982848632398504 228047860221363729792 230726955766862128896 231372173052578944512 232350650036861158656 232798857309308807496 235080294554916131328 236192426657841005856 236494077266599423488 237191288579295766128 239165532360574089984 240648887538177628608 241113102213212693478 243836734164491552679 244940294311835117184 245662406028556329204 247707158516308878912 249561809298850874112 250043217109998348792 251318050039870232832 254270522681848060416 254761013659243600656 256553842749034196016 256881497720616615168 259567825237719895008 260293694684151312576 261728318432326362624 261898714472972408433 265716479990071131588 266055836924924351424 266840199651707736894 269061223905645851232 269934201894675435264 271075758376338018432 275027300043631575552 275557831100814506832 275909756811032660736 278670553330847488776 280757035461207233376 281115601279165352448 281298619248748142391 283093895447210147328 285763676697140970048 286606140366649050738 288623073092663470518 288991684935693692064 291155444181992686464 292013803392434881884 293204391713181938304 294444358236367157952 296648943128822737152 297478508210458642944 299312816540539895352 301938979151696119296 303675977131509864672 304063813628484973056 304960228173380270736 307498541606452401408 310002559988416320186 310398476412411743328 314923235543788007808 315851664893858137548 316255051439061021504 318480632378111415744 320865183384236838144 321484136284283591304 322222127881307455872 325115645552655403572 326587059082446822912 327549874704741772272 329854940677329680592 330276211355078505216 333390956146664465056 333730061019925579296 336507837984419609088 336726918608107382271 339681351545658134208 341635474272948597756 342071790332045594688 346090433650293193344 347058259578868416768 348525975055291737984 349198285963963211244 352620441832374196992 354288639986761508784 354741115899899135232 355786932868943649192 358748298540861134976 360973331307266442912 361434344501784024576 361669653319819040217 363977865574984475136 367410441467752675776 368493609042834493806 371560737774463318368 374342713948276311168 375064825664997523188 376977075059805349248 381018235596187960064 381405784022772090624 382141520488865400984 384830764123551294024 385322246580924922752 388207258909323581952 389351737856579842512 390440542026226968864 390939188950909251072 392592477648489543936 398574719985106697382 399083755387386527136 404901302842013152896 406613637564507027648 412540950065447363328 413336746651221760248 413864635216548991104 419897647391717343744 421135553191810850064 421673401918748028672 424640843170815220992 428645515045711455072 429629503841743274496 429909210549973576107 433487527403540538096 436733166272989029696 439806587569772907456 444973414693234105728 446217762315687964416 448969224810809843028 452908468727544178944 455513965697264797008 456095720442727459584 461453911533724257792 464701300073722317312 465003839982624480279 465597714618617614992 472384853315682011712 474382577158591532256 478331064721148179968 481297775076355257216 482226204426425386956 487673468328983105358 489880588623670234368 491324812057112658408 495414317032617757824 499123618597701748224 500086434219996697584 502636100079740465664 509522027318487201312 513107685498068392032 513762995441233230336 519135650475439790016 520587389368302625152 523797428945944816866 531432959980142263176 532111673849848702848 533680399303415473788 538122447811291702464 539868403789350870528 542151516752676036864 551115662201629013664 551819513622065321472 552740413564251740709 557341106661694977552 561514070922414466752 562597238497496284782 571527353394281940096 573212280733298101476 577246146185326941036 577983369871387384128 582310888363985372928 584027606784869763768 586408783426363876608 588888716472734315904 593297886257645474304 597862079977660046073 598625633081079790704 607351954263019729344 609920456346760541472 614997083212904802816 620005119976832640372 620796952824823486656 629846471087576015616 631703329787716275096 632510102878122043008 636961264756222831488 641730366768473676288 642968272568567182608 644444255762614911744 650231291105310807144 655099749409483544544 659709881354659361184 660552422710157010432 666781912293328930112 667460122039851158592 673453837216214764542 679362703091316268416 683270948545897195512 684143580664091189376 692180867300586386688 694116519157736833536 697051950110583475968 698396571927926422488 705240883664748393984 708577279973523017568 709482231799798270464 711573865737887298384 717496597081722269952 721946662614532885824 723339306639638080434 734820882935505351552 736987218085668987612 743121475548926636736 748685427896552622336 750129651329995046376 753954150119610698496 762036471192375920128 762811568045544181248 764283040977730801968 769661528247102588048 770644493161849845504 778703475713159685024 780881084052453937728 785184955296979087872 785696143418917225299 797149439970213394764 798167510774773054272 809802605684026305792 813227275129014055296 825081900130894726656 826673493302443520496 827729270433097982208 842271106383621700128 843346803837496057344 843895857746244427173 849281686341630441984 857291030091422910144 859818421099947152214 866975054807081076192 873466332545978059392 879613175139545814912 889946829386468211456 892435524631375928832 897938449621619686056 905816937455088357888 911027931394529594016 912191440885454919168 930007679965248960558 931195429237235229984 944769706631364023424 948765154317183064512 962595550152710514432 964452408852850773912 975346936657966210716 979761177247340468736 982649624114225316816 990828634065235515648 1000172868439993395168 1010180755824322146813 1019044054636974402624 1026215370996136784064 1038271300950879580032 1041174778736605250304 1047594857891889633732 1062865919960284526352 1064223347699697405696 1067360798606830947576 1076244895622583404928 1084303033505352073728 1085008959959457120651 1102231324403258027328 1105480827128503481418 1114682213323389955104 1123028141844828933504 1125194476994992569564 1143054706788563880192 1146424561466596202952 1154492292370653882072 1155966739742774768256 1164621776727970745856 1168055213569739527536 1172817566852727753216 1177777432945468631808 1195724159955320092146 1197251266162159581408 1214703908526039458688 1219840912693521082944 1240010239953665280744 1241593905649646973312 1259692942175152031232 1263406659575432550192 1265020205756244086016 1273922529512445662976 1285936545137134365216 1288888511525229823488 1289727631649920728321 1300462582210621614288 1310199498818967089088 1319419762709318722368 1333563824586657860224 1334920244079702317184 1346907674432429529084 1358725406182632536832 1366541897091794391024 1368287161328182378752 1384361734601172773376 1394103900221166951936 1395011519947873440837 1396793143855852844976 1417154559947046035136 1423147731475774596768 1434993194163444539904 1443893325229065771648 1446678613279276160868 1469641765871010703104 1473974436171337975224 1486242951097853273472 1497370855793105244672 1500259302659990092752 1507908300239221396992 1528566081955461603936 1539323056494205176096 1541288986323699691008 1557406951426319370048 1561762168104907875456 1571392286837834450598 1594298879940426789528 1596335021549546108544 1619605211368052611584 1626454550258028110592 1653346986604887040992 1655458540866195964416 1684542212767243400256 1687791715492488854346 1714582060182845820288 1719636842199894304428 1733950109614162152384 1746932665091956118784 1759226350279091629824 1779893658772936422912 1795876899243239372112 1822055862789059188032 1860015359930497921116 1862390858474470459968 1889539413262728046848 1897530308634366129024 1925191100305421028864 1928904817705701547824 1950693873315932421432 1965299248228450633632 1981657268130471031296 2000345736879986790336 2020361511648644293626 2038088109273948805248 2052430741992273568128 2076542601901759160064 2082349557473210500608 2095189715783779267464 2125731839920569052704 2128446695399394811392 2134721597213661895152 2152489791245166809856 2170017919918914241302 2204462648806516054656 2210961654257006962836 2229364426646779910208 2246056283689657867008 2250388953989985139128 2286109413577127760384 2292849122933192405904 2308984584741307764144 2311933479485549536512 2336110427139479055072 2355554865890937263616 2357088430256751675897 2391448319910640184292 2394502532324319162816 2429407817052078917376 2439681825387042165888 2480020479907330561488 2483187811299293946624 2526813319150865100384 2530040411512488172032 2531687573238733281519 2547845059024891325952 2571873090274268730432 2579455263299841456642 2600925164421243228576 2620398997637934178176 2638839525418637444736 2667127649173315720448 2669840488159404634368 2693815348864859058168 2717450812365265073664 2733083794183588782048 2736574322656364757504 2790023039895746881674 2793586287711705689952 2834309119894092070272 2846295462951549193536 2887786650458131543296 2893357226558552321736 2939283531742021406208 2947948872342675950448 2972485902195706546944 3000518605319980185504 3057132163910923207872 3078646112988410352192 3114813902852638740096 3123524336209815750912 3142784573675668901196 3188597759880853579056 3192670043099092217088 3252909100516056221184 3255026879878371361953 3306693973209774081984 3369084425534486800512 3375583430984977708692 3429164120365691640576 3439273684399788608856 3467900219228324304768 3493865330183912237568 3518452700558183259648 3591753798486478744224 3644111725578118376064 3720030719860995842232 3724781716948940919936 3779078826525456093696 3795060617268732258048 3857809635411403095648 3869182894949762184963 3901387746631864842864 3930598496456901267264 4000691473759973580672 4040723023297288587252 4076176218547897610496 4104861483984547136256 4153085203803518320128 4185034559843620322511 4190379431567558534928 4251463679841138105408 4269443194427323790304 4304979582490333619712 4340035839837828482604 4408925297613032109312 4421923308514013925672 4458728853293559820416 4492112567379315734016 4500777907979970278256 4585698245866384811808 4617969169482615528288 4623866958971099073024 4672220854278958110144 4714176860513503351794 4782896639821280368584 4789005064648638325632 4858815634104157834752 4879363650774084331776 4960040959814661122976 4966375622598587893248 5053626638301730200768 5063375146477466563038 5143746180548537460864 5158910526599682913284 5201850328842486457152 5240797995275868356352 5277679050837274889472 5334255298346631440896 5339680976318809268736 5387630697729718116336 5466167588367177564096 5580046079791493763348 5587172575423411379904 5668618239788184140544 5692590925903098387072 5775573300916263086592 5786714453117104643472 5895897744685351900896 5944971804391413093888 6001037210639960371008 6114264327821846415744 6157292225976820704384 6229627805705277480192 6247048672419631501824 6285569147351337802392 6377195519761707158112 6385340086198184434176 6510053759756742723906 6613387946419548163968 6738168851068973601024 6751166861969955417384 6858328240731383281152 6878547368799577217712 6935800438456648609536 7071265290770255027691 7183507596972957488448 7288223451156236752128 7440061439721991684464 7449563433897881839872 7590121234537464516096 7595062719716199844557 7715619270822806191296 7738365789899524369926 7802775493263729685728 7861196992913802534528 8001382947519947161344 8081446046594577174504 8152352437095795220992 8209722967969094272512 8370069119687240645022 8380758863135117069856 8502927359682276210816 8538886388854647580608 8680071679675656965208 8817850595226064218624 8843846617028027851344 8917457706587119640832 9001555815959940556512 9171396491732769623616 9235938338965231056576 9344441708557916220288 9428353721027006703588 9565793279642560737168 9578010129297276651264 9758727301548168663552 9765080639635114085859 9920081919629322245952 10107253276603460401536 10126750292954933126076 10287492361097074921728 10317821053199365826568 10403700657684972914304 10481595990551736712704 10555358101674549778944 10775261395459436232672 10932335176734355128192 11160092159582987526696 11174345150846822759808 11337236479576368281088 11385181851806196774144 11573428906234209286944 11791795489370703801792 12002074421279920742016 12228528655643692831488 12314584451953641408768 12459255611410554960384 12571138294702675604784 12754391039523414316224 13020107519513485447812 13226775892839096327936 13476337702137947202048 13502333723939910834768 13757094737599154435424 13871600876913297219072 14142530581540510055382 14367015193945914976896 14576446902312473504256 14880122879443983368928 14899126867795763679744 15190125439432399689114 15431238541645612382592 15476731579799048739852 15605550986527459371456 15722393985827605069056 16002765895039894322688 16162892093189154349008 16740138239374481290044 16761517726270234139712 17005854719364552421632 17077772777709295161216 17360143359351313930416 17687693234056055702688 17834915413174239281664 18003111631919881113024 18342792983465539247232 18471876677930462113152 18688883417115832440576 18856707442054013407176 19131586559285121474336 19156020258594553302528 19530161279270228171718 19840163839258644491904 20214506553206920803072 20253500585909866252152 20574984722194149843456 20635642106398731653136 20807401315369945828608 21550522790918872465344 21864670353468710256384 22320184319165975053392 22348690301693645519616 22770363703612393548288 22785188159148599533671 23146857812468418573888 23583590978741407603584 24004148842559841484032 24457057311287385662976 24629168903907282817536 25142276589405351209568 25508782079046828632448 26040215039026970895624 26453551785678192655872 27004667447879821669536 27514189475198308870848 28285061163081020110764 28734030387891829953792 29295241918905342257577 29760245758887966737856 30380250878864799378228 30862477083291224765184 30953463159598097479704 31211101973054918742912 31444787971655210138112 32325784186378308698016 33480276478748962580088 33523035452540468279424 34011709438729104843264 34155545555418590322432 34720286718702627860832 35375386468112111405376 36006223263839762226048 36685585966931078494464 36943753355860924226304 37377766834231664881152 37713414884108026814352 38263173118570242948672 39060322558540456343436 39680327678517288983808 40429013106413841606144 40507001171819732504304 41271284212797463306272 41614802630739891657216 43101045581837744930688 43729340706937420512768 44640368638331950106784 44697380603387291039232 45570376318297199067342 46293715624936837147776 47167181957482815207168 48008297685119682968064 50284553178810702419136 51017564158093657264896 52080430078053941791248 54009334895759643339072 55028378950396617741696 56570122326162040221528 57468060775783659907584 58590483837810684515154 59520491517775933475712 60760501757729598756456 61724954166582449530368 61906926319196194959408 62422203946109837485824 64651568372756617396032 66960552957497925160176 67046070905080936558848 68311091110837180644864 68355564477445798601013 69440573437405255721664 70750772936224222810752 72012446527679524452096 73371171933862156988928 73887506711721848452608 75426829768216053628704 76526346237140485897344 78120645117080912686872 79360655357034577967616 81014002343639465008608 82542568425594926612544 86202091163675489861376 89280737276663900213568 91140752636594398134684 92587431249873674295552 94334363914965630414336 100569106357621404838272 102035128316187314529792 104160860156107883582496 108018669791519286678144 110056757900793235483392 113140244652324080443056 117180967675621369030308 119040983035551866951424 121521003515459197512912 123813852638392389918816 124844407892219674971648 129303136745513234792064 133921105914995850320352 134092141810161873117696 136711128954891597202026 138881146874810511443328 141501545872448445621504 144024893055359048904192 150853659536432107257408 153052692474280971794688 156241290234161825373744 162028004687278930017216 165085136851189853225088 172404182327350979722752 178561474553327800427136 182281505273188796269368 185174862499747348591104 201138212715242809676544 205066693432337395803039 208321720312215767164992 216037339583038573356288 220113515801586470966784 226280489304648160886112 234361935351242738060616 238081966071103733902848 243042007030918395025824 247627705276784779837632 258606273491026469584128 267842211829991700640704 273422257909783194404052 277762293749621022886656 283003091744896891243008 301707319072864214514816 306105384948561943589376 312482580468323650747488 324056009374557860034432 330170273702379706450176 357122949106655600854272 364563010546377592538736 402276425430485619353088 410133386864674791606078 416643440624431534329984 432074679166077146712576 452560978609296321772224 468723870702485476121232 486084014061836790051648 495255410553569559675264 517212546982052939168256 535684423659983401281408 546844515819566388808104 555524587499242045773312 603414638145728429029632 624965160936647301494976 648112018749115720068864 660340547404759412900352 714245898213311201708544 729126021092755185077472 820266773729349583212156 833286881248863068659968 905121957218592643544448 937447741404970952242464 972168028123673580103296 990510821107139119350528 1071368847319966802562816 1093689031639132777616208 1206829276291456858059264 1249930321873294602989952 1296224037498231440137728 1458252042185510370154944 1640533547458699166424312 1666573762497726137319936 1810243914437185287088896 1874895482809941904484928 1944336056247347160206592 1981021642214278238701056 2142737694639933605125632 2187378063278265555232416 2499860643746589205979904 2916504084371020740309888 3281067094917398332848624 3620487828874370574177792 3749790965619883808969856 3888672112494694320413184 4374756126556531110464832 4999721287493178411959808 5833008168742041480619776 6562134189834796665697248 7499581931239767617939712 8749512253113062220929664 11666016337484082961239552 13124268379669593331394496 14999163862479535235879424 17499024506226124441859328 26248536759339186662788992 34998049012452248883718656 52497073518678373325577984 104994147037356746651155968
- Sum of all divisors σ(n): 387537172583955792937806960
- Sum of proper divisors (its aliquot sum) s(n): 282543025546599046286650992
- 104994147037356746651155968 is an abundant number, because the sum of its proper divisors (282543025546599046286650992) is greater than itself. Its abundance is 177548878509242299635495024
Bases of 104994147037356746651155968
- Binary: 1010110110110010110000000011101101001011001101111000000010011011100011100111110000000002
- Hexadecimal: 0x56D9601DA59BC04DC73E00
- Base-36: D6XEEQPF9J2WU0000
Squares and roots of 104994147037356746651155968
- 104994147037356746651155968 squared (1049941470373567466511559682) is 11023770912102088500061981368597244629924350662017024
- 104994147037356746651155968 cubed (1049941470373567466511559683) is 1157431424051382976086297446372175060792185054294214330385622135341040095199232
-
The
square root of 104994147037356746651155968 is 10246665166646.0120868723 -
104994147037356746651155968 is a
perfect cube number . Itscube root is 471760632
Scales and comparisons
How big is 104994147037356746651155968?- 104,994,147,037,356,746,651,155,968 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 104,994,147,037,356,746,651,155,968 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 104994147037356746651155968 cubic inches would be around 39313386 feet tall.
Recreational maths with 104994147037356746651155968
- 104994147037356746651155968 backwards is 869551156647653730741499401
- 104994147037356746651155968 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 104994147037356746651155968's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 104994147037356746651155968 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 104994147037356746651155968 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/104994147037356746651155968/
Chicago style:
Numbermatics. 2024. "Number 104994147037356746651155968 - Facts about the integer". https://numbermatics.com/n/104994147037356746651155968/
The information we have on file for 104994147037356746651155968 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 104994147037356746651155968, math, Factors of 104994147037356746651155968, curriculum, school, college, exams, university, Prime factorization of 104994147037356746651155968, STEM, science, technology, engineering, physics, economics, calculator, one hundred four septillion, nine hundred ninety-four sextillion, one hundred forty-seven quintillion, thirty-seven quadrillion, three hundred fifty-six trillion, seven hundred forty-six billion, six hundred fifty-one million, one hundred fifty-five thousand, nine hundred sixty-eight.