66118763148889379815305216
66,118,763,148,889,379,815,305,216 is an even composite number composed of five prime numbers multiplied together.
66118763148889379815305216 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, nine hundred twenty-eight divisors.
Prime factorization of 66118763148889379815305216:
212 × 312 × 73 × 296 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 29 × 29 × 53 × 53 × 53)See below for interesting mathematical facts about the number 66118763148889379815305216 from the Numbermatics database.
Names of 66118763148889379815305216
- Cardinal: 66118763148889379815305216 can be written as Sixty-six septillion, one hundred eighteen sextillion, seven hundred sixty-three quintillion, one hundred forty-eight quadrillion, eight hundred eighty-nine trillion, three hundred seventy-nine billion, eight hundred fifteen million, three hundred five thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 6.6118763148889379815305216 × 1025
Factors of 66118763148889379815305216
Divisors of 66118763148889379815305216
- Number of divisors d(n): 18928
-
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 1024 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 2048 2058 2088 2187 2226 2268 2304 2349 2352 2436 2523 2544 2592 2597 2646 2688 2744 2784 2809 2842 2862 2916 2968 3024 3072 3074 3087 3132 3136 3248 3339 3364 3392 3402 3456 3528 3584 3654 3712 3816 3888 3969 4032 4096 4116 4176 4263 4293 4374 4452 4536 4608 4611 4698 4704 4872 5046 5088 5103 5184 5194 5292 5376 5481 5488 5568 5618 5684 5724 5832 5887 5936 6048 6144 6148 6174 6264 6272 6496 6561 6678 6728 6784 6804 6912 7047 7056 7168 7308 7424 7569 7632 7776 7791 7938 8064 8232 8352 8427 8526 8586 8748 8904 9072 9216 9222 9261 9396 9408 9744 9947 10017 10092 10176 10206 10368 10388 10584 10752 10759 10962 10976 11136 11236 11368 11448 11664 11774 11872 11907 12096 12288 12296 12348 12528 12544 12789 12879 12992 13122 13356 13456 13568 13608 13824 13833 14094 14112 14336 14616 14848 15138 15264 15309 15552 15582 15876 16128 16443 16464 16704 16854 17052 17172 17496 17661 17808 18144 18179 18432 18444 18522 18792 18816 19488 19663 19683 19894 20034 20184 20352 20412 20736 20776 21141 21168 21504 21518 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 27648 27666 27783 28188 28224 28672 29232 29696 29841 30051 30276 30528 30618 31104 31164 31752 32256 32277 32886 32928 33408 33708 34104 34344 34992 35322 35616 35721 36288 36358 36864 36888 37044 37584 37632 38367 38637 38976 39326 39366 39788 40068 40368 40704 40824 41209 41472 41499 41552 42282 42336 43008 43036 43848 43904 44544 44573 44944 45414 45472 45792 45927 46656 46746 47096 47488 47628 48384 48778 49184 49329 49392 50112 50176 50562 51156 51516 51968 52488 52983 53424 53824 54272 54432 54537 55296 55332 55566 56376 56448 58464 58989 59049 59392 59682 60102 60552 61056 61236 62208 62328 63423 63504 64512 64554 65772 65856 66816 67416 68121 68208 68688 69984 70119 70644 71232 71442 72576 72716 73167 73776 74088 75168 75264 75313 75843 76734 77274 77952 78652 78732 79576 80136 80736 81408 81461 81648 82418 82944 82998 83104 83349 84564 84672 86016 86072 87696 87808 89088 89146 89523 89888 90153 90828 90944 91584 91854 93312 93492 94192 94976 95256 96768 96831 97556 98368 98658 98784 100224 100352 101124 102312 103032 103936 104976 105966 106848 107163 107648 108544 108864 109074 110592 110664 111132 112752 112896 115101 115911 116928 117978 118098 118784 119364 120204 121104 122112 122472 123627 124416 124497 124656 126846 127008 129024 129108 131544 131712 133632 133719 134832 136242 136416 137376 137641 137781 139968 140238 141288 142464 142884 145152 145432 146334 147552 147987 148176 148877 150336 150528 150626 151686 153468 154548 155904 157304 157464 158949 159152 160272 161472 162816 162922 163296 163611 164836 165888 165996 166208 166698 169128 169344 170723 172144 175392 175616 176967 177147 178176 178292 179046 179776 180306 181656 181888 183168 183708 186624 186984 188384 189952 190269 190512 193536 193662 195112 196736 197316 197568 200448 200704 202248 204363 204624 206064 207872 209952 210357 211932 213696 214326 215296 217088 217728 218148 219501 221328 222264 225504 225792 225939 227529 230202 231822 233856 235956 236196 238728 240408 242208 244224 244383 244944 247254 248832 248994 249312 250047 253692 254016 258048 258216 263088 263424 267264 267438 268569 269664 270459 272484 272832 274752 275282 275562 279936 280476 282576 284928 285768 288463 290304 290493 290864 292668 295104 295974 296352 297754 300672 301056 301252 303372 306936 309096 311808 312011 314608 314928 317898 318304 320544 321489 322944 325632 325844 326592 327222 329672 331776 331992 332416 333396 338256 338688 341446 344288 345303 347733 350784 351232 353934 354294 356352 356584 358092 359552 360612 363312 363776 366336 367416 370881 373248 373491 373968 376768 379904 380538 381024 387072 387324 390224 393472 394632 395136 400896 401157 404496 408726 409248 412128 412923 413343 415744 419904 420714 423864 427392 428652 430592 435456 436296 439002 442656 443961 444528 446631 451008 451584 451878 455058 460404 463644 467712 471912 472392 476847 477456 480816 484416 488448 488766 489888 490833 494508 497664 497988 498624 500094 507384 508032 512169 516432 526176 526848 527191 530901 531441 534528 534876 537138 539328 540918 544968 545664 549504 550564 551124 559872 560952 565152 569856 570227 570807 571536 576926 580608 580986 581728 585336 590208 591948 592704 595508 601344 602112 602504 606744 613089 613872 618192 623616 624022 629216 629856 631071 635796 636608 641088 642978 645888 651264 651688 653184 654444 658503 659344 663984 664832 666792 676512 677376 677817 682587 682892 688576 690606 695466 701568 702464 707281 707868 708588 713168 716184 719104 721224 726624 727552 732672 733149 734832 741762 746496 746982 747936 750141 753536 759808 761076 762048 774144 774648 780448 786944 789264 790272 801792 802314 805707 808992 811377 817452 818496 824256 825846 826686 831488 839808 841428 847728 854784 857304 861184 865389 870912 871479 872592 878004 885312 887922 889056 893262 902016 903168 903756 910116 920808 927288 935424 936033 943824 944784 953694 954912 961632 963487 964467 968832 976896 977532 979776 981666 989016 995328 995976 997248 1000188 1014768 1016064 1024338 1032864 1035909 1042139 1043199 1052352 1053696 1054382 1061802 1062882 1069056 1069752 1074276 1078656 1081836 1089936 1091328 1099008 1101128 1102248 1112643 1119744 1120473 1121904 1130304 1139712 1140454 1141614 1143072 1153852 1161216 1161972 1163456 1170672 1180416 1183896 1185408 1191016 1195061 1202688 1203471 1205008 1213488 1226178 1227744 1236384 1238769 1240029 1247232 1248044 1258432 1259712 1262142 1271592 1273216 1282176 1285956 1291776 1292617 1303376 1306368 1308888 1317006 1318688 1327968 1329664 1331883 1333584 1339893 1353024 1354752 1355634 1365174 1365784 1377152 1381212 1390932 1403136 1404928 1414562 1415736 1417176 1426336 1430541 1432368 1438208 1442448 1453248 1455104 1465344 1466298 1469664 1472499 1483524 1492992 1493964 1495872 1500282 1507072 1519616 1522152 1524096 1536507 1549296 1560896 1573888 1578528 1580544 1581573 1592703 1603584 1604628 1611414 1617984 1622754 1634904 1636992 1648512 1651692 1653372 1679616 1682856 1695456 1709568 1710681 1712421 1714608 1722368 1730778 1741824 1742958 1745184 1756008 1770624 1775844 1778112 1786524 1804032 1806336 1807512 1820232 1839267 1841616 1854576 1870848 1872066 1887648 1889568 1893213 1907388 1909824 1923264 1926974 1928934 1937664 1953792 1955064 1959552 1963332 1975509 1978032 1991952 1994496 2000376 2029536 2032128 2033451 2047761 2048676 2065728 2071818 2084278 2086398 2104704 2107392 2108764 2121843 2123604 2125764 2139504 2148552 2157312 2163672 2179872 2182656 2184077 2198016 2199447 2202256 2204496 2225286 2239488 2240946 2243808 2250423 2260608 2279424 2280908 2283228 2286144 2307704 2322432 2323944 2326912 2341344 2360832 2362369 2367792 2370816 2382032 2390122 2405376 2406942 2410016 2417121 2426976 2434131 2452356 2455488 2472768 2477538 2480058 2494464 2496088 2516864 2519424 2524284 2543184 2546432 2564352 2571912 2583552 2585234 2596167 2606752 2612736 2614437 2617776 2634012 2637376 2655936 2659328 2663766 2667168 2679786 2706048 2709504 2711268 2730348 2731568 2754304 2762424 2781864 2806272 2808099 2829124 2831472 2834352 2852672 2861082 2864736 2876416 2884896 2890461 2893401 2906496 2910208 2930688 2932596 2939328 2944998 2967048 2985984 2987928 2991744 3000564 3014144 3044304 3048192 3073014 3098592 3107727 3121792 3126417 3129597 3147776 3157056 3161088 3163146 3185406 3207168 3209256 3222828 3235968 3245508 3269808 3273984 3297024 3303384 3306744 3337929 3359232 3361419 3365712 3390912 3419136 3421362 3424842 3429216 3444736 3461556 3483648 3485916 3490368 3512016 3541248 3551688 3556224 3573048 3585183 3608064 3610413 3615024 3640464 3678534 3683232 3709152 3716307 3720087 3741696 3744132 3775296 3779136 3786426 3814776 3819648 3846528 3853948 3857868 3875328 3877851 3910128 3919104 3926664 3951018 3956064 3983904 3988992 3991589 3995649 4000752 4019679 4059072 4064256 4066902 4095522 4097352 4131456 4143636 4168556 4172796 4209408 4214784 4217528 4243686 4247208 4251528 4279008 4291623 4297104 4314624 4317433 4327344 4359744 4365312 4368154 4396032 4398894 4404512 4408992 4417497 4450572 4478976 4481892 4487616 4500846 4521216 4558848 4561816 4566456 4572288 4609521 4615408 4647888 4653824 4682688 4721664 4724738 4735584 4741632 4744719 4764064 4778109 4780244 4810752 4813884 4820032 4834242 4853952 4868262 4904712 4910976 4945536 4950967 4955076 4960116 4992176 5033728 5038848 5048568 5086368 5092864 5128704 5132043 5137263 5143824 5167104 5170468 5192334 5213504 5225472 5228874 5235552 5268024 5274752 5311872 5318656 5327532 5334336 5359572 5412096 5419008 5422536 5460696 5463136 5508608 5517801 5524848 5563728 5612544 5616198 5658248 5662944 5668704 5679639 5705344 5722164 5729472 5752832 5769792 5780922 5786802 5812992 5820416 5861376 5865192 5878656 5889996 5926527 5934096 5975856 5983488 6001128 6028288 6088608 6096384 6100353 6143283 6146028 6197184 6215454 6243584 6252834 6259194 6295552 6314112 6322176 6326292 6365529 6370812 6418512 6445656 6471936 6491016 6539616 6547968 6552231 6594048 6598341 6606768 6613488 6675858 6718464 6722838 6731424 6751269 6781824 6838272 6842724 6849684 6858432 6923112 6967296 6971832 6980736 7024032 7082496 7087107 7103376 7112448 7146096 7170366 7216128 7220826 7230048 7251363 7280928 7294973 7302393 7357068 7366464 7418304 7432614 7440174 7483392 7488264 7550592 7558272 7572852 7629552 7639296 7693056 7707896 7715736 7750656 7755702 7788501 7820256 7838208 7843311 7853328 7902036 7912128 7967808 7977984 7983178 7991298 8001504 8039358 8118144 8128512 8133804 8191044 8194704 8262912 8287272 8337112 8345592 8365427 8418816 8424297 8435056 8487372 8494416 8503056 8558016 8583246 8594208 8629248 8634866 8654688 8671383 8680203 8719488 8730624 8736308 8792064 8797788 8809024 8817984 8834994 8901144 8957952 8963784 8975232 9001692 9042432 9048319 9123632 9132912 9144576 9219042 9230816 9295776 9307648 9323181 9365376 9379251 9388791 9443328 9449476 9471168 9483264 9489438 9528128 9556218 9560488 9621504 9627768 9640064 9668484 9707904 9736524 9809424 9821952 9891072 9901934 9910152 9920232 9984352 10013787 10067456 10077696 10084257 10097136 10172736 10185728 10257408 10264086 10274526 10287648 10334208 10340936 10384668 10427008 10450944 10457748 10471104 10536048 10549504 10623744 10637312 10655064 10668672 10719144 10755549 10824192 10831239 10845072 10921392 10926272 11017216 11035602 11049696 11127456 11148921 11225088 11232396 11316496 11325888 11337408 11359278 11410688 11444328 11458944 11505664 11539584 11561844 11573604 11625984 11633553 11730384 11757312 11779992 11853054 11868192 11951712 11966976 11974767 11986947 12002256 12056576 12059037 12177216 12192768 12200706 12286566 12292056 12394368 12430908 12487168 12505668 12518388 12628224 12644352 12652584 12731058 12741624 12837024 12874869 12891312 12943872 12952299 12982032 13079232 13095936 13104462 13188096 13196682 13213536 13226976 13252491 13351716 13436928 13445676 13462848 13502538 13563648 13676544 13685448 13699368 13716864 13828563 13846224 13943664 13961472 14048064 14164992 14174214 14206752 14224896 14234157 14292192 14334327 14340732 14432256 14441652 14460096 14502726 14561856 14589946 14604786 14714136 14732928 14836608 14852901 14865228 14880348 14976528 15101184 15116544 15145704 15259104 15278592 15288539 15386112 15396129 15411789 15415792 15431472 15501312 15511404 15577002 15640512 15676416 15686622 15706656 15804072 15824256 15935616 15955968 15966356 15982596 16003008 16078716 16236288 16257024 16267608 16382088 16389408 16525824 16536583 16553403 16574544 16674224 16691184 16730854 16837632 16848594 16870112 16974744 16988832 17006112 17038917 17116032 17166492 17188416 17258496 17269732 17309376 17342766 17360406 17438976 17461248 17472616 17584128 17595576 17618048 17635968 17669988 17779581 17802288 17927568 17950464 18003384 18084864 18096638 18247264 18265824 18289152 18301059 18429849 18438084 18461632 18591552 18615296 18646362 18730752 18758502 18777582 18886656 18898952 18942336 18966528 18978876 19056256 19096587 19112436 19120976 19255536 19280128 19336968 19415808 19473048 19618848 19643904 19656693 19782144 19795023 19803868 19820304 19840464 19968704 20027574 20134912 20155392 20168514 20194272 20253807 20345472 20371456 20511149 20514816 20528172 20549052 20575296 20681872 20769336 20854016 20901888 20915496 20942208 21072096 21099008 21247488 21261321 21310128 21337344 21438288 21511098 21648384 21662478 21690144 21754089 21842784 21852544 21884919 21907179 22034432 22071204 22099392 22254912 22297842 22450176 22464792 22632992 22651776 22674816 22718556 22821376 22888656 22917888 23079168 23123688 23147208 23251968 23267106 23365503 23460768 23514624 23529933 23559984 23706108 23736384 23903424 23933952 23949534 23973894 24004512 24113152 24118074 24354432 24385536 24401412 24573132 24584112 24788736 24861816 24974336 25011336 25036776 25096281 25256448 25272891 25305168 25462116 25483248 25674048 25749738 25782624 25887744 25904598 25964064 26014149 26040609 26158464 26191872 26208924 26376192 26393364 26427072 26453952 26504982 26703432 26873856 26891352 26925696 27005076 27127296 27144957 27370896 27398736 27433728 27657126 27692448 27887328 27922944 27941123 27969543 28096128 28137753 28166373 28329984 28348428 28413504 28449792 28468314 28584384 28668654 28681464 28864512 28883304 28920192 29005452 29123712 29179892 29209572 29428272 29465856 29673216 29705802 29730456 29760696 29953056 30041361 30202368 30222031 30233088 30252771 30291408 30518208 30557184 30577078 30772224 30792258 30823578 30831584 30862944 31002624 31022808 31154004 31281024 31352832 31373244 31413312 31608144 31648512 31871232 31911936 31932712 31965192 32006016 32157432 32266647 32472576 32493717 32535216 32764176 32778816 33051648 33073166 33106806 33149088 33348448 33382368 33446763 33461708 33675264 33697188 33740224 33949488 33977664 34012224 34077834 34232064 34332984 34376832 34516992 34539464 34618752 34656769 34685532 34720812 34877952 34900659 34945232 35191152 35236096 35271936 35339976 35559162 35604576 35855136 35900928 35924301 35960841 36006768 36169728 36177111 36193276 36494528 36531648 36578304 36602118 36859698 36876168 36923264 37183104 37230592 37292724 37461504 37485893 37517004 37555164 37797904 37884672 37933056 37957752 38112512 38193174 38224872 38241952 38511072 38560256 38624607 38673936 38831616 38856897 38946096 39237696 39287808 39313386 39564288 39590046 39607736 39640608 39680928 39757473 39937408 40055148 40269824 40310784 40337028 40388544 40507614 40690944 40742912 41022298 41029632 41056344 41098104 41150592 41363744 41485689 41538672 41708032 41830992 41884416 42144192 42198016 42494976 42522642 42620256 42674688 42702471 42876576 43002981 43022196 43296768 43324956 43380288 43508178 43685568 43705088 43769838 43814358 44068864 44142408 44198784 44509824 44558703 44595684 44929584 45265984 45303552 45349632 45437112 45642752 45777312 45835776 45865617 46158336 46188387 46247376 46294416 46503936 46534212 46731006 46921536 47029248 47059866 47119968 47412216 47472768 47806848 47867904 47899068 47947788 48009024 48236148 48708864 48771072 48802824 49146264 49168224 49577472 49609749 49660209 49723632 49948672 50022672 50073552 50192562 50512896 50545782 50610336 50924232 50966496 51064811 51116751 51348096 51499476 51565248 51775488 51809196 51928128 52028298 52081218 52316928 52383744 52417848 52752384 52786728 52854144 52907904 53009964 53338743 53406864 53782704 53851392 54010152 54254592 54289914 54741792 54797472 54867456 54903177 55289547 55314252 55384896 55774656 55845888 55882246 55939086 56192256 56275506 56332746 56659968 56696856 56827008 56899584 56936628 57168768 57289761 57337308 57362928 57766608 57840384 58010904 58247424 58359784 58419144 58856544 58931712 58970079 59346432 59385069 59411604 59460912 59521392 59906112 60082722 60404736 60444062 60466176 60505542 60582816 60761421 61036416 61114368 61154156 61533447 61544448 61584516 61647156 61663168 61725888 62045616 62308008 62562048 62705664 62746488 62826624 63216288 63297024 63338233 63742464 63783963 63865424 63930384 64012032 64314864 64533294 64945152 64987434 65070432 65262267 65528352 65557632 65654757 65721537 66103296 66146332 66213612 66298176 66696896 66764736 66893526 66923416 67350528 67394376 67480448 67898976 67955328 68024448 68155668 68464128 68508701 68665968 68753664 69078928 69237504 69313538 69371064 69441624 69755904 69801318 69890464 70096509 70382304 70472192 70543872 70589799 70679952 71118324 71209152 71710272 71801856 71848602 71921682 72013536 72339456 72354222 72386552 72989056 73063296 73156608 73204236 73719396 73752336 73846528 74366208 74461184 74585448 74923008 74971786 75034008 75110328 75288843 75595808 75769344 75818673 75915504 76225024 76386348 76449744 76483904 77022144 77120512 77249214 77347872 77663232 77713794 77892192 78042447 78475392 78575616 78626772 79128576 79180092 79215472 79281216 79361856 79514946 79874816 80110296 80539648 80621568 80674056 80777088 81015228 81381888 81434871 82044596 82112688 82196208 82301184 82727488 82971378 83077344 83416064 83661984 83768832 83823369 83908629 84288384 84396032 84413259 84989952 85045284 85240512 85349376 85404942 85753152 86005962 86044392 86593536 86649912 86760576 87016356 87371136 87410176 87539676 87628716 88284816 88397568 89019648 89117406 89191368 89859168 90124083 90531968 90607104 90666093 90699264 90758313 90874224 91285504 91554624 91671552 91731234 92316672 92376774 92494752 92588832 93007872 93068424 93462012 93843072 94058496 94119732 94239936 94824432 94945536 95613696 95735808 95798136 95895576 96018048 96472296 96799941 97417728 97481151 97605648 98292528 98336448 99154944 99219498 99320418 99447264 99897344 100045344 100147104 100340289 100385124 101025792 101091564 101220672 101848464 101932992 102129622 102233502 102696192 102998952 103130496 103550976 103618392 103856256 103970307 104056596 104162436 104633856 104701977 104835696 105573456 105708288 105815808 106019928 106677486 106813728 107565408 107702784 107772903 107882523 108020304 108509184 108531333 108579828 109483584 109594944 109734912 109806354 110579094 110628504 110769792 111549312 111691776 111764492 111878172 112384512 112457679 112551012 112665492 113393712 113654016 113799168 113873256 114337536 114579522 114674616 114725856 115533216 115680768 115756081 115873821 116021808 116494848 116570691 116719568 116838288 117713088 117863424 117940158 118692864 118770138 118823208 118921824 119042784 119272419 119812224 120165444 120809472 120888124 120932352 121011084 121165632 121522842 122072832 122228736 122308312 123066894 123088896 123169032 123294312 123326336 123451776 124091232 124457067 124616016 125124096 125205557 125492976 125653248 126432576 126594048 126676466 127484928 127567926 127730848 127860768 128024064 128107413 128629728 129008943 129066588 129890304 129974868 130140864 130524534 131056704 131115264 131309514 131443074 132206592 132292664 132427224 132596352 133393792 133529472 133676109 133787052 133846832 134788752 134960896 135797952 135910656 136048896 136311336 136928256 137017402 137331936 137507328 137596851 138157856 138475008 138565161 138627076 138742128 138883248 139511808 139602636 139780928 140193018 140764608 140944384 141087744 141179598 141359904 142236648 142418304 143420544 143578043 143603712 143697204 143843364 144027072 144708444 144773104 145978112 146126592 146313216 146408472 147438792 147504672 147693056 148732416 148829247 148980627 149170896 149846016 149943572 150068016 150220656 150577686 151191616 151538688 151637346 151831008 152450048 152772696 152899488 152967808 153194433 153350253 154044288 154241024 154498428 154695744 155326464 155427588 155784384 156084894 156950784 157151232 157253544 158257152 158360184 158430944 158562432 158723712 159029892 159749632 160016229 160220592 161348112 161554176 162030456 162763776 162869742 164089192 164225376 164392416 164602368 164709531 165454976 165868641 165942756 166154688 166832128 167323968 167537664 167646738 167817258 168576768 168792064 168826518 169979904 170090568 170481024 170698752 170809884 171506304 171869283 172011924 172088784 173299824 173521152 174032712 174742272 174820352 175079352 175257432 176569632 176795136 176910237 178039296 178155207 178234812 178382736 179718336 180248166 181063936 181214208 181332186 181398528 181516626 181748448 182284263 182571008 183109248 183343104 183462468 184600341 184633344 184753548 184989504 185177664 186136848 186924024 187686144 188116992 188239464 188479872 189648864 189891072 190014699 191227392 191351889 191596272 191791152 192036096 192944592 193599882 194835456 194962302 195211296 195786801 196585056 196672896 196964271 197164611 198309888 198438996 198640836 198894528 200090688 200294208 200680578 200770248 202051584 202183128 202441344 203696928 203865984 204259244 204467004 205392384 205526103 205997904 206260992 207236784 207712512 207940614 208113192 208324872 209267712 209403954 209671392 210289527 211146912 211416576 211554217 211631616 211769397 212039856 213354972 213627456 215130816 215405568 215545806 215765046 216040608 217018368 217062666 217159656 218967168 219189888 219469824 219612708 221158188 221257008 221539584 223098624 223383552 223528984 223756344 224769024 224915358 225102024 225330984 225866529 226787424 227308032 227456019 227746512 228675072 229159044 229349232 229451712 231066432 231361536 231512162 231747642 232043616 232989696 233141382 233439136 233676576 234127341 235426176 235726848 235880316 237385728 237540276 237646416 237843648 238085568 238544838 239624448 240330888 241618944 241776248 241864704 242022168 242331264 242597383 243045684 244145664 244304613 244616624 246133788 246338064 246588624 246652672 246903552 248182464 248914134 249232032 250248192 250411114 250985952 251306496 251470107 251725887 252865152 253188096 253239777 253352932 254969856 255135852 255461696 255721536 256048128 256214826 257259456 258017886 258133176 259780608 259949736 260281728 261049068 262113408 262230528 262401251 262619028 262886148 264585328 264854448 265192704 266787584 267058944 267352218 267574104 267693664 269577504 269921792 270372249 271595904 271821312 271998279 272097792 272274939 272622672 273856512 274034804 274663872 275014656 275193702 276315712 276950016 277130322 277254152 277484256 277766496 279023616 279205272 279561856 280386036 281529216 281888768 282175488 282359196 282719808 284473296 284836608 286841088 287156086 287207424 287394408 287686728 288054144 289416888 289546208 290399823 291956224 292253184 292443453 292816944 294877584 295009344 295386112 297464832 297658494 297961254 298341792 299692032 299887144 300136032 300441312 301020867 301155372 302383232 303077376 303274692 303662016 304900096 305545392 305798976 305935616 306388866 306700506 308088576 308482048 308996856 309391488 310652928 310855176 311568768 311910921 312169788 313901568 314105931 314507088 316720368 316861888 317124864 317447424 318059784 319499264 320032458 320441184 322696224 323108352 323318709 324060912 325527552 325593999 325739484 328178384 328450752 328784832 329204736 329419062 330909952 331737282 331885512 332309376 333664256 334647936 335075328 335293476 335634516 337153536 337373037 337653036 340181136 340962048 341397504 341619768 343012608 343738566 344023848 344177568 346599648 347042304 347268243 347621463 348065424 349484544 349640704 349712073 350158704 350514864 353139264 353590272 353820474 356078592 356310414 356469624 356765472 357817257 359436672 360496332 362127872 362428416 362664372 362797056 363033252 363496896 364568526 366218496 366686208 366924936 369200682 369266688 369507096 369979008 370355328 372273696 373371201 373848048 375372288 375616671 376478928 376959744 379297728 379782144 380029398 382454784 382703778 383192544 383582304 384072192 384322239 385889184 387026829 387199764 389670912 389924604 390422592 391573602 393170112 393345792 393928542 394329222 396619776 396877992 397281672 397789056 400181376 400588416 401028327 401361156 401540496 404366256 404882688 407393856 407731968 408518488 408934008 410784768 411052206 411995808 412521984 412790553 414473568 415425024 415695483 415881228 416226384 416649744 418535424 418807908 419342784 420579054 422293824 422833152 423108434 423263232 423538794 424079712 426709944 427254912 430261632 430734129 430811136 431091612 431530092 432081216 434125332 434319312 437934336 438379776 438939648 439225416 442316376 442514016 443079168 443367631 446197248 446487741 446941881 447057968 447512688 449538048 449830716 450204048 450661968 451733058 453574848 454616064 454912038 455493024 457350144 458318088 458698464 458903424 459583299 460050759 462132864 462723072 463024324 463495284 464087232 465979392 466282764 466878272 467353152 468254682 470852352 471453696 471760632 474771456 475080552 475292832 475687296 476171136 477089676 479248896 479560907 480048687 480661776 483552496 484044336 484662528 485194766 486091368 488291328 488609226 489233248 492267576 492676128 493177248 493305344 493807104 494128593 496364928 497605923 497828268 498464064 500496384 500822228 501971904 502612992 502940214 503451774 505730304 506376192 506479554 506705864 509939712 510271704 510923392 511443072 512096256 512429652 514518912 515607849 516035772 516266352 519899472 520563456 522098136 524226816 524461056 524802502 525238056 525772296 529170656 529708896 530385408 530730711 533575168 534117888 534465621 534704436 535148208 535387328 539155008 539843584 540744498 543191808 543642624 543996558 544195584 544549878 545245344 547713024 548069608 549327744 550029312 550387404 552631424 553801023 553900032 554260644 554508304 554968512 555532992 558410544 559123712 560772072 563058432 563777536 564350976 564718392 565439616 568946592 569673216 570044097 573682176 574055667 574312172 574788816 575373456 576108288 578833776 579092416 580799646 583912448 584506368 584886906 585633888 587360403 589755168 590018688 590772224 590892813 594823321 594929664 595316988 595922508 596683584 599774288 600272064 600882624 602041734 602310744 604766464 606154752 606549384 607324032 609800192 611090784 611597952 611871232 612777732 613401012 616177152 616578309 617993712 618782976 621710352 623137536 623821842 624339576 627803136 628211862 629014176 630868581 633440736 633723776 634249728 634662651 634894848 635308191 636119568 638998528 640064916 640882368 645392448 646216704 646637418 648121824 651055104 651187998 651478968 656356768 656901504 657569664 658409472 658838124 661819904 663474564 663771024 664618752 669295872 670150656 670586952 671269032 674307072 674746074 675306072 677599587 680362272 681924096 682368057 683239536 686025216 687477132 688047696 688355136 693199296 694084608 694536486 695242926 696130848 698969088 699281408 699424146 700317408 701029728 702382023 706278528 707180544 707640948 712157184 712620828 712939248 713530944 715634514 718873344 720992664 724255744 724856832 725328744 725594112 726066504 726993792 727792149 729137052 732436992 732913839 733849872 738401364 739014192 739958016 740710656 744547392 746742402 747696096 750744576 751233342 752957856 753919488 754410321 755177661 758595456 759564288 759719331 760058796 764909568 765407556 766385088 767164608 768144384 768644478 771778368 774053658 774399528 779341824 779849208 780845184 783147204 786340224 786691584 787203753 787857084 788658444 793755984 794563344 795578112 800362752 801176832 802056654 802722312 803080992 808732512 809765376 810292567 811116747 814787712 815463936 815994837 816824817 817036976 817868016 821569536 822104412 823991616 825043968 825581106 828947136 830850048 831390966 831762456 832452768 833299488 837070848 837615816 838685568 841158108 844587648 845666304 846216868 846526464 847077588 848159424 853419888 854509824 860523264 861468258 861622272 862183224 863060184 864162432 868250664 868638624 871199469 875868672 876438899 876759552 877330359 878450832 884632752 885028032 886158336 886735262 892394496 892975482 893883762 894115936 895025376 899076096 899661432 900408096 901323936 903062601 903466116 907149696 909232128 909824076 910986048 914700288 916636176 917396928 917806848 919166598 920101518 924265728 925446144 926048648 926990568 928174464 931958784 932565528 933756544 934706304 935732763 936509364 941704704 942317793 943521264 950161104 950585664 951374592 952342272 954179352 958497792 959121814 960097374 961323552 967104992 968088672 969325056 969956127 970389532 972182736 976582656 976781997 977218452 978466496 984535152 985352256 986354496 986610688 987614208 988257186 992729856 995211846 995656536 996928128 1000992768 1001644456 1003943808 1005046301 1005225984 1005880428 1006903548 1011460608 1012119111 1012959108 1013411728 1020543408 1021846784 1022886144 1024192512 1024859304 1029037824 1031215698 1032071544 1032532704 1039798944 1041126912 1041804729 1042864389 1044196272 1048453632 1048922112 1049136219 1049605004 1050476112 1051544592 1058341312 1059417792 1060770816 1061461422 1067150336 1068235776 1068931242 1069408872 1070296416 1070774656 1073451771 1078310016 1079687168 1081488996 1086383616 1087090897 1087285248 1087993116 1088391168 1089099756 1090490688 1096139216 1098655488 1100058624 1100774808 1105262848 1107602046 1107800064 1108521288 1109016608 1109937024 1111065984 1116821088 1118247424 1120113603 1121544144 1126116864 1126850013 1129436784 1130879232 1137893184 1139346432 1140088194 1147364352 1148111334 1148624344 1149577632 1150746912 1152216576 1152966717 1157667552 1158184832 1161080487 1161599292 1167824896 1169012736 1169773812 1171267776 1174720806 1179510336 1180037376 1181544448 1181785626 1189646642 1189859328 1190633976 1191845016 1193367168 1199548576 1200544128 1201765248 1203084981 1204083468 1204621488 1209532928 1213098768 1214648064 1222181568 1223195904 1223742464 1225555464 1226802024 1232354304 1233156618 1235987424 1237565952 1238371659 1243420704 1246275072 1247086449 1247643684 1248679152 1255606272 1256423724 1258028352 1261737162 1266881472 1267447552 1268499456 1269325302 1269789696 1270616382 1272239136 1277997056 1280129832 1281764736 1290784896 1292202387 1292433408 1293274836 1296243648 1302375996 1302957936 1312713536 1313803008 1315139328 1316818944 1317676248 1323639808 1326949128 1327542048 1329237504 1330102893 1338591744 1339463223 1341173904 1342538064 1348614144 1349492148 1350612144 1355199174 1360724544 1363848192 1364736114 1366479072 1372050432 1374954264 1376095392 1376710272 1378749897 1380152277 1386398592 1388169216 1389072972 1390485852 1392261696 1397938176 1398848292 1400634816 1402059456 1404764046 1412557056 1414361088 1415281896 1424314368 1425241656 1425878496 1427061888 1431269028 1437746688 1438682721 1440146061 1441985328 1448511488 1450657488 1452133008 1453987584 1455584298 1458274104 1464873984 1465827678 1467699744 1476802728 1478028384 1479916032 1480879519 1481421312 1482385779 1489094784 1492817769 1493484804 1495392192 1501489152 1502466684 1505915712 1507838976 1508820642 1510355322 1517190912 1519128576 1519438662 1520117592 1529819136 1530815112 1532770176 1534329216 1536288768 1537288956 1543556736 1546823547 1548107316 1548799056 1559698416 1561690368 1566294408 1572680448 1573383168 1574407506 1575714168 1577316888 1587511968 1589126688 1591156224 1592192133 1600725504 1602353664 1603396863 1604113308 1605444624 1606161984 1617465024 1619530752 1620585134 1622233494 1629575424 1630927872 1631989674 1633649634 1634073952 1635736032 1643139072 1644208824 1647983232 1650087936 1651162212 1657894272 1661403069 1661700096 1662781932 1663524912 1664905536 1666598976 1675231632 1677371136 1682316216 1689175296 1691332608 1692433736 1693052928 1694155176 1696318848 1706839776 1709019648 1710132291 1721046528 1722167001 1722936516 1724366448 1726120368 1728324864 1736501328 1737277248 1742398938 1751737344 1752877798 1753519104 1754660718 1756901664 1762081209 1769265504 1770056064 1772316672 1772678439 1773470524 1784469963 1784788992 1785950964 1787767524 1788231872 1790050752 1799322864 1800816192 1802647872 1806125202 1806932232 1814299392 1818464256 1819648152 1821972096 1829400576 1833272352 1834793856 1835613696 1836808757 1838333196 1840203036 1848531456 1849734927 1852097296 1853981136 1856348928 1865131056 1867513088 1869412608 1871465526 1873018728 1883409408 1884635586 1887042528 1892605743 1900322208 1901171328 1902749184 1903987953 1904684544 1905924573 1908358704 1916995584 1918243628 1920194748 1922647104 1934209984 1936177344 1938650112 1939912254 1940779064 1944365472 1953165312 1953563994 1954436904 1956932992 1969070304 1970704512 1972708992 1973221376 1975228416 1976514372 1985459712 1986752329 1990423692 1991313072 1993856256 2003288912 2007887616 2010092602 2010451968 2011760856 2013807096 2022921216 2024238222 2025918216 2026823456 2032798761 2041086816 2043693568 2045772288 2047104171 2049718608 2058075648 2062431396 2064143088 2065065408 2079597888 2082253824 2083609458 2085728778 2088392544 2096907264 2097844224 2098272438 2099210008 2100952224 2103089184 2107146069 2116682624 2118835584 2121541632 2122922844 2134300672 2136471552 2137862484 2138817744 2140592832 2141549312 2146903542 2156620032 2159374336 2162977992 2172767232 2174181794 2174570496 2175986232 2176782336 2178199512 2180981376 2183376447 2192278432 2197310976 2198741517 2201549616 2210525696 2215204092 2217042576 2218033216 2219874048 2222131968 2233642176 2236494848 2240227206 2243088288 2252233728 2253700026 2258873568 2261758464 2263230963 2275786368 2278692864 2279157993 2280176388 2294728704 2296222668 2297248688 2299155264 2301493824 2304433152 2305933434 2315335104 2316369664 2322160974 2323198584 2335649792 2338025472 2339547624 2342535552 2349441612 2359020672 2360074752 2361611259 2363571252 2379293284 2381267952 2383690032 2386734336 2399097152 2401088256 2403530496 2406169962 2408166936 2409242976 2419065856 2426197536 2429296128 2430877701 2433350241 2444363136 2446391808 2447484928 2447984511 2451110928 2453604048 2464708608 2466313236 2471974848 2475131904 2476743318 2486841408 2492550144 2494172898 2495287368 2497358304 2511212544 2512847448 2516056704 2523474324 2533762944 2534895104 2536998912 2538650604 2539579392 2541232764 2544478272 2560259664 2563529472 2581569792 2584404774 2584866816 2586549672 2592487296 2604751992 2605915872 2613598407 2625427072 2627606016 2629316697 2630278656 2631991077 2635352496 2647279616 2653898256 2655084096 2658475008 2660205786 2677183488 2678926446 2682347808 2685076128 2697228288 2698984296 2701224288 2709187803 2710398348 2721449088 2727696384 2729472228 2732958144 2744100864 2749908528 2752190784 2753420544 2757499794 2760304554 2772797184 2776338432 2778145944 2780971704 2784523392 2795876352 2797696584 2801269632 2804118912 2807198289 2809528092 2825114112 2826953379 2830563792 2850483312 2851756992 2854123776 2862538056 2875493376 2877365442 2880292122 2883970656 2897022976 2901314976 2904266016 2907975168 2909868381 2911168596 2916548208 2929747968 2930345991 2931655356 2935399488 2953605456 2956056768 2959832064 2961759038 2962842624 2964771558 2978189568 2985635538 2986969608 2990784384 3002978304 3004933368 3011831424 3015138903 3015677952 3017641284 3020710644 3034381824 3036357333 3038877324 3040235184 3061630224 3065540352 3068658432 3072577536 3074577912 3087113472 3093647094 3096214632 3097598112 3119396832 3123380736 3125414187 3128593167 3132588816 3145360896 3146766336 3147408657 3148815012 3151428336 3154633776 3175023936 3178253376 3182312448 3184384266 3201451008 3204707328 3206793726 3208226616 3210889248 3212323968 3220355313 3234930048 3239061504 3241170268 3244466988 3259150848 3261272691 3261855744 3263979348 3267299268 3268147904 3271472064 3288417648 3295966464 3300175872 3302324424 3315788544 3322806138 3323400192 3325563864 3327049824 3329811072 3333197952 3350463264 3354742272 3356926349 3360340809 3364632432 3378350592 3380550039 3384867472 3388310352 3392637696 3413679552 3418039296 3420264582 3442093056 3444334002 3445873032 3448732896 3452240736 3456649728 3458900151 3473002656 3474554496 3483241461 3484797876 3503474688 3505755596 3507038208 3509321436 3513803328 3524162418 3538531008 3540112128 3544633344 3545356878 3546941048 3568939926 3569577984 3571901928 3575535048 3576463744 3580101504 3598645728 3601632384 3605295744 3609254943 3612250404 3613864464 3628598784 3630961153 3639296304 3643944192 3666544704 3669587712 3671227392 3673617514 3676666392 3680406072 3697062912 3699469854 3704194592 3707962272 3712697856 3715114977 3730262112 3735026176 3738825216 3741259347 3742931052 3746037456 3766818816 3769271172 3774085056 3785211486 3800644416 3802342656 3805498368 3807975906 3809369088 3811849146 3816717408 3833991168 3836487256 3840389496 3845294208 3868419968 3872354688 3876607161 3877300224 3879824508 3881558128 3888730944 3907127988 3908873808 3913865984 3938140608 3941409024 3945417984 3946442752 3950456832 3953028744 3970919424 3973504658 3980847384 3982626144 3987712512 3990308679 4006577824 4015775232 4018389669 4020185204 4023521712 4027614192 4045842432 4048476444 4051836432 4053646912 4065597522 4082173632 4087387136 4091544576 4094208342 4099437216 4116151296 4124862792 4128286176 4130130816 4136249691 4159195776 4163763247 4164507648 4167218916 4171457556 4176785088 4193814528 4196544876 4198420016 4201904448 4206178368 4214292138 4233365248 4237671168 4243083264 4245845688 4268601344 4272943104 4275724968 4277635488 4281185664 4283098624 4293807084 4313240064 4316048163 4320438183 4325955984 4345534464 4348363588 4351972464 4356399024 4361962752 4366752894 4384556864 4394621952 4397483034 4403099232 4421051392 4430408184 4434085152 4436066432 4439748096 4442638557 4444263936 4447157337 4467284352 4472989696 4480454412 4486176576 4504467456 4507400052 4517747136 4523516928 4526461926 4551572736 4557385728 4558315986 4560352776 4589457408 4592445336 4594497376 4598310528 4602987648 4608866304 4611866868 4630670208 4632739328 4640470641 4644321948 4646397168 4679095248 4685071104 4698883224 4718041344 4720149504 4723222518 4727142504 4758586568 4762535904 4767380064 4773468672 4776576399 4798194304 4802176512 4807060992 4810190589 4812339924 4816333872 4818485952 4838131712 4852395072 4858592256 4861755402 4866700482 4888726272 4892783616 4894969856 4895969022 4902221856 4907208096 4929417216 4932626472 4943949696 4950263808 4953486636 4973682816 4984209207 4985100288 4988345796 4990574736 4994716608 5025694896 5032113408 5046948648 5067525888 5069790208 5073997824 5077301208 5079158784 5082465528 5088956544 5120519328 5127058944 5130396873 5163139584 5166501003 5168809548 5173099344 5184974592 5209503984 5211831744 5227196814 5250854144 5255212032 5258633394 5260557312 5263982154 5270704992 5286243627 5294559232 5307796512 5310168192 5316950016 5318035317 5320411572 5353409889 5354366976 5357852892 5364695616 5370152256 5397968592 5402448576 5418375606 5420796696 5442898176 5455392768 5458944456 5465916288 5488201728 5499817056 5504381568 5506841088 5510426271 5514999588 5520609108 5545594368 5549204781 5556291888 5561943408 5569046784 5595393168 5602539264 5608237824 5614396578 5619056184 5650228224 5653906758 5661127584 5677817229 5700966624 5703513984 5708247552 5711963859 5717773719 5725076112 5750986752 5754730884 5760584244 5767941312 5802629952 5808532032 5815950336 5819736762 5822337192 5833096416 5859495936 5860691982 5863310712 5870798976 5907210912 5912113536 5919664128 5923518076 5925685248 5929543116 5956379136 5960256987 5971271076 5973939216 5981568768 6009866736 6023662848 6030277806 6031355904 6035282568 6041421288 6068763648 6072714666 6077754648 6080470368 6098396283 6123260448 6131080704 6135072293 6137316864 6141312513 6149155824 6174226944 6187294188 6192429264 6195196224 6238793664 6246761472 6250828374 6257186334 6265177632 6290721792 6293532672 6294817314 6297630024 6302856672 6309267552 6321438207 6350047872 6356506752 6364624896 6368768532 6402902016 6409414656 6413587452 6416453232 6421778496 6424647936 6440710626 6469860096 6478123008 6482340536 6488933976 6518301696 6522545382 6523711488 6527958696 6534598536 6536295808 6542944128 6550129341 6576835296 6591932928 6596224551 6604648848 6631577088 6645612276 6651127728 6654099648 6659622144 6666395904 6700926528 6709484544 6713852698 6720681618 6729264864 6756701184 6761100078 6769734944 6776620704 6785275392 6789692889 6827359104 6836078592 6837473979 6840529164 6884186112 6888668004 6891746064 6897465792 6904481472 6913299456 6917800302 6946005312 6949108992 6966482922 6969595752 7006949376 7011511192 7014076416 7018642872 7027606656 7035324107 7048324836 7077062016 7080224256 7084833777 7090713756 7093882096 7137879852 7143803856 7151070096 7152927488 7160203008 7197291456 7203264768 7210591488 7218509886 7224500808 7227728928 7257197568 7261922306 7278592608 7287888384 7292633103 7300050723 7333089408 7339175424 7342454784 7343953533 7347235028 7353332784 7360812144 7394125824 7398939708 7408389184 7415924544 7425395712 7430229954 7460524224 7470052352 7477650432 7482518694 7485862104 7492074912 7533637632 7538542344 7548170112 7570422972 7601288832 7604685312 7609636279 7610996736 7615951812 7618738176 7623698292 7633434816 7672974512 7680778992 7690588416 7736839936 7744709376 7753214322 7754600448 7759649016 7763116256 7777461888 7814255976 7817747616 7827731968 7840795221 7876281216 7882818048 7887950091 7890835968 7895973231 7906057488 7941838848 7947009316 7961694768 7965252288 7975425024 7980617358 8013155648 8031550464 8036779338 8040370408 8047043424 8055228384 8091684864 8096952888 8103672864 8107293824 8127563409 8131195044 8164347264 8174774272 8183089152 8188416684 8198874432 8232302592 8249725584 8256572352 8260261632 8272499382 8318391552 8327526494 8329015296 8334437832 8342915112 8353570176 8387629056 8393089752 8396840032 8403808896 8412356736 8421594867 8428584276 8466730496 8475342336 8480860137 8491691376 8551449936 8555270976 8562371328 8566197248 8587614168 8626480128 8632096326 8640876366 8651911968 8691068928 8696727176 8703944928 8712798048 8723925504 8729605143 8733505788 8769113728 8789243904 8791037973 8794966068 8806198464 8842102784 8860816368 8868170304 8872132864 8879496192 8885277114 8888527872 8894314674 8934568704 8945979392 8960908824 8972353152 9008934912 9014800104 9035494272 9045416709 9047033856 9052923852 9103145472 9109071999 9116631972 9120705552 9184890672 9188994752 9196621056 9205975296 9217732608 9223733736 9261340416 9265478656 9280941282 9288643896 9292794336 9358190496 9370142208 9376242561 9397766448 9436082688 9440299008 9442225971 9446445036 9454285008 9517173136 9525071808 9534760128 9546937344 9553152798 9596388608 9604353024 9614121984 9620381178 9624679848 9632667744 9636971904 9661065939 9676263424 9704790144 9717184512 9723510804 9733400964 9777452544 9783818073 9785567232 9791938044 9804443712 9814416192 9865252944 9887899392 9900527616 9906973272 9947365632 9968418414 9970200576 9976691592 9981149472 9989433216 10051389792 10064226816 10070779047 10081022427 10093897296 10135051776 10139580416 10141650117 10154602416 10164931056 10177913088 10241038656 10254117888 10260793746 10326279168 10333002006 10337619096 10346198688 10369949184 10376700453 10419007968 10423663488 10449724383 10454393628 10501708288 10510424064 10517266788 10521114624 10527964308 10541409984 10572487254 10615593024 10620336384 10633900032 10636070634 10640823144 10706819778 10708733952 10715705784 10729391232 10740304512 10795937184 10804897152 10827764829 10836751212 10841593392 10885796352 10892883459 10917888912 10931832576 10999634112 11008763136 11013682176 11020852542 11029999176 11041218216 11091188736 11098409562 11112583776 11123886816 11138093568 11145344931 11190786336 11205078528 11216475648 11223778041 11228793156 11238112368 11300456448 11307813516 11322255168 11355634458 11401933248 11407027968 11416495104 11423927718 11435547438 11450152224 11501973504 11509461768 11521168488 11535882624 11605259904 11617064064 11629821483 11631900672 11639473524 11644674384 11666192832 11721383964 11726621424 11741597952 11814421824 11824227072 11839328256 11847036152 11851370496 11859086232 11912758272 11920513974 11942542152 11947878432 11963137536 11970926037 12019733472 12047325696 12055169007 12060555612 12070565136 12082842576 12137527296 12145429332 12155509296 12160940736 12196792566 12246520896 12262161408 12270144586 12274633728 12282625026 12298311648 12348453888 12374588376 12384858528 12390392448 12408749073 12477587328 12491289741 12493522944 12501656748 12514372668 12530355264 12581443584 12589634628 12595260048 12605713344 12618535104 12642876414 12700095744 12713013504 12729249792 12737537064 12805804032 12818829312 12827174904 12832906464 12843556992 12849295872 12857661299 12881421252 12939720192 12948144489 12961314549 12964681072 12977867952 13036603392 13045090764 13055917392 13069197072 13072591616 13085888256 13100258682 13153670592 13183865856 13192449102 13209297696 13263154176 13291224552 13302255456 13308199296 13319244288 13327915671 13332791808 13341472011 13401853056 13418969088 13427705396 13441363236 13458529728 13513402368 13522200156 13539469888 13553241408 13570550784 13579385778 13654718208 13672157184 13674947958 13681058328 13768372224 13777336008 13783492128 13794931584 13808962944 13826598912 13835600604 13892010624 13898217984 13907266303 13921411923 13932965844 13939191504 14023022384 14037285744 14055213312 14070648214 14096649672 14154124032 14160448512 14169667554 14181427512 14187764192 14275759704 14287607712 14302140192 14305854976 14320406016 14329729197 14394582912 14406529536 14421182976 14430571767 14437019772 14449001616 14455457856 14514395136 14523844612 14557185216 14575776768 14585266206 14600101446 14666178816 14678350848 14684909568 14687907066 14694470056 14706665568 14721624288 14788251648 14797879416 14816778368 14831849088 14850791424 14860459908 14921048448 14940104704 14952627621 14955300864 14965037388 14971724208 14984149824 15077084688 15096340224 15140845944 15202577664 15209370624 15219272558 15221993472 15231903624 15237476352 15247396584 15266869632 15345949024 15361557984 15381176832 15391190619 15473679872 15489418752 15499503009 15506428644 15519298032 15526232512 15554923776 15628511952 15635495232 15655463936 15681590442 15752562432 15765636096 15775900182 15781671936 15791946462 15812114976 15883677696 15894018632 15923389536 15930504576 15950850048 15954105951 15961234716 16026311296 16060229667 16063100928 16073558676 16080740816 16094086848 16110456768 16193905776 16207345728 16214587648 16255126818 16262390088 16328694528 16349548544 16366178304 16376833368 16397748864 16464605184 16499451168 16513144704 16520523264 16531278813 16544998764 16636783104 16647614343 16655052988 16668875664 16685830224 16707140352 16786179504 16793680064 16807617792 16824713472 16843189734 16857168552 16933460992 16950684672 16961720274 16983382752 17033451687 17102899872 17110541952 17124742656 17132394496 17135891577 17175228336 17252960256 17264192652 17281752732 17303823936 17393454352 17407889856 17425596096 17447851008 17459210286 17467011576 17538227456 17578487808 17582075946 17589932136 17612396928 17684205568 17721632736 17736340608 17744265728 17758992384 17770554228 17777055744 17788629348 17869137408 17880770961 17921817648 17944706304 18029600208 18070988544 18090833418 18094067712 18105847704 18206290944 18218143998 18233263944 18241411104 18295188849 18369781344 18377989504 18393242112 18405216879 18411950592 18423937539 18447467472 18522680832 18530957312 18561882564 18577287792 18585588672 18716380992 18740284416 18752485122 18795532896 18872165376 18880598016 18884451942 18892890072 18908570016 18964314621 19034346272 19050143616 19069520256 19093874688 19106305596 19192777216 19208706048 19228243968 19240762356 19249359696 19265335488 19273943808 19322131878 19409580288 19434369024 19447021608 19466801928 19554905088 19567636146 19571134464 19583876088 19608887424 19628832384 19650388023 19730505888 19775798784 19788673653 19813946544 19894731264 19936836828 19953383184 19962298944 19978866432 20102779584 20128453632 20141558094 20162044854 20187794592 20270103552 20279160832 20283300234 20309204832 20329862112 20355826176 20369078667 20482077312 20508235776 20512421937 20521587492 20652558336 20666004012 20675238192 20692397376 20739898368 20753400906 20838015936 20847326976 20899448766 20908787256 21003416576 21020848128 21034533576 21042229248 21055928616 21082819968 21105972321 21144974508 21231186048 21240672768 21254501331 21272141268 21281646288 21413639556 21431411568 21458782464 21480609024 21591874368 21609794304 21655529658 21673502424 21683186784 21771592704 21785766918 21835777824 21863665152 21877899309 21900152169 21999268224 22017526272 22027364352 22031860599 22041705084 22059998352 22082436432 22182377472 22196819124 22225167552 22247773632 22276187136 22290689862 22381572672 22410157056 22432951296 22447556082 22457586312 22476224736 22600912896 22615627032 22644510336 22711268916 22803866496 22814055936 22828908837 22832990208 22847855436 22871094876 22900304448 23018923536 23042336976 23071765248 23210519808 23234128128 23259642966 23263801344 23278947048 23289348768 23332385664 23442767928 23453242848 23483195904 23498484443 23522385663 23628843648 23648454144 23663850273 23687919693 23694072304 23718172464 23825516544 23841027948 23885084304 23895756864 23926275072 23941852074 24039466944 24094651392 24110338014 24121111224 24141130272 24165685152 24275054592 24290858664 24311018592 24321881472 24382690227 24393585132 24493041792 24524322816 24540289172 24549267456 24565250052 24596623296 24696907776 24749176752 24769717056 24780784896 24817498146 24955174656 24982579482 24987045888 25003313496 25028745336 25060710528 25162887168 25179269256 25190520096 25211426688 25237070208 25264784601 25285752828 25400191488 25416728071 25426027008 25442580411 25475074128 25654349808 25665812928 25687113984 25698591744 25715322598 25762842504 25879440384 25896288978 25922629098 25929362144 25955735904 26073206784 26090181528 26111834784 26138394144 26145183232 26171776512 26188815429 26200517364 26307341184 26367731712 26373113919 26384898204 26418595392 26526308352 26582449104 26604510912 26616398592 26638488576 26655831342 26665583616 26682944022 26803706112 26837938176 26855410792 26882726472 26917059456 27026804736 27044400312 27078939776 27106482816 27136250127 27141101568 27158771556 27309436416 27327215997 27349895916 27362116656 27554672016 27566984256 27589863168 27617925888 27653197824 27671201208 27784021248 27796435968 27814532606 27842823846 27865931688 27878383008 28046044768 28074571488 28110426624 28128727683 28141296428 28193299344 28308248064 28320897024 28326677913 28339335108 28362855024 28375528384 28551519408 28575215424 28604280384 28611709952 28640812032 28659458394 28789165824 28813059072 28842365952 28861143534 28874039544 28898003232 28910915712 29028790272 29047689224 29114370432 29146342729 29151553536 29170532412 29200202892 29332357632 29351454219 29356701696 29375814132 29388940112 29413331136 29443248576 29595758832 29633556736 29663698176 29701582848 29720919816 29842096896 29880209408 29905255242 29910601728 29930074776 29943448416 29968299648 30154169376 30192680448 30212337141 30243067281 30281691888 30405155328 30418741248 30424950351 30438545116 30463807248 30494793168 30533739264 30691898048 30723115968 30762353664 30782381238 30947359744 30978837504 30999006018 31012857288 31038596064 31052465024 31109847552 31130101359 31257023904 31270990464 31310927872 31363180884 31505124864 31525636013 31531272192 31551800364 31563343872 31583892924 31624229952 31788037264 31846779072 31861009152 31901700096 31908211902 31922469432 32052622592 32120459334 32126201856 32147117352 32161481632 32188173696 32220913536 32387811552 32414691456 32429175296 32483294487 32510253636 32524780176 32657389056 32678650377 32753666736 32795497728 32998902336 33026289408 33041046528 33062557626 33089997528 33273566208 33295228686 33310105976 33337751328 33371660448 33414280704 33436034793 33572359008 33587360128 33615235584 33649426944 33671334123 33686379468 33714337104 33866921984 33901369344 33923440548 33966765504 34066903374 34205799744 34221083904 34249485312 34264788992 34271783154 34350456672 34505920512 34528385304 34563505464 34607647872 34786908704 34815779712 34851192192 34889464449 34895702016 34918420572 34934023152 35076454912 35164151892 35179864272 35224793856 35443265472 35472681216 35488531456 35517984768 35541108456 35554111488 35577258696 35738274816 35761541922 35843635296 35889412608 35912778111 36059200416 36141977088 36165507021 36181666836 36211695408 36412581888 36436287996 36466527888 36482822208 36590377698 36739562688 36755979008 36786484224 36810433758 36823901184 36847875078 36894934944 37045361664 37061914624 37123765128 37154575584 37171177344 37226247219 37432761984 37473869223 37480568832 37504970244 37591065792 37744330752 37768903884 37785780144 37817140032 37928629242 38068692544 38100287232 38139040512 38187749376 38212611192 38385554432 38417412096 38456487936 38481524712 38498719392 38530670976 38547887616 38572983897 38644263756 38819160576 38844433467 38894043216 38933603856 39109810176 39135272292 39167752176 39217774848 39257664768 39300776046 39461011776 39551597568 39577347306 39627893088 39789462528 39873673656 39906766368 39924597888 39957732864 39983747013 40024416033 40205559168 40256907264 40283116188 40324089708 40375589184 40540207104 40566600468 40618409664 40659724224 40711652352 40738157334 40964154624 41016471552 41024843874 41043174984 41305116672 41332008024 41350476384 41384794752 41479796736 41506801812 41676031872 41694653952 41721798909 41764235769 41798897532 41817574512 42006833152 42069067152 42111857232 42165639936 42211944642 42289949016 42462372096 42481345536 42509002662 42544282536 42563292576 42827279112 42862823136 42917564928 42945506051 42961218048 42989187591 43183748736 43219588608 43291715301 43311059316 43347004848 43366373568 43543185408 43571533836 43671555648 43727330304 43755798618 43800304338 43998536448 44035052544 44054728704 44063721198 44083410168 44119996704 44164872864 44364754944 44393638248 44450335104 44495547264 44552374272 44581379724 44763145344 44820314112 44857882863 44865902592 44895112164 44915172624 44952449472 45231254064 45289020672 45422537832 45607732992 45628111872 45657817674 45665980416 45695710872 45742189752 45800608896 46037847072 46084673952 46143530496 46173571857 46421039616 46468256256 46498509027 46519285932 46557894096 46578697536 46664771328 46885535856 46906485696 46966391808 46996968886 47044771326 47257687296 47296908288 47327700546 47375839386 47388144608 47436344928 47651033088 47682055896 47770168608 47791513728 47852550144 47862317853 47883704148 48078933888 48180689001 48189302784 48220676028 48242222448 48282260544 48331370304 48581717328 48622037184 48643762944 48765380454 48787170264 48986083584 49048645632 49080578344 49098534912 49130500104 49193246592 49393815552 49498353504 49539434112 49561569792 49593836439 49634996292 49910349312 49942843029 49965158964 50006626992 50057490672 50121421056 50358538512 50381040192 50422853376 50474140416 50529569202 50571505656 50800382976 50833456142 50852054016 50885160822 50950148256 51100355061 51308699616 51331625856 51374227968 51397183488 51407674731 51430645196 51525685008 51758880768 51792577956 51845258196 51858724288 51911471808 52180363056 52223669568 52276788288 52290366464 52343553024 52377630858 52401034728 52614682368 52735463424 52746227838 52769796408 52837190784 53052616704 53164898208 53209021824 53232797184 53267453953 53276977152 53311662684 53331167232 53365888044 53607412224 53642312883 53710821584 53765452944 53834118912 54088800624 54157879552 54212965632 54272500254 54282203136 54317543112 54618872832 54654431994 54699791832 54724233312 54885566547 55109344032 55133968512 55179726336 55215650637 55235851776 55271812617 55342402416 55568042496 55592871936 55629065212 55685647692 55731863376 55756766016 56092089536 56149142976 56220853248 56257455366 56282592856 56386598688 56616496128 56641794048 56653355826 56678670216 56725710048 56751056768 56892943863 57103038816 57150430848 57208560768 57223419904 57281624064 57318916788 57578331648 57615817541 57626118144 57684731904 57722287068 57748079088 57796006464 57821831424 58095378448 58228740864 58292685458 58303107072 58341064824 58400405784 58664715264 58702908438 58713403392 58751628264 58777880224 58826662272 58886497152 58951164069 59191517664 59267113472 59327396352 59366020959 59441839632 59684193792 59810510484 59860149552 59886896832 59936599296 60308338752 60385360896 60424674282 60486134562 60563383776 60810310656 60837482496 60849900702 60877090232 60927614496 60989586336 61067478528 61107236001 61383796096 61446231936 61524707328 61537265811 61564762476 61894719488 61957675008 61998012036 62025714576 62077192128 62104930048 62219695104 62260202718 62514047808 62541980928 62621855744 62726361768 63010249728 63051272026 63062544384 63103600728 63126687744 63167785848 63248459904 63317916963 63576074528 63693558144 63722018304 63763503993 63816423804 63844938864 64105245184 64240918668 64294234704 64322963264 64376347392 64441827072 64775623104 64829382912 64858350592 64966588974 65020507272 65049560352 65314778112 65357300754 65507333472 65590995456 65633697927 65997804672 66052578816 66082093056 66095581797 66125115252 66179995056 66547132416 66590457372 66620211952 66675502656 66743320896 66828561408 66872069586 67144718016 67174720256 67230471168 67298853888 67342668246 67372758936 67428674208 67733843968 67802738688 67846881096 67933531008 68133806748 68411599488 68442167808 68486726511 68498970624 68543566308 68700913344 69056770608 69127010928 69215295744 69573817408 69631559424 69702384384 69778928898 69791404032 69836841144 69868046304 70152909824 70328303784 70359728544 70449587712 70495453329 70567156989 70886530944 70945362432 70977062912 70991550819 71082216912 71154517392 71476549632 71523083844 71687270592 71778825216 71825556222 72118400832 72283954176 72331014042 72363333672 72423390816 72825163776 72872575992 72933055776 72965644416 73148070681 73180755396 73479125376 73511958016 73572968448 73620867516 73647802368 73695750156 73789869888 74090723328 74247530256 74309151168 74342354688 74452494438 74865523968 74947738446 74961137664 75009940488 75182131584 75488661504 75537807768 75571560288 75634280064 75794353803 75857258484 76137385088 76200574464 76250184213 76278081024 76327741233 76425222384 76771108864 76963049424 76997438784 77061341952 77095775232 77145967794 77288527512 77638321152 77688866934 77788086432 77867207712 78219620352 78270544584 78335504352 78435549696 78515329536 78566446287 78601552092 78922023552 79103195136 79119341757 79154694612 79255786176 79578925056 79747347312 79813532736 79849195776 79915465728 79967494026 80048832066 80411118336 80513814528 80566232376 80648179416 80751178368 81080414208 81133200936 81236819328 81319448448 81408750381 81423304704 81476314668 81928309248 81981647991 82049687748 82086349968 82664016048 82700952768 82769589504 82959593472 83013603624 83352063744 83389307904 83443597818 83528471538 83597795064 83635149024 84013666304 84138134304 84223714464 84331279872 84386183049 84423889284 84579898032 84924744192 84962691072 84980033739 85018005324 85088565072 85126585152 85654558224 85725646272 85835129856 85891012102 85922436096 85978375182 86367497472 86439177216 86583430602 86622118632 86694009696 86732747136 87086370816 87143067672 87343111296 87439028187 87454660608 87511597236 87600608676 87997072896 88054362657 88070105088 88127442396 88166820336 88239993408 88329745728 88787276496 88900670208 88991094528 89104748544 89162759448 89526290688 89640628224 89715765726 89731805184 89790224328 89830345248 89904898944 90462508128 90578041344 90637011423 90729201843 90845075664 91215465984 91256223744 91274851053 91315635348 91391421744 91484379504 91601217792 92075694144 92169347904 92287060992 92347143714 92842079232 92936512512 92997018054 93038571864 93115788192 93157395072 93329542656 93390304077 93771071712 93812971392 93932783616 93993937772 94089542652 94515374592 94576908039 94593816576 94655401092 94751678772 94776289216 94872689856 95364111792 95540337216 95583027456 95705100288 95724635706 95767408296 96157867776 96361378002 96378605568 96441352056 96484444896 96564521088 96662740608 97163434656 97244074368 97287525888 97350864121 97449883461 97530760908 97574340528 97972167168 98035951131 98161156688 98261000208 98386493184 98996707008 99078868224 99123139584 99187672878 99269992584 99820698624 99885686058 99930317928 100013253984 100114981344 100242842112 100308104379 100717077024 100762080384 100845706752 100948280832 101014002369 101059138404 101143011312 101600765952 101666912284 101704108032 101770321644 101900296512 102200710122 102617399232 102663251712 102748455936 102794366976 102815349462 102861290392 103051370016 103517761536 103585155912 103690516392 103717448576 103822943616 104360726112 104447339136 104553576576 104580732928 104668393347 104687106048 104755261716 104802069456 105229364736 105297873437 105492455676 105539592816 105674381568 106329796416 106418043648 106465594368 106534907906 106553954304 106623325368 106662334464 106731776088 107214824448 107284625766 107421643168 107530905888 107668237824 107738334333 108177601248 108315759104 108425931264 108496521063 108545000508 108635086224 109237745664 109308863988 109399583664 109448466624 109771133094 110218688064 110267937024 110359452672 110431301274 110471703552 110543625234 110684804832 111136084992 111185743872 111258130424 111371295384 111463726752 111513532032 111678741657 112184179072 112298285952 112421607669 112441706496 112514910732 112565185712 112773197376 113232992256 113306711652 113357340432 113451420096 113502113536 113785887726 114206077632 114300861696 114417121536 114446839808 114563248128 114637833576 115156663296 115231635082 115252236288 115369463808 115444574136 115496158176 115592012928 115643662848 115718951691 116190756896 116457481728 116533300401 116585370916 116682129648 116800811568 117329430528 117405816876 117503256528 117555760448 117653324544 117772994304 117902328138 118383035328 118534226944 118654792704 118732041918 118883679264 119368387584 119621020968 119720299104 119773793664 119873198592 119951241039 120616677504 120770721792 120849348564 120972269124 121126767552 121620621312 121699801404 121754180464 121855228992 121979172672 122134957056 122214472002 122767592192 122892463872 123049414656 123074531622 123129524952 123789438976 123915350016 123996024072 124051429152 124154384256 124209860096 124439390208 124520405436 125028095616 125083961856 125165396727 125292707307 125452723536 126020499456 126102544052 126207201456 126335571696 126496919808 126635833926 127152149056 127387116288 127444036608 127527007986 127632847608 127689877728 128210490368 128481837336 128588469408 128645926528 128752694784 128836518153 128883654144 128967562773 129551246208 129658765824 129716701184 129933177948 130041014544 130099120704 130629556224 130714601508 131014666944 131181990912 131267395854 131995609344 132105157632 132164186112 132191163594 132250230504 132359990112 133094264832 133180914744 133240423904 133351005312 133486641792 133657122816 133744139172 134289436032 134349440512 134460942336 134573648589 134597707776 134685336492 134745517872 134857348416 135693762192 135867062016 136267613496 136823198976 136884335616 136973453022 136997941248 137087132616 137401826688 138113541216 138254021856 138430591488 138520715571 139147634816 139263118848 139404768768 139495527081 139557857796 139673682288 139736092608 140305819648 140656607568 140719457088 140899175424 140990906658 141134313978 141773061888 141890724864 141954125824 141983101638 142164433824 142309034784 142953099264 143046167688 143374541184 143557650432 143586953559 143651112444 144236801664 144542067003 144567908352 144662028084 144726667344 144846781632 145745151984 145866111552 145931288832 146296141362 146361510792 146958250752 147023916032 147145936896 147241735032 147295604736 147391500312 147579739776 148181446656 148495060512 148618302336 148684709376 148781509317 148904988876 149731047936 149828529087 149895476892 150019880976 150364263168 151075615536 151143120576 151268560128 151588707606 151714516968 152274770176 152401148928 152500368426 152556162048 152655482466 152850444768 153301065183 153542217728 153926098848 153994877568 154122683904 154191550464 154223024193 154291935588 154577055024 155276642304 155377733868 155576172864 155734415424 156541089168 156671008704 156871099392 157030659072 157132892574 157203104184 157844047104 158206390272 158238683514 158309389224 158511572352 159157850112 159494694624 159627065472 159698391552 159802361859 159830931456 159934988052 160097664132 160822236672 160926938649 161132464752 161296358832 161502356736 162266401872 162473638656 162638896896 162817500762 162846609408 162952629336 163856618496 163963295982 164099375496 164172699936 164656699641 165328032096 165401905536 165539179008 165646951911 165815437851 166027207248 166704127488 166778615808 166887195636 167056943076 167195590128 167270298048 168276268608 168447428928 168662559744 168772366098 168847778568 169159796064 169849488384 169925382144 169960067478 170036010648 170177130144 170253170304 170678831589 171309116448 171451292544 171670259712 171782024204 171844872192 171956750364 172734994944 172847452623 172878354432 173166861204 173244237264 173388019392 173465494272 174286135344 174686222592 174878056374 174909321216 175023194472 175201217352 175994145792 176108725314 176140210176 176254884792 176333640672 176479986816 176659491456 176853492207 177574552992 177801340416 177917096497 177982189056 178098062877 178325518896 179052581376 179431531452 179580448656 179660690496 179809797888 180925016256 181156082688 181274022846 181458403686 181690151328 182430931968 182512447488 182549702106 182631270696 182782843488 182968759008 183202435584 183321708003 184151388288 184338695808 184574121984 184611797433 184694287428 185684158464 185873025024 185994036108 186077143728 186231576384 186314790144 186659085312 186780608154 187542143424 187625942784 187865567232 187987875544 188179085304 189030749184 189153816078 189187633152 189310802184 189503357544 189552578432 189745379712 189953750889 190728223584 191080674432 191166054912 191290511979 191449271412 191534816592 192315735552 192722756004 192882704112 192968889792 193129042176 193325481216 194326869312 194488148736 194575051776 194701728242 194899766922 195061521816 195148681056 195944334336 196071902262 196322313376 196522000416 196772986368 196901093781 197993414016 198157736448 198246279168 198286745391 198375345756 198539985168 199641397248 199771372116 199860635856 200026507968 200229962688 200485684224 200616208758 201434154048 201524160768 201691413504 201896561664 202028004738 202118276808 202286022624 203201531904 203333824568 203408216064 203540643288 203800593024 204024399103 204401420244 205234798464 205326503424 205460179533 205496911872 205630698924 205722580784 206102740032 207170311824 207381032784 207434897152 207645887232 208721452224 208894678272 209107153152 209161465856 209336786694 209374212096 209510523432 209604138912 210458729472 210595746874 210984911352 211079185632 211348763136 211486359987 211701470967 212659592832 212836087296 212931188736 212974652457 213069815812 213246650736 213463552176 214429648896 214569251532 214843286336 215061811776 215336475648 215476668666 216355202496 216631518208 216851862528 216993042126 217090001016 217270172448 218475491328 218617727976 218799167328 218896933248 219542266188 220437376128 220535874048 220679452091 220718905344 220862602548 220943407104 221087250468 221369609664 222272169984 222516260848 222742590768 222927453504 223027064064 223357483314 224368358144 224596571904 224843215338 224883412992 225029821464 225130371424 225546394752 226465984512 226613423304 226714680864 226902840192 227004227072 227383061409 227571775452 228412155264 228601723392 228750552639 228834243072 228983223699 229275667152 230313326592 230463270164 230889148272 230992316352 231184025856 231287325696 231437903382 232381513792 232914963456 233066600802 233170741832 233364259296 233601623136 234658861056 234811633752 235006513056 235111520896 235306649088 235545988608 235699338861 235804656276 236766070656 237068453888 237309585408 237464083836 237767358528 238736775168 239242041936 239440598208 239547587328 239746397184 239902482078 241233355008 241541443584 241698697128 241944538248 242253535104 243241242624 243399602808 243508360928 243710457984 243958345344 244226251143 244269914112 244428944004 245535184384 245784927744 245944943973 246149063244 246259049904 247992048144 248102858304 248308768512 248419720192 248878780416 249040810872 250056191232 250167923712 250330793454 250585414614 250905447072 252040998912 252205088104 252414402912 252671143392 252993839616 253158549147 253271667852 254304298112 254774232576 254888073216 254940101217 255054015972 255265695216 255379755456 256420980736 256963674672 257176938816 257291853056 257505389568 257673036306 257767308288 257935125546 259102492416 259317531648 259433402368 259866355896 260082029088 260198241408 261259112448 261429203016 262029333888 262317084561 262363981824 262534791708 263991218688 264163087971 264210315264 264382327188 264500461008 264719980224 266361829488 266480847808 266702010624 266973283584 267314245632 267488278344 268578872064 268698881024 268921884672 269147297178 269195415552 269370672984 269491035744 269714696832 271387524384 271734124032 271911034269 272535226992 273646397952 273768671232 273824553159 273946906044 274174265232 274803653376 276227082432 276508043712 276861182976 277041431142 278295269632 278526237696 278809537536 278991054162 279115715592 279347364576 279472185216 280170912231 280611639296 281313215136 281438914176 281798350848 281981813316 282268627956 283546123776 283730724117 283781449728 283966203276 284328867648 284618069568 286092335376 286749082368 287115300864 287173907118 287302224888 288473603328 289084134006 289135816704 289324056168 289453334688 289693563264 291490303968 291732223104 291862577664 292052592363 292349650383 292592282724 292723021584 293916501504 294047832064 294107853393 294483470064 294783000624 295159479552 296990121024 297236604672 297369418752 297563018634 297809977752 299462095872 299657058174 299790953784 300039761952 300728526336 300924313137 302151231072 302286241152 302537120256 303042007107 303177415212 303429033936 304549540352 304802297856 305000736852 305112324096 305310964932 305700889536 306602130366 307852197696 307989755136 308245367808 308383100928 308446048386 308583871176 309154110048 310553284608 310755467736 311152345728 311468830848 313082178336 313342017408 313742198784 314005180041 314061318144 314265785148 314406208368 315688094208 315893620311 316477367028 316618778448 317023144704 318989389248 319254130944 319396783104 319604723718 319661862912 319869976104 320195328264 321644473344 321853877298 322264929504 322592717664 323004713472 323215002999 324532803744 324947277312 325277793792 325489563189 325635001524 325905258672 327713236992 327926591964 328198750992 328345399872 329313399282 330656064192 330803811072 331078358016 331293903822 331630875702 332054414496 333408254976 333557231616 333774391272 334113886152 334391180256 334540596096 335036224971 336552537216 336894857856 337264823007 337325119488 337544732196 337695557136 338319592128 339698976768 339920134956 340072021296 340354260288 340506340608 341357663178 342618232896 342902585088 343340519424 343564048408 343689744384 343913500728 345469989888 345694905246 345756708864 346333722408 346488474528 346776038784 346930988544 347156855073 348572270688 349372445184 349599901203 349756112748 350046388944 350402434704 351988291584 352217450628 352509769584 352667281344 352959973632 353318982912 353706984414 355149105984 355602680832 355834192994 355964378112 356196125754 356651037792 358105162752 358863062904 359160897312 359321380992 359619595776 359853723117 361850032512 362312165376 362548045692 362916807372 363380302656 364861863936 365099404212 365262541392 365565686976 365937518016 366404871168 366643416006 368302776576 368677391616 369148243968 369223594866 369388574856 371368316928 371746050048 371988072216 372154287456 372463152768 372629580288 372872177671 373318170624 373561216308 375084286848 375251885568 375496190181 375878121921 375975751088 376358170608 378061498368 378307632156 378621604368 379006715088 379105156864 379490759424 379907501778 381456447168 382161348864 382332109824 382581023958 382898542824 383069633184 384631471104 385445512008 385765408224 385937779584 386258084352 386509554459 386650962432 386902688319 388653738624 388976297472 389150103552 389403456484 389799533844 390123043632 390297362112 391888668672 392143804524 392644626752 393044000832 393545972736 393802187562 395986828032 396315472896 396492558336 396573490782 396750691512 397079970336 399282794496 399542744232 399721271712 400053015936 400459925376 400971368448 401232417516 402868308096 403048321536 403310722787 403382827008 403720945767 403793123328 404056009476 404236553616 404572045248 406667649136 407081286576 407601186048 408048798206 408802840488 410469596928 410653006848 410920359066 410993823744 411261397848 411445161568 412205480064 414340623648 414762065568 414869794304 415291774464 415562146713 417442904448 417789356544 418214306304 418486581243 418673573388 419021046864 419208277824 420917458944 421191493748 421969822704 422158371264 422697526272 422972719974 423402941934 425319185664 425672174592 425862377472 425949304914 426139631624 426493301472 426927104352 428859297792 429138503064 429686572672 430123623552 430672951296 430760860677 430953337332 432710404992 433263036416 433626201009 433703725056 433986084252 434180002032 434540344896 437235455952 437598334656 437793866496 439084532376 440874752256 441071748096 441358904182 441437810688 441725205096 441886814208 442174500936 442739219328 444544339968 445032521696 445485181536 445854907008 446054128128 446344527951 446714966628 448736716288 449193143808 449485587261 449686430676 450059642928 450260742848 451092789504 453226846608 453429361728 453805680384 454008454144 454766122818 455143550904 456824310528 457203446784 457501105278 457668486144 457966447398 458551334304 460626653184 460926540328 461778296544 461984632704 462368051712 462574651392 462669072579 462875806764 464763027584 465829926912 466133201604 466341483664 466728518592 467203246272 469623267504 470013026112 470223041792 470613298176 471091977216 471398677722 471609312552 473532141312 474136907776 474619170816 474928167672 475534717056 477473550336 478484083872 478881196416 479095174656 479407085577 479492794368 479804964156 482466710016 482780815947 483397394256 483889076496 484507070208 486799205616 487016721856 487420915968 487916690688 488452502286 488539828224 488857888008 491070368768 491569855488 491889887946 492298126488 492518099808 493970098923 495984096288 496205716608 496617537024 496839440384 496940855733 498081621744 500112382464 500335847424 500661586908 501170829228 501810894144 504410176208 504828805824 505342286784 505987679232 506317098294 506543335704 508608596224 509548465152 509776146432 509880202434 510108031944 510531390432 510759510912 512036494767 512841961472 513927349344 514353877632 514583706112 515010779136 515346072612 515534616576 515870251092 518204984832 518542357869 518635063296 519732711792 520164058176 520396482816 522858406032 524058667776 524634169122 524727963648 525069583416 527982437376 528326175942 528420630528 528764654376 529000922016 529439960448 530560476621 532723658976 532961695616 533404021248 533751289491 533946567168 534294188631 534976556688 537157744128 537397762048 538294594356 538741345968 538982071488 539429393664 542775048768 543468248064 543822068538 545070453984 547292795904 547537342464 547649106318 547893812088 548348530464 549607306752 549965124009 552454164864 553016087424 553722365952 553835392299 554082862284 556590539264 557052475392 557619075072 557982108324 558231431184 558694729152 558944370432 560341824462 562626430272 562877828352 563596701696 563963626632 564537255912 567092247552 567461448234 567562899456 567932406552 568657735296 569236139136 569861252667 572184670752 573498164736 573871535937 574347814236 574604449776 576947206656 578168268012 578648112336 578906669376 579387126528 582980607936 583464446208 583725155328 584105184726 584699300766 585184565448 585446043168 587833003008 588095664128 588215706786 588966940128 589566001248 590318959104 590703281343 593980242048 594473209344 594738837504 594860236173 595126037268 595619955504 598924191744 599314116348 599581907568 600079523904 601457052672 601848626274 604302462144 604572482304 605074240512 606084014214 606354830424 606858067872 609099080704 609604595712 610001473704 610224648192 610621929864 611401779072 612073197309 613204260732 615704395392 615979510272 616380538599 616490735616 616892096772 617167742352 618308220096 621510935472 622304691456 622937661696 626164356672 626684034816 627484397568 628010360082 628122636288 628531570296 628812416736 631376188416 631787240622 632954734056 633237556896 634046289408 634459079961 635104412901 637978778496 638508261888 638793566208 638923957371 639209447436 639739952208 640390656528 643288946688 643707754596 644529859008 645185435328 646009426944 646430005998 649065607488 649894554624 650555587584 650979126378 651270003048 651810517344 655426473984 655853183928 656397501984 656690799744 658626798564 661312128384 661607622144 662038356273 662156716032 662587807644 663261751404 664108828992 666816509952 667548782544 668227772304 668782360512 669081192192 670072449942 673105074432 673789715712 674529646014 674650238976 675089464392 675391114272 676639184256 679397953536 679840269912 680144042592 680708520576 681012681216 681456048847 682149184227 682715326356 685236465792 685805170176 686251657917 686949671097 687128096816 687827001456 690939979776 691389810492 692667444816 692976949056 693552077568 693861977088 694313710146 697144541376 698744890368 699199802406 699512225496 700092777888 700804869408 703976583168 704434901256 705019539168 705334562688 705919947264 706637965824 707098016583 707413968828 710298211968 711205361664 711668385988 711928756224 712392251508 713302075584 716210325504 717726125808 718321794624 718642761984 719239191552 719707446234 723700065024 724624330752 725096091384 725833614744 726760605312 729723727872 730198808424 730525082784 731131373952 731875036032 732678753429 732809742336 733286832012 736605553152 737085114059 737354783232 737834831919 738447189732 738777149712 743976144432 744308574912 744926305536 745259160576 745744355342 746636341248 747122432616 750168573696 750503771136 750992380362 751756243842 751951502176 752716341216 756122996736 756615264312 757243208736 758013430176 758210313728 758981518848 759475647441 759815003556 762912894336 764322697728 764664219648 764820303651 765162047916 765797085648 766139266368 769262942208 770891024016 771530816448 771875559168 772516168704 773019108918 773301924864 773805376638 777307477248 777952594944 778300207104 778806912968 779599067688 780246087264 780594724224 783777337344 784287609048 785289253504 786088001664 786951253683 787091945472 787604375124 791973656064 792489263913 792630945792 793146981564 793501383024 794159940672 799085488464 799442543424 800106031872 800919850752 801942736896 802464835032 805736616192 806096643072 806621445574 806765654016 807441891534 807586246656 808112018952 808473107232 809144090496 813335298272 814162573152 815202372096 815733102807 816097596412 817605680976 820939193856 821306013696 821473659477 821840718132 822522795696 822890323136 824410960128 828681247296 829524131136 829739588608 830583548928 831124293426 834885808896 835578713088 836428612608 836973162486 837347146776 838042093728 838416555648 841834917888 842382987496 843939645408 844316742528 845395052544 845945439948 846805883868 850638371328 851192172351 851344349184 851898609828 852279263248 852986602944 853854208704 858277006128 859373145344 860247247104 861345902592 861521721354 861906674664 865420809984 866526072832 867252402018 867407450112 867972168504 868360004064 869080689792 874470911904 875196669312 875587732992 876157777089 877048951149 878169064752 881749504512 882143496192 882323560179 882717808364 883450410192 884349001872 885478438656 890065043392 890970363072 891709814016 892108256256 892689055902 893429933256 897473432576 898386287616 898971174522 899372861352 900119285856 900521485696 902185579008 902772939411 906453693216 906858723456 907611360768 908016908288 909532245636 910287101808 913648621056 914406893568 915002210556 915336972288 915932894796 917102668608 921853080656 923556593088 923969265408 924736103424 925149302784 925338145158 925751613528 929526055168 931659853824 932266403208 932682967328 933457037184 934406492544 939246535008 940026052224 940446083584 941226596352 942015540123 942183954432 942797355444 943218625104 947064282624 947680860933 949856335344 951069434112 956968167744 957762392832 958190349312 958814171154 958985588736 959609928312 964933420032 965561631894 966794788512 967778152992 969014140416 969645008997 973598411232 974033443712 974841831936 975833381376 976468689567 976905004572 977715776016 982140737536 983139710976 983779775892 984596252976 985036199616 987940197846 991968192576 992411433216 993235074048 993678880768 993881711466 996163243488 1000224764928 1000671694848 1001323173816 1002341658456 1003621788288 1005108674913 1008820352416 1009657611648 1010684573568 1011794469021 1011975358464 1012634196588 1013086671408 1017217192448 1019096930304 1019760404868 1020216063888 1021062780864 1021519021824 1024072989534 1027854698688 1028707755264 1029167412224 1030021558272 1030692145224 1031069233152 1031740502184 1036409969664 1037084715738 1037270126592 1039465423584 1040328116352 1040792965632 1041470565219 1045716812064 1048117335552 1048799703609 1049268338244 1050139166832 1055964874752 1056652351884 1057529308752 1058001844032 1058879920896 1061120953242 1065447317952 1065923391232 1066808042496 1067502578982 1067893134336 1068588377262 1069953113376 1074315488256 1074795524096 1076589188712 1077482691936 1077964142976 1078858787328 1079561169351 1085550097536 1086936496128 1087644137076 1090140907968 1094585591808 1095298212636 1095787624176 1096697060928 1099214613504 1099930248018 1104908329728 1106032174848 1107444731904 1107670784598 1108165724568 1113181078528 1114104950784 1115238150144 1115964216648 1116462862368 1117389458304 1117888740864 1118616533013 1120683648924 1125252860544 1125755656704 1126488570543 1127927253264 1129074511824 1134184495104 1134922896468 1135864813104 1137315470592 1138472278272 1139722505334 1144369341504 1146996329472 1147743071874 1148695628472 1149208899552 1153894413312 1156336536024 1157296224672 1157813338752 1158774253056 1159528663377 1160708064957 1165961215872 1166928892416 1167450310656 1168210369452 1169398601532 1170369130896 1170892086336 1175666006016 1176431413572 1177933880256 1179132002496 1180637918208 1181406562686 1187960484096 1188946418688 1189477675008 1189720472346 1190252074536 1191239911008 1197848383488 1198628232696 1199163815136 1200159047808 1202914105344 1203697252548 1208604924288 1209144964608 1209932168361 1210148481024 1211162837301 1212168028428 1212709660848 1213716135744 1218198161408 1220002947408 1221243859728 1222803558144 1224146394618 1226408521464 1231408790784 1231959020544 1232761077198 1232981471232 1233784193544 1234335484704 1236616440192 1243021870944 1244609382912 1245419675479 1245875323392 1246686440139 1252328713344 1253368069632 1255459743729 1256020720164 1257063140592 1257624833472 1262752376832 1263574481244 1265909468112 1266475113792 1268092578816 1268918159922 1270208825802 1275957556992 1277016523776 1277587132416 1277847914742 1278418894872 1279479904416 1280781313056 1286577893376 1287415509192 1289059718016 1290370870656 1292018853888 1292282582031 1292860011996 1298131214976 1299789109248 1300878603027 1301111175168 1301958252756 1302540006096 1303621034688 1311706367856 1312795003968 1313381599488 1317253597128 1322624256768 1323215244288 1324076712546 1324313432064 1325175615288 1326523502808 1328217657984 1333633019904 1335097565088 1336455544608 1337564721024 1338162384384 1339033583853 1340144899884 1346210148864 1347579431424 1348456761783 1349059292028 1350178928784 1350782228544 1353278368512 1359680539824 1360288085184 1361417041152 1362025362432 1362912097694 1364298368454 1365430652712 1370472931584 1371610340352 1372503315834 1373899342194 1374256193632 1375654002912 1381879959552 1382779620984 1385334889632 1385953898112 1387104155136 1387723954176 1388007217737 1388627420292 1394289082752 1397489780736 1398399604812 1399024450992 1400185555776 1401609738816 1408869802512 1410039078336 1410669125376 1411839894528 1413275931648 1414196033166 1414827937656 1420596423936 1422410723328 1423336771976 1423857512448 1424784503016 1426604151168 1432420651008 1435452251616 1436643589248 1437285523968 1438221256731 1438478383104 1439414892468 1447400130048 1448342447841 1450192182768 1451667229488 1453521210624 1460397616848 1461050165568 1462262747904 1463750072064 1465357506858 1465619484672 1466573664024 1473211106304 1474170228118 1474709566464 1475669663838 1476894379464 1477554299424 1481910296769 1487952288864 1488617149824 1489852611072 1490518321152 1490822567199 1491488710684 1494244865232 1500337147392 1501007542272 1501984760724 1503512487684 1503903004352 1505432682432 1513230528624 1514486417472 1516026860352 1516420627456 1517963037696 1518951294882 1519630007112 1525825788672 1528645395456 1529328439296 1529640607302 1530324095832 1531594171296 1532278532736 1538525884416 1541782048032 1543061632896 1543751118336 1544756164637 1545032337408 1546038217836 1546603849728 1547610753276 1554614954496 1555627073607 1555905189888 1557613825936 1559198135376 1560492174528 1561189448448 1568575218096 1570578507008 1572176003328 1573902507366 1574183890944 1575208750248 1583947312128 1584978527826 1585261891584 1586293963128 1587002766048 1588319881344 1591681429863 1598170976928 1598885086848 1600212063744 1601253868473 1601839701504 1602882565893 1604929670064 1611473232384 1612193286144 1613242891148 1614883783068 1616224037904 1616946214464 1618288180992 1626670596544 1628325146304 1630404744192 1631466205614 1632195192824 1635211361952 1641878387712 1642612027392 1642947318954 1643681436264 1645045591392 1645780646272 1648821920256 1649895372027 1657362494592 1659048262272 1659479177216 1661167097856 1662248586852 1669771617792 1670858708689 1671157426176 1672857225216 1673946324972 1674694293552 1676084187456 1676833111296 1684765974992 1687879290816 1688633485056 1690790105088 1691890879896 1693611767736 1701276742656 1702384344702 1702688698368 1703797219656 1704558526496 1705973205888 1707708417408 1709583758001 1716554012256 1718746290688 1720494494208 1721614607811 1723043442708 1723813349328 1730841619968 1734504804036 1735944337008 1736720008128 1738161379584 1748941823808 1750393338624 1751175465984 1752315554178 1754097902298 1756338129504 1763499009024 1764286992384 1764647120358 1765435616728 1766900820384 1768698003744 1770956877312 1772109844029 1780130086784 1781940726144 1783419628032 1784216512512 1784580708519 1785378111804 1786859866512 1794946865152 1796772575232 1797942349044 1798745722704 1800238571712 1801042971392 1804371158016 1805545878822 1812907386432 1813717446912 1815222721536 1816033816576 1819064491272 1820574203616 1827297242112 1828813787136 1830004421112 1830673944576 1831865789592 1834205337216 1836219591927 1843706161312 1847113186176 1847938530816 1849141615797 1849472206848 1850676290316 1851503227056 1859052110336 1864532806416 1865365934656 1866914074368 1868812985088 1878493070016 1880052104448 1880892167168 1882453192704 1884031080246 1884367908864 1885594710888 1886437250208 1894128565248 1895361721866 1899712670688 1902138868224 1903377239883 1913936335488 1915524785664 1916380698624 1916771872113 1917628342308 1919219856624 1929866840064 1931123263788 1933589577024 1935556305984 1938028280832 1939290017994 1947196822464 1948066887424 1949683663872 1951666762752 1952937379134 1953810009144 1955431552032 1964281475072 1966279421952 1967559551784 1969192505952 1970072399232 1975880395692 1983936385152 1984822866432 1986115068819 1986470148096 1987763422932 1992326486976 2000449529856 2002646347632 2004683316912 2007243576576 2010217349826 2017640704832 2019315223296 2021369147136 2023588938042 2023950716928 2025268393176 2026173342816 2034434384896 2038193860608 2039520809736 2040432127776 2042125561728 2043038043648 2044368146541 2046447552681 2048145979068 2055709397376 2057415510528 2058334824448 2058754973751 2061384290448 2063481004368 2072819939328 2074169431476 2078930847168 2080656232704 2081585931264 2082941130438 2091433624128 2096234671104 2097599407218 2098536676488 2100278333664 2111929749504 2113304703768 2115058617504 2116003688064 2117759841792 2121294049749 2122241906484 2130894635904 2131846782464 2133616084992 2135005157964 2135786268672 2137176754524 2139906226752 2148630976512 2153178377424 2154965383872 2155928285952 2157717574656 2159122338702 2171100195072 2173872992256 2175288274152 2180281815936 2189171183616 2190596425272 2191575248352 2193394121856 2198036260287 2198429227008 2199860496036 2209816659456 2211255342177 2212064349696 2213504495757 2215341569196 2216331449136 2226362157056 2231928433296 2232925724736 2234778916608 2235777481728 2237233066026 2241367297848 2250505721088 2251511313408 2252977141086 2255854506528 2258149023648 2268368990208 2269845792936 2271729626208 2274630941184 2276944556544 2278426942323 2279445010668 2288738683008 2293992658944 2294460910953 2295486143748 2297391256944 2298417799104 2307788826624 2312673072048 2314592449344 2315626677504 2317548506112 2319057326754 2321416129914 2331922431744 2333857784832 2334900621312 2336420738904 2338797203064 2340738261792 2341784172672 2351332012032 2352862827144 2355867760512 2358264004992 2360853761049 2361275836416 2362813125372 2375920968192 2377467791739 2377892837376 2379440944692 2380504149072 2382479822016 2397256465392 2398327630272 2400318095616 2405828210688 2407394505096 2417209848576 2418289929216 2419864336722 2420296962048 2422325674602 2424336056856 2425419321696 2427432271488 2436396322816 2440005894816 2442487719456 2445607116288 2447199308421 2448292789236 2452817042928 2462817581568 2463918041088 2464420978431 2465522154396 2467568387088 2468670969408 2473232880384 2486043741888 2489218765824 2490839350958 2491750646784 2493372880278 2504657426688 2506736139264 2510919487458 2512041440328 2514126281184 2515249666944 2525504753664 2527148962488 2531818936224 2532950227584 2536185157632 2537836319844 2540417651604 2551915113984 2553576517053 2554033047552 2555695829484 2556837789744 2558959808832 2561562626112 2574831018384 2578119436032 2580741741312 2584037707776 2584565164062 2585720023992 2596262429952 2599578218496 2601757206054 2602222350336 2603916505512 2605080012192 2607242069376 2623412735712 2625590007936 2626763198976 2628473331267 2631146853447 2634507194256 2645248513536 2646430488576 2646970680537 2648153425092 2650351230576 2653047005616 2656435315968 2670195130176 2672911089216 2675129442048 2676324768768 2678067167706 2680289799768 2692420297728 2695158862848 2696913523566 2698118584056 2700357857568 2701564457088 2706556737024 2708318818233 2719361079648 2720576170368 2722834082304 2724050724864 2725824195388 2728596736908 2730861305424 2740945863168 2743220680704 2745006631668 2747798684388 2748512387264 2751308005824 2765559241968 2770669779264 2771907796224 2774208310272 2775447908352 2776014435474 2777254840584 2788578165504 2794979561472 2796799209624 2798048901984 2800371111552 2803219477632 2817739605024 2820078156672 2821338250752 2823175059509 2823679789056 2826046620369 2826551863296 2828392066332 2829655875312 2841192847872 2843042582799 2846673543952 2849569006032 2853208302336 2870904503232 2873287178496 2874571047936 2876442513462 2876956766208 2878829784936 2894800260096 2896684895682 2900384365536 2903334458976 2907042421248 2908935026991 2920795233696 2922100331136 2924525495808 2927500144128 2929406068701 2930715013716 2933147328048 2946422212608 2948340456236 2949419132928 2951339327676 2953788758928 2955108598848 2963820593538 2975904577728 2977234299648 2979705222144 2981036642304 2981645134398 2982977421368 2988489730464 3000674294784 3002015084544 3003969521448 3007024975368 3007806008704 3010865364864 3015326024739 3026461057248 3028972834944 3032053720704 3032841254912 3035383407063 3035926075392 3037902589764 3039260014224 3051651577344 3053638329673 3057290790912 3059281214604 3060648191664 3063188342592 3064557065472 3083564096064 3086123265792 3087502236672 3089512329274 3090064674816 3092076435672 3093207699456 3095221506552 3109229908992 3111254147214 3111810379776 3115227651872 3118396270752 3120984349056 3122378896896 3124411695657 3137150436192 3141157014016 3144352006656 3146399110827 3147805014732 3150417500496 3167894624256 3169957055652 3172587926256 3174005532096 3176639762688 3183362859726 3196341953856 3197770173696 3200424127488 3202507736946 3203679403008 3205765131786 3209859340128 3222946464768 3224386572288 3226485782296 3229767566136 3232448075808 3233892428928 3236576361984 3238683508053 3253341193088 3256650292608 3260809488384 3262932411228 3264390385648 3270422723904 3283756775424 3285894637908 3287362872528 3290091182784 3291561292544 3297643840512 3299790744054 3314724989184 3318096524544 3318958354432 3322334195712 3324497173704 3339543235584 3341717417378 3342314852352 3345714450432 3347892649944 3349388587104 3352168374912 3353666222592 3355849599039 3369531949984 3375758581632 3377266970112 3379465711629 3383781759792 3387223535472 3402553485312 3404768689404 3407594439312 3409117052992 3411946411776 3415416834816 3419167516002 3433108024512 3437492581376 3440988988416 3443229215622 3446086885416 3447626698656 3461683239936 3469009608072 3471888674016 3473440016256 3476322759168 3478585990131 3497883647616 3500786677248 3502350931968 3504631108356 3508195804596 3512676259008 3526998018048 3529294240716 3530871233456 3533801640768 3537396007488 3541913754624 3544219688058 3560260173568 3563881452288 3566839256064 3568433025024 3569161417038 3570756223608 3573719733024 3589893730304 3593545150464 3595884698088 3597491445408 3600477143424 3602085942784 3608742316032 3611091757644 3625814772864 3627434893824 3629796505083 3630445443072 3633488511903 3638128982544 3641148407232 3654594484224 3660008842224 3663731579184 3668410674432 3672439183854 3687412322624 3694226372352 3695877061632 3698283231594 3698944413696 3701352580632 3703006454112 3718104220672 3729065612832 3730731869312 3733828148736 3736259026437 3737625970176 3740059320417 3756986140032 3760104208896 3761784334336 3768062160492 3771189421776 3772874500416 3788257130496 3790723443732 3799425341376 3804277736448 3806754479766 3827872670976 3831049571328 3832761397248 3833543744226 3835256684616 3838439713248 3859733680128 3862246527576 3867179154048 3871112611968 3876056561664 3876847746093 3878580035988 3894393644928 3896133774848 3899367327744 3902635809081 3903333525504 3905874758268 3907620018288 3910863104064 3935119103568 3938385011904 3940144798464 3951760791384 3967872770304 3969645732864 3972230137638 3972940296192 3975526845864 3984652973952 4000899059712 4005292695264 4009366633824 4014487153152 4017100751559 4020434699652 4035281409664 4038630446592 4042738294272 4045370285349 4047177876084 4050536786352 4052346685632 4068868769792 4079041619472 4080864255552 4084251123456 4086076087296 4088736293082 4092895105362 4096291958136 4111418794752 4114831021056 4116669648896 4117509947502 4122768580896 4126962008736 4145639878656 4148338862952 4157861694336 4161312465408 4163171862528 4164021653211 4165882260876 4182867248256 4192469342208 4195198814436 4197073352976 4200556667328 4226609407536 4230117235008 4232007376128 4235519683584 4242588099498 4244483812968 4261789271808 4263693564928 4267232169984 4270010315928 4271572537344 4274353509048 4279812453504 4297261953024 4306356754848 4309930767744 4311856571904 4314663770193 4315435149312 4318244677404 4342200390144 4345027343523 4350576548304 4360563631872 4381192850544 4383150496704 4386788243712 4396072520574 4396858454016 4399720992072 4419633318912 4422510684354 4424128699392 4427008991514 4430683138392 4432662898272 4445730890307 4452724314112 4463856866592 4465851449472 4469557833216 4471554963456 4472467701597 4474466132052 4482734595696 4501011442176 4503022626816 4505954282172 4511709013056 4516298047296 4539691585872 4543459252416 4549261882368 4553889113088 4556853884646 4558890021336 4577477366016 4587985317888 4588921821906 4590972287496 4594782513888 4596835598208 4615577653248 4625346144096 4629184898688 4631253355008 4634268493911 4635097012224 4638114653508 4642832259828 4663844863488 4666881220821 4667715569664 4672841477808 4677594406128 4681476523584 4683568345344 4705725654288 4711735521024 4716528009984 4721707522098 4722551672832 4725626250744 4751841936384 4754935583478 4755785674752 4758881889384 4761008298144 4764959644032 4775044289589 4794512930784 4796655260544 4800636191232 4803761605419 4808647697679 4814789010192 4834419697152 4836579858432 4839728673444 4844651349204 4848672113712 4850838643392 4854864542976 4880011789632 4884975438912 4891214232576 4894398616842 4896585578472 4905634085856 4925635163136 4927836082176 4928841956862 4931044308792 4935136774176 4937341938816 4946465760768 4949686116081 4972087483776 4978437531648 4981678701916 4983501293568 4986745760556 5009314853376 5012576126067 5013472278528 5021838974916 5024082880656 5028252562368 5030499333888 5054297924976 5063637872448 5065900455168 5072370315264 5075672639688 5080835303208 5103830227968 5107153034106 5108066095104 5111391658968 5113675579488 5117919617664 5123125252224 5128751274003 5149662036768 5156238872064 5159595798413 5161483482624 5164843823433 5169130328124 5171440047984 5192524859904 5203514412108 5207833011024 5210160024384 5214484138752 5246825471424 5251180015872 5253526397952 5256946662534 5262293706894 5269014388512 5290497027072 5292860977152 5293941361074 5296306850184 5300702461152 5306094011232 5312870631936 5316329532087 5340390260352 5345822178432 5350258884096 5352649537536 5353742125557 5356134335412 5360579599536 5384840595456 5390317725696 5393827047132 5396237168112 5400715715136 5403128914176 5413113474048 5416637636466 5438722159296 5441152340736 5445668164608 5448101449728 5451648390776 5457193473816 5461722610848 5481891726336 5486441361408 5490013263336 5495597368776 5497024774528 5502616011648 5508658775781 5531118483936 5541339558528 5543815592448 5547424847391 5548416620544 5552028870948 5554509681168 5577156331008 5593598419248 5596097803968 5600742223104 5606438955264 5635479210048 5640156313344 5642676501504 5646350119018 5647359578112 5652093240738 5653103726592 5656784132664 5659311750624 5682385695744 5686085165598 5693347087904 5699138012064 5706416604672 5710131719649 5741809006464 5746574356992 5749142095872 5750315616339 5752885026924 5757659569872 5789600520192 5793369791364 5800768731072 5806668917952 5814084842496 5817870053982 5841590467392 5844200662272 5849050991616 5855000288256 5858812137402 5861430027432 5866294656096 5892844425216 5896680912472 5898838265856 5902678655352 5907577517856 5910217197696 5927641187076 5951809155456 5954468599296 5958345206457 5959410444288 5963290268796 5965954842736 5976979460928 6001348589568 6007939042896 6014049950736 6015612017408 6021730729728 6030652049478 6052922114496 6057945669888 6064107441408 6065682509824 6070766814126 6071852150784 6075805179528 6078520028448 6103303154688 6107276659346 6114581581824 6118562429208 6121296383328 6126376685184 6129114130944 6133104439623 6139342658043 6167128192128 6172246531584 6175004473344 6176264921253 6179024658548 6184152871344 6190443013104 6218459817984 6222508294428 6230455303744 6236792541504 6241968698112 6244757793792 6248823391314 6274300872384 6282314028032 6288704013312 6292798221654 6295610029464 6300835000992 6335789248512 6339914111304 6345175852512 6348011064192 6353279525376 6366725719452 6392683907712 6395540347392 6400848254976 6405015473892 6407358806016 6411530263572 6419718680256 6445892929536 6452971564592 6459535132272 6464896151616 6467784857856 6473152723968 6477367016106 6506682386176 6513300585216 6521618976768 6525864822456 6528780771296 6540845447808 6567513550848 6571789275816 6574725745056 6580182365568 6583122585088 6594108780861 6595287681024 6599581488108 6629449978368 6633766026531 6636193049088 6640513487271 6648994347408 6679086471168 6683434834756 6695785299888 6698777174208 6704336749824 6707332445184 6711699198078 6739063899968 6751517163264 6754533940224 6758931423258 6767563519584 6774447070944 6805106970624 6809537378808 6815188878624 6818234105984 6823892823552 6830833669632 6835280826969 6838335032004 6866216049024 6874985162752 6881977976832 6886458431244 6892173770832 6895253397312 6923366479872 6938019216144 6943777348032 6946880032512 6952645518336 6957171980262 6995767295232 7001573354496 7004701863936 7009262216712 7016391609192 7025352518016 7053996036096 7058588481432 7061742466912 7067603281536 7074792014976 7082561283147 7083827509248 7088439376116 7120520347136 7127762904576 7132403375217 7133678512128 7138322834076 7141512447216 7147439466048 7191769396176 7194982890816 7200954286848 7204171885568 7217484632064 7222183515288 7251629545728 7254869787648 7259593010166 7260890886144 7266977023806 7276257965088 7282296814464 7309188968448 7320017684448 7327463158368 7336821348864 7341597925263 7344878367708 7374824645248 7388452744704 7391754123264 7393262935293 7396566463188 7402705161264 7406012908224 7436208441344 7458131225664 7461463738624 7467656297472 7472518052874 7475251940352 7480118640834 7513972280064 7520208417792 7523568668672 7536124320984 7542378843552 7545749000832 7576514260992 7581446887464 7598850682752 7608555472896 7613508959532 7655745341952 7660729551159 7662099142656 7667087488452 7670513369232 7676879426496 7724493055152 7734358308096 7742225223936 7752113123328 7753695492186 7757160071976 7788787289856 7792267549696 7798734655488 7805271618162 7806667051008 7811749516536 7815240036576 7821726208128 7870238207136 7876770023808 7880289596928 7885419993801 7903521582768 7935745540608 7939291465728 7940912041611 7944460275276 7951053691728 7969305947904 8010585390528 8018733267648 8028974306304 8034201503118 8040869399304 8070562819328 8077260893184 8085476588544 8090740570698 8094355752168 8101073572704 8104693371264 8124956454699 8137737539584 8158083238944 8161728511104 8168502246912 8172152174592 8177472586164 8185790210724 8192583916272 8222837589504 8229662042112 8235019895004 8245537161792 8253924017472 8296677725904 8315723388672 8322624930816 8326343725056 8328043306422 8331764521752 8365734496512 8384938684416 8390397628872 8394146705952 8401113334656 8453218815072 8460234470016 8464014752256 8469525178527 8471039367168 8478139861107 8485176198996 8488967625936 8523578543616 8527387129856 8529127748397 8540020631856 8548707018096 8559624907008 8612713509696 8619861535488 8623713143808 8629327540386 8630870298624 8636489354808 8684400780288 8690054687046 8701153096608 8721127263744 8726805080973 8762385701088 8766300993408 8773576487424 8788218206103 8792145041148 8799441984144 8839266637824 8845021368708 8848257398784 8854017983028 8861366276784 8865325796544 8891461780614 8927713733184 8931702898944 8939115666432 8943109926912 8944935403194 8948932264104 8965469191392 9002022884352 9006045253632 9011908564344 9023418026112 9032596094592 9045978074217 9079383171744 9086918504832 9098523764736 9106150221189 9107778226176 9113707769292 9117780042672 9154954732032 9160914989019 9177843643812 9181944574992 9189565027776 9193671196416 9250692288192 9258369797376 9262506710016 9268536987822 9270194024448 9276229307016 9285664519656 9327689726976 9333762441642 9335431139328 9345682955616 9355188812256 9362953047168 9367136690688 9373235086971 9411451308576 9423471042048 9433056019968 9439197332481 9443415044196 9451252501488 9503683872768 9509871166956 9517763778768 9522016596288 9529919288064 9550088579178 9589025861568 9593310521088 9601272382464 9607523210838 9617295395358 9629578020384 9668839394304 9673159716864 9679457346888 9689302698408 9697344227424 9701677286784 9709729085952 9716050524159 9760023579264 9769950877824 9782428465152 9788797233684 9793171156944 9811268171712 9851270326272 9857683913724 9862088617584 9870273548352 9874683877632 9892931521536 9899372232162 9944174967552 9956875063296 9963357403832 9967002587136 9973491521112 10018629706752 10025152252134 10026944557056 10043677949832 10048165761312 10056505124736 10060998667776 10067548797117 10108595849952 10127275744896 10131800910336 10138397134887 10151345279376 10161670606416 10207660455936 10214306068212 10222783317936 10227351158976 10235839235328 10246250504448 10257502548006 10299324073536 10312477744128 10319191596826 10322966965248 10329687646866 10338260656248 10342880095968 10385049719808 10407028824216 10415666022048 10420320048768 10428968277504 10435757970393 10493650942848 10502360031744 10507052795904 10513893325068 10524587413788 10538028777024 10580994054144 10587882722148 10592613700368 10601404922304 10612188022464 10625741263872 10632659064174 10680780520704 10691644356864 10700517768192 10705299075072 10707484251114 10712268670824 10721159199072 10769681190912 10780635451392 10787654094264 10792474336224 10801431430272 10806257828352 10813293152459 10826226948096 10833275272932 10877444318592 10882304681472 10889389515249 10891336329216 10900465535709 10903296781552 10914386947632 10923445221696 10963783452672 10980026526672 10991194737552 10994049549056 11005232023296 11017317551562 11062236967872 11082679117056 11087631184896 11094849694782 11096833241088 11104057741896 11109019362336 11154312662016 11187196838496 11192195607936 11201484446208 11208777079311 11212877910528 11220177961251 11270958420096 11280312626688 11285353003008 11292700238036 11304186481476 11313568265328 11318623501248 11364771391488 11372170331196 11386694175808 11398276024128 11412833209344 11420263439298 11483618012928 11493148713984 11498284191744 11500631232678 11505770053848 11515319139744 11579201040384 11586739582728 11601537462144 11613337835904 11628169684992 11635740107964 11683180934784 11688401324544 11696010960823 11698101983232 11707907427243 11710000576512 11717624274804 11722860054864 11732589312192 11793361824944 11805357310704 11815155035712 11820434395392 11855282374152 11903618310912 11908937198592 11916690412914 11918820888576 11926580537592 11931909685472 11953958921856 12002697179136 12015878085792 12028099901472 12031224034816 12043461459456 12051302254677 12061304098956 12105844228992 12115891339776 12128214882816 12136110856047 12141533628252 12151610359056 12157040056896 12206606309376 12214553318692 12237124858416 12242592766656 12252753370368 12258228261888 12266208879246 12278685316086 12334256384256 12344493063168 12350008946688 12352529842506 12358049317096 12368305742688 12380886026208 12436919635968 12445016588856 12460910607488 12473585083008 12483937396224 12489515587584 12492064959633 12497646782628 12548601744768 12564628056064 12577408026624 12585596443308 12591220058928 12601670001984 12679828222608 12690351705024 12696022128384 12706559050752 12733451438904 12785367815424 12791080694784 12801696509952 12810030947784 12814717612032 12823060527144 12839437360512 12891785859072 12905943129184 12919070264544 12929792303232 12935569715712 12943991310579 12946305447936 12954734032212 13013364772352 13026601170432 13035082030569 13051729644912 13057561542592 13081690895616 13143578551632 13149451490112 13160364731136 13166245170176 13188217561722 13190575362048 13199162976216 13258899956736 13267532053062 13272386098176 13281026974542 13297988694816 13358172942336 13366869669512 13391570599776 13397554348416 13408673499648 13414664890368 13417403104791 13423398396156 13478127799936 13503034326528 13509067880448 13517862846516 13535127039168 13548894141888 13619074757616 13630377757248 13636468211968 13647785647104 13661667339264 13670561653938 13676670064008 13732432098048 13749970325504 13763955953664 13772916862488 13784347541664 13790506794624 13846732959744 13876038432288 13887554696064 13893760065024 13902805481733 13905291036672 13914343960524 13991534590464 14000643662463 14003146708992 14018524433424 14032783218384 14050705036032 14117176962864 14123484933824 14135206563072 14149584029952 14165122566294 14167655018496 14176878752232 14241040694272 14255525809152 14264806750434 14267357024256 14276645668152 14283024894432 14294878932096 14325132868767 14383538792352 14389965781632 14401908573696 14408343771136 14411284816257 14444367030576 14503259091456 14509739575296 14519186020332 14533954047612 14552515930176 14564593628928 14640035368896 14654926316736 14673642697728 14683195850526 14689756735416 14749649290496 14776905489408 14783508246528 14786525870586 14793132926376 14805410322528 14812025816448 14849058348243 14872416882688 14916262451328 14922927477248 14935312594944 14945036105748 14950503880704 14960237281668 15027944560128 15037728378201 15040416835584 15072248641968 15084757687104 15091498001664 15162893774928 15197701365504 15217110945792 15227017919064 15311490683904 15321459102318 15324198285312 15334174976904 15341026738464 15353758852992 15386253822009 15448986110304 15468716616192 15478787395239 15484450447872 15494531470299 15507390984372 15514320143952 15577574579712 15584535099392 15610543236324 15623499033072 15630480073152 15643452416256 15740476414272 15753540047616 15760579193856 15770839987602 15807043165536 15871491081216 15878582931456 15881824083222 15888920550552 15902107383456 15938611895808 15948988596261 16021170781056 16037466535296 16057948612608 16061226376671 16068403006236 16081738798608 16141125638656 16154521786368 16170953177088 16181481141396 16188711504336 16202147145408 16209386742528 16249912909398 16316166477888 16323457022208 16337004493824 16344304349184 16354945172328 16371580421448 16385167832544 16445675179008 16459324084224 16470039790008 16491074323584 16507848034944 16525976327343 16593355451808 16631446777344 16642274542173 16645249861632 16656086612844 16663529043504 16731468993024 16780795257744 16788293411904 16802226669312 16906437630144 16920468940032 16928029504512 16939050357054 16942078734336 16956279722214 16970352397992 16977935251872 17047157087232 17054774259712 17058255496794 17080041263712 17097414036192 17119249814016 17130395158947 17225427019392 17239723070976 17247426287616 17250946849017 17258655080772 17272978709616 17368801560576 17380109374092 17402306193216 17442254527488 17453610161946 17524771402176 17532601986816 17547152974848 17576436412206 17584290082296 17598883968288 17678533275648 17690042737416 17696514797568 17708035966056 17722732553568 17730651593088 17782923561228 17855427466368 17863405797888 17875035619371 17878231332864 17889870806388 17897864528208 17930938382784 18004045768704 18023817128688 18046836052224 18065192189184 18091956148434 18158766343488 18173837009664 18197047529472 18212300442378 18215556452352 18227415538584 18235560085344 18309909464064 18321829978038 18355687287624 18363889149984 18379130055552 18387342392832 18399313318869 18418027974129 18501384576384 18516739594752 18525013420032 18528794763759 18537073975644 18552458614032 18571329039312 18655379453952 18667524883284 18691365911232 18710377624512 18725906094336 18734273381376 18746470173942 18822902617152 18846942084096 18866112039936 18878394664962 18886830088392 18902505002976 19007367745536 19019742333912 19035527557536 19044033192576 19059838576128 19100177158356 19178051723136 19186621042176 19202544764928 19215046421676 19234590790716 19259156040768 19337678788608 19358914693776 19378605396816 19394688454848 19403354573568 19419458171904 19432101048318 19520047158528 19539901755648 19564856930304 19577594467368 19586342313888 19622536343424 19702540652544 19715367827448 19724177235168 19740547096704 19749367755264 19762225416563 19782326342583 19785863043072 19798744464324 19888349935104 19901298079593 19921540461813 19926714807664 19946983042224 20037259413504 20050304504268 20087355899664 20096331522624 20113010249472 20121997335552 20135097594234 20217191699904 20254551489792 20263601820672 20276794269774 20302690558752 20323341212832 20415320911872 20428612136424 20445566635872 20454702317952 20471678470656 20492501008896 20505842480907 20515005096012 20598648147072 20624955488256 20638383193652 20645933930496 20659375293732 20676521312496 20685760191936 20770099439616 20814057648432 20831332044096 20840640097536 20857936555008 20871515940786 20987301885696 21004720063488 21014105591808 21027786650136 21049174827576 21076057554048 21161988108288 21175765444296 21185227400736 21202809844608 21224376044928 21247683849441 21251482527744 21265318128348 21361561041408 21375468307711 21383288713728 21397210125651 21401035536384 21414968502228 21424537341648 21442318398144 21575308188528 21584948672448 21602862860544 21612515656704 21626586304918 21652453896192 21666550545864 21754888637184 21764609362944 21778779030498 21782672658432 21800931071418 21806593563104 21828773895264 21846890443392 21927566905344 21960053053344 21982389475104 21988099098112 22010464046592 22024793775789 22034635103124 22124473935744 22165358234112 22175262369792 22179788805879 22189699389564 22208115483792 22218038724672 22308625324032 22374393676992 22384391215872 22402968892416 22417554158622 22425755821056 22440355922502 22541916840192 22560625253376 22570706006016 22585400476072 22608372962952 22627136530656 22637247002496 22729542782976 22744340662392 22773388351616 22796552048256 22825666418688 22840526878596 22967236025856 22982188653477 22986297427968 23001262465356 23011540107696 23030638279488 23173479165456 23203074924288 23226675671808 23256339369984 23271480215928 23366361869568 23376802649088 23392021921646 23396203966464 23415814854486 23420001153024 23435248549608 23445720109728 23465178624384 23586723649888 23610714621408 23630310071424 23640868790784 23656259981403 23710564748304 23807236621824 23817874397184 23822736124833 23833380825828 23853161075184 23863819370944 23907917843712 24031756171584 24056199802944 24062448069632 24086922918912 24102604509354 24122608197912 24211688457984 24231782679552 24256429765632 24272221712094 24283067256504 24303220718112 24314080113792 24413212618752 24429106637384 24474249716832 24485185533312 24505506740736 24516456523776 24532417758492 24557370632172 24668512768512 24688986126336 24705059685012 24716098634192 24736611485376 24761772052416 24890033177712 24921821214976 24947170166016 24967874792448 24979031175168 24984129919266 24995293565256 25097203489536 25129256112128 25154816053248 25171192886616 25182440117856 25203340003968 25359656445216 25380703410048 25392044256768 25408575535581 25413118101504 25434419583321 25466902877808 25570735630848 25582161389568 25587383245191 25620061895568 25646121054288 25678874721024 25811886258368 25838140529088 25859584606464 25871139431424 25887982621158 25892610895872 25909468064424 26026729544704 26053202340864 26070164061138 26103459289824 26115123085184 26163381791232 26180415242919 26287157103264 26298902980224 26320729462272 26332490340352 26376435123444 26398325952432 26517799913472 26535064106124 26544772196352 26562053949084 26595977389632 26733739339024 26783141199552 26795108696832 26817346999296 26829329780736 26834806209582 26846796792312 26956255599872 27006068653056 27018135760896 27035725693032 27070254078336 27097788283776 27137934222651 27238149515232 27260755514496 27272936423936 27295571294208 27318450663567 27323334678528 27341123307876 27353340128016 27464864196096 27482744967057 27545833724976 27568695083328 27581013589248 27752076864576 27775109392128 27787520130048 27805610963466 27810582073344 27828687921048 27983069180928 28001287324926 28006293417984 28037048866848 28065566436768 28101410072064 28119705260913 28234353925728 28246969867648 28270413126144 28299168059904 28317591997443 28330245132588 28353757504464 28482081388544 28511051618304 28529613500868 28553291336304 28566049788864 28589757864192 28650265737534 28767077584704 28779931563264 28803817147392 28816687542272 28822569632514 28888734061152 29006518182912 29019479150592 29038372040664 29067908095224 29105031860352 29129187257856 29148151572477 29280070737792 29309852633472 29347285395456 29366391701052 29379513470832 29499298580992 29553810978816 29573051741172 29586265852752 29610820645056 29624051632896 29698116696486 29832524902656 29845854954496 29870625189888 29890072211496 29901007761408 29920474563336 30055889120256 30075456756402 30080833671168 30144497283936 30169515374208 30182996003328 30202646391351 30325787549856 30395402731008 30415191404661 30454035838128 30622981367808 30642918204636 30668349953808 30682053476928 30707517705984 30772507644018 30897972220608 30937433232384 30957574790478 30968900895744 30989062940598 31014781968744 31028640287904 31155149159424 31169070198784 31221086472648 31246998066144 31260960146304 31286904832512 31307273911179 31480952828544 31507080095232 31521158387712 31541679975204 31614086331072 31742982162432 31763648166444 31777841101104 31804214766912 31877223791616 31897977192522 32042341562112 32074933070592 32115897225216 32122452753342 32136806012472 32163477597216 32282251277312 32309043572736 32341906354176 32362962282792 32377423008672 32404294290816 32418773485056 32439879457377 32499825818796 32632332955776 32646914044416 32668168545747 32674008987648 32709890344656 32743160842896 32770335665088 32891350358016 32940079580016 32982148647168 33015696069888 33051952654686 33186710903616 33262893554688 33284549084346 33290499723264 33312173225688 33327058087008 33462937986048 33561590515488 33576586823808 33604453338624 33626331237933 33660533883753 33812875260288 33840937880064 33856059009024 33878100714108 33912559444428 33940704795984 33955870503744 34094314174464 34116510993588 34160082527424 34194828072384 34238499628032 34260790317894 34450854038784 34479446141952 34494852575232 34501893698034 34517310161544 34545957419232 34737603121152 34760218748184 34804612386432 34884509054976 34907220323892 35049542804352 35065203973632 35088032882469 35094305949696 35123722281729 35152872824412 35168580164592 35197767936576 35380085474832 35416071932112 35445465107136 35461303186176 35565847122456 35710854932736 35726811595776 35750071238742 35756462665728 35779741612776 35795729056416 35861876765568 36008091537408 36047634257376 36093672104448 36117170588891 36130384378368 36153906764031 36183912296868 36317532686976 36347674019328 36408332568141 36424600884756 36454831077168 36471120170688 36619818928128 36643659956076 36711374575248 36727778299968 36758260111104 36774684785664 36798626637738 36836055948258 37002769152768 37033479189504 37050026840064 37057589527518 37074147951288 37104917228064 37142658078624 37310758907904 37335049766568 37382731822464 37420755249024 37451812188672 37468546762752 37476194878899 37492940347884 37645805234304 37693884168192 37732224079872 37756789329924 37773660176784 37805010005952 38039484667824 38071055115072 38088066385152 38119677152256 38200354316712 38356103446272 38373242084352 38405089529856 38430092843352 38469181581432 38518312081536 38675357577216 38717829387552 38757210793632 38789376909696 38806709147136 38831973931737 38838916343808 38864202096636 39040094317056 39079803511296 39105246091707 39155188934736 39172684627776 39245072686848 39430735654896 39448354470336 39481094193408 39498735510528 39524450833126 39564652685166 39571726086144 39597488928648 39776699870208 39802596159186 39843080923626 39853429615328 39893966084448 40074518827008 40100609008536 40174711799328 40192663045248 40226020498944 40243994671104 40252209314373 40270195188468 40434383399808 40509102979584 40527203641344 40553588539548 40605381117504 40646682425664 40857224272848 40891133271744 40909404635904 40943356941312 40985002017792 41011684961814 41030010192024 41197296294144 41249910976512 41276766387304 41291867860992 41318750587464 41353042624992 41371520383872 41540198879232 41628115296864 41662664088192 41681280195072 41708416445199 41715873110016 41743031881572 41974603771392 42001930987389 42009440126976 42055573300272 42098349655152 42152115108096 42351530888592 42370454801472 42405619689216 42448752089856 42495367698882 42502965055488 42530636256696 42723122082816 42750936615422 42766577427456 42794420251302 42802071072768 42829937004456 42849074683296 42884636796288 42975398606301 43150616377056 43169897344896 43205725721088 43225031313408 43233854448771 43253172609836 43333101091728 43509777274368 43529218725888 43557558060996 43601862142836 43613187126208 43657547790528 43693780886784 43920106106688 43964778950208 43976198196224 44020928093184 44049587551578 44069270206248 44248947871488 44330716468224 44350524739584 44359577611758 44379398779128 44416230967584 44436077449344 44617250648064 44748787353984 44768782431744 44805937784832 44835108317244 44851511642112 44880711845004 45083833680384 45113185134603 45121250506752 45170800952144 45216745925904 45254273061312 45274494004992 45488681324784 45546776703232 45593104096512 45651332837376 45681053757192 45934472051712 45964377306954 45972594855936 46002524930712 46023080215392 46061276558976 46158761466027 46346958330912 46406149848576 46436362185717 46453351343616 46483594410897 46542960431856 46732723739136 46753605298176 46784043843292 46831629708972 46870497099216 46891440219456 46930357248768 47173447299776 47221429242816 47260620142848 47281737581568 47312519962806 47421129496608 47614473243648 47635748794368 47645472249666 47666761651656 47706322150368 47727638741888 47815835687424 47846965788783 48063512343168 48112399605888 48124896139264 48173845837824 48205209018708 48245216395824 48423376915968 48463565359104 48512859531264 48544443424188 48566134513008 48606441436224 48628160227584 48858213274768 48948499433664 48970371066624 49011013481472 49032913047552 49064835516984 49114741264344 49337025537024 49377972252672 49410119370024 49432197268384 49473222970752 49523544104832 49577928982029 49780066355424 49843642429952 49894340332032 49926823626519 49935749584896 49968259838532 49990587130512 50194406979072 50342385773232 50364880235712 50406680007936 50719312890432 50761406820096 50784088513536 50817151071162 50826236203008 50868839166642 50933805755616 51141471261696 51164322779136 51174766490382 51240123791136 51292242108576 51357749442048 51391185476841 51623772516736 51676281058176 51719169212928 51742278862848 51752840547051 51775965242316 51818936128848 52053459089408 52106404681728 52140328122276 52206918579648 52230246170368 52326763582464 52360830485838 52574314206528 52597805960448 52641458924544 52664980680704 52752870246888 52796651904864 53035599826944 53070128212248 53089544392704 53124107898168 53191954779264 53467478678048 53566282399104 53590217393664 53625106858113 53634693998592 53669612419164 53693593584624 53912511199744 54012137306112 54071451386064 54140508156672 54195576567552 54275868445302 54476299030464 54521511028992 54545872847872 54591142588416 54636901327134 54646669357056 54682246615752 54706680256032 54929728392192 54965489934114 55091667449952 55137390166656 55162027178496 55197939956607 55504153729152 55550218784256 55575040260096 55586384291277 55611221926932 55657375842096 55966138361856 56002574649852 56074097733696 56131132873536 56202820144128 56239410521826 56468707851456 56493939735296 56540826252288 56598336119808 56635183994886 56660490265176 56707515008928 56964162777088 57022103236608 57059227001736 57106582672608 57132099577728 57179515728384 57300531475068 57534155169408 57559863126528 57607634294784 57645139265028 57777468122304 58013036365824 58076744081328 58135816190448 58210063720704 58258374515712 58296303144954 58560141475584 58619705266944 58694570790912 58732783402104 58759026941664 58998597161984 59107621957632 59146103482344 59172531705504 59221641290112 59248103265792 59286676249689 59346979027749 59396233392972 59665049805312 59691709908992 59703894238779 59780144422992 59840949126672 60111778240512 60150913512804 60288994567872 60339030748416 60365992006656 60405292782702 60651575099712 60790805462016 60830382809322 60908071676256 61245962735616 61285836409272 61336699907616 61364106953856 61415035411968 61517527442721 61545015288036 61795944441216 61874866464768 61915149580956 61937801791488 61978125881196 62029563937488 62057280575808 62310298318848 62442172945296 62493996132288 62521920292608 62573809665024 62614547822358 62961905657088 63014160190464 63042316775424 63083359950408 63228172662144 63485964324864 63527296332888 63555682202208 63608429533824 63743051548323 63754447583232 63795954385044 64084683124224 64126404923133 64149866141184 64191630376953 64244905506684 64273612024944 64326955194432 64564502554624 64725924565584 64754846017344 64808588581632 64837546970112 64879758914754 64999651637592 65264665911552 65293828088832 65336337091494 65348017975296 65419780689312 65486321685792 65540671330176 65782700716032 65880159160032 65964297294336 66031392139776 66074381327367 66103905309372 66373421807232 66525787109376 66539366417637 66569098168692 66624346451376 66654116174016 66925875972096 67123181030976 67153173647616 67208906677248 67252662475866 67321067767506 67625750520576 67681875760128 67712118018048 67756201428216 67825118888856 67881409591968 67911741007488 68188628348928 68233021987176 68320165054848 68389656144768 68476999256064 68521580635788 68901708077568 68946565960431 68958892283904 69003787396068 69034620323088 69091914838464 69520437496368 69609224772864 69769018109952 69814440647784 70099085608704 70130407947264 70176065764938 70188611899392 70247444563458 70305745648824 70337160329184 70395535873152 70760170949664 70832143864224 70890930214272 70922606372352 70968779944209 71131694244912 71421709865472 71453623191552 71468208374499 71500142477484 71559483225552 71591458112832 71723753531136 72095268514752 72187344208896 72234341177782 72260768756736 72307813528062 72367824593736 72635065373952 72695348038656 72816665136282 72849201769512 72909662154336 72942240341376 73239637856256 73287319912152 73422749150496 73455556599936 73516520222208 73549369571328 73597253275476 73672111896516 74005538305536 74066958379008 74115179055036 74148295902576 74209834456128 74285316157248 74670099533136 74765463644928 74841510498048 74903624377344 74937093525504 74952389757798 74985880695768 75291610468608 75387768336384 75464448159744 75513578659848 75547320353568 75610020011904 76078969335648 76142110230144 76176132770304 76225726606743 76239354304512 76303258749963 76400708633424 76712206892544 76746484168704 76762149735573 76860185686704 76938363162864 77036624163072 77435658775104 77514421587264 77578753819392 77613418294272 77663947863474 77677832687616 77728404193272 78080188634112 78159607022592 78210492183414 78310377869472 78345369255552 78490145373696 78541245728757 78861471309792 78896708940672 78962188386816 78997471021056 79048901666252 79129305370332 79194977857296 79553399740416 79605192318372 79686161847252 79706859230656 79787932168896 80201218017072 80349423598656 80385326090496 80452040997888 80487989342208 80504418628746 80540390376936 80868766799616 81018205959168 81054407282688 81107177079096 81210762235008 81293364851328 81714448545696 81782266543488 81818809271808 81872076725761 81886713882624 81955351990701 81970004035584 82023369923628 82060020384048 82394592588288 82448234901171 82553532774608 82637501174928 82706085249984 82743040767744 83256230593728 83325328176384 83362560390144 83416832890398 83431746220032 83486063763144 83949207542784 84003861974778 84018880253952 84111146600544 84196699310304 84304230216192 84359115782739 84703061777184 84740909602944 84811239378432 84897504179712 84952775992329 84990735397764 85061272513392 85446244165632 85501873230844 85533154854912 85588840502604 85659874008912 85698149366592 85769273592576 85950797212602 86301232754112 86339794689792 86411451442176 86450062626816 86467708897542 86506345219672 86666202183456 87019554548736 87058437451776 87115116121992 87203724285672 87226374252416 87315095581056 87387561773568 87444454717431 87840212213376 87929557900416 87952396392448 88041856186368 88099175103156 88138540412496 88497895742976 88555511560517 88661432936448 88719155223516 88758797558256 88832461935168 88872154898688 89497574707968 89537564863488 89611875569664 89670216634488 89703023284224 89761423690008 90167667360768 90226370269206 90242501013504 90341601904288 90433491851808 90508546122624 90548988009984 90607939174053 90977362649568 91093553406464 91186208193024 91245574213983 91362107514384 91868944103424 91928754613908 92005049861424 92046160430784 92122553117952 92317522932054 92693916661824 92812299697152 92872724371434 92906702687232 92967188821794 93085920863712 93465447478272 93507210596352 93568087686584 93663259417944 93740994198432 93782880438912 93860714497536 93921821733537 94346894599552 94442858485632 94521240285696 94563475163136 94625039925612 94842258993216 95228946487296 95290944499332 95333523303312 95412644300736 95455277483776 95631671374848 95693931577566 96127024686336 96224799211776 96249792278528 96347691675648 96410418037416 96490432791648 96846753831936 96927130718208 97025719062528 97088886848376 97132269026016 97212882872448 97256320455168 97319638372131 97716426549536 97896998867328 97940742133248 98004505637241 98022026962944 98129671033968 98229482528688 98674051074048 98820238740048 98864394536768 98946445941504 99047088209664 99155857964058 99560132710848 99687284859904 99788680664064 99853647253038 99871499169792 99936519677064 99981174261024 100388813958144 100684771546464 100729760471424 100813360015872 100878993713799 101438625780864 101522813640192 101568177027072 101634302142324 101737678333284 101867611511232 102282942523392 102349532980764 102480247582272 102584484217152 102715498884096 102782370953682 103247545033472 103352562116352 103438338425856 103484557725696 103505681094102 103551930484632 103637872257696 104106918178816 104212809363456 104280656244552 104413837159296 104460492340736 104653527164928 104721660971676 105148628413056 105195611920896 105264098647407 105282917849088 105371166845187 105505740493776 105593303809728 106140256424496 106248215796336 106383909558528 106934957356096 107132564798208 107180434787328 107250213716226 107269387997184 107339224838328 107387187169248 107825022399488 108024274612224 108142902772128 108281016313344 108351511766673 108391153135104 108461720292093 108551736890604 108952598060928 109043022057984 109091745695744 109273802654268 109364493231504 109413360512064 109859456784384 109930979868228 110183334899904 110274780333312 110324054356992 110395879913214 111008307458304 111100437568512 111150080520192 111172768582554 111222443853864 111314751684192 111932276723712 112005149299704 112148195467392 112262265747072 112405640288256 112428584636697 112478821043652 112937415702912 112987879470592 113081652504576 113196672239616 113270367989772 113320980530352 113415030017856 114118454003472 114213165345216 114264199155456 114359031456768 114601062950136 115068310338816 115119726253056 115215268589568 115290278530056 115554936244608 116026072731648 116153488162656 116271632380896 116420127441408 116495921795211 116516749031424 116592606289908 117120282951168 117239410533888 117315738275121 117465566804208 117518053883328 117997194323968 118292206964688 118345063411008 118443282580224 118496206531584 118573352499378 118693958055498 118792466785944 119330099610624 119383419817984 119407788477558 119560288845984 119681898253344 120223556481024 120301827025608 120577989135744 120678061496832 120731984013312 120756627943119 120810585565404 121303150199424 121581610924032 121660765618644 121816143352512 122571672818544 122673399815232 122728213907712 122830070823936 123035054885442 123090030576072 123591888882432 123749732929536 123830299161912 123875603582976 123956251762392 124059127874976 124114561151616 124620596637696 124884345890592 124987992264576 125043840585216 125125249335597 125147619330048 125229095644716 125923811314176 126005792962167 126028320380928 126166719900816 126456345324288 127054592665776 127111364404416 127216859067648 127486103096646 127508895166464 127591908770088 128169366248448 128252809846266 128299732282368 128383260753906 128489811013368 128547224049888 128653910388864 128926195818903 129129005109248 129451849131168 129509692034688 129617177163264 129675093940224 129701563346313 129759517829508 129999303275184 130529331823104 130587656177664 130672674182988 130839561378624 130972643371584 131081342660352 131760318320064 131928594588672 132062784279552 132148762654734 132207810618744 132746843614464 133051574218752 133078732835274 133138196337384 133248692902752 133308232348032 133851751944192 134246362061952 134306347295232 134417813354496 134505324951732 134642135535012 135251501041152 135339555403809 135363751520256 135512402856432 135650237777712 135762819183936 135823482014976 136466043974352 136640330109696 136779312289536 136953998512128 137043161271576 137803416155136 137893131920862 137917784567808 138007574792136 138069240646176 138183829676928 138476284398081 139040874992736 139218449545728 139309086557151 139450783232691 139628881295568 140198171217408 140260815894528 140352131529876 140494889126916 140611491297648 140674320658368 140791071746304 141520341899328 141664287728448 141781860428544 141845212744704 141937559888418 142263388489824 142843419730944 142907246383104 142936416748998 143000284954968 143118966451104 143182916225664 143447507062272 143540897366349 144190537029504 144374688417792 144468682355564 144521537513472 144615627056124 144735649187472 145270130747904 145390696077312 145633330272564 145698403539024 145819324308672 145884480682752 146574639824304 146845498300992 146911113199872 147033040444416 147098739142656 147194506550952 147344223793032 148011076611072 148133916758016 148230358110072 148296591805152 148419668912256 148570632314496 148733786946087 149340199066272 149530927289856 149628278153977 149683020996096 149780470879557 149807248754688 149904779515596 149971761391536 150583220937216 151027157319696 151094640707136 151220040023808 152157938671296 152284220460288 152352265540608 152451453213486 152478708609024 152606517499926 152801417266848 153424413785088 153492968337408 153524299471146 153720371373408 153876726325728 154073248326144 154173556430523 154871317550208 155028843174528 155157507638784 155226836588544 155258521641153 155327895726948 155456808386544 156160377268224 156319214045184 156420984366828 156620755738944 156690738511104 156980290747392 157082491457514 157722942619584 157793417881344 157924376773632 157994942042112 158097803332504 158258610740664 158389955714592 159106799480832 159210384636744 159372323694504 159413718461312 159575864337792 160402436034144 160698847197312 160770652180992 160875320574339 160904081995776 161008837257492 161080780753872 161737533599232 162036411918336 162214354158192 162421524470016 162586729702656 163428897091392 163564533086976 163637618543616 163744153451522 163773427765248 163910703981402 163940008071168 164046739847256 164120040768096 164789185176576 164896469802342 165107065549216 165275002349856 165412170499968 165486081535488 165593819869821 166512461187456 166650656352768 166725120780288 166759152873831 166833665780796 166972127526288 167898415085568 168007723949556 168222293201088 168393398620608 168608460432384 168718231565478 169406123554368 169481819205888 169622478756864 169795008359424 169905551984658 169981470795528 170122545026784 170892488331264 171003746461688 171066309709824 171177681005208 171319748017824 171396298733184 171538547185152 171901594425204 172602465508224 172679589379584 172822902884352 172935417795084 173012690439344 173332404366912 174039109097472 174230232243984 174407448571344 174452748504832 174630191162112 174775123547136 174888909434862 175680424426752 175859115800832 175904792784896 176083712372736 176198350206312 176277080824992 176995791485952 177111023121034 177322865872896 177438310447032 177517595116512 177664923870336 177744309797376 177860028749067 178040937083247 178995149415936 179075129726976 179111682716337 179340433268976 179522847380016 180335334721536 180452740538412 180683203808576 180866983703616 181017092245248 181097976019968 181215878348106 181954725299136 182187106812928 182372416386048 182491148427966 182724215028768 183737888206848 183857509227816 184010099722848 184092320861568 184245106235904 184635045864108 185387833323648 185624599394304 185745448742868 185813405374464 185934377643588 186171841727424 186930894956544 187136175373168 187326518835888 187481988396864 187565760877824 187721428995072 187843643467074 188693789199104 188885716971264 189042480571392 189126950326272 189250079851224 189684517986432 190457892974592 190581888998664 190667046606624 190825288601472 190910554967552 191229154644969 191263342749696 191387863155132 192254049372672 192379214769399 192449598423552 192574891130859 192820836074832 192980865583296 193693507663872 194177773696752 194264538052032 194425765744896 194512640910336 194639276744262 195432853099072 195793997734656 195881484266496 196009011274482 196044053925888 196259342067936 196458965057376 197348102148096 197640477480096 197728789073536 197892891883008 198094176419328 198223143982101 198311715928116 199120265421696 199374569719808 199577361328128 199707294506076 199873039354128 199962348522048 200777627916288 201369543092928 201459520942848 201626720031744 201757987427598 202877251561728 203045627280384 203136354054144 203268604284648 203475356666568 203735223022464 204565885046784 204699065961528 204960495164544 205168968434304 205430997768192 205564741907364 206495090066944 206705124232704 206839697881293 206876676851712 207011362188204 207103860969264 207275744515392 208561312489104 208827674318592 208920984681472 209307054329856 209443321943352 210297256826112 210391223841792 210528197294814 210565835698176 210742333690374 211011480987552 211186607619456 212280512848992 212496431592672 212767819117056 212906339832627 213869914712192 214265129596416 214360869574656 214404625123497 214500427432452 214678449676656 214774374338496 215650044798976 216285805544256 216562032626688 216703023533346 216782306270208 216923440584186 217103473781208 217905196121856 218086044115968 218183491391488 218547605308536 218728986463008 218826721024128 219718913568768 219861959736456 220366669799808 220549560666624 220648108713984 220791759826428 222016614916608 222200875137024 222345537165108 222444887707728 222629503368384 224010298599408 224296390934784 224524531494144 224811280576512 224857169273394 224957642087304 225874831405824 225975758941184 226163305009152 226393344479232 226540735979544 226641961060704 226830060035712 228236908006944 228426330690432 228528398310912 228677179820229 228718062913536 229202125900272 230136620677632 230239452506112 230286449206719 230580557060112 231109872489216 232306976325312 232543264761792 232840254882816 232991843590422 233033498062848 233185212579816 234240565902336 234478821067776 234631476550242 234931133608416 235036107766656 235623737186271 235994388647936 236584413929376 236690126822016 236886565160448 236992413063168 237146704998756 237387916110996 237584933571888 238660199221248 238815576955116 239120577691968 239363796506688 240603654051216 241155978271488 241356122993664 241463968026624 241513255886238 241621171130808 242606300398848 243163221848064 243321531237288 243632286705024 245143345637088 245346799630464 245456427815424 245616230177283 245660141647872 245866055972103 246070109770884 246180061152144 247183777764864 247344704703513 247660598323824 247912503524784 248118255749952 248229122303232 249768691781184 249975984529152 250087681170432 250250498671194 250295238660096 250458191289432 251847622628352 252011585924334 252056640761856 252333439801632 252912690648576 253077347348217 254109185331552 254222728808832 254433718135296 254858327976987 254972206193292 255183817540176 256338732496896 256505619692532 256599464564736 256766521507812 256979622026736 257094448099776 257307820777728 257852391637806 258903698262336 259019384069376 259234354326528 259350187880448 259403126692626 259519035659016 259998606550368 261058663646208 261175312355328 261345348365976 261679122757248 261945286743168 262162685320704 262333364152293 263520636640128 263857189177344 264125568559104 264297525309468 264415621237488 265493687228928 265666534681551 266157465670548 266276392674768 266497385805504 266616464696064 268492724123904 268612694590464 268835626708992 269010649903464 269284271070024 270503002082304 270679110807618 270727503040512 271024805712864 271300475555424 271525638367872 271646964029952 271823817522159 272932087948704 273280660219392 273558624579072 273736722641949 274086322543152 275606832310272 275786263841724 276015149584272 276138481292352 276367659353856 276952568796162 278081749985472 278436899091456 278618173114302 278901566465382 279257762591136 280396342434816 280521631789056 280704263059752 280989778253832 281222982595296 281348641316736 281582143492608 281765465200611 283040683798656 283328575456896 283563720857088 283690425489408 283875119776836 284526776979648 285686839461888 285872833497996 286000569909936 286237932902208 286365832451328 286895014124544 287081794732698 288381074059008 288749376835584 288937364711128 289043075026944 289231254112248 289471298374944 290540261495808 290781392154624 291266660545128 291396807078048 291638648617344 291768961365504 291958915116393 293149279648608 293690996601984 293822226399744 294013516911723 294066080888832 294389013101904 294688447586064 296022153222144 296460716220144 296593183610304 296839337824512 297141264628992 297467573892174 298680398132544 299061854579712 299256556307954 299366041992192 299560941759114 299614497509376 299809559031192 299943522783072 301166441874432 302054314639392 302189281414272 302440080047616 302636981141397 304315877342592 304568440920576 304704531081216 304902906426972 305213034999852 305602834533696 306848827570176 307048598942292 307440742746816 307753452651456 308146496652288 308347112861046 309742635100416 310057686349056 310315015277568 310453673177088 310517043282306 310655791453896 310913616773088 312320754536448 312638428090368 312841968733656 313241511477888 313381477022208 313960581494784 314164982915028 315445885239168 315586835762688 315792295942221 315848753547264 316113500535561 316195606665008 316517221481328 316779911429184 318420769273488 318744647389008 318827436922624 319151728675584 320804872068288 321397694394624 321541304361984 321750641148678 321808163991552 322017674514984 322161561507744 323475067198464 324072823836672 324428708316384 324843048940032 325054535300019 325173459405312 325385160876279 326857794182784 327129066173952 327275237087232 327488306903044 327821407962804 328093479694512 328240081536192 329578370353152 329792939604684 330214131098432 330550004699712 330824340999936 330972163070976 331187639739642 333024922374912 333301312705536 333450241560576 333518305747662 333667331561592 333944255052576 335796830171136 336015447899112 336444586402176 336786797241216 337216920864768 337436463130956 338812247108736 338963638411776 339244957513728 339590016718848 339811103969316 339962941591056 340245090053568 342007492923376 342355362010416 342639496035648 342792597466368 343077094370304 343803188850408 345204931016448 345359178759168 345645805768704 345870835590168 346025380878688 346664808733824 348078218194944 348460464487968 348814897142688 348905497009664 349260382324224 349487765385633 349550247094272 349777818869724 351360848853504 351718231601664 351947214825363 352396700412624 352554161649984 353991582971904 354222046242068 354876620894064 355035190233024 355329847740672 355488619594752 355720057498134 356081874166494 357990298831872 358150259453952 358223365432674 358680866537952 359045694760032 360670669443072 360905481076824 361366407617152 361733967407232 362034184490496 362195952039936 362269883829357 362431756696212 363909450598272 364374213625856 364744832772096 364982296855932 365448430057536 367715018455632 368020199445696 368184641723136 368490212471808 369270091728216 370775666647296 371249198788608 371490897485736 371626810748928 371868755287176 372343683454848 373861789913088 374272350746336 374653037671776 374963976793728 375131521755648 375375748006791 375442857990144 375687286934148 377387578398208 377771433942528 378017378886501 378084961142784 378500159702448 379369035972864 381163777997328 381334093213248 381650577202944 381821109935104 382458309289938 382526685499392 382775726310264 384508098745344 384758429538798 384899196847104 385149782261718 385641672149664 385961731166592 387387015327744 388355547393504 388529076104064 388851531489792 389025281820672 389104690038939 389278553488524 390865706198144 391587995469312 391762968532992 392018022548964 392518684135872 392917930114752 395280954960192 395457578147072 395785783766016 396188352838656 396446287964202 396623431856232 398240530843392 398749139439616 399154722656256 399414589012152 399746078708256 399924697044096 401555255832576 402739086185856 402919041885696 403253440063488 403515974855196 405754503123456 406018666211427 406091254560768 406537208569296 406950713333136 407470446044928 409398131923056 409920990329088 410337936868608 410861995536384 411129483814728 412990180133888 413410248465408 413679395762586 413753353703424 414022724376408 414207721938528 414551489030784 415428853194243 417122624978208 417655348637184 417841969362944 417927259671453 418886643886704 420594513652224 420782447683584 421056394589628 421484667380748 422022961975104 422373215238912 424561025697984 424992863185344 425535638234112 425812679665254 427739829424384 428530259192832 428721739149312 428809250246994 429000854864904 429356899353312 429548748676992 430622692099047 431300089597952 432571611088512 433124065253376 433406047066692 433564612540416 433846881168372 434206947562416 435810392243712 436172088231936 437095210617072 437457972926016 437653442048256 439723919472912 440733339599616 441099121333248 441296217427968 441583519652856 444033229833216 444401750274048 444691074330216 444889775415456 445259006736768 446201360838261 448020597198816 448592781869568 448884834461931 449049062988288 449341412638671 449714338546788 449915284174608 451749662811648 451951517882368 453081471959088 453283922121408 453660120071424 456473816013888 456852661380864 457056796621824 457354359640458 457436125827072 458404251800544 460273241355264 460478905012224 460572898413438 461161114120224 462219744978432 462520669291569 464613952650624 465086529523584 465680509765632 465775564923459 465983687180844 466370425159632 468481131804672 468957642135552 469262953100484 469862267216832 470072215533312 471247474372542 473168827858752 473380253644032 473773130320896 473984826126336 474293409997512 474775832221992 475169867143776 477320398442496 477631153910232 478241155383936 478727593013376 481207308102432 482311956542976 482625961723017 482712245987328 483026511772476 483242342261616 485212600797696 486643062474576 487264573410048 490286691274176 490693599260928 490912855630848 491232460354566 491320283295744 491732111944206 492140219541768 492360122304288 494367555529728 494689409407026 495321196647648 495825007049568 496236511499904 496458244606464 496781459609463 499537383562368 499951969058304 500175362340864 500277458621493 500500997342388 500916382578864 503695245256704 504023171848668 504666879603264 505825381297152 506154694696434 508218370663104 508445457617664 508867436270592 509716655953974 509944412386584 510367635080352 512677464993792 513011239385064 513198929129472 513533043015624 513959244053472 514188896199552 514615641555456 515704783275612 517807396524672 518038768138752 518468708653056 518806253385252 519038071318032 519997213100736 522117327292416 522690696731952 523358245514496 523890573486336 524325370641408 524666728304586 527041273280256 527714378354688 528251137118208 528595050618936 528831242474976 530987374457856 531333069363102 532314931341096 532552785349536 532994771611008 533232929392128 533580086247201 534122811249741 536985448247808 537225389180928 537335048149011 538021299806928 538568542140048 541006004164608 541358221615236 542049611425728 542600951110848 543051276735744 543293928059904 543647635044318 545864175897408 546561320438784 547117249158144 547473445283898 548172645086304 551213664620544 551572527683448 552030299168544 552276962584704 552735318707712 553905137592324 556163499970944 556873798182912 557236346228604 557803132930764 558515525182272 560792684869632 561408526119504 561979556507664 562445965190592 562697282633472 563164286985216 563530930401222 566081367597312 566657150913792 567127441714176 567380850978816 567750239553672 569053553959296 571373678923776 571745666995992 572001139819872 572475865804416 572731664902656 573104537080327 573687463934907 573790028249088 574163589465396 576762148118016 577137644308197 577724673392577 577874729422256 578462508224496 578942596749888 581080522991616 582533321090256 582793614156096 583277297234688 583537922731008 583917830232786 586298559297216 587381993203968 587644452799488 588027033823446 588132161777664 588778026203808 589376895172128 592044306444288 592921432440288 593186367220608 593678675649024 594282529257984 594669431946303 594935147784348 597360796265088 598123709159424 598513112615908 598732083984384 599121883518228 599619118062384 599887045566144 602332883748864 604108629278784 604378562828544 604880160095232 605273962282794 608631754685184 609136881841152 609409062162432 609805812853944 610426069999704 611205669067392 613697655140352 614097197884584 614881485493632 615506905302912 616292993304576 616694225722092 619485270200832 619888580923619 620115372698112 620519093643879 620630030555136 621034086564612 621311582907792 621827233546176 625683937467312 626483022955776 626762954044416 627921162989568 628329965830056 630891770478336 631173671525376 631584591884442 631697507094528 632227001071122 632391213330016 633034442962656 633559822858368 636841538546976 637489294778016 637654873845248 638303457351168 638719019497881 641609744136576 642795388789248 643082608723968 643213875370491 643501282297356 644035349029968 644323123015488 646950134396928 648857416632768 649686097880064 650109070600038 650346918810624 650770321752558 653715588365568 654258132347904 654550474174464 654976613806088 655642815925608 656186959389024 656480163072384 659156740706304 659585879209368 660428262196864 661100009399424 661648681999872 661944326141952 662375279479284 666049844749824 666602625411072 667036611495324 667334663123184 667888510105152 672030895798224 672889172804352 673573594482432 674433841729536 674872926261912 677624494217472 677927276823552 678489915027456 679180033437696 679622207938632 679925883182112 680490180107136 684014985846752 684710724020832 685278992071296 685585194932736 686031539460687 686154188740608 687606377700816 690409862032896 690718357518336 690859347620157 691741671180336 692050761757376 693329617467648 696920928975936 697629794285376 697810994019328 698520764648448 698975530771266 699100494188544 699555637739448 702721697707008 703436463203328 703894429650726 704793400825248 705108323299968 707983165943808 708444092484136 709753241788128 710070380466048 710659695481344 710977239189504 711440114996268 712163748332988 715980597663744 716446730865348 717361733075904 718091389520064 721810962153648 722732815234304 723467934814464 724068368980992 724391904079872 724539767658714 724863513392424 727818901196544 728748427251712 729489665544192 729964593711864 730896860115072 735430036911264 736040398891392 736369283446272 736848690531849 736980424943616 737598167916309 738540183456432 741551333294592 742034114110539 742981794971472 743737510574352 744687366909696 748544701492672 749306075343552 749927953587456 750263043511296 750751496013582 750885715980288 751374573868296 754775156796416 755542867885056 756034757773002 756169922285568 757000319404896 758738071945728 759232042044651 762327555994656 762668186426496 763301154405888 763642219870208 764916618579876 765551452620528 769016197490688 769516859077596 769798393694208 770299564523436 771283344299328 771923462333184 776711094787008 777058152208128 777703062979584 778050563641344 778209380077878 778557106977048 781731412396288 783175990938624 783525937065984 784036045097928 785037368271744 785835860229504 787000092456879 790561909920384 790915156294144 791571567532032 792376705677312 792892575928404 793246863712464 796481061686784 796999604044653 798829178024304 799492157416512 799849394088192 805478172371712 805838083771392 806506880126976 807031949710392 811509006246912 812037332422854 812182509121536 813074417138592 813901426666272 814940892089856 815471452566477 818796263846112 819841980658176 820675873737216 821210167925847 822258967629456 825980360267776 826820496930816 827358791525172 828045448752816 828415443877056 829102978061568 830857706388486 834245249956416 835310697274368 835683938725888 835854519342906 837773287773408 841189027304448 841564895367168 842112789179256 842969334761496 844045923950208 844746430477824 845296395601833 849122051395968 849985726370688 851071276468224 851625359330508 855479658848768 857060518385664 857618500493988 858001709729808 858713798706624 859097497353984 861245384198094 865143222177024 866248130506752 866812094133384 867129225080832 867693762336744 868413895124832 871620784487424 872344176463872 874190421234144 874915945852032 875306884096512 875876745349179 879447838945824 881466679199232 882040550735169 882198242666496 883167039305712 888066459666432 889382148660432 889779550830912 890518013473536 892402721676522 896041194397632 897185563739136 897769668923862 898098125976576 898682825277342 899428677093576 899830568349216 903499325623296 903903035764736 906162943918176 906567844242816 907320240142848 907910943424191 912947632027776 913705322761728 914113593243648 914708719280916 916808503601088 920546482710528 921145796826876 922322228240448 924439489956864 925041338583138 929227905301248 930173059047168 931361019531264 931551129846918 931967374361688 932740850319264 936962263609344 937915284271104 938525906200968 939724534433664 940144431066624 942494948745084 946337655717504 946760507288064 947376887826663 947546260641792 948586819995024 949551664443984 950339734287552 955262307820464 956482310767872 957455186026752 962414616204864 964623913085952 965251923446034 965424491974656 966053023544952 966484684523232 970425201595392 973286124949152 974529146820096 975163605900057 976155482628837 980573382548352 981387198521856 981825711261696 982464920709132 983464223888412 984280439083536 984720244608576 988735111059456 989378818814052 990642393295296 991650014099136 992473022999808 992916489212928 993562919218926 999074767124736 999903938116608 1000350724681728 1000554917242986 1001001994684776 1001832765157728 1007390490513408 1008046343697336 1009333759206528 1011650762594304 1012309389392868 1016436741326208 1016890915235328 1017734872541184 1019433311907948 1019888824773168 1020735270160704 1026022478770128 1027066086031248 1027918488106944 1028377792399104 1029231283110912 1031409566551224 1035614793049344 1036077536277504 1036937417306112 1037612506770504 1038076142636064 1039994426201472 1044234654584832 1045381393463904 1046716491028992 1047397947077839 1047781146972672 1048463296156899 1048650741282816 1049333456609172 1054082546560512 1055841644476089 1057190101237872 1057662484949952 1061974748915712 1062666138726204 1064629862682192 1065105570699072 1065989543222016 1066465858784256 1067160172494402 1068245622499482 1073970896495616 1074450778361856 1074670096298022 1076042599613856 1077137084280096 1082012008329216 1082716443230472 1084099222851456 1085201902221696 1086102553471488 1086587856119808 1086809651488071 1087295270088636 1091728351794816 1093122640877568 1094234498316288 1094946890567796 1096345290172608 1103145055366896 1104060598337088 1104553925169408 1105470637415424 1107810275184648 1112326999941888 1113747596365824 1114472692457208 1115606265861528 1117031050364544 1121585369739264 1122817052239008 1123959113015328 1124891930381184 1125394565266944 1126127244020373 1126328573970432 1127061860802444 1132162735194624 1133314301827584 1134052136659503 1134254883428352 1135500479107344 1138107107918592 1143491333991984 1144002279639744 1144951731608832 1145463329805312 1146209074160654 1147374927869814 1147580056498176 1148327178930792 1153524296236032 1154275288616394 1155449346785154 1155749458844512 1156925016448992 1157885193499776 1162161045983232 1165066642180512 1165587228312192 1166554594469376 1167075845462016 1167314070116817 1167835660465572 1172597118594432 1174763986407936 1175288905598976 1176054067646892 1177556052407616 1178753790344256 1185842864880576 1186372734441216 1187357351298048 1188565058515968 1189338863892606 1189870295568696 1194721592530176 1196247418318848 1197026225231816 1197464167968768 1198243767036456 1199238236124768 1199774091132288 1204665767497728 1208217258557568 1208757125657088 1209760320190464 1210547924565588 1217263509370368 1218055998634281 1218273763682304 1219611625707888 1220852139999408 1222411338134784 1228194395769168 1229762970987264 1231013810605824 1232585986609152 1233388451444184 1238970540401664 1239777161847238 1240230745396224 1241038187287758 1241260061110272 1242068173129224 1242623165815584 1243654467092352 1246286559582729 1251367874934624 1252966045911552 1253525908088832 1253781779014359 1256659931660112 1261783540956672 1262347343050752 1263169183768884 1264454002142244 1264782426660032 1266068885925312 1267119645716736 1273683077093952 1274978589556032 1275309747690496 1276606914702336 1277438038995762 1283219488273152 1285590777578496 1286165217447936 1286427750740982 1287002564594712 1288070698059936 1288646246030976 1293900268793856 1297714833265536 1299372195760128 1300218141200076 1300693837621248 1301540643505116 1307431176731136 1308516264695808 1309953227612176 1311285631851216 1312373918778048 1312960326144768 1319171758418736 1320856524393728 1322200018798848 1323297363999744 1323888652283904 1324750558958568 1332099689499648 1333205250822144 1334073222990648 1334669326246368 1335777020210304 1338604082514783 1344061791596448 1345778345608704 1346654503385793 1347147188964864 1348024237916013 1349745852523824 1355248988434944 1355854553647104 1359244415877264 1359851766364224 1360980360214272 1368029971693504 1369421448041664 1370557984142592 1371170389865472 1372063078921374 1372308377481216 1375212755401632 1380819724065792 1381436715036672 1381718695240314 1383483342360672 1384101523514752 1386659234935296 1387562007874707 1393841857951872 1395259588570752 1395621988038656 1397041529296896 1397951061542532 1399111275478896 1405443395414016 1406872926406656 1407788859301452 1409586801650496 1410216646599936 1416888184968272 1419506483576256 1420140760932096 1421319390962688 1421954478379008 1422880229992536 1424327496665976 1431961195327488 1432893461730696 1434723466151808 1436182779040128 1443621924307296 1445465630468608 1446935869628928 1447877885169051 1448136737961984 1449079535317428 1449727026784848 1455637802393088 1459929187423728 1461793720230144 1470860073822528 1472080797782784 1472738566892544 1473697381063698 1473960849887232 1475196335832618 1477080366912864 1483102666589184 1484068228221078 1485963589942944 1487475021148704 1489374733819392 1490344378828389 1497089402985344 1498612150687104 1499855907174912 1500526087022592 1500832375864479 1501502992027164 1502749147736592 1509550313592832 1511085735770112 1512069515546004 1514000638809792 1517476143891456 1518464084089302 1524655111989312 1525336372852992 1526602308811776 1527284439740416 1529833237159752 1531102905241056 1538032394981376 1539033718155192 1539596787388416 1540599129046872 1542566688598656 1543846924666368 1553422189574016 1554116304416256 1555406125959168 1556418760155756 1557114213954096 1563462824792576 1566351981877248 1568072090195856 1570074736543488 1571671720459008 1574000184913758 1581123819840768 1581830312588288 1583143135064064 1584753411354624 1585785151856808 1586493727424928 1592962123373568 1593999208089306 1597658356048608 1598984314833024 1599698788176384 1600740258741603 1610956344743424 1611676167542784 1612005144447033 1614063899420784 1623018012493824 1624074664845708 1626148834277184 1627802853332544 1629881784179712 1630942905132954 1637592527692224 1639683961316352 1641351747474432 1642420335851694 1644517935258912 1651960720535552 1653640993861632 1654717583050344 1656090897505632 1656830887754112 1658205956123136 1661715412776972 1668490499912832 1670621394548736 1671709038685812 1675546575546816 1682378054608896 1684225578358512 1685938669522992 1688091847900416 1689492860955648 1690592791203666 1698244102791936 1699971452741376 1702142552936448 1703250718661016 1710959317697536 1714121036771328 1715237000987976 1716003419459616 1717427597413248 1718194994707968 1719313611240981 1721062391804721 1722490768396188 1730286444354048 1731412932924591 1733624188266768 1735387524673488 1736827790249664 1743241568974848 1748380842468288 1749831891704064 1750613768193024 1751753490698358 1758895677891648 1762933358398464 1764081101470338 1764396485332992 1766334078611424 1776132919332864 1778764297320864 1779559101661824 1781036026947072 1784008295838909 1784805443353044 1792082388795264 1794371127478272 1795539337847724 1796196251953152 1797365650554684 1798857354187152 1799661136698432 1806998651246592 1812325887836352 1813135688485632 1814640480285696 1815821886848382 1825895264055552 1827410645523456 1828227186487296 1829417438561832 1833617007202176 1841092965421056 1842291593653752 1844644456480896 1848878979913728 1850082677166276 1858455810602496 1859665742770857 1860346118094336 1861557280931637 1863102259693836 1863934748723376 1865481700638528 1877051812401936 1879449068867328 1880288862133248 1884989897490168 1892675311435008 1893521014576128 1894753775653326 1895092521283584 1897173639990048 1899103328887968 1900679468575104 1910524615640928 1912964621535744 1914910372053504 1916157058493643 1924829232409728 1929247826171904 1929641626111473 1930503846892068 1932106047089904 1932969369046464 1940850403190784 1946572249898304 1949058293640192 1950327211800114 1952310965257674 1961146765096704 1962774397043712 1963651422523392 1964929841418264 1966928447776824 1968560878167072 1969440489217152 1977470222118912 1978757637628104 1981284786590592 1983300028198272 1984946045999616 1985832978425856 1987125838437852 1998149534249472 1999807876233216 2001109834485972 2002003989369552 2003665530315456 2016092687394672 2018667518413056 2023301525188608 2024618778785736 2032873482652416 2033781830470656 2035469745082368 2038866623815896 2039777649546336 2041470540321408 2052044957540256 2054132172062496 2055836976213888 2056755584798208 2058094618382061 2058462566221824 2062819133102448 2071229586098688 2072155072555008 2072578042860471 2075225013541008 2076152285272128 2079988852402944 2090762786927808 2093432982057984 2094795894155678 2095562293945344 2096926592313798 2097301482565632 2098666913218344 2108165093121024 2111683288952178 2114380202475744 2115324969899904 2123949497831424 2125332277452408 2129259725364384 2130211141398144 2131979086444032 2132931717568512 2134320344988804 2136491244998964 2147941792991232 2149340192596044 2152085199227712 2154274168560192 2165432886460944 2168198445702912 2170403804443392 2172205106942976 2173175712239616 2173619302976142 2174590540177272 2183456703589632 2186245281755136 2188468996632576 2189893781135592 2192690580345216 2206290110733792 2208121196674176 2209107850338816 2210546071595547 2210941274830848 2212794503748927 2215620550369296 2224653999883776 2226102342331617 2228945384914416 2231212531723056 2234062100729088 2245634104478016 2247918226030656 2249783860762368 2250789130533888 2252254488040746 2252657147940864 2254123721604888 2264325470389248 2266628603655168 2268104273319006 2268509766856704 2271000958214688 2276214215837184 2277696126133953 2286982667983968 2288004559279488 2289903463217664 2290926659610624 2292418148321308 2294749855739628 2296654357861584 2307048592472064 2308550577232788 2310898693570308 2311498917689024 2313850032897984 2315770386999552 2330133284361024 2331174456624384 2333109188938752 2334151690924032 2334628140233634 2335671320931144 2345194237188864 2349527972815872 2350577811197952 2352108135293784 2355112104815232 2357507580688512 2371685729761152 2372745468882432 2374714702596096 2377130117031936 2378677727785212 2379740591137392 2389443185060352 2390998812133959 2394052450463632 2396487534072912 2398476472249536 2399548182264576 2416434517115136 2417514251314176 2419520640380928 2421095849131176 2434527018740736 2436111997268562 2436547527364608 2439223251415776 2441704279998816 2444822676269568 2446414357699431 2456388791538336 2459525941974528 2462027621211648 2463630503777541 2466776902888368 2477941080803328 2479554323694476 2480461490792448 2482076374575516 2484136346258448 2485246331631168 2487308934184704 2492573119165458 2502735749869248 2505932091823104 2507051816177664 2507563558028718 2513319863320224 2523567081913344 2524694686101504 2526338367537768 2528908004284488 2529564853320064 2532137771850624 2534239291433472 2535889186805499 2547366154187904 2549957179112064 2550619495380992 2553213829404672 2554876077991524 2566438976546304 2571181555156992 2572855501481964 2574005129189424 2576141396119872 2577292492061952 2595429666531072 2598744391520256 2600436282400152 2601387675242496 2603081287010232 2614862353462272 2617032529391616 2619906455224352 2622571263702432 2624747837556096 2625920652289536 2627630236047537 2638343516837472 2641713048787456 2644400037597696 2646121652205507 2646594727999488 2649501117917136 2664199378999296 2668146445981296 2669338652492736 2671554040420608 2677208165029566 2688123583192896 2691556691217408 2693309006771586 2694294377929728 2696048475832026 2699491705047648 2710497976869888 2711709107294208 2718488831754528 2719703532728448 2721960720428544 2723732830272573 2736059943387008 2738842896083328 2741115968285184 2742340779730944 2744126157842748 2750425510803264 2761639448131584 2763437390480628 2766966684721344 2768203047029504 2773318469870592 2775124015749414 2787683715903744 2790519177141504 2791243976077312 2794083058593792 2795902123085064 2798222550957792 2810886790828032 2813745852813312 2815577718602904 2819173603300992 2820433293199872 2833776369936544 2839012967152512 2840281521864192 2842130663479989 2842638781925376 2845760459985072 2848654993331952 2865786923461392 2869446932303616 2872365558080256 2887243848614592 2890931260937216 2893871739257856 2895755770338102 2896273475923968 2898159070634856 2899454053569696 2911275604786176 2919858374847456 2923587440460288 2925490817700171 2941720147645056 2944161595565568 2945477133785088 2947394762127396 2950392671665236 2954160733825728 2966205333178368 2968136456442156 2971927179885888 2974950042297408 2978749467638784 2980688757656778 2994178805970688 2997224301374208 2999711814349824 3001052174045184 3001664751728958 3003005984054328 3005498295473184 3019100627185664 3022171471540224 3024139031092008 3028001277619584 3034952287782912 3036928168178604 3049310223978624 3050672745705984 3053204617623552 3059666474319504 3062205810482112 3078067436310384 3081198258093744 3085133377197312 3087693849332736 3106844379148032 3108232608832512 3110812251918336 3112837520311512 3114228427908192 3126925649585152 3132703963754496 3136144180391712 3140149473086976 3142193841233517 3143343440918016 3145389888470697 3148000369827516 3162247639681536 3163660625176576 3171570303713616 3172987454849856 3185924246747136 3187998416178612 3195316712097216 3197968629666048 3199397576352768 3201480517483206 3221912689486848 3223352335085568 3224010288894066 3228127798841568 3246036024987648 3248149329691416 3252297668554368 3255605706665088 3259763568359424 3260428954464213 3261885810265908 3275185055384448 3279367922632704 3282703494948864 3284840671703388 3289035870517824 3309435166100688 3312181795011264 3313661775508224 3316411912246272 3323430825553944 3336980999825664 3341242789097472 3343418077371624 3351093151093632 3364756109217792 3368451156717024 3371877339045984 3376183695800832 3378381732061119 3378985721911296 3381185582407332 3396488205583872 3399942905482752 3402156409978509 3406501437322032 3421918635395072 3430474001975952 3432006838919232 3434855194826496 3436389989415936 3438627222481962 3442124783609442 3444981536792376 3460572888708096 3462825865849182 3467248376533536 3470775049346976 3473655580499328 3486483137949696 3496761684936576 3499663783408128 3501227536386048 3501942210350451 3503506981396716 3517791355783296 3525866716796928 3528162202940676 3532668157222848 3557528594641728 3559118203323648 3562072053894144 3568016591677818 3569610886706088 3584164777590528 3588742254956544 3591078675695448 3592392503906304 3594731301109368 3597714708374304 3599322273396864 3613997302493184 3624651775672704 3626271376971264 3629280960571392 3631643773696764 3651790528111104 3654167995902843 3654821291046912 3658834877123664 3667234014404352 3684583187307504 3689288912961792 3697757959827456 3700165354332552 3716911621204992 3719331485541714 3720692236188672 3723114561863274 3726204519387672 3727869497446752 3730963401277056 3738859678748187 3754103624803872 3758898137734656 3760577724266496 3761345337043077 3769979794980336 3785350622870016 3787042029152256 3789507551306652 3794347279980096 3798206657775936 3801358937150208 3821049231281856 3825929243071488 3829820744107008 3832314116987286 3849658464819456 3858495652343808 3859283252222946 3861007693784136 3864212094179808 3865938738092928 3881700806381568 3893144499796608 3898116587280384 3900654423600228 3904621930515348 3922293530193408 3925548794087424 3929859682836528 3933856895553648 3937121756334144 3938880978434304 3957515275256208 3962569573181184 3966600056396544 3969892091999232 3971665956851712 3974251676875704 3996299068498944 3999615752466432 4002219668971944 4004007978739104 4007331060630912 4015812247544349 4032185374789344 4037335036826112 4039963510157379 4044072713748039 4049237557571472 4065746965304832 4067563660941312 4077733247631792 4079555299092672 4082941080642816 4104089915080512 4108264344124992 4111673952427776 4113511169596416 4116189236764122 4116925132443648 4125638266204896 4142459172197376 4144310145110016 4145156085720942 4150450027082016 4152304570544256 4159977704805888 4162686023624121 4181525573855616 4186865964115968 4189591788311356 4191124587890688 4193853184627596 4197333826436688 4216330186242048 4223366577904356 4228760404951488 4230649939799808 4250664554904816 4258519450728768 4260422282796288 4263958172888064 4265863435137024 4268640689977608 4272982489997928 4295883585982464 4298680385192088 4304170398455424 4308548337120384 4330865772921888 4336396891405824 4339220066465333 4340807608886784 4343633655507153 4344410213885952 4347238605952284 4349181080354544 4366913407179264 4379787562271184 4385381160690432 4412580221467584 4416242393348352 4418215700677632 4421092143191094 4421882549661696 4425589007497854 4431241100738592 4449307999767552 4452204684663234 4457890769828832 4462425063446112 4468124201458176 4471033136485167 4491268208956032 4495836452061312 4499567721524736 4501578261067776 4502497127593437 4504508976081492 4508247443209776 4528650940778496 4533257207310336 4536208546638012 4542001916429376 4552428431674368 4555392252267906 4573965335967936 4576009118558976 4579806926435328 4581853319221248 4584836296642616 4589499711479256 4593308715723168 4614097184944128 4617101154465576 4621797387140616 4622997835378048 4627700065795968 4631540773999104 4660266568722048 4662348913248768 4666218377877504 4669256280467268 4671342641862288 4690388474377728 4699055945631744 4704216270587568 4710224209630464 4715015161377024 4743371459522304 4745490937764864 4749429405192192 4754260234063872 4757355455570424 4759481182274784 4778886370120704 4781997624267918 4788104900927264 4792975068145824 4796952944499072 4799096364529152 4802220776224809 4832869034230272 4835028502628352 4836015433341099 4842191698262352 4869054037481472 4872223994537124 4878446502831552 4883408559997632 4889645352539136 4892828715398862 4912777583076672 4919051883949056 4924055242423296 4927261007555082 4933553805776736 4955882161606656 4959108647388952 4960922981584896 4964152749151032 4968272692516896 4970492663262336 4974617868369408 4985146238330916 5005471499738496 5011864183646208 5015127116057436 5026639726640448 5047134163826688 5052676735075536 5057816008568976 5059129706640128 5064275543701248 5068478582866944 5071778373610998 5094732308375808 5099914358224128 5101238990761984 5106427658809344 5109752155983048 5132877953092608 5142363110313984 5145711002963928 5148010258378848 5152282792239744 5154584984123904 5157940833722943 5163187175414163 5190859333062144 5194238798773773 5200872564800304 5206162574020464 5229724706924544 5239812910448704 5245142527404864 5249495675112192 5251841304579072 5255260472095074 5276687033674944 5283426097574912 5288800075195392 5292243304411014 5293189455998976 5299002235834272 5328398757998592 5336292891962592 5338677304985472 5343108080841216 5354416330059132 5376247166385792 5383113382434816 5386618013543172 5388588755859456 5392096951664052 5398983410095296 5420995953739776 5436977663509056 5439407065456896 5443921440857088 5447465660545146 5472119886774016 5477685792166656 5482231936570368 5484681559461888 5488252315685496 5500851021606528 5523278896263168 5526874780961256 5533933369442688 5536406094059008 5546636939741184 5550248031498828 5575367431807488 5578997228312571 5581038354283008 5584671842794911 5591804246170128 5596445101915584 5631155437205808 5638347206601984 5640866586399744 5667552739873088 5678025934305024 5680563043728384 5684261326959978 5685277563850752 5691520919970144 5697309986663904 5731573846922784 5738893864607232 5744731116160512 5748471175480929 5774487697229184 5781862521874432 5787743478515712 5791511540676204 5796318141269712 5798908107139392 5822551209572352 5839716749694912 5847174880920576 5850981635400342 5883440295290112 5888323191131136 5890954267570176 5894789524254792 5900785343330472 5908321467651456 5932410666356736 5936272912884312 5943854359771776 5949900084594816 5957498935277568 5961377515313556 5988357611941376 5994448602748416 5999423628699648 6003329503457916 6006011968108656 6010996590946368 6048278062184016 6056002555239168 6069904575565824 6073856336357208 6098620447957248 6101345491411968 6106409235247104 6119332948639008 6124411620964224 6156134872620768 6162396516187488 6170266754394624 6174283855146183 6175387698665472 6213688758296064 6216465217665024 6217734128581413 6225675040623024 6228456855816384 6253851299170304 6272288360783424 6280298946173952 6284387682467034 6286686881836032 6290779776941394 6296000739655032 6324495279363072 6327321250353152 6343140607427232 6345974909699712 6371848493494272 6375996832357224 6390633424194432 6395937259332096 6398795152705536 6402961034966412 6443825378973696 6448020577788132 6456255597683136 6496298659382832 6504595337108736 6511211413330176 6519527136718848 6520857908928426 6523771620531816 6550370110768896 6558735845265408 6565406989897728 6569681343406776 6578071741035648 6618870332201376 6624363590022528 6627323551016448 6631638214786641 6632823824492544 6646861651107888 6673961999651328 6678307026994851 6686836154743248 6702186302187264 6736902313434048 6743754678091968 6752367391601664 6756763464122238 6757971443822592 6762371164814664 6792976411167744 6799885810965504 6804312819957018 6813002874644064 6833088378401859 6843837270790144 6860948003951904 6864013677838464 6869710389652992 6872779978831872 6877254444963924 6884249567218884 6889963073584752 6921145777416192 6925651731698364 6934496753067072 6941550098693952 6947311160998656 6993523369873152 6999327566816256 7002455072772096 7003884420700902 7007013962793432 7035582711566592 7051733433593856 7056324405881352 7065336314445696 7115057189283456 7118236406647296 7124144107788288 7136033183355636 7139221773412176 7168329555181056 7172996436401877 7182157351390896 7189462602218736 7195429416748608 7198644546793728 7249303551345408 7252542753942528 7258561921142784 7263287547393528 7303581056222208 7308335991805686 7309642582093824 7317669754247328 7334468028808704 7339243073098293 7369166374615008 7378577825923584 7390891511332623 7400330708665104 7433823242409984 7438662971083428 7441384472377344 7446229123726548 7452409038775344 7455738994893504 7461926802554112 7477719357496374 7508207249607744 7517796275469312 7521155448532992 7522690674086154 7539959589960672 7570701245740032 7574084058304512 7579015102613304 7588694559960192 7596413315551872 7602717874300416 7607667560416497 7642098462563712 7651858486142976 7659641488214016 7664628233974572 7699316929638912 7718566504445892 7722015387568272 7728424188359616 7731877476185856 7786288999593216 7796233174560768 7801308847200456 7809243861030696 7844587060386816 7851097588174848 7859719365673056 7867713791107296 7874243512668288 7877761956868608 7882890708142611 7915030550512416 7925139146362368 7933200112793088 7938364956616521 7939784183998464 7948503353751408 7992598136997888 8004439337943888 8008015957478208 8014662121261824 8031624495088698 8064370749578688 8074670073652224 8079927020314758 8088145427496078 8098475115142944 8131493930609664 8135127321882624 8155466495263584 8159110598185344 8165882161285632 8171198490817719 8208179830161024 8216528688249984 8223347904855552 8227022339192832 8232378473528244 8251276532409792 8284918344394752 8290312171441884 8300900054164032 8304609141088512 8319955409611776 8325372047248242 8363051147711232 8373731928231936 8379183576622712 8382249175781376 8387706369255192 8394667652873376 8432660372484096 8446733155808712 8457520809902976 8461299879599616 8501329109809632 8517038901457536 8520844565592576 8526391990439967 8527916345776128 8537281379955216 8545964979995856 8597360770384176 8608340796910848 8617096674240768 8661731545843776 8672793782811648 8678440132930666 8681615217773568 8687267311014306 8688820427771904 8694477211904568 8698362160709088 8733826814358528 8759575124542368 8770762321380864 8776472453100513 8825160442935168 8832484786696704 8836431401355264 8842184286382188 8851178014995708 8862482201477184 8898615999535104 8904409369326468 8915781539657664 8924850126892224 8936248402916352 8942066272970334 8982536417912064 8991672904122624 8999135443049472 9003156522135552 9004994255186874 9009017952162984 9016494886419552 9057301881556992 9066514414620672 9072417093276024 9084003832858752 9104856863348736 9110784504535812 9147930671935872 9152018237117952 9159613852870656 9169672593285232 9178999422958512 9186617431446336 9234202308931152 9243594774281232 9245995670756096 9255400131591936 9263081547998208 9320533137444096 9324697826497536 9332436755755008 9338512560934536 9342685283724576 9380776948755456 9398111891263488 9408432541175136 9420448419260928 9426581523700551 9430030322754048 9436169665412091 9486742919044608 9490981875529728 9514710911140848 9518962364549568 9557772740241408 9563995248535836 9576209801854528 9585950136291648 9593905888998144 9598192729058304 9604441552449618 9665738068460544 9670057005256704 9672030866682198 9684383396524704 9738108074962944 9744447989074248 9756893005663104 9766817119995264 9779290705078272 9785657430797724 9825555166153344 9838103767898112 9848110484846592 9854522015110164 9867107611553472 9918217294777904 9928305498302064 9936545385033792 9940985326524672 9949235736738816 9970292476661832 10010942999476992 10023728367292416 10030254232114872 10053279453280896 10094268327653376 10105353470151072 10115632017137952 10118259413280256 10128551087402496 10135145196183357 10136957165733888 10143556747221996 10189464616751616 10199828716448256 10206469229935527 10219504311966096 10265755906185216 10291422005927856 10296020516757696 10304565584479488 10309169968247808 10315881667445886 10326374350828326 10381718666124288 10388477597547546 10401745129600608 10412325148040928 10459449413849088 10479625820897408 10490285054809728 10498991350224384 10503682609158144 10505826631051353 10510520944190148 10553374067349888 10566852195149824 10577600150390784 10584486608822028 10598004471668544 10672585783925184 10677354609970944 10686216161682432 10708832660118264 10752494332771584 10766226764869632 10773236027086344 10777177511718912 10784193903328104 10797966820190592 10841991907479552 10873955327018112 10878814130913792 10887842881714176 10894931321090292 10944239773548032 10955371584333312 10962503987708529 10964463873140736 10976504631370992 11001702043213056 11053749561922512 11067866738885376 11072812188118016 11093273879482368 11100496062997656 11150734863614976 11157994456625142 11162076708566016 11169343685589822 11183608492340256 11192890203831168 11262310874411616 11276694413203968 11281733172799488 11284036011129231 11335105479746176 11356051868610048 11361126087456768 11368522653919956 11383041839940288 11394619973327808 11463147693845568 11477787729214464 11489462232321024 11496942350961858 11548975394458368 11563725043748864 11575486957031424 11583023081352408 11592636282539424 11597816214278784 11645102419144704 11679433499389824 11694349761841152 11701963270800684 11766880590580224 11776646382262272 11789579048509584 11801570686660944 11816642935302912 11872545825768624 11887708719543552 11899800169189632 11914997870555136 11922755030627112 11976715223882752 11988897205496832 11998847257399296 12006659006915832 12012023936217312 12021993181892736 12047436742633047 12096556124368032 12112005110478336 12119890530472137 12147712672714416 12197240895914496 12202690982823936 12238665897278016 12248823241928448 12312269745241536 12324793032374976 12340533508789248 12348567710292366 12350775397330944 12427377516592128 12432930435330048 12435468257162826 12451350081246048 12456913711632768 12488058070872363 12507702598340608 12544576721566848 12560597892347904 12568775364934068 12573373763672064 12581559553882788 12592001479310064 12648990558726144 12686281214854464 12691949819399424 12751993664714448 12781266848388864 12791874518664192 12797590305411072 12805922069932824 12887650757947392 12896041155576264 12912511195366272 12992597318765664 13009190674217472 13017660199395999 13022422826660352 13030900966521459 13041715817856852 13047543241063632 13100740221537792 13139362686813552 13156143482071296 13237740664402752 13248727180045056 13254647102032896 13263276429573282 13265647648985088 13293723302215776 13347923999302656 13356614053989702 13373672309486496 13404372604374528 13413099409455501 13473804626868096 13487509356183936 13504734783203328 13507491382780311 13513526928244476 13524742329629328 13585952822335488 13599771621931008 13608625639914036 13626005749288128 13666176756803718 13721896007903808 13728027355676928 13739420779305984 13745559957663744 13754508889927848 13768499134437768 13779926147169504 13842291554832384 13851303463396728 13868993506134144 13883100197387904 13894622321997312 13987046739746304 13998655133632512 14007768841401804 14014027925586864 14071165423133184 14112648811762704 14130672628891392 14230114378566912 14236472813294592 14248288215576576 14272066366711272 14278443546824352 14336659110362112 14345992872803754 14364314702781792 14378925204437472 14390858833497216 14397289093587456 14406662328674427 14498607102690816 14505085507885056 14508046300023297 14526575094787056 14607162112444416 14616671983611372 14635339508494656 14668936057617408 14678486146196586 14738332749230016 14757155651847168 14781783022665246 14800661417330208 14867646484819968 14877325942166856 14882768944754688 14892458247453096 14904818077550688 14911477989787008 14923853605108224 14955438714992748 15016414499215488 15035592550938624 15045381348172308 15079919179921344 15141402491480064 15158030205226608 15177389119920384 15192826631103744 15205435748600832 15215335120832994 15284196925127424 15303716972285952 15319282976428032 15329256467949144 15398633859277824 15437133008891784 15444030775136544 15456848376719232 15463754952371712 15473822501168829 15489561526242489 15572577999186432 15582716396321319 15602617694400912 15618487722061392 15689174120773632 15719438731346112 15735427582214592 15748487025336576 15755523913737216 15765781416285222 15830061101024832 15850278292724736 15866400225586176 15876729913233042 15879568367996928 15897006707502816 15985196273995776 16008878675887776 16016031914956416 16029324242523648 16063248990177396 16128741499157376 16149340147304448 16159854040629516 16176290854992156 16196950230285888 16262987861219328 16310932990527168 16318221196370688 16331764322571264 16342396981635438 16416359660322048 16433057376499968 16446695809711104 16454044678385664 16464756947056488 16502553064819584 16569836688789504 16580624342883768 16601800108328064 16609218282177024 16639910819223552 16650744094496484 16726102295422464 16736991684937713 16754015528384733 16758367153245424 16775412738510384 16789335305746752 16893466311617424 16915041619805952 16922599759199232 17002658219619264 17034077802915072 17041689131185152 17052783980879934 17055832691552256 17074562759910432 17091929959991712 17194721540768352 17216681593821696 17234193348481536 17245413526442787 17323463091687552 17345587565623296 17356880265861332 17363230435547136 17374534622028612 17388954423809136 17396724321418176 17467653628717056 17519150249084736 17541524642761728 17552944906201026 17650320885870336 17664969573393408 17672862802710528 17684368572764376 17702356029991416 17724964402954368 17797231999070208 17808818738652936 17831563079315328 17849700253784448 17872496805832704 17884132545940668 17965072835824128 17983345808245248 17998270886098944 18009988510373748 18018035904325968 18032989772839104 18144834186552048 18168007665717504 18209713726697472 18221569009071624 18295861343871744 18304036474235904 18319227705741312 18339345186570464 18357998845917024 18373234862892672 18468404617862304 18487189548562464 18491991341512192 18510800263183872 18522851565438549 18526163095996416 18641066274888192 18649395652995072 18653202385744239 18677025121869072 18685370567449152 18761553897510912 18816865082350272 18840896838521856 18853163047401102 18860060645508096 18872339330824182 18973485838089216 18981963751059456 19029421822281696 19037924729099136 19115545480482816 19127990497071672 19152419603709056 19171900272583296 19187811777996288 19196385458116608 19208883104899236 19331476136921088 19344061733364396 19368766793049408 19488895978148496 19513786011326208 19533634239990528 19558581410156544 19571314861595448 19651110332306688 19676207535796224 19696220969693184 19709044030220328 19734215223106944 19836434589555808 19856610996604128 19873090770067584 19881970653049344 19894914644359923 19898471473477632 19940584953323664 20021885998953984 20034921080984553 20060508464229744 20106558906561792 20210706940302144 20231264034275904 20236518826560512 20257102174804992 20270290392366714 20273914331467776 20287113494443992 20378929233503232 20399657432896512 20412938459871054 20439008623932192 20531511812370432 20582844011855712 20592041033515392 20609131168958976 20618339936495616 20631763334891772 20652748701656652 20763437332248576 20776955195095092 20803490259201216 20824650296081856 20959251641794816 20980570109619456 20997982700448768 21007365218316288 21011653262102706 21021041888380296 21106748134699776 21133704390299648 21155200300781568 21168973217644056 21196008943337088 21345171567850368 21354709219941888 21372432323364864 21417665320236528 21504988665543168 21518989309205631 21546472054172688 21568387806656208 21595933640381184 21747910654036224 21757628261827584 21775685763428352 21789862642180584 21888479547096064 21910743168666624 21925007975417058 21928927746281472 21953009262741984 22003404086426112 22017729219294879 22107499123845024 22135733477770752 22145624376236032 22200992125995312 22301469727229952 22315988913250284 22324153417132032 22338687371179644 22367216984680512 22385780407662336 22524621748823232 22553388826407936 22563466345598976 22568072022258462 22670210959492352 22712103737220096 22722252174913536 22737045307839912 22766083679880576 22789239946655616 22823002681249491 22926295387691136 22955575458428928 22978924464642048 22993884701923716 23097950788916736 23166046162704816 23185272565078848 23195632428557568 23358866998779648 23388699523682304 23403926541601368 23533761181160448 23553292764524544 23579158097019168 23603141373321888 23633285870605824 23648672124427833 23745091651537248 23775417439087104 23799600338379264 23815094869849563 23845510061254224 23953430447765504 23977794410993664 24013318013831664 24024047872434624 24043986363785472 24094873485266094 24193112248736064 24224010220956672 24239781060944274 24295425345428832 24394481791828992 24405381965647872 24477331794556032 24497646483856896 24513595472453157 24624539490483072 24649586064749952 24681067017578496 24697135420584732 24854755033184256 24870936514325652 24902700162492096 24913827423265536 24976116141744726 25089153443133696 25121195784695808 25137550729868136 25146747527344128 25163119107765576 25184002958620128 25297981117452288 25372562429708928 25383899638798848 25503987329428896 25562533696777728 25579175971319901 25583749037328384 25611844139865648 25792082311152528 25825022390732544 25985194637531328 26018381348434944 26035320398791998 26044845653320704 26061801933042918 26083431635713704 26095086482127264 26201480443075584 26278725373627104 26312286964142592 26329417359301539 26475481328805504 26497454360090112 26509294204065792 26526552859146564 26587446604431552 26695847998605312 26713228107979404 26747344618972992 26808745208749056 26826198818911002 26947609253736192 26975018712367872 27009469566406656 27014982765560622 27027053856488952 27049484659258656 27171905644670976 27199543243862016 27217251279828072 27252011498576256 27332353513607436 27443792015807616 27456054711353856 27478841558611968 27509017779855696 27536998268875536 27559852294339008 27702606926793456 27737987012268288 27766200394775808 27789244643994624 27974093479492608 27997310267265024 28015537682803608 28028055851173728 28142330846266368 28225297623525408 28261345257782784 28279744571101653 28308508996236273 28460228757133824 28472945626589184 28544132733422544 28556887093648704 28673318220724224 28691985745607508 28728629405563584 28757850408874944 28781717666994432 28794578187174912 28813324657348854 28997214205381632 29010171015770112 29016092600046594 29053150189574112 29214324224888832 29233343967222744 29270679016989312 29337872115234816 29356972292393172 29476665498460032 29514311303694336 29563566045330492 29601322834660416 29754651884333712 29784916494906192 29809636155101376 29822955979574016 29847707210216448 29910877429985496 30032828998430976 30071185101877248 30090762696344616 30159838359842688 30282804982960128 30316060410453216 30354778239840768 30374540465257331 30385653262207488 30405435588550071 30410871497201664 30430670241665988 30568393850254848 30619407689806581 30658512935898288 30797267718555648 30874266017783568 30888061550273088 30913696753438464 30927509904743424 30947645002337658 30979123052484978 31145155998372864 31165432792642638 31205235388801824 31236975444122784 31378348241547264 31438877462692224 31470855164429184 31496974050673152 31511047827474432 31517479893154059 31531562832570444 31660122202049664 31700556585449472 31732800451172352 31753459826466084 31794013415005632 32017757351775552 32032063829912832 32058648485047296 32126497980354792 32257482998314752 32298680294608896 32319708081259032 32352581709984312 32393900460571776 32525975722438656 32621865981054336 32636442392741376 32663528645142528 32684793963270876 32832719320644096 32866114752999936 32887511963125587 32893391619422208 32929513894112976 33005106129639168 33161248685767536 33203600216656128 33218436564354048 33279821638447104 33301488188992968 33452204590844928 33473983369875426 33508031056769466 33516734306490848 33550825477020768 33578670611493504 33786932623234848 33830083239611904 33845199518398464 33852108033387693 34005316439238528 34068155605830144 34083378262370304 34105567961759868 34149125519820864 34183859919983424 34389443081536704 34433363187643392 34468386696963072 34490827052885574 34646926183375104 34691175131246592 34713760531722664 34726460871094272 34749069244057224 34777908847618272 34793448642836352 34935307257434112 35038300498169472 35083049285523456 35105889812402052 35300641771740672 35329939146786816 35368737145528752 35404712059982832 35449928805908736 35617637477305872 35663126158630656 35699400507568896 35744993611665408 35768265091881336 35930145671648256 35966691616490496 35996541772197888 36019977020747496 36036071808651936 36065979545678208 36142310227899141 36289668373104096 36336015331435008 36359671591416411 36443138018143248 36591722687743488 36608072948471808 36678690373140928 36715997691834048 36746469725785344 36936809235724608 36974379097124928 36983982683024384 37021600526367744 37045703130877098 37052326191992832 37282132549776384 37298791305990144 37306404771488478 37354050243738144 37370741134898304 37523107795021824 37633730164700544 37681793677043712 37706326094802204 37720121291016192 37744678661648364 37946971676178432 38058843644563392 38075849458198272 38255980994143344 38304839207418112 38343800545166592 38375623555992576 38392770916233216 38417766209798472 38662952273842176 38688123466728792 38737533586098816 38977791956296992 39027572022652416 39052980598187997 39067268479981056 39092702899564377 39142629723190896 39302220664613376 39418088060440656 39468430446213888 39672869179111616 39713221993208256 39746181540135168 39763941306098688 39789829288719846 39796942946955264 39881169906647328 40043771997907968 40069842161969106 40121016928459488 40213117813123584 40239298228366503 40421413880604288 40462528068551808 40473037653121024 40514204349609984 40540580784733428 40574226988887984 40757858467006464 40799314865793024 40825876919742108 40878017247864384 41165688023711424 41184082067030784 41218262337917952 41236679872991232 41263526669783544 41305497403313304 41526874664497152 41553910390190184 41606980518402432 41649300592163712 41918503283589632 41961140219238912 41995965400897536 42023306524205412 42042083776760592 42213496269399552 42337946435288112 42392017886674176 42690343135700736 42709418439883776 42744864646729728 42835330640473056 43009977331086336 43037978618411262 43092944108345376 43136775613312416 43191867280762368 43219986986023281 43495821308072448 43515256523655168 43524138900069891 43579725284361168 43776959094192128 43821486337333248 43850015950834116 43906018525483968 44006808172852224 44035458438589758 44214998247690048 44271466955541504 44291248752472064 44401984251990624 44602939454459904 44631977826500568 44648306834264064 44677374742359288 44734433969361024 44771560815324672 45049243497646464 45106777652815872 45136144044516924 45340421918984704 45424207474440192 45474090615679824 45532167359761152 45578479893311232 45646005362498982 45852590775382272 45911150916857856 45957848929284096 45987769403847432 46195901577833472 46332092325409632 46370545130157696 46391264857115136 46421467503506487 46717733997559296 46748149188963957 46807853083202736 47067522362320896 47158316194038336 47206282746643776 47266571741211648 47297344248855666 47490183303074496 47550834878174208 47599200676758528 47630189739699126 47691020122508448 47906860895531008 47955588821987328 48026636027663328 48048095744869248 48087972727570944 48189746970532188 48386224497472128 48448020441913344 48479562121888548 48590850690857664 48788963583657984 48954663589112064 48995292967713792 49027190944906314 49249078980966144 49299172129499904 49362134035156992 49394270841169464 49709510066368512 49741873028651304 49805400324984192 49827654846531072 49952232283489452 50178306886267392 50210975054813139 50275101459736272 50326238215531152 50368005917240256 50745124859417856 50767799277597696 51007974658857792 51125067393555456 51158351942639802 51167498074656768 51223688279731296 51584164622305056 51650044781465088 51736240579328361 51970389275062656 52036762696869888 52070640797583996 52089691306641408 52123603866085836 52166863271427408 52190172964254528 52402960886151168 52557450747254208 52624573928285184 52658834718603078 52950962657611008 52994908720180224 53018588408131584 53053105718293128 53174893208863104 53391695997210624 53426456215958808 53494689237945984 53617490417498112 53652397637822004 53895218507472384 53950037424735744 54029965531121244 54054107712977904 54098969318517312 54434502559656144 54504022997152512 54664707027214872 54887584031615232 54912109422707712 54957683117223936 55018035559711392 55073996537751072 55119704588678016 55405213853586912 55475974024536576 55532400789551616 55568554696315647 55578489287989248 55948186958985216 55959607157232717 56031075365607216 56056111702347456 56284661692532736 56450595247050816 56522690515565568 56559489142203306 56617017992472546 56920457514267648 56945891253178368 57088265466845088 57113774187297408 57346636441448448 57383971491215016 57457258811127168 57515700817749888 57563435333988864 57589156374349824 57626649314697708 57994428410763264 58032185200093188 58106300379148224 58466687934445488 58541358033978624 58675744230469632 58713944584786344 58953330996920064 59028622607388672 59127132090660984 59202645669320832 59509303768667424 59569832989812384 59619272310202752 59645911959148032 59684743933079769 59695414420432896 59821754859970992 60065657996861952 60104763242953659 60181525392689232 60319676719685376 60632120820906432 60709556479681536 60749080930514662 60771306524414976 60810871177100142 60821742994403328 60861340483331976 61136787700509696 61238815379613162 61317025871796576 61594535437111296 61748532035567136 61776123100546176 61827393506876928 61855019809486848 61895290004675316 61958246104969956 62290311996745728 62330865585285276 62410470777603648 62473950888245568 62877754925384448 62941710328858368 62993948101346304 63022095654948864 63034959786308118 63063125665140888 63320244404099328 63401113170898944 63465600902344704 63506919652932168 63588026830011264 64035514703551104 64064127659825664 64117296970094592 64252995960709584 64514965996629504 64556967927616893 64639416162518064 64705163419968624 64787800921143552 65243731962108672 65272884785482752 65327057290285056 65369587926541752 65665438641288192 65732229505999872 65775023926251174 65786783238844416 65859027788225952 66010212259278336 66053187657884637 66322497371535072 66407200433312256 66436873128708096 66602976377985936 66904409181689856 66947966739750852 67016062113538932 67033468612981696 67101650954041536 67157341222987008 67573865246469696 67660166479223808 67690399036796928 67704216066775386 68010632878477056 68136311211660288 68166756524740608 68211135923519736 68298251039641728 68367719839966848 68778886163073408 68866726375286784 68936773393926144 68981654105771148 69293852366750208 69427521063445328 69498138488114448 69555817695236544 69586897285672704 70076600996338944 70166098571046912 70211779624804104 70601283543481344 70659878293573632 70737474291057504 70809424119965664 70899857611817472 70946016373283499 71235274954611744 71326252317261312 71398801015137792 71445284609548689 71536530183762672 71860291343296512 71933383232980992 72039954041494992 72072143617303872 72131959091356416 72284620455798282 72579336746208192 72672030662870016 72719343182832822 72886276036286496 73183445375486976 73216145896943616 73357380746281856 73431995383668096 73492939451570688 73540786417359471 73873618471449216 73948758194249856 73967965366048768 74043201052735488 74091406261754196 74564265099552768 74612809542976956 74708100487476288 74741482269796608 75267460329401088 75363587354087424 75412652189604408 75440242582032384 75489357323296728 75893943352356864 76117687289126784 76151698916396544 76511961988286688 76609678414836224 76687601090333184 76737527913959703 76751247111985152 76835532419596944 77376246933457584 77475067172197632 77955583912593984 78055144045304832 78105961196375994 78134536959962112 78185405799128754 78285259446381792 78604441329226752 78836176120881312 78936860892427776 78988252077904617 79345738358223232 79426443986416512 79492363080270336 79527882612197376 79579658577439692 79762339813294656 80087543995815936 80139684323938212 80242033856918976 80426235626247168 80478596456733006 80842827761208576 80925056137103616 80946075306242048 81028408699219968 81081161569466856 81148453977775968 81515716934012928 81598629731586048 81651753839484216 81756034495728768 82331376047422848 82368164134061568 82436524675835904 82527053339567088 82610994806626608 83107820780380368 83213961036804864 83298601184327424 83837006567179264 83922280438477824 83991930801795072 84046613048410824 84084167553521184 84426992538799104 84675892870576224 84784035773348352 84839233713304959 85380686271401472 85418836879767552 85670661280946112 86019954662172672 86075957236822524 86185888216690752 86273551226624832 86383734561524736 86439973972046562 86991642616144896 87030513047310336 87048277800139782 87159450568722336 87553918188384256 87642972674666496 87700031901668232 87812037050967936 88013616345704448 88070916877179516 88429996495380096 88542933911083008 88803968503981248 89263955653001136 89354749484718576 89468867938722048 89543121630649344 90098486995292928 90213555305631744 90272288089033848 90680843837969408 90848414948880384 90948181231359648 91064334719522304 91123621395771993 91156959786622464 91216306765650213 91292010724997964 91705181550764544 91975538807694864 92391803155666944 92664184650819264 92741090260315392 92782529714230272 92842935007012974 93435467995118592 93496298377927914 93615706166405472 94135044724641792 94316632388076672 94412565493287552 94533143482423296 94552439679462177 94594688497711332 94980366606148992 95101669756348416 95198401353517056 95260379479398252 95382040245016896 96053272055326656 96096191489738496 96175945455141888 96379493941064376 96772448994944256 96896040883826688 96959124243777096 97181701381715328 97577927167315968 97909327178224128 97990585935427584 98054381889812628 98498157961932288 98598344258999808 98662535889376761 98788541682338928 99483746057302608 99610800649968384 99655309693062144 99904464566978904 100356613772534784 100421950109626278 100550202919472544 100652476431062304 100736011834480512 101490249718835712 101535598555195392 101556324100163079 102015949317715584 102250134787110912 102316703885279604 102447376559462592 103168329244610112 103300089562930176 103472481158656722 103940778550125312 104073525393739776 104141281595167992 104179382613282816 104247207732171672 104333726542854816 104380345928509056 104805921772302336 105114901494508416 105249147856570368 105317669437206156 105901925315222016 105989817440360448 106106211436586256 106349786417726208 106852912431917616 106989378475891968 107234980834996224 107304795275644008 107790437014944768 107900074849471488 108059931062242488 108108215425955808 108197938637034624 108426930683697423 108869005119312288 109008045994305024 109079014774249233 109329414054429744 109775168063230464 109824218845415424 110036071119422784 110147993075502144 110239409177356032 110810427707173824 110951948049073152 111064801579103232 111137109392631294 111156978575978496 111896373917970432 111919214314465434 112062150731214432 112112223404694912 112569323385065472 112901190494101632 113045381031131136 113118978284406612 113234035984945092 113840915028535296 114176530933690176 114227548374594816 114767942982430032 114914517622254336 115031401635499776 115126870667977728 115178312748699648 115253298629395416 115988856821526528 116064370400186376 116212600758296448 116933375868890976 117082716067957248 117158941794563991 117278108698693131 117427889169572688 117906661993840128 118254264181321968 118405291338641664 119018607537334848 119139665979624768 119238544620405504 119291823918296064 119369487866159538 119390828840865792 119643509719941984 120131315993723904 120209526485907318 120363050785378464 120639353439370752 120717894685099509 121264241641812864 121419112959363072 121498161861029324 121542613048829952 121621742354200284 121722680966663952 122273575401019392 122477630759226324 122634051743593152 123497064071134272 123552246201092352 123654787013753856 123710039618973696 123790580009350632 123916492209939912 124580623993491456 124661731170570552 124820941555207296 124947901776491136 125755509850768896 125883420657716736 125987896202692608 126069919572616236 126126251330281776 126640488808198656 127013839305864336 127176053660022528 128071029407102208 128128255319651328 128234593940189184 128505991921419168 129029931993259008 129113935855233786 129278832325036128 129410326839937248 129575601842287104 129659960958069843 130487463924217344 130545769570965504 130572416700209673 130739175853083504 131330877282576384 131464459011999744 131550047852502348 131718055576451904 132020424518556672 132106375315769274 132644994743070144 132814400866624512 132873746257416192 133205952755971872 133808818363379712 133895933479501704 134032124227077864 134066937225963392 134203301908083072 134314682445974016 135147730492939392 135320332958447616 135408432133550772 136021265756954112 136272622423320576 136422271847039472 136596502079283456 136735439679933696 137557772326146816 137733452750573568 137873546787852288 137963308211542296 138587704733500416 138855042126890656 138996276976228896 139111635390473088 139173794571345408 139264402510519461 140153201992677888 140244447566891871 140423559249608208 141202567086962688 141474948582115008 141618848239931328 141799715223634944 141892032746566998 142470549909223488 142652504634522624 142797602030275584 142890569219097378 143073060367525344 143720582686593024 143866766465961984 144079908082989984 144144287234607744 144263918182712832 144569240911596564 145158673492416384 145344061325740032 145438686365665644 145772552072572992 146366890750973952 146714761492563712 146863990767336192 146985878903141376 147081572834718942 147747236942898432 147897516388499712 147935930732097536 148086402105470976 148182812523508392 149128530199105536 149225619085953912 149416200974952576 149482964539593216 150534920658802176 150632925164439417 150825304379208816 150978714646593456 152235374578253568 152303397832793088 153023923976573376 153219356829672448 153375202180666368 153475055827919406 153502494223970304 153671064839193888 154752493866915168 154950134344395264 155911167825187968 156110288090609664 156211922392751988 156269073919924224 156370811598257508 156570518892763584 157208882658453504 157672352241762624 157873721784855552 157976504155809234 158691476716446464 158852887972833024 158984726160540672 159055765224394752 159159317154879384 159524679626589312 160175087991631872 160279368647876424 160484067713837952 160852471252494336 160957192913466012 161685655522417152 161850112274207232 162162323138933712 162296907955551936 163303507678968432 163512068991457536 164662752094845696 164736328268123136 164873049351671808 165054106679134176 165221989613253216 166215641560760736 166427922073609728 166597202368654848 166705664088946941 167674013134358528 167844560876955648 168093226096821648 168168335107042368 168853985077598208 169351785741152448 169568071546696704 169678467426609918 170761372542802944 170837673759535104 171341322561892224 172039909324345344 172151914473645048 172371776433381504 172547102453249664 172767469123049472 172879947944093124 173983285232289792 174096555600279564 174318901137444672 175400063803336464 175624074101935872 176027232691408896 176141833754359032 176859992990760192 177085867822166016 177607937007962496 178527911306002272 178709498969437152 178937735877444096 179054231799239307 179086243261298688 180196973990585856 180314289728860977 180544576178067696 181361687675938816 181896362462719296 182128669439044608 182247242791543986 182313919573244928 182432613531300426 182584021449995928 183410363101529088 183951077615389728 184783606311333888 185328369301638528 185482180520630784 185565059428460544 185685870014025948 186870935990237184 186992596755855828 187231412332810944 188633264776153344 188825130986575104 189066286964846592 189104879358924354 189189376995422664 189960733212297984 190203339512696832 190396802707034112 190520758958796504 190764080490033792 192106544110653312 192192382979476992 192351890910283776 192758987882128752 193544897989888512 193670903782850679 193918248487554192 194363402763430656 195818654356448256 195981171870855168 196108763779625256 196996315923864576 197196688517999616 197325071778753522 197577083364677856 198159562973653911 198967492114605216 199221601299936768 199310619386124288 199808929133957808 200713227545069568 200843900219252556 201100405838945088 201304952862124608 201472023668961024 202980499437671424 203071197110390784 203112648200326158 204031898635431168 204500269574221824 204633407770559208 204894753118925184 206336658489220224 206600179125860352 206944962317313444 207881557100250624 208282563190335984 208494415464343344 208667453085709632 208760691857018112 210229802989016832 210498295713140736 210635338874412312 211803850630444032 211979634880720896 212212422873172512 212699572835452416 212838049119850497 213705824863835232 213978756951783936 214335853828646067 214609590551288016 215580874029889536 215800149698942976 216119862124484976 216216430851911616 216395877274069248 216853861367394846 217738010238624576 218016091988610048 218158029548498466 218658828108859488 219550336126460928 219648437690830848 220072142238845568 220295986151004288 220478818354712064 220622359252078413 221620855414347648 221903896098146304 222129603158206464 222274218785262588 223838428628930868 224124301462428864 224224446809389824 225802380988203264 226090762062262272 226237956568813224 226468071969890184 227681830057070592 228353061867380352 228455096749189632 229535885964860064 229829035244508672 230062803270999552 230212583741879109 230253741335955456 230506597258790832 232128740800372752 232425201516592896 233866751737781952 234165432135914496 234317883589127982 234556217397386262 234855778339145376 235813323987680256 236508528362643936 236810582677283328 236964756233713851 238037215074669696 238279331959249536 238477089240811008 238583647836592128 238738975732319076 239287019439883968 240262631987447808 240419052971814636 240726101570756928 241278706878741504 241435789370199018 242528483283625728 242838225918726144 242996323722058648 243085226097659904 243243484708400568 243445361933327904 244547150802038784 244955261518452648 245268103487186304 246994128142268544 247104492402184704 247309574027507712 247581160018701264 247832984419879824 249323462341141104 249641883110414592 249895803552982272 251511019701537792 251766841315433472 251975792405385216 252139839145232472 252252502660563552 253280977616397312 254027678611728672 254352107320045056 254517701139914877 256142058814204416 256256510639302656 257011983842838336 258059863986518016 258227871710467572 258557664650072256 258820653679874496 259151203684574208 259319921916139686 260974927848434688 261091539141931008 261144833400419346 261478351706167008 262661754565152768 262928918023999488 263100095705004696 263436111152903808 264040849037113344 264212750631538548 265289989486140288 265628801733249024 266411905511943744 267791866959003408 268064248454155728 268133874451926784 268406603816166144 268629364891948032 270295460985878784 270640665916895232 270816864267101544 272042531513908224 272545244846641152 272844543694078944 273193004158566912 273370864187315979 273470879359867392 273648920296950639 275115544652293632 275926616423084592 277175409467000832 277710084253781312 277992553952457792 278223270780946176 278347589142690816 278528805021038922 280306403985355776 280488895133783742 280847118499216416 282405134173925376 282949897164230016 283237696479862656 283599430447269888 283784065493133996 284941099818446976 285305009269045248 285595204060551168 285781138438194756 286146120735050688 288159816165979968 288288574469215488 288527836365425664 289138481823193128 290317346984832768 290688122651480064 290877372731331288 291545104145145984 292733781501947904 293429522985127424 293727981534672384 293971757806282752 294163145669437884 295494473885796864 295795032776999424 295987607668130283 296365625047016784 298451238171907824 298832401949905152 298965929079186432 301069841317604352 301265850328878834 301650608758417632 301957429293186912 304470749156507136 304606795665586176 304668972300489237 306047847953146752 306438713659344896 306750404361332736 306950111655838812 307342129678387776 309504987733830336 309900268688790528 311822335650375936 312220576181219328 312423844785503976 312538147839848448 312741623196515016 313141037785527168 314417765316907008 315344704483525248 315747443569711104 315953008311618468 317382953432892928 317705775945666048 317969452321081344 318318634309758768 319049359253178624 320558737295752848 320968135427675904 321704942504988672 321914385826932024 323371311044834304 323700224548414464 324324646277867424 324593815911103872 326607015357936864 327024137982915072 327237044322747699 329325504189691392 329472656536246272 330108213358268352 330443979226506432 332431283121521472 332855844147219456 333194404737309696 333411328177893882 335348026268717056 335689121753911296 336186452193643296 336336670214084736 337707970155196416 338703571482304896 339136143093393408 339356934853219836 341522745085605888 342682645123784448 344303828947290096 344743552866763008 345094204906499328 345534938246098944 345759895888186248 347966570464579584 348193111200559128 348637802274889344 350800127606672928 351248148203871744 351476825383691973 352283667508718064 353719985981520384 355215874015924992 357055822612004544 357418997938874304 357875471754888192 358108463598478614 358172486522597376 360393947981171712 360628579457721954 361089152356135392 362153684055298527 362723375351877632 363792724925438592 364257338878089216 364494485583087972 364627839146489856 364865227062600852 365168042899991856 366820726203058176 367902155230779456 370656738603277056 370964361041261568 371130118856921088 371371740028051896 373741871980474368 373985193511711656 374462824665621888 377266529552306688 377650261973150208 378209758717848708 378378753990845328 379921466424595968 381041517917593008 381528160980067584 384213088221306624 384384765958953984 384703781820567552 385517975764257504 387089795979777024 387341807565701358 387836496975108384 388726805526861312 388979882874209529 391637308712896512 391717250100629019 392217527559250512 393992631847729152 394393377035999232 394650143557507044 395154166729355712 396319125947307822 397934984229210432 398443202599873536 398621238772248576 399617858267915616 401426455090139136 401687800438505112 402200811677890176 402609905724249216 402944047337922048 405960998875342848 406225296400652316 408063797270862336 409266815541118416 409789506237850368 412673316978440448 413200358251720704 413889924634626888 415763114200501248 416565126380671968 416988830928686688 417334906171419264 417521383714036224 417793207531558383 420459605978033664 420733342700675613 421270677748824624 423607701260888064 424424845746345024 425399145670904832 425676098239700994 427411649727670464 427957513903567872 428671707657292134 429219181102576032 431161748059779072 431600299397885952 432239724248969952 432432861703823232 432791754548138496 433707722734789692 435476020477249152 436032183977220096 436316059096996932 437317656217718976 439100672252921856 440144284477691136 440591972302008576 440957636709424128 441244718504156826 443241710828695296 443807792196292608 444259206316412928 444548437570525176 447676857257861736 448248602924857728 448448893618779648 451604761976406528 451898775493318251 452475913137626448 452936143939780368 456706123734760704 456910193498379264 459071771929720128 459658070489017344 460125606541999104 460425167483758218 460507482671910912 461013194517581664 464257481600745504 464850403033185792 467733503475563904 468330864271828992 468635767178255964 469112434794772524 469711556678290752 471626647975360512 473017056725287872 473621165354566656 473929512467427702 476074430149339392 476558663918499072 476954178481622016 477167295673184256 477477951464638152 478574038879767936 480525263974895616 480838105943629272 481452203141513856 482557413757483008 482871578740398036 485056966567251456 485992647444117296 486486969416801136 486890723866655808 489910523036905296 490536206974372608 493988256284537088 494208984804369408 494619148055015424 495162320037402528 495665968839759648 498646924682282208 499283766220829184 499791607105964544 500116992266840823 503022039403075584 503533682630866944 504279678290464944 504505005321127104 506561955232794624 508055357223457344 508704214640090112 509035402279829754 512284117628408832 512513021278605312 514023967685676672 516119727973036032 516455743420935144 517115329300144512 517641307359748992 518302407369148416 518639843832279372 521949855696869376 522289666800838692 522956703412334016 526200191410009392 526872222305807616 528081698074226688 528425501263077096 530579978972280576 531257603466498048 532823811023887488 535583733918006816 536128496908311456 536267748903853568 536813207632332288 537162695397717921 537258729783896064 540590921971757568 540942869186582931 541633728534203088 544085063027816448 545689087388157888 546386008317133824 546741728374631958 546941758719734784 547297840593901278 550231089304587264 551853232846169184 554350818934001664 555420168507562624 555985107904915584 556446541561892352 556695178285381632 557057610042077844 560612807970711552 560977790267567484 561694236998432832 565899794328460032 566475392959725312 567198860894539776 567568130986267992 569882199636893952 570610018538090496 571190408121102336 571562276876389512 572292241470101376 576319632331959936 576577148938430976 577055672730851328 578276963646386256 580634693969665536 581012711348552037 581754745462662576 583090208290291968 586859045970254848 587455963069344768 587943515612565504 588326291338875768 590988947771593728 591590065553998848 591975215336260566 592731250094033568 596902476343815648 597664803899810304 597931858158372864 602139682635208704 602531700657757668 603301217516835264 603914858586373824 608941498313014272 609213591331172352 609337944600978474 612095695906293504 612877427318689792 613500808722665472 613900223311677624 614684259356775552 619009975467660672 619800537377581056 623644671300751872 624847689571007952 625483246393030032 626282075571054336 630689408967050496 631494887139422208 631906016623236936 634765906865785856 635411551891332096 635938904642162688 636637268619517536 638098718506357248 638514147359551491 641117474591505696 641936270855351808 643828771653864048 646742622089668608 647400449096828928 648649292555734848 649187631822207744 653214030715873728 654048275965830144 654474088645495398 658651008379382784 658945313072492544 660216426716536704 660887958453012864 661867077756235239 664862566243042944 665711688294438912 666388809474619392 666822656355787764 672372904387286592 672673340428169472 677407142964609792 678272286186786816 678713869706439672 683045490171211776 685365290247568896 688607657894580192 689487105733526016 690188409812998656 690637751225637327 691519791776372496 696386222401118256 697275604549778688 701600255213345856 702496296407743488 702953650767383946 704567335017436128 707439971963040768 710431748031849984 710894268701141553 714111645224009088 714837995877748608 715750943509776384 716216927196957228 720787895962343424 721257158915443908 722178304712270784 724307368110597054 727585449850877184 728514677756178432 728988971166175944 729255678292979712 729730454125201704 730336085799983712 733641452406116352 735804310461558912 741313477206554112 741928722082523136 742743480056103792 747970387023423312 748925649331243776 754533059104613376 755300523946300416 756419517435697416 756757507981690656 759842932849191936 762083035835186016 763056321960135168 763553103419744631 768426176442613248 768769531917907968 771035951528515008 774179591959554048 774683615131402716 775672993950216768 777453611053722624 777959765748419058 783274617425793024 783434500201258038 784435055118501024 787985263695458304 788786754071998464 789300287115014088 790308333458711424 792638251894615644 795869968458420864 796886405199747072 799235716535831232 803375600877010224 804401623355780352 805219811448498432 805888094675844096 811921997750685696 812450592801304632 816127594541724672 818533631082236832 819579012475700736 820112592561947937 820946760890851917 825346633956880896 827779849269253776 831526228401002496 833130252761343936 833977661857373376 834669812342838528 835042767428072448 835586415063116766 840919211956067328 841466685401351226 842541355497649248 847215402521776128 848849691492690048 850798291341809664 851352196479401988 854823299455340928 855915027807135744 857343415314584268 858438362205152064 864479448497939904 864865723407646464 865583509096276992 867415445469579384 870952040954498304 872064367954440192 872632118193993864 874635312435437952 878201344505843712 880288568955382272 881183944604017152 881915273418848256 882489437008313652 886483421657390592 887962823004390849 889096875141050352 895353714515723472 896497205849715456 896897787237559296 903209523952813056 903797550986636502 904951826275252896 905872287879560736 913412247469521408 913820386996758528 914006916901467711 918143543859440256 919316140978034688 920251213083998208 920850334967516436 922026389035163328 928514963201491008 929700806066371584 935467006951127808 936661728543657984 937271534356511928 938224869589545048 939423113356581504 943253295950721024 946034113450575744 947242330709133312 947859024934855404 952148860298678784 953117327836998144 953908356963244032 954955902929276304 957148077759535872 961676211887258544 962904406283027712 965114827514966016 965743157480796072 970113933134502912 971985294888234592 972973938833602272 973781447733311616 979821046073810592 981072413948745216 981711132968243097 987976512569074176 988417969608738816 990324640074805056 991331937679519296 997293849364564416 998567532441658368 999583214211929088 1000233984533681646 1006044078806151168 1007067365261733888 1008559356580929888 1009010010642254208 1013123910465589248 1016110714446914688 1017408429280180224 1018070804559659508 1024568235256817664 1028047935371353344 1032911486841870288 1034230658600289024 1035282614719497984 1036604814738296832 1037279687664558744 1043899711393738752 1044579333601677384 1045913406824668032 1052400382820018784 1053744444611615232 1054430476151075919 1056851002526154192 1061159957944561152 1065647622047774976 1071167467836013632 1072256993816622912 1072535497807707136 1073626415264664576 1074325390795435842 1074517459567792128 1081181843943515136 1081885738373165862 1083267457068406176 1088170126055632896 1091378174776315776 1092772016634267648 1093483456749263916 1093883517439469568 1094595681187802556 1100462178609174528 1103706465692338368 1110840337015125248 1111970215809831168 1112893083123784704 1113390356570763264 1114115220084155688 1121225615941423104 1121955580535134968 1123388473996865664 1131799588656920064 1132950785919450624 1135136261972535984 1139764399273787904 1143124553752779024 1144584482940202752 1152639264663919872 1153154297876861952 1154111345461702656 1156553927292772512 1161269387939331072 1162025422697104074 1163509490925325152 1166180416580583936 1166939648622628587 1173718091940509696 1174911926138689536 1176652582677751536 1181977895543187456 1183180131107997696 1183950430672521132 1185462500188067136 1193804952687631296 1195329607799620608 1195863716316745728 1204279365270417408 1205063401315515336 1206602435033670528 1207829717172747648 1217882996626028544 1218675889201956948 1224191391812587008 1227800446623355248 1229368518713551104 1238019950935321344 1239601074755162112 1247289342601503744 1249695379142015904 1250966492786060064 1252564151142108672 1253379622594675149 1261378817934100992 1262200028102026839 1263812033246473872 1269531813731571712 1270823103782664192 1273274537239035072 1276197437012714496 1277028294719102982 1282234949183011392 1283872541710703616 1287657543307728096 1293485244179337216 1294800898193657856 1297298585111469696 1298375263644415488 1306428061431747456 1308096551931660288 1308948177290990796 1317302016758765568 1320432853433073408 1321775916906025728 1323734155512470478 1329725132486085888 1331423376588877824 1332777618949238784 1333645312711575528 1344745808774573184 1345346680856338944 1354814285929219584 1355696326479954753 1357427739412879344 1370730580495137792 1377215315789160384 1378974211467052032 1380376819625997312 1381275502451274654 1383039583552744992 1392772444802236512 1394551209099557376 1403200510426691712 1404992592815486976 1405907301534767892 1409134670034872256 1414879943926081536 1420863496063699968 1421788537402283106 1428223290448018176 1429675991755497216 1431501887019552768 1432433854393914456 1441575791924686848 1442514317830887816 1444356609424541568 1448614736221194108 1455170899701754368 1457977942332351888 1459460908250403408 1460672171599967424 1471608620923117824 1482626954413108224 1483857444165046272 1485486960112207584 1495940774046846624 1497851298662487552 1500350976800522469 1509066118209226752 1510601047892600832 1512839034871394832 1513515015963381312 1519685865698383872 1524166071670372032 1526112643920270336 1527106206839489262 1536852352885226496 1537539063835815936 1542071903057030016 1548359183919108096 1549367230262805432 1551345987900433536 1554907222107445248 1555919531496838116 1566869000402516076 1568870110237002048 1578600574230028176 1580616666917422848 1585276503789231288 1591739936916841728 1593772810399494144 1598471433071662464 1606751201754020448 1608803246711560704 1610439622896996864 1611488086193153763 1611776189351688192 1622828607559748793 1624901185602609264 1632255189083449344 1637067262164473664 1639158024951401472 1640225185123895874 1641893521781703834 1650693267913761792 1655559698538507552 1663052456802004992 1666260505522687872 1667955323714746752 1669339624685677056 1670085534856144896 1671172830126233532 1681838423912134656 1682933370802702452 1685082710995298496 1697699382985380096 1701596582683619328 1702704392958803976 1709646598910681856 1711830055614271488 1714686830629168536 1716876724410304128 1728958896995879808 1729731446815292928 1731167018192553984 1734830890939158768 1741904081908996608 1743038134045656111 1745264236387987728 1749270624870875904 1760577137910764544 1762367889208034304 1763830546837696512 1764978874016627304 1772966843314781184 1775925646008781698 1778193750282100704 1790707429031446944 1792994411699430912 1793795574475118592 1806419047905626112 1807595101973273004 1809903652550505792 1811744575759121472 1826824494939042816 1827640773993517056 1828013833802935422 1836287087718880512 1838632281956069376 1840502426167996416 1841700669935032872 1844052778070326656 1857029926402982016 1859401612132743168 1870934013902255616 1874543068713023856 1876449739179090096 1878846226713163008 1892068226901151488 1894484661418266624 1895718049869710808 1904297720597357568 1906234655673996288 1907816713926488064 1909911805858552608 1914296155519071744 1915542442078654473 1923352423774517088 1925808812566055424 1931486314961592144 1940227866269005824 1943970589776469184 1945947877667204544 1947562895466623232 1959642092147621184 1962144827897490432 1963422265936486194 1975953025138148352 1976835939217477632 1980649280149610112 1982663875359038592 1994587698729128832 1997135064883316736 1999166428423858176 2000467969067363292 2017118713161859776 2018020021284508416 2032221428893829376 2034816858560360448 2036141609119319016 2049136470513635328 2056095870742706688 2065822973683740576 2068461317200578048 2070565229438995968 2071913253676911981 2074559375329117488 2089158667203354768 2091826813649336064 2104800765640037568 2107488889223230464 2108860952302151838 2113702005052308384 2122319915889122304 2131295244095549952 2132682806103424659 2142334935672027264 2144513987633245824 2145070995615414272 2147252830529329152 2148650781590871684 2162363687887030272 2163771476746331724 2166534914136812352 2182756349552631552 2185544033268535296 2186966913498527832 2187767034878939136 2189191362375605112 2200924357218349056 2207412931384676736 2221680674030250496 2223940431619662336 2225786166247569408 2228230440168311376 2243911161070269936 2246776947993731328 2263599177313840128 2265901571838901248 2270272523945071968 2279528798547575808 2286249107505558048 2289168965880405504 2290659310259233893 2305278529327839744 2306308595753723904 2313107854585545024 2322538775878662144 2324050845394208148 2327018981850650304 2332360833161167872 2333879297245257174 2347436183881019392 2349823852277379072 2353305165355503072 2363955791086374912 2366360262215995392 2367900861345042264 2370925000376134272 2387609905375262592 2390659215599241216 2410126802631030672 2413204870067341056 2415659434345495296 2435765993252057088 2437351778403913896 2448382783625174016 2455600893246710496 2458737037427102208 2460337777685843811 2476039901870642688 2494578685203007488 2499390758284031808 2501932985572120128 2505128302284217344 2506759245189350298 2522757635868201984 2524400056204053678 2527624066492947744 2539063627463143424 2541646207565328384 2546549074478070144 2552394874025428992 2554056589438205964 2564469898366022784 2567745083421407232 2575315086615456192 2594597170222939392 2596750527288830976 2612856122863494912 2616193103863320576 2617896354581981592 2634604033517531136 2640865706866146816 2643551833812051456 2647468311024940956 2659450264972171776 2667290625423151056 2689491617549146368 2690693361712677888 2709628571858439168 2711392652959909506 2714855478825758688 2741461160990275584 2742020750704403133 2754430631578320768 2757948422934104064 2760753639251994624 2762551004902549308 2766079167105489984 2785544889604473024 2789102418199114752 2806401020853383424 2809985185630973952 2811814603069535784 2818269340069744512 2829759887852163072 2841726992127399936 2843577074804566212 2856446580896036352 2859351983510994432 2864867708787828912 2885028635661775632 2888713218849083136 2897229472442388216 2910341799403508736 2915955884664703776 2918921816500806816 2921344343199934848 2943217241846235648 2945133398904729291 2965253908826216448 2970973920224415168 2991881548093693248 2995702597324975104 3000701953601044938 3018132236418453504 3021202095785201664 3025678069742789664 3027030031926762624 3039371731396767744 3048332143340744064 3052225287840540672 3054212413678978524 3073704705770452992 3084143806114060032 3098734460525610864 3102691975800867072 3109814444214890496 3111839062993676232 3133738000805032152 3137740220474004096 3157201148460056352 3161233333834845696 3163291428453227757 3170553007578462576 3183479873833683456 3196942866143324928 3213502403508040896 3217606493423121408 3220879245793993728 3222976172386307526 3223552378703376384 3245657215119497586 3249802371205218528 3264510378166898688 3274134524328947328 3278316049902802944 3280450370247791748 3283787043563407668 3301386535827523584 3311119397077015104 3332521011045375744 3335910647429493504 3338679249371354112 3340171069712289792 3342345660252467064 3363676847824269312 3365866741605404904 3370165421990596992 3395398765970760192 3405408785917607952 3419293197821363712 3429373661258337072 3433753448820608256 3457917793991759616 3459462893630585856 3462334036385107968 3469661781878317536 3483808163817993216 3486076268091312222 3490528472775975456 3498541249741751808 3500818945867885761 3521154275821529088 3524735778416068608 3529957748033254608 3545933686629562368 3551851292017563396 3556387500564201408 3581414858062893888 3585988823398861824 3587591148950237184 3612838095811252224 3615190203946546008 3619807305101011584 3623489151518242944 3653648989878085632 3656027667605870844 3672574175437761024 3683401339870065744 3688105556140653312 3714059852805964032 3718803224265486336 3741868027804511232 3749086137426047712 3752899478358180192 3757692453426326016 3760138867784025447 3784136453802302976 3786600084306080517 3791436099739421616 3808595441194715136 3812469311347992576 3819823611717105216 3828592311038143488 3831084884157308946 3846704847549034176 3851617625132110848 3862972629923184288 3880455732538011648 3887941179552938368 3891895755334409088 3895125790933246464 3919284184295242368 3924289655794980864 3926844531872972388 3951906050276296704 3961298560299220224 3965327750718077184 3989175397458257664 3994270129766633472 3998332856847716352 4000935938134726584 4034237426323719552 4036040042569016832 4064442857787658752 4067088979439864259 4072283218238638032 4112191741485413376 4131645947367481152 4136922634401156096 4141130458877991936 4143826507353823962 4149118750658234976 4178317334406709536 4183653627298672128 4209601531280075136 4214977778446460928 4217721904604303676 4227404010104616768 4244639831778244608 4262590488191099904 4265365612206849318 4284669871344054528 4289027975266491648 4290141991230828544 4294505661058658304 4297301563181743368 4324727375774060544 4327542953492663448 4333069828273624704 4365512699105263104 4373933826997055664 4378382724751210224 4414825862769353472 4443361348060500992 4447880863239324672 4451572332495138816 4456460880336622752 4487822322140539872 4493553895987462656 4527198354627680256 4531803143677802496 4540545047890143936 4559057597095151616 4572498215011116096 4578337931760811008 4581318620518467786 4610557058655679488 4612617191507447808 4626215709171090048 4645077551757324288 4648101690788416296 4654037963701300608 4664721666322335744 4667758594490514348 4706610330711006144 4735801722690084528 4741850000752268544 4775219810750525184 4781318431198482432 4820253605262061344 4826409740134682112 4831318868690990592 4834464258579461289 4874703556807827792 4896765567250348032 4911201786493420992 4917474074854204416 4920675555371687622 4952079803741285376 4989157370406014976 4998781516568063616 5003865971144240256 5010256604568434688 5013518490378700596 5045515271736403968 5048800112408107356 5055248132985895488 5093098148956140288 5104789748050857984 5108113178876411928 5128939796732045568 5135490166842814464 5150630173230912384 5189194340445878784 5193501054577661952 5225712245726989824 5229114402136968333 5235792709163963184 5281731413732293632 5287103667624102912 5294936622049881912 5318900529944343552 5334581250846302112 5378983235098292736 5381386723425355776 5419257143716878336 5422785305919819012 5429710957651517376 5482922321980551168 5484041501408806266 5508861263156641536 5515896845868208128 5521507278503989248 5525102009805098616 5532158334210979968 5571089779208946048 5578204836398229504 5612802041706766848 5623629206139071568 5636538680139489024 5683453984254799872 5687154149609132424 5712893161792072704 5718703967021988864 5729735417575657824 5746627326235963419 5770057271323551264 5777426437698166272 5794458944884776432 5820683598807017472 5831911769329407552 5837843633001613632 5842688686399869696 5886434483692471296 5890266797809458582 5930507817652432896 5941947840448830336 5983763096187386496 5991405194649950208 6001403907202089876 6051356139485579328 6054060063853525248 6096664286681488128 6104450575681081344 6108424827357957048 6147409411540905984 6168287612228120064 6197468921051221728 6205383951601734144 6215739761030735943 6223678125987352464 6267476001610064304 6275480440948008192 6314402296920112704 6322466667669691392 6326582856906455514 6341106015156925152 6366959747667366912 6393885732286649856 6398048418310273977 6427004807016081792 6435212986846242816 6441758491587987456 6445952344772615052 6491314430238995172 6499604742410437056 6548269048657894656 6556632099805605888 6560900740495583496 6567574087126815336 6602773071655047168 6622238794154030208 6665042022090751488 6671821294858987008 6677358498742708224 6684691320504934128 6731733483210809808 6740330843981193984 6790797531941520384 6810817571835215904 6838586395642727424 6858747322516674144 6867506897641216512 6871977930777701679 6915835587983519232 6918925787261171712 6939323563756635072 6967616327635986432 6972152536182624444 6981056945551950912 6997082499483503616 7001637891735771522 7042308551643058176 7049471556832137216 7059915496066509216 7091867373259124736 7103702584035126792 7112775001128402816 7162829716125787776 7171977646797723648 7230380407893092016 7239614610202023168 7246978303036485888 7307297979756171264 7312055335211741688 7345148350875522048 7366802679740131488 7376211112281306624 7381013333057531433 7428119705611928064 7483736055609022464 7498172274852095424 7505798956716360384 7515384906852652032 7520277735568050894 7568272907604605952 7573200168612161034 7582872199478843232 7617190882389430272 7624938622695985152 7639647223434210432 7657184622076286976 7662169768314617892 7693409695098068352 7703235250264221696 7725945259846368576 7775882359105876736 7783791510668818176 7790251581866492928 7838568368590484736 7848579311589961728 7853689063745944776 7903812100552593408 7922597120598440448 7930655501436154368 7978350794916515328 8001871876269453168 8068474852647439104 8072080085138033664 8128885715575317504 8134177958879728518 8144566436477276064 8224383482970826752 8263291894734962304 8273845268802312192 8282260917755983872 8287653014707647924 8298237501316469952 8356634668813419072 8367307254597344256 8419203062560150272 8429955556892921856 8435443809208607352 8454808020209233536 8489279663556489216 8525180976382199808 8530731224413698636 8569339742688109056 8578055950532983296 8594603126363486736 8655085906985326896 8666139656547249408 8731025398210526208 8747867653994111328 8756765449502420448 8829651725538706944 8835400196714187873 8886722696121001984 8895761726478649344 8912921760673245504 8975644644281079744 8987107791974925312 9054396709255360512 9063606287355604992 9081090095780287872 9118115194190303232 9144996430022232192 9156675863521622016 9162637241036935572 9221114117311358976 9252431418342180096 9296203381576832592 9308075927402601216 9329443332644671488 9335517188981028696 9413220661422012288 9471603445380169056 9483700001504537088 9489874285359683271 9550439621501050368 9640507210524122688 9652819480269364224 9662637737381981184 9668928517158922578 9749407113615655584 9793531134500696064 9822403572986841984 9834948149708408832 9841351110743375244 9904159607482570752 9997563033136127232 10007731942288480512 10020513209136869376 10027036980757401192 10091030543472807936 10097600224816214712 10110496265971790976 10186196297912280576 10216226357752823856 10257879593464091136 10301260346461824768 10378388680891757568 10387002109155323904 10451424491453979648 10458228804273936666 10471585418327926368 10502456837603657283 10563462827464587264 10574207335248205824 10589873244099763824 10637801059888687104 10669162501692604224 10757966470196585472 10762773446850711552 10838514287433756672 10845570611839638024 10859421915303034752 10968083002817612532 11017722526313283072 11050204019610197232 11064316668421959936 11142179558417892096 11156409672796459008 11225604083413533696 11247258412278143136 11273077360278978048 11280416603352076341 11359800252918241551 11374308299218264848 11425786323584145408 11437407934043977728 11459470835151315648 11493254652471926838 11540114542647102528 11554852875396332544 11588917889769552864 11641367197614034944 11663823538658815104 11675687266003227264 11685377372799739392 11772868967384942592 11780533595618917164 11883895680897660672 11967526192374772992 11982810389299900416 12002807814404179752 12102712278971158656 12108120127707050496 12193328573362976256 12201266938319592777 12216849654715914096 12336575224456240128 12394937842102443456 12410767903203468288 12431479522061471886 12447356251974704928 12534952003220128608 12550960881896016384 12628804593840225408 12644933335339382784 12653165713812911028 12682212030313850304 12733919495334733824 12787771464573299712 12796096836620547954 12854009614032163584 12870425973692485632 12883516983175974912 12891904689545230104 12982628860477990344 12999209484820874112 13096538097315789312 13121801480991166992 13135148174253630672 13244477588308060416 13330084044181502976 13343642589717974016 13354716997485416448 13369382641009868256 13463466966421619616 13480661687962387968 13581595063883040768 13621635143670431808 13677172791285454848 13717494645033348288 13735013795282433024 13743955861555403358 13831671175967038464 13837851574522343424 13878647127513270144 13935232655271972864 13944305072365248888 13962113891103901824 13994164998967007232 14003275783471543044 14119830992133018432 14207405168070253584 14225550002256805632 14325659432251575552 14343955293595447296 14460760815786184032 14479229220404046336 14493956606072971776 14503392775738383867 14624110670423483376 14690296701751044096 14733605359480262976 14752422224562613248 14762026666115062866 14856239411223856128 14967472111218044928 14996344549704190848 15011597913432720768 15030769813705304064 15040555471136101788 15136545815209211904 15146400337224322068 15165744398957686464 15279294446868420864 15314369244152573952 15324339536629235784 15386819390196136704 15406470500528443392 15451890519692737152 15551764718211753472 15567583021337636352 15580503163732985856 15677136737180969472 15687343206410904999 15707378127491889552 15845194241196880896 15861311002872308736 15956701589833030656 16003743752538906336 16136949705294878208 16144160170276067328 16257771431150635008 16268355917759457036 16289132872954552128 16448766965941653504 16526583789469924608 16547690537604624384 16564521835511967744 16575306029415295848 16596475002632939904 16713269337626838144 16734614509194688512 16838406125120300544 16870887618417214704 16909616040418467072 17050361952764399616 17061462448827397272 17138679485376218112 17156111901065966592 17189206252726973472 17310171813970653792 17332279313094498816 17462050796421052416 17495735307988222656 17513530899004840896 17659303451077413888 17670800393428375746 17773445392242003968 17791523452957298688 17825843521346491008 17951289288562159488 17974215583949850624 18162180191560575744 18289992860044464384 18313351727043244032 18325274482073871144 18442228234622717952 18504862836684360192 18592406763153665184 18616151854805202432 18671034377962057392 18826441322844024576 18943206890760338112 18967400003009074176 18979748570719366542 19100879243002100736 19194145254930821931 19281014421048245376 19305638960538728448 19325275474763962368 19337857034317845156 19498814227231311168 19644807145973683968 19669896299416817664 19682702221486750488 19808319214965141504 19995126066272254464 20015463884576961024 20054073961514802384 20195200449632429424 20220992531943581952 20372392595824561152 20432452715505647712 20515759186928182272 20602520692923649536 20615933792333105037 20756777361783515136 20902848982907959296 20916457608547873332 20943170836655852736 21004913675207314566 21126925654929174528 21148414670496411648 21179746488199527648 21275602119777374208 21338325003385208448 21515932940393170944 21691141223679276048 21718843830606069504 21936166005635225064 22035445052626566144 22100408039220394464 22128633336843919872 22143039999172594299 22284359116835784192 22451208166827067392 22494516824556286272 22546154720557956096 22560833206704152682 22719600505836483102 22748616598436529696 22851572647168290816 22874815868087955456 22918941670302631296 22986509304943853676 23080229085294205056 23109705750792665088 23177835779539105728 23327647077317630208 23351374532006454528 23370754745599478784 23545737934769885184 23561067191237834328 23767791361795321344 23935052384749545984 24005615628808359504 24205424557942317312 24216240255414100992 24386657146725952512 24402533876639185554 24433699309431828192 24673150448912480256 24789875684204886912 24821535806406936576 24862959044122943772 24894712503949409856 25069904006440257216 25101921763792032768 25257609187680450816 25289866670678765568 25306331427625822056 25364424060627700608 25467838990669467648 25575542929146599424 25592193673241095908 25708019228064327168 25783809379090460208 25965257720955980688 25998418969641748224 26193076194631578624 26243602961982333984 26270296348507261344 26488955176616120832 26506200590142563619 26660168088363005952 26687285179435948032 26738765282019736512 26926933932843239232 26961323375924775936 27163190127766081536 27243270287340863616 27354345582570909696 27434989290066696576 27470027590564866048 27487911723110806716 27663342351934076928 27757294255026540288 27888610144730497776 27924227782207803648 27988329997934014464 28006551566943086088 28239661984266036864 28414810336140507168 28451100004513611264 28469622856079049813 28651318864503151104 28921521631572368064 28958458440808092672 28987913212145943552 29006785551476767734 29248221340846966752 29380593403502088192 29467210718960525952 29504844449125226496 29524053332230125732 29712478822447712256 29992689099408381696 30023195826865441536 30061539627410608128 30081110942272203576 30273091630418423808 30292800674448644136 30331488797915372928 30558588893736841728 30648679073258471568 30773638780392273408 30903781039385474304 31103529436423506944 31135166042675272704 31161006327465971712 31354273474361938944 31374686412821809998 31414756254983779104 31690388482393761792 31722622005744617472 31913403179666061312 32007487505077812672 32273899410589756416 32288320340552134656 32515542862301270016 32536711835518914072 32578265745909104256 33053167578939849216 33150612058830591696 33192950005265879808 33426538675253676288 33469229018389377024 33676812250240601088 33741775236834429408 33819232080836934144 33841249810056229023 34122924897654794544 34277358970752436224 34312223802131933184 34378412505453946944 34620343627941307584 34664558626188997632 34924101592842104832 34991470615976445312 35027061798009681792 35318606902154827776 35341600786856751492 35651687042692982016 35902578577124318976 35948431167899701248 36324360383121151488 36579985720088928768 36603800814958778331 36650548964147742288 37009725673368720384 37184813526307330368 37232303709610404864 37342068755924114784 37652882645688049152 37886413781520676224 37934800006018148352 37959497141438733084 38201758486004201472 38388290509861643862 38562028842096490752 38611277921077456896 38650550949527924736 38675714068635690312 38997628454462622336 39289614291947367936 39365404442973500976 39990252132544508928 40030927769153922048 40108147923029604768 40390400899264858848 40441985063887163904 40744785191649122304 40864905431011295424 41031518373856364544 41205041385847299072 41231867584666210074 41513554723567030272 41805697965815918592 41832915217095746664 41886341673311705472 42009827350414629132 42359492976399055296 42676650006770416896 43031865880786341888 43382282447358552096 43437687661212139008 43510178327215151601 43872332011270450128 44070890105253132288 44200816078440788928 44257266673687839744 44286079998345188598 44568718233671568384 44902416333654134784 44989033649112572544 45092309441115912192 45121666413408305364 45439201011672966204 45497233196873059392 45837883340605262592 45973018609887707352 46160458170588410112 46219411501585330176 46355671559078211456 46655294154635260416 46702749064012909056 46741509491198957568 47062029619232714997 47122134382475668656 47535582723590642688 47870104769499091968 48011231257616719008 48410849115884634624 48432480510828201984 48773314293451905024 48805067753278371108 48867398618863656384 49346300897824960512 49579751368409773824 49643071612813873152 49725918088245887544 49789425007898819712 50139808012880514432 50203843527584065536 50515218375360901632 50612662855251644112 50728848121255401216 51151085858293198848 51184387346482191816 51416038456128654336 51567618758180920416 51930515441911961376 51996837939283496448 52386152389263157248 52487205923964667968 52540592697014522688 52977910353232241664 53012401180285127238 53320336176726011904 53374570358871896064 53477530564039473024 53853867865686478464 53922646751849551872 54486540574681727232 54869978580133393152 54940055181129732096 54975823446221613432 55326684703868153856 55514588510053080576 55777220289460995552 55848455564415607296 56013103133886172176 56479323968532073728 56829620672281014336 56902200009027222528 56939245712158099626 57302637729006302208 57843043263144736128 57916916881616185344 57975826424291887104 58013571102953535468 58496442681693933504 58934421437921051904 59009688898250452992 59048106664460251464 59424957644895424512 59985378198816763392 60046391653730883072 60162221884544407152 60585601348897288272 60662977595830745856 61117177787473683456 61297358146516943136 61547277560784546816 61807562078770948608 61847801376999315111 62207058872847013888 62270332085350545408 62708546948723877888 62749372825643619996 62829512509967558208 63380776964787523584 63445244011489234944 63826806359332122624 64014975010155625344 64547798821179512832 65073423671037828144 65156531491818208512 66106335157879698432 66301224117661183392 66385900010531759616 66429119997517782897 66853077350507352576 67353624500481202176 67483550473668858816 67638464161673868288 67682499620112458046 68245849795309589088 68554717941504872448 68624447604263866368 68756825010907893888 69240687255882615168 69329117252377995264 69982941231952890624 70054123596019363584 70637213804309655552 70683201573713502984 71303374085385964032 71805157154248637952 72648720766242302976 73159971440177857536 73207601629917556662 73301097928295484576 74019451346737440768 74369627052614660736 74464607419220809728 74684137511848229568 75305765291376098304 75772827563041352448 75869600012036296704 75918994282877466168 76403516972008402944 76776581019723287724 77124057684192981504 77351428137271380624 77995256908925244672 78579228583894735872 78730808885947001952 79518601770427690857 79980504265089017856 80061855538307844096 80216295846059209536 80780801798529717696 80883970127774327808 81489570383298244608 81729810862022590848 82063036747712729088 82410082771694598144 82463735169332420148 83665830434191493328 83772683346623410944 84019654700829258264 84718985952798110592 85353300013540833792 85408868568237149439 86764564894717104192 86875375322424278016 87020356654430303202 87744664022540900256 88141780210506264576 88401632156881577856 88514533347375679488 88572159996690377196 89137436467343136768 89978067298225145088 90184618882231824384 90243332826816610728 90878402023345932408 90994466393746118784 91675766681210525184 91946037219775414704 92320916341176820224 92711343118156422912 93310588309270520832 93405498128025818112 93483018982397915136 94124059238465429994 94244268764951337312 95071165447181285376 95740209538998183936 96022462515233438016 96821698231769269248 96864961021656403968 97546628586903810048 97610135506556742216 97734797237727312768 99159502736819547648 99451836176491775088 99578850015797639424 100279616025761028864 100407687055168131072 101030436750721803264 101225325710503288224 101457696242510802432 101523749430168687069 102368774692964383632 102832076912257308672 103135237516361840832 103861030883823922752 103993675878566992896 104772304778526314496 104974411847929335936 105081185394029045376 105955820706464483328 106024802360570254476 106955061128078946048 107707735731372956928 107845293503699103744 108973081149363454464 109739957160266786304 109811402444876334993 109951646892443226864 111029177020106161152 111554440578921991104 111696911128831214592 112026206267772344352 112958647937064147456 113659241344562028672 113804400018054445056 113878491424316199252 114605275458012604416 115686086526289472256 115833833763232370688 115951652848583774208 116027142205907070936 116992885363387867008 117868842875842103808 118096213328920502928 119970756397633526784 120092783307461766144 120324443769088814304 121171202697794576544 121325955191661491712 122234355574947366912 122594716293033886272 123094555121569093632 123615124157541897216 123695602753998630222 124414117745694027776 124540664170701090816 125417093897447755776 125498745651287239992 125659025019935116416 128029950020311250688 129095597642359025664 130146847342075656288 130313062983636417024 132212670315759396864 132602448235322366784 132771800021063519232 132858239995035565794 133706154701014705152 134707249000962404352 134967100947337717632 135276928323347736576 135364999240224916092 136491699590619178176 137513650021815787776 138481374511765230336 138658234504755990528 139965882463905781248 140108247192038727168 141366403147427005968 142606748170771928064 143610314308497275904 145297441532484605952 146319942880355715072 146415203259835113324 146602195856590969152 148038902693474881536 148739254105229321472 148929214838441619456 149368275023696459136 150611530582752196608 151545655126082704896 151837988565754932336 153553162039446575448 154248115368385963008 154702856274542761248 155990513817850489344 157158457167789471744 157461617771894003904 159037203540855381714 159961008530178035712 160123711076615688192 160432591692118419072 161561603597059435392 161767940255548655616 163459621724045181696 164820165543389196288 164927470338664840296 167331660868382986656 167545366693246821888 168039309401658516528 169437971905596221184 170706600027081667584 170817737136474298878 173529129789434208384 173750750644848556032 174040713308860606404 175489328045081800512 176803264313763155712 177029066694751358976 177144319993380754392 178274872934686273536 179956134596450290176 180486665653633221456 181756804046691864816 181988932787492237568 183351533362421050368 183892074439550829408 184641832682353640448 185422686236312845824 185543404130997945333 186621176618541041664 186810996256051636224 188248118476930859988 188488537529902674624 190142330894362570752 191480419077996367872 192044925030466876032 193643396463538538496 195220271013113484432 195469594475454625536 198319005473639095296 198903672352983550176 199157700031595278848 199287359992553348691 200559232051522057728 202060873501443606528 202450651421006576448 202915392485021604864 203047498860337374138 204737549385928767264 205664153824514617344 206270475032723681664 207722061767647845504 207987351757133985792 209948823695858671872 210162370788058090752 211911641412928966656 212049604721140508952 213910122256157892096 215415471462745913856 217946162298726908928 219479914320533572608 219622804889752669986 219903293784886453728 222058354040212322304 223108881157843982208 223393822257662429184 224052412535544688704 225917295874128294912 227318482689124057344 227608800036108890112 227756982848632398504 229210550916025208832 231372173052578944512 232054284411814141872 233985770726775734016 235737685751684207616 236192426657841005856 239941512795267053568 240185566614923532288 240648887538177628608 242342405395589153088 242651910383322983424 244468711149894733824 245189432586067772544 246189110243138187264 247230248315083794432 247391205507997260444 250997491302574479984 251318050039870232832 256059900040622501376 256226605704711448317 260293694684151312576 260626125967272834048 264425340631518793728 265204896470644733568 265543600042127038464 265716479990071131588 267412309402029410304 269934201894675435264 270553856646695473152 270729998480449832184 272983399181238356352 275027300043631575552 276962749023530460672 279931764927811562496 280216494384077454336 282732806294854011936 285213496341543856128 287220628616994551808 290594883064969211904 292639885760711430144 292830406519670226648 293204391713181938304 297478508210458642944 298736550047392918272 301223061165504393216 303091310252165409792 303675977131509864672 304571248290506061207 307106324078893150896 308496230736771926016 309405712549085522496 311981027635700978688 314316914335578943488 314923235543788007808 318074407081710763428 320865183384236838144 323123207194118870784 323535880511097311232 326919243448090363392 329434207334629004979 329854940677329680592 334663321736765973312 335090733386493643776 336078618803317033056 338875943811192442368 341413200054163335168 341635474272948597756 347058259578868416768 347501501289697112064 348081426617721212808 350978656090163601024 353606528627526311424 354288639986761508784 359912269192900580352 360973331307266442912 363513608093383729632 363977865574984475136 366703066724842100736 367784148879101658816 369283665364707280896 370845372472625691648 371086808261995890666 373242353237082083328 373621992512103272448 376496236953861719976 376977075059805349248 384089850060933752064 387286792927077076992 390440542026226968864 390939188950909251072 396638010947278190592 397807344705967100352 398315400063190557696 398574719985106697382 401118464103044115456 404121747002887213056 404901302842013152896 405830784970043209728 406094997720674748276 409475098771857534528 412540950065447363328 415444123535295691008 415974703514267971584 419897647391717343744 420324741576116181504 424099209442281017904 427820244512315784192 430830942925491827712 435892324597453817856 438959828641067145216 439245609779505339972 439806587569772907456 444116708080424644608 446217762315687964416 446787644515324858368 448104825071089377408 451834591748256589824 454636965378248114688 455513965697264797008 462744346105157889024 464108568823628283744 467971541453551468032 471475371503368415232 472384853315682011712 479883025590534107136 480371133229847064576 481297775076355257216 484684810791178306176 485303820766645966848 490378865172135545088 494460496630167588864 494782411015994520888 501994982605148959968 502636100079740465664 512119800081245002752 512453211409422896634 520587389368302625152 521252251934545668096 530409792941289467136 531087200084254076928 531432959980142263176 534824618804058820608 539868403789350870528 541459996960899664368 545966798362476712704 550054600087263151104 553925498047060921344 556630212392993835999 559863529855623124992 560432988768154908672 565465612589708023872 570426992683087712256 574441257233989103616 585660813039340453296 586408783426363876608 594957016420917285888 597473100094785836544 597862079977660046073 606182620504330819584 607351954263019729344 609142496581012122414 614212648157786301792 616992461473543852032 618811425098171044992 623962055271401957376 629846471087576015616 636148814163421526856 641730366768473676288 646246414388237741568 653838486896180726784 658868414669258009958 659709881354659361184 669326643473531946624 670181466772987287552 672157237606634066112 677751887622384884736 682826400108326670336 683270948545897195512 694116519157736833536 696162853235442425616 701957312180327202048 707213057255052622848 708577279973523017568 719824538385801160704 721946662614532885824 727027216186767459264 727955731149968950272 733406133449684201472 735568297758203317632 738567330729414561792 741690744945251383296 742173616523991781332 752992473907723439952 753954150119610698496 768179700121867504128 768679817114134344951 780881084052453937728 781878377901818502144 793276021894556381184 795614689411934200704 796630800126381115392 797149439970213394764 802236928206088230912 809802605684026305792 811661569940086419456 812189995441349496552 818950197543715069056 825081900130894726656 830888247070591382016 839795294783434687488 840649483152232363008 848198418884562035808 855640489024631568384 861661885850983655424 871784649194907635712 877919657282134290432 878491219559010679944 879613175139545814912 892435524631375928832 896209650142178754816 903669183496513179648 909273930756496229376 911027931394529594016 925488692210315778048 928217137647256567488 935943082907102936064 942950743006736830464 944769706631364023424 962595550152710514432 969369621582356612352 970607641533291933696 980757730344271090176 989564822031989041776 1003989965210297919936 1005272200159480931328 1024239600162490005504 1024906422818845793268 1041174778736605250304 1042504503869091336192 1060819585882578934272 1062865919960284526352 1079736807578701741056 1082919993921799328736 1091933596724953425408 1100109200174526302208 1107850996094121842688 1113260424785987671998 1119727059711246249984 1120865977536309817344 1130931225179416047744 1171321626078680906592 1172817566852727753216 1189914032841834571776 1194946200189571673088 1195724159955320092146 1212365241008661639168 1214703908526039458688 1218284993162024244828 1228425296315572603584 1237622850196342089984 1247924110542803914752 1259692942175152031232 1272297628326843053712 1283460733536947352576 1292492828776475483136 1307676973792361453568 1317736829338516019916 1319419762709318722368 1338653286947063893248 1340362933545974575104 1344314475213268132224 1355503775244769769472 1366541897091794391024 1388233038315473667072 1392325706470884851232 1403914624360654404096 1414426114510105245696 1417154559947046035136 1439649076771602321408 1443893325229065771648 1454054432373534918528 1455911462299937900544 1471136595516406635264 1483381489890502766592 1484347233047983562664 1505984947815446879904 1507908300239221396992 1536359400243735008256 1537359634228268689902 1561762168104907875456 1563756755803637004288 1591229378823868401408 1593261600252762230784 1594298879940426789528 1604473856412176461824 1619605211368052611584 1624379990882698993104 1637900395087430138112 1650163800261789453312 1661776494141182764032 1679590589566869374976 1681298966304464726016 1696396837769124071616 1711280978049263136768 1723323771701967310848 1756982439118021359888 1759226350279091629824 1784871049262751857664 1792419300284357509632 1793586239932980138219 1818547861512992458752 1822055862789059188032 1850977384420631556096 1856434275294513134976 1871886165814205872128 1889539413262728046848 1925191100305421028864 1938739243164713224704 1961515460688542180352 1979129644063978083552 2007979930420595839872 2010544400318961862656 2048479200324980011008 2049812845637691586536 2082349557473210500608 2121639171765157868544 2125731839920569052704 2159473615157403482112 2165839987843598657472 2183867193449906850816 2200218400349052604416 2215701992188243685376 2226520849571975343996 2261862450358832095488 2306039451342403034853 2342643252157361813184 2345635133705455506432 2379828065683669143552 2389892400379143346176 2391448319910640184292 2429407817052078917376 2436569986324048489656 2456850592631145207168 2475245700392684179968 2519385884350304062464 2544595256653686107424 2566921467073894705152 2584985657552950966272 2615353947584722907136 2635473658677032039832 2638839525418637444736 2677306573894127786496 2688628950426536264448 2711007550489539538944 2733083794183588782048 2776466076630947334144 2784651412941769702464 2807829248721308808192 2828852229020210491392 2834309119894092070272 2887786650458131543296 2908108864747069837056 2911822924599875801088 2942273191032813270528 2968694466095967125328 3011969895630893759808 3015816600478442793984 3072718800487470016512 3074719268456537379804 3123524336209815750912 3127513511607274008576 3182458757647736802816 3188597759880853579056 3239210422736105223168 3248759981765397986208 3275800790174860276224 3300327600523578906624 3323552988282365528064 3359181179133738749952 3362597932608929452032 3392793675538248143232 3513964878236042719776 3518452700558183259648 3569742098525503715328 3584838600568715019264 3587172479865960276438 3637095723025984917504 3644111725578118376064 3712868550589026269952 3743772331628411744256 3779078826525456093696 3850382200610842057728 3877478486329426449408 3923030921377084360704 3958259288127956167104 4015959860841191679744 4021088800637923725312 4099625691275383173072 4164699114946421001216 4243278343530315737088 4251463679841138105408 4318947230314806964224 4331679975687197314944 4367734386899813701632 4453041699143950687992 4523724900717664190976 4612078902684806069706 4685286504314723626368 4691270267410911012864 4779784800758286692352 4782896639821280368584 4858815634104157834752 4873139972648096979312 4913701185262290414336 4950491400785368359936 5038771768700608124928 5089190513307372214848 5133842934147789410304 5169971315105901932544 5270947317354064079664 5277679050837274889472 5354613147788255572992 5377257900853072528896 5380758719798940414657 5466167588367177564096 5552932153261894668288 5569302825883539404928 5615658497442617616384 5668618239788184140544 5775573300916263086592 5816217729494139674112 5884546382065626541056 5937388932191934250656 6023939791261787519616 6031633200956885587968 6145437600974940033024 6149438536913074759608 6247048672419631501824 6364917515295473605632 6377195519761707158112 6478420845472210446336 6497519963530795972416 6551601580349720552448 6600655201047157813248 6647105976564731056128 6785587351076496286464 7027929756472085439552 7036905401116366519296 7139484197051007430656 7169677201137430038528 7174344959731920552876 7288223451156236752128 7425737101178052539904 7558157653050912187392 7700764401221684115456 7754956972658852898816 7846061842754168721408 7916518576255912334208 8031919721682383359488 8199251382550766346144 8329398229892842002432 8486556687060631474176 8502927359682276210816 8663359951374394629888 8735468773799627403264 8906083398287901375984 9047449801435328381952 9224157805369612139412 9370573008629447252736 9382540534821822025728 9565793279642560737168 9717631268208315669504 9746279945296193958624 9827402370524580828672 9900982801570736719872 10077543537401216249856 10178381026614744429696 10541894634708128159328 10555358101674549778944 10709226295576511145984 10754515801706145057792 10761517439597880829314 10932335176734355128192 11138605651767078809856 11231316994885235232768 11337236479576368281088 11551146601832526173184 11632435458988279348224 11769092764131253082112 11874777864383868501312 12047879582523575039232 12063266401913771175936 12298877073826149519216 12494097344839263003648 12729835030590947211264 12754391039523414316224 12956841690944420892672 12995039927061591944832 13103203160699441104896 13571174702152992572928 14055859512944170879104 14073810802232733038592 14339354402274860077056 14348689919463841105752 14576446902312473504256 14851474202356105079808 15116315306101824374784 15401528802443368230912 15509913945317705797632 15833037152511824668416 16063839443364766718976 16142276159396821243971 16398502765101532692288 16658796459785684004864 17005854719364552421632 17326719902748789259776 17812166796575802751968 18094899602870656763904 18448315610739224278824 18741146017258894505472 19131586559285121474336 19435262536416631339008 19492559890592387917248 19654804741049161657344 19801965603141473439744 20356762053229488859392 21083789269416256318656 21110716203349099557888 21418452591153022291968 21509031603412290115584 21523034879195761658628 21864670353468710256384 22277211303534157619712 22674472959152736562176 23102293203665052346368 23264870917976558696448 23538185528262506164224 23749555728767737002624 24095759165047150078464 24597754147652299038432 24988194689678526007296 25459670061181894422528 25508782079046828632448 25990079854123183889664 26206406321398882209792 27142349404305985145856 28111719025888341758208 28147621604465466077184 28697379838927682211504 29152893804624947008512 29702948404712210159616 30232630612203648749568 31666074305023649336832 32127678886729533437952 32284552318793642487942 32797005530203065384576 34011709438729104843264 34653439805497578519552 35624333593151605503936 36189799205741313527808 36896631221478448557648 37482292034517789010944 38263173118570242948672 38870525072833262678016 38985119781184775834496 39309609482098323314688 40713524106458977718784 42167578538832512637312 42221432406698199115776 43018063206824580231168 43046069758391523317256 43729340706937420512768 44554422607068315239424 45348945918305473124352 46204586407330104692736 46529741835953117392896 47499111457535474005248 48191518330094300156928 49195508295304598076864 49976389379357052014592 51017564158093657264896 51980159708246367779328 54284698808611970291712 56223438051776683516416 57394759677855364423008 58305787609249894017024 59405896809424420319232 63332148610047298673664 64255357773459066875904 64569104637587284975884 65594011060406130769152 68023418877458209686528 69306879610995157039104 71248667186303211007872 73793262442956897115296 74964584069035578021888 76526346237140485897344 77970239562369551668992 78619218964196646629376 81427048212917955437568 84335157077665025274624 84442864813396398231552 86092139516783046634512 87458681413874841025536 89108845214136630478848 90697891836610946248704 94998222915070948010496 96383036660188600313856 98391016590609196153728 102035128316187314529792 103960319416492735558656 108569397617223940583424 112446876103553367032832 114789519355710728846016 116611575218499788034048 126664297220094597347328 129138209275174569951768 131188022120812261538304 136046837754916419373056 138613759221990314078208 142497334372606422015744 147586524885913794230592 149929168138071156043776 153052692474280971794688 155940479124739103337984 162854096425835910875136 168670314155330050549248 172184279033566093269024 174917362827749682051072 178217690428273260957696 189996445830141896020992 192766073320377200627712 196782033181218392307456 204070256632374629059584 207920638832985471117312 224893752207106734065664 229579038711421457692032 253328594440189194694656 258276418550349139903536 262376044241624523076608 272093675509832838746112 284994668745212844031488 295173049771827588461184 306105384948561943589376 311880958249478206675968 325708192851671821750272 337340628310660101098496 344368558067132186538048 349834725655499364102144 379992891660283792041984 393564066362436784614912 408140513264749258119168 415841277665970942234624 449787504414213468131328 459158077422842915384064 516552837100698279807072 524752088483249046153216 569989337490425688062976 590346099543655176922368 612210769897123887178752 623761916498956413351936 674681256621320202196992 688737116134264373076096 759985783320567584083968 787128132724873569229824 816281026529498516238336 918316154845685830768128 1033105674201396559614144 1049504176966498092306432 1139978674980851376125952 1180692199087310353844736 1224421539794247774357504 1247523832997912826703872 1349362513242640404393984 1377474232268528746152192 1574256265449747138459648 1836632309691371661536256 2066211348402793119228288 2279957349961702752251904 2361384398174620707689472 2448843079588495548715008 2754948464537057492304384 3148512530899494276919296 3673264619382743323072512 4132422696805586238456576 4722768796349241415378944 5509896929074114984608768 7346529238765486646145024 8264845393611172476913152 9445537592698482830757888 11019793858148229969217536 16529690787222344953826304 22039587716296459938435072 33059381574444689907652608 66118763148889379815305216
- Sum of all divisors σ(n): 244158019903247614561656000
- Sum of proper divisors (its aliquot sum) s(n): 178039256754358234746350784
- 66118763148889379815305216 is an abundant number, because the sum of its proper divisors (178039256754358234746350784) is greater than itself. Its abundance is 111920493605468854931045568
Bases of 66118763148889379815305216
- Binary: 110110101100010011000101010101000110000110111000000110001010011000010000110000000000002
- Hexadecimal: 0x36B13155186E0629843000
- Base-36: 8B2VJ95MB8Z000000
Squares and roots of 66118763148889379815305216
- 66118763148889379815305216 squared (661187631488893798153052162) is 4371690840338932256618346120521832276124323236806656
- 66118763148889379815305216 cubed (661187631488893798153052163) is 289050791232539039510717726673481335173957563518933675011253954345093820317696
-
The
square root of 66118763148889379815305216 is 8131344485931.5473361991 -
66118763148889379815305216 is a
perfect cube number . Itscube root is 404366256
Scales and comparisons
How big is 66118763148889379815305216?- 66,118,763,148,889,379,815,305,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 66,118,763,148,889,379,815,305,216 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 66118763148889379815305216 cubic inches would be around 33697188 feet tall.
Recreational maths with 66118763148889379815305216
- 66118763148889379815305216 backwards is 61250351897398884136781166
- 66118763148889379815305216 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 66118763148889379815305216'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 66118763148889379815305216 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 66118763148889379815305216 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/66118763148889379815305216/
Chicago style:
Numbermatics. 2024. "Number 66118763148889379815305216 - Facts about the integer". https://numbermatics.com/n/66118763148889379815305216/
The information we have on file for 66118763148889379815305216 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 66118763148889379815305216, math, Factors of 66118763148889379815305216, curriculum, school, college, exams, university, Prime factorization of 66118763148889379815305216, STEM, science, technology, engineering, physics, economics, calculator, sixty-six septillion, one hundred eighteen sextillion, seven hundred sixty-three quintillion, one hundred forty-eight quadrillion, eight hundred eighty-nine trillion, three hundred seventy-nine billion, eight hundred fifteen million, three hundred five thousand, two hundred sixteen.