56530689967421390025916416
56,530,689,967,421,390,025,916,416 is an even composite number composed of seven prime numbers multiplied together.
56530689967421390025916416 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 56530689967421390025916416:
228 × 32 × 132 × 292 × 472 × 892 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 29 × 29 × 47 × 47 × 89 × 89 × 97 × 97)See below for interesting mathematical facts about the number 56530689967421390025916416 from the Numbermatics database.
Names of 56530689967421390025916416
- Cardinal: 56530689967421390025916416 can be written as Fifty-six septillion, five hundred thirty sextillion, six hundred eighty-nine quintillion, nine hundred sixty-seven quadrillion, four hundred twenty-one trillion, three hundred ninety billion, twenty-five million, nine hundred sixteen thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 5.6530689967421390025916416 × 1025
Factors of 56530689967421390025916416
Divisors of 56530689967421390025916416
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 29 32 36 39 47 48 52 58 64 72 78 87 89 94 96 97 104 116 117 128 141 144 156 169 174 178 188 192 194 208 232 234 256 261 267 282 288 291 312 338 348 356 376 377 384 388 416 423 464 468 507 512 522 534 564 576 582 611 624 676 696 712 752 754 768 776 801 832 841 846 873 928 936 1014 1024 1044 1068 1128 1131 1152 1157 1164 1222 1248 1261 1352 1363 1392 1424 1504 1508 1521 1536 1552 1602 1664 1682 1692 1746 1833 1856 1872 2028 2048 2088 2136 2209 2256 2262 2304 2314 2328 2444 2496 2522 2523 2581 2704 2726 2784 2813 2848 3008 3016 3042 3072 3104 3204 3328 3364 3384 3393 3471 3492 3666 3712 3744 3783 4056 4089 4096 4176 4183 4272 4418 4512 4524 4559 4608 4628 4656 4888 4901 4992 5044 5046 5162 5408 5452 5499 5568 5626 5696 6016 6032 6084 6144 6208 6408 6627 6656 6728 6768 6786 6942 6984 7332 7424 7488 7566 7569 7743 7921 7943 8112 8178 8192 8352 8366 8439 8544 8633 8836 9024 9048 9118 9216 9256 9312 9409 9776 9802 9984 10088 10092 10324 10413 10816 10904 10933 10998 11136 11252 11349 11392 12032 12064 12168 12267 12288 12416 12549 12816 13254 13312 13456 13536 13572 13677 13884 13968 14664 14703 14848 14976 15041 15132 15138 15486 15842 15886 16224 16356 16384 16393 16704 16732 16878 17088 17266 17672 17719 18048 18096 18236 18432 18512 18624 18818 19552 19604 19881 19968 20176 20184 20648 20826 21632 21808 21866 21996 22272 22504 22698 22784 23229 23763 23829 24064 24128 24336 24534 24576 24832 25098 25317 25632 25899 26508 26624 26912 27072 27144 27354 27768 27936 28227 28717 29328 29406 29696 29952 30082 30264 30276 30972 31684 31772 32448 32712 32768 32786 32799 33408 33464 33553 33756 34176 34532 35344 35438 36096 36192 36472 36569 36864 37024 37248 37636 37647 39104 39208 39527 39762 39936 40352 40368 41031 41296 41652 43264 43616 43732 43992 44109 44544 45008 45123 45396 45568 46458 47526 47658 48128 48256 48672 49068 49152 49179 49664 50196 50634 51264 51798 53016 53157 53248 53824 54144 54288 54379 54708 55536 55872 56454 57434 58656 58812 59267 59392 59904 60164 60528 60552 61944 63368 63544 64061 64896 65424 65536 65572 65598 66816 66928 67106 67512 68352 69064 70688 70876 71289 71487 72192 72384 72944 73138 73728 74048 74496 74849 75272 75294 77697 78208 78416 79054 79524 79872 80704 80736 81577 82062 82592 83304 84681 86151 86528 87232 87464 87984 88218 89088 90016 90246 90792 91136 92916 95052 95316 96256 96512 97344 98136 98304 98358 98397 99328 100392 100659 101268 102528 102973 103596 106032 106314 106496 107648 108288 108576 108758 109416 109707 111072 111744 112229 112908 114868 117312 117624 118534 118581 118784 119808 120328 121056 121104 121307 122317 123888 126736 127088 128122 129792 130848 131072 131144 131196 132211 133632 133856 134212 135024 135369 136704 138128 141376 141752 142129 142578 142974 144384 144768 145888 146276 147456 147537 148096 148992 149698 150544 150588 155394 156416 156832 158108 159048 159471 159744 161408 161472 163137 163154 164124 165184 166608 169362 172302 173056 174464 174928 175968 176436 177801 178176 180032 180492 181584 182272 185832 190104 190632 192183 192512 193024 194688 196272 196601 196608 196716 196794 198656 200784 201318 202536 205056 205946 207192 212064 212628 212992 214273 215296 216576 217152 217516 218832 219414 222144 223488 224458 224547 225816 229709 229736 230347 234624 235248 237068 237162 237568 239616 240656 242112 242208 242614 244634 244731 247776 250357 253472 254176 256244 258453 259584 261696 262144 262288 262392 264422 267264 267712 268424 270048 270738 272861 273408 276256 282752 283504 284258 285156 285948 288768 289536 291776 292552 294912 295074 296192 297984 299396 301088 301176 301977 308919 310788 312832 313664 316216 318096 318942 319488 322816 322944 326274 326308 328248 329121 330368 333216 336687 338724 344604 346112 348928 349856 351936 352872 355602 355743 356352 360064 360984 363168 363921 364544 366951 371664 372287 373321 380208 381264 384366 385024 386048 389376 392544 393202 393216 393432 393588 396633 397312 401568 402636 405072 405751 410112 411892 414384 424128 425256 425984 426387 428546 430592 433152 434304 435032 436189 437664 438828 442223 444288 446976 448916 449094 451632 459418 459472 460694 469248 470496 474136 474324 475136 475397 479232 481312 484224 484416 485228 489268 489411 489462 495552 500714 506944 508352 512488 513851 516906 519168 523392 524288 524576 524784 528844 533403 534528 535424 536848 540096 541476 545722 546816 552512 565504 567008 568516 570312 571896 576549 577536 579072 583552 585104 589803 589824 590148 592384 595968 598792 602176 602352 603954 617838 621576 625664 627328 632432 636192 637884 638976 642819 645632 645888 652548 652616 656496 658242 660736 666432 673374 673641 677448 689127 689208 691041 692224 697856 699712 703872 705744 706927 711204 711486 712704 720128 721968 726336 727842 729088 733902 734193 743328 744574 746642 751071 760416 762528 768337 768732 770048 770471 772096 778752 785088 786404 786432 786864 787176 793266 794624 803136 805272 810144 811502 818583 820224 823784 828768 832793 837401 848256 850512 851968 852774 857092 861184 866304 868608 870064 872378 875328 877656 884446 888576 893952 897832 898188 903264 918836 918944 921388 926757 938496 940992 948272 948648 950272 950794 958464 962624 968448 968832 970456 973037 978536 978822 978924 991104 1001428 1010061 1013888 1016704 1024976 1027702 1033812 1038336 1046784 1048576 1049152 1049568 1057688 1060501 1066806 1069056 1070848 1073696 1080192 1082952 1091444 1091763 1093632 1100853 1105024 1116861 1119963 1131008 1134016 1137032 1140624 1143792 1153098 1155072 1158144 1167104 1170208 1179606 1179648 1180296 1184768 1189899 1191936 1197584 1204352 1204704 1207908 1217253 1235676 1243152 1251328 1254656 1264864 1272384 1275768 1277952 1279161 1285638 1291264 1291776 1305096 1305232 1308567 1312992 1316484 1321472 1326669 1332864 1338649 1346748 1347282 1354896 1378254 1378416 1382082 1384448 1395712 1399424 1407744 1411488 1413854 1422408 1422972 1425408 1426191 1440256 1443936 1452672 1455684 1458176 1458977 1467804 1468386 1486656 1489148 1493284 1502142 1520832 1525056 1536674 1537464 1540096 1540942 1541553 1544192 1557504 1570176 1572808 1572864 1573728 1574352 1576991 1586532 1589248 1590121 1606272 1610544 1620288 1623004 1637166 1640448 1647568 1657536 1665586 1674802 1696512 1701024 1703936 1705548 1714184 1718743 1722368 1732608 1737216 1740128 1744756 1750656 1755312 1768892 1769409 1777152 1787904 1795664 1796376 1806528 1837672 1837888 1842776 1853514 1857769 1876992 1881984 1896544 1897296 1900544 1901588 1916928 1925248 1928457 1936896 1937664 1940912 1946074 1957072 1957644 1957848 1982208 2002856 2020122 2027776 2033408 2049952 2055404 2067381 2067624 2073123 2076672 2093568 2097152 2098304 2099136 2115376 2120781 2121002 2133612 2138112 2141696 2147392 2160384 2165904 2182888 2183526 2187264 2201706 2210048 2233722 2239926 2253213 2262016 2268032 2274064 2281248 2287584 2305011 2306196 2310144 2311413 2316288 2334208 2340416 2359212 2359296 2360592 2369536 2379798 2383872 2395168 2408704 2409408 2415816 2434506 2455749 2471352 2486304 2498379 2502656 2509312 2512203 2529728 2544768 2551536 2555813 2555904 2558322 2571276 2582528 2583552 2610192 2610464 2617134 2625984 2632968 2642944 2653338 2665728 2677298 2693496 2694564 2709792 2756508 2756832 2764164 2768896 2785549 2791424 2798848 2815488 2822976 2827708 2844816 2845944 2850816 2852382 2880512 2887872 2905344 2911368 2916352 2917954 2919111 2935608 2936772 2973312 2978296 2986217 2986568 3004284 3041664 3050112 3073348 3074928 3080192 3081884 3083106 3088384 3115008 3140352 3145616 3145728 3147456 3148704 3153982 3173064 3178496 3180242 3181503 3212544 3221088 3240576 3246008 3254641 3274332 3280896 3295136 3315072 3331172 3349604 3350583 3359889 3393024 3402048 3407872 3411096 3428368 3437486 3444736 3465216 3474432 3480256 3489512 3501312 3510624 3517903 3537784 3538818 3547193 3554304 3575808 3591328 3592752 3613056 3651759 3675344 3675776 3685552 3707028 3715538 3753984 3763968 3793088 3794592 3801088 3803176 3833856 3834119 3850496 3856914 3873792 3875328 3881824 3892148 3914144 3915288 3915696 3925701 3964416 3980007 4005712 4015947 4040244 4055552 4066816 4099904 4110808 4134762 4135248 4146246 4153344 4187136 4194304 4196608 4198272 4230752 4241562 4242004 4267224 4276224 4278573 4283392 4294784 4320768 4331808 4365776 4367052 4374528 4376931 4403412 4420096 4467444 4479852 4506426 4524032 4536064 4548128 4562496 4575168 4610022 4612392 4620288 4622826 4624659 4632576 4668416 4680832 4718424 4718592 4721184 4730973 4739072 4759596 4767744 4770363 4790336 4817408 4818816 4831632 4839731 4869012 4911498 4942704 4972608 4996758 5005312 5018624 5024406 5059456 5089536 5103072 5111626 5111808 5116644 5142552 5156229 5165056 5167104 5220384 5220928 5234268 5251968 5265936 5274763 5285888 5306676 5331456 5354596 5386992 5389128 5419584 5513016 5513664 5528328 5537792 5571098 5573307 5582848 5597696 5630976 5645952 5655416 5689632 5691888 5701429 5701632 5704764 5748899 5761024 5775744 5810688 5822736 5832704 5835908 5838222 5871216 5873544 5946624 5956592 5972434 5973136 6008568 6083328 6100224 6146696 6149856 6160384 6163768 6166212 6176768 6213917 6230016 6280704 6291232 6291456 6294912 6297408 6307964 6346128 6356992 6360484 6362343 6363006 6425088 6442176 6481152 6492016 6509282 6548664 6561792 6590272 6630144 6661561 6662344 6680063 6699208 6701166 6719778 6786048 6804096 6815744 6822192 6856736 6874972 6889472 6915033 6930432 6934239 6948864 6960512 6979024 7002624 7021248 7035806 7075568 7077636 7094386 7108608 7151616 7182656 7185504 7226112 7260353 7303518 7350688 7351552 7371104 7414056 7431076 7495137 7507968 7527936 7536609 7586176 7589184 7602176 7606352 7667439 7667712 7668238 7700992 7713828 7747584 7750656 7763648 7784296 7828288 7830576 7831392 7851402 7912969 7928832 7960014 8011424 8031894 8080488 8111104 8133632 8199808 8221616 8269524 8270496 8292492 8306688 8356647 8374272 8388608 8393216 8396544 8461504 8483124 8484008 8534448 8552448 8557146 8566784 8589568 8641536 8663616 8731552 8734104 8749056 8753862 8757333 8806824 8840192 8934888 8958651 8959704 9012852 9048064 9072128 9096256 9124992 9150336 9220044 9224784 9240576 9245652 9249318 9265152 9336832 9361664 9436848 9437184 9442368 9461946 9478144 9519192 9535488 9540726 9544509 9580672 9634816 9637632 9663264 9679462 9738024 9763923 9822996 9885408 9945216 9988381 9993516 10010624 10037248 10048812 10118912 10179072 10206144 10223252 10223616 10233288 10285104 10312458 10330112 10334208 10440768 10441856 10468536 10503936 10531872 10549526 10553709 10571776 10613352 10641579 10662912 10709192 10773984 10778256 10796323 10826309 10839168 10886213 11026032 11027328 11056656 11075584 11142196 11146614 11165696 11195392 11261952 11291904 11310832 11379264 11383776 11402858 11403264 11409528 11497798 11502357 11522048 11551488 11621376 11645472 11665408 11671816 11676444 11742432 11747088 11766779 11893248 11913184 11944868 11946272 12017136 12047841 12166656 12200448 12293392 12299712 12320768 12327536 12332424 12353536 12427834 12460032 12561408 12582464 12582912 12589824 12594816 12615928 12649481 12692256 12713984 12720968 12724686 12726012 12824467 12850176 12884352 12962304 12984032 13018564 13097328 13123584 13130793 13180544 13260288 13323122 13324688 13360126 13398416 13402332 13439556 13572096 13608192 13631488 13644384 13713472 13749944 13778944 13786513 13830066 13860864 13868478 13897728 13921024 13958048 14005248 14042496 14071612 14151136 14155272 14188772 14192919 14217216 14303232 14311089 14365312 14371008 14452224 14519193 14520706 14607036 14701376 14703104 14742208 14828112 14862152 14990274 15015936 15055872 15073218 15172352 15178368 15204352 15212704 15334878 15335424 15336476 15401984 15427656 15468687 15495168 15501312 15527296 15568592 15656576 15661152 15662784 15702804 15824289 15825938 15857664 15920028 16022848 16063788 16160976 16222208 16267264 16399616 16443232 16539048 16540992 16584984 16613376 16713294 16719921 16748544 16777216 16786432 16793088 16923008 16966248 16968016 17068896 17104287 17104896 17114292 17133568 17179136 17246697 17283072 17327232 17463104 17468208 17497489 17498112 17507724 17514666 17613648 17680384 17869776 17917302 17919408 18025704 18096128 18144256 18192512 18249984 18300672 18440088 18449568 18481152 18491304 18498636 18530304 18641751 18673664 18723328 18873696 18874368 18884736 18923892 18956288 19038384 19070297 19070976 19081452 19089018 19161344 19269632 19275264 19326528 19358924 19476048 19527846 19645992 19770816 19890432 19976762 19984683 19987032 20021248 20040189 20074496 20097624 20237824 20358144 20412288 20446504 20447232 20466576 20500883 20570208 20624916 20660224 20668416 20784481 20881536 20883712 20937072 21007872 21063744 21099052 21107418 21143552 21226704 21283158 21325824 21418384 21547968 21556512 21592646 21652618 21678336 21772426 21781059 22052064 22054656 22113312 22151168 22281773 22284392 22293228 22331392 22343659 22390784 22523904 22583808 22621664 22758528 22767552 22805716 22806528 22819056 22995596 23002317 23004714 23044096 23102976 23242752 23290944 23330816 23343632 23352888 23484864 23494176 23533558 23738907 23786496 23826368 23889736 23892544 24034272 24095682 24150997 24284629 24333312 24400896 24586784 24599424 24641536 24655072 24664848 24707072 24855668 24920064 25069941 25122816 25164928 25165824 25179648 25189632 25231856 25298962 25384512 25427968 25441936 25449372 25452024 25648934 25700352 25768704 25924608 25968064 26037128 26194656 26247168 26261586 26361088 26520576 26646244 26649376 26720252 26796832 26804664 26875953 26879112 27144192 27216384 27262976 27288768 27426944 27499888 27557888 27573026 27660132 27721728 27736956 27795456 27842048 27916096 28010496 28084992 28143224 28302272 28310544 28377544 28385838 28434432 28606464 28622178 28730624 28742016 28904448 29038386 29041412 29214072 29291769 29402752 29406208 29484416 29656224 29724304 29965143 29980548 30031872 30111744 30146436 30344704 30356736 30408704 30425408 30669756 30670848 30672952 30803968 30855312 30937374 30990336 31002624 31054592 31137184 31313152 31322304 31325568 31405608 31648578 31651876 31661127 31715328 31840056 31924737 32045696 32127576 32321952 32388969 32444416 32478927 32534528 32658639 32799232 32886464 33078096 33081984 33169968 33225569 33226752 33426588 33439842 33497088 33554432 33572864 33586176 33846016 33932496 33936032 34137792 34208574 34209792 34228584 34267136 34358272 34493394 34507071 34566144 34654464 34926208 34936416 34994978 34996224 35015448 35029332 35227296 35300337 35360768 35739552 35834604 35838816 36051408 36111839 36192256 36212137 36288512 36385024 36499968 36601344 36880176 36899136 36962304 36982608 36997272 37060608 37283502 37347328 37446656 37747392 37748736 37769472 37847784 37912576 37948443 38076768 38140594 38141952 38162904 38178036 38322688 38473401 38539264 38550528 38653056 38717848 38820821 38952096 39055692 39291984 39357847 39541632 39780864 39953524 39969366 39974064 40042496 40080378 40148992 40195248 40475648 40716288 40824576 40893008 40894464 40933152 41001766 41140416 41249832 41320448 41336832 41359539 41568962 41763072 41767424 41874144 42015744 42127488 42198104 42214836 42287104 42310333 42453408 42566316 42651648 42836768 43095936 43113024 43185292 43305236 43356672 43544852 43557579 43562118 44104128 44109312 44226624 44302336 44563546 44568784 44586456 44662784 44687318 44781568 45047808 45167616 45243328 45517056 45535104 45611432 45613056 45638112 45732739 45991192 46004634 46009428 46088192 46113509 46205952 46485504 46581888 46661632 46687264 46705776 46969728 46988352 47067116 47472867 47477814 47572992 47652736 47779472 47785088 48068544 48191364 48301994 48569258 48666624 48801792 49173568 49198848 49283072 49310144 49329696 49414144 49711336 49840128 49843547 50139882 50245632 50329856 50331648 50359296 50379264 50463712 50597924 50769024 50855936 50883872 50898744 50904048 51297868 51312861 51400704 51537408 51740091 51849216 51936128 52074256 52389312 52492467 52494336 52523172 52722176 53041152 53292488 53298752 53440504 53593664 53609328 53751906 53758224 54288384 54432768 54525952 54577536 54853888 54999776 55115776 55146052 55320264 55443456 55473912 55590912 55684096 55832192 55925253 56020992 56169984 56286448 56604544 56621088 56755088 56771676 56868864 57210891 57212928 57244356 57461248 57484032 57808896 58076772 58082824 58428144 58583538 58805504 58812416 58968832 59312448 59448608 59930286 59954049 59961096 60063744 60120567 60223488 60292872 60689408 60713472 60817408 60850816 61339512 61341696 61345904 61502649 61607936 61710624 61874748 61980672 62005248 62109184 62274368 62353443 62626304 62644608 62651136 62811216 62916503 63297156 63303752 63322254 63430656 63680112 63849474 64091392 64255152 64643904 64777938 64888832 64957854 65069056 65317278 65343177 65598464 65772928 66156192 66163968 66339936 66451138 66453504 66845319 66853176 66879684 66994176 67030977 67108864 67145728 67172352 67692032 67864992 67872064 68275584 68417148 68419584 68457168 68534272 68571919 68716544 68986788 69014142 69132288 69308928 69852416 69872832 69989956 69992448 70030896 70058664 70454592 70600674 70721536 71216721 71479104 71669208 71677632 72102816 72223678 72384512 72424274 72452991 72577024 72770048 72853887 72999936 73202688 73760352 73798272 73924608 73965216 73994544 74118577 74121216 74528689 74567004 74694656 74735687 74893312 75494784 75497472 75538944 75695568 75825152 75896886 76153536 76281188 76283904 76325808 76356072 76645376 76946802 77078528 77101056 77306112 77435696 77641642 77904192 78111384 78583968 78715694 79083264 79561728 79907048 79938732 79948128 80084992 80160756 80297984 80390496 80780921 80951296 81432576 81649152 81786016 81788928 81866304 82003532 82280832 82499664 82640896 82673664 82719078 83137924 83526144 83534848 83748288 84031488 84254976 84396208 84429672 84574208 84620666 84906816 85132632 85303296 85673536 86191872 86226048 86370584 86600293 86610472 86713344 87089704 87115158 87124236 88208256 88218624 88453248 88604672 89127092 89137568 89172912 89325568 89374636 89563136 89895429 90095616 90335232 90486656 91034112 91070208 91222864 91226112 91276224 91465478 91982384 92009268 92018856 92176384 92227018 92411904 92971008 93163776 93323264 93374528 93411552 93939456 93976704 94134232 94384589 94945734 94955628 95145984 95305472 95558944 95570176 96137088 96382728 96603988 97138516 97166907 97333248 97436781 97603584 97975917 98347136 98397696 98566144 98620288 98659392 98828288 99422672 99676707 99680256 99687094 100279764 100491264 100659712 100663296 100718592 100758528 100927424 101195848 101538048 101711872 101767744 101797488 101808096 102595736 102625722 102801408 102868597 103074816 103480182 103698432 103872256 104148512 104778624 104984934 104988672 105046344 105444352 105901011 106082304 106584976 106597504 106881008 107187328 107218656 107503812 107516448 108335517 108576768 108636411 108865536 109051904 109155072 109707776 109999552 110231552 110292104 110640528 110886912 110947824 111181824 111368192 111664384 111850506 112041984 112339968 112572896 113209088 113242176 113510176 113543352 113737728 113845329 114421782 114425856 114488712 114922496 114968064 115420203 115617792 116153544 116165648 116462463 116856288 117167076 117611008 117624832 117937664 118073541 118624896 118897216 119860572 119908098 119922192 120127488 120241134 120446976 120585744 121378816 121426944 121634816 121701632 122679024 122683392 122691808 123005298 123215872 123421248 123749496 123961344 124010496 124078617 124218368 124548736 124706886 125252608 125289216 125302272 125622432 125833006 126594312 126607504 126644508 126861312 126930999 127360224 127698948 128182784 128510304 129287808 129555876 129777664 129848953 129915708 130138112 130634556 130686354 131196928 131545856 132312384 132327936 132679872 132902276 132907008 133690638 133706352 133759368 133988352 134061954 134217728 134291456 134344704 135384064 135729984 135744128 136551168 136834296 136839168 136914336 137068544 137143838 137198217 137433088 137973576 138028284 138264576 138340527 138617856 139704832 139745664 139979912 139984896 140061792 140117328 140352199 140909184 141201348 141443072 141520769 142433442 142958208 143338416 143355264 144205632 144447356 144769024 144848548 144905982 145154048 145540096 145707774 145999872 146405376 147520704 147596544 147849216 147930432 147989088 148237154 148242432 149057378 149134008 149389312 149471374 149530641 149786624 150989568 150994944 151077888 151391136 151650304 151793772 152307072 152562376 152567808 152651616 152712144 152968127 153290752 153893604 154157056 154202112 154612224 154871392 155283284 155808384 156222768 157167936 157431388 157477401 158166528 159123456 159814096 159877464 159896256 160169984 160321512 160595968 160780992 161561842 161902592 162865152 163298304 163572032 163577856 163732608 164007064 164561664 164999328 165281792 165341441 165347328 165438156 166275848 166718071 167052288 167069696 167496576 168062976 168509952 168792416 168859344 169148416 169241332 169813632 170265264 170606592 171347072 171632673 172383744 172452096 172741168 173200586 173220944 173426688 174179408 174230316 174248472 176416512 176437248 176906496 177209344 178254184 178275136 178345824 178651136 178749272 179126272 179790858 180191232 180203593 180670464 180973312 182068224 182140416 182445728 182452224 182552448 182930956 183964768 184018536 184037712 184352768 184454036 184507947 184823808 185942016 186327552 186646528 186749056 186823104 187060329 187878912 187953408 188268464 188749509 188769178 189891468 189911256 190291968 190610944 191117888 191140352 192274176 192765456 193207976 194277032 194333814 194666496 194873562 195207168 195951834 196694272 196795392 197132288 197240576 197318784 197656576 198845344 199353414 199360512 199374188 200535957 200559528 200982528 201092931 201319424 201326592 201437184 201517056 201854848 202391696 203076096 203423744 203535488 203594976 203616192 205191472 205251444 205602816 205715757 205737194 206149632 206960364 207396864 207744512 208297024 209557248 209969868 209977344 210092688 210888704 211802022 212164608 213169952 213195008 213762016 214374656 214437312 215007624 215032896 216671034 217153536 217272822 217358973 217731072 218103808 218310144 218561661 219415552 219999104 220463104 220584208 221281056 221773824 221895648 222355731 222363648 222736384 223328768 223586067 223701012 224083968 224207061 224679936 225145792 226418176 226484352 227020352 227086704 227467357 227475456 227690658 228843564 228851712 228977424 229844992 229936128 230840406 231235584 232307088 232331296 232924926 233712576 234334152 235222016 235249664 235875328 236147082 237249792 237794432 239721144 239816196 239844384 240254976 240482268 240893952 241171488 242342763 242757632 242853888 243269632 243403264 245358048 245366784 245383616 246010596 246431744 246842496 247498992 247913861 247922688 248020992 248157234 248436736 249097472 249413772 250505216 250578432 250604544 251244864 251666012 253188624 253215008 253289016 253722624 253861998 254720448 255397896 256365568 257020608 258575616 259111752 259555328 259697906 259800879 259831416 260276224 261269112 261372708 262393856 263091712 264624768 264655872 265359744 265804552 265814016 267381276 267412704 267518736 267976704 268123908 268435456 268582912 268689408 270198253 270768128 271459968 271488256 273102336 273668592 273678336 273828672 274137088 274287676 274396434 274866176 275947152 276056568 276529152 276681054 277235712 279409664 279491328 279959824 279969792 280123584 280234656 280704398 281818368 282402696 282886144 283041538 283153767 284866884 285916416 286676832 286710528 288411264 288894712 289538048 289663049 289697096 289811964 290308096 291080192 291415548 291999744 292810752 295041408 295193088 295698432 295860864 295978176 296474308 296484864 298114756 298268016 298778624 298942748 299030121 299061282 299573248 301979136 301989888 302155776 302782272 303300608 303587544 304614144 305124752 305135616 305303232 305424288 305936254 306581504 307787208 308314112 308404224 308605791 309224448 309742784 310566568 311616768 312445536 313093367 313962961 314335872 314862776 314954802 315700177 316333056 318246912 319628192 319754928 319792512 320339968 320643024 321191936 321561984 323123684 323805184 325006551 325730304 325909233 326596608 327144064 327155712 327465216 328014128 329123328 329998656 330563584 330682882 330694656 330876312 332551696 333436142 334104576 334139392 334993152 336125952 337019904 337584832 337718688 338296832 338482664 339627264 340530528 341213184 341236591 342694144 343265346 344767488 344904192 345482336 346401172 346441888 346853376 348358816 348460632 348496944 349387389 352833024 352874496 353812992 354220623 354418688 356508368 356550272 356691648 357302272 357498544 358252544 359581716 360382464 360407186 361340928 361946624 364136448 364280832 364891456 364904448 365104896 365861912 367929536 368037072 368075424 368705536 368908072 369015894 369647616 371884032 371909543 372655104 373293056 373498112 373646208 374120658 375757824 375906816 376536928 377499018 377538356 379782936 379822512 380583936 380792997 381221888 382235776 382280704 384548352 385530912 386415952 388554064 388667628 389332992 389546859 389747124 390414336 391903668 393388544 393590784 394264576 394481152 394637568 395313152 397690688 398706828 398721024 398748376 401071914 401119056 401965056 402185862 402638848 402653184 402874368 403034112 403709696 404783392 406152192 406847488 407070976 407189952 407232384 410382944 410502888 411205632 411431514 411474388 411594651 412299264 413920728 414793728 415021581 415489024 416594048 419114496 419939736 419954688 420185376 421056597 421777408 423604044 424329216 424562307 426339904 426390016 427524032 428749312 428874624 430015248 430065792 433342068 434307072 434545644 434717946 435462144 436207616 436620288 437123322 438831104 439998208 440926208 441168416 442562112 443547648 443791296 444711462 444727296 445472768 446657536 447172134 447402024 448167936 448414122 448591923 449359872 450291584 452836352 452968704 454040704 454173408 454934714 454950912 455381316 457687128 457703424 457954848 458904381 459689984 459872256 461680812 462471168 464614176 464662592 465849852 467425152 468668304 469453907 470444032 470499328 471750656 472294164 474499584 475588864 479442288 479632392 479688768 480509952 480964536 481787904 482342976 484685526 485515264 485707776 486539264 486806528 490716096 490733568 490767232 492021192 492863488 493684992 494997984 495827722 495845376 496024323 496041984 496314468 496873472 498194944 498827544 500154213 501010432 501156864 501209088 502489728 503332024 506377248 506430016 506578032 507427181 507445248 507723996 509440896 510795792 511652011 512731136 514041216 517151232 518223504 519110656 519395812 519601758 519662832 520552448 522538224 522745416 524787712 526183424 529249536 529311744 530719488 531609104 531628032 534762552 534825408 535037472 535953408 536247816 537165824 537378816 540396506 540610779 541536256 542919936 542976512 546204672 547337184 547356672 547657344 548274176 548575352 548792868 549732352 551894304 552113136 553038613 553058304 553362108 554471424 558819328 558982656 559919648 559939584 560247168 560469312 561408796 563636736 564805392 565772288 566083076 566248527 566307534 569733768 571832832 573353664 573421056 576822528 577789424 579076096 579326098 579394192 579623928 580616192 582160384 582831096 583999488 585621504 590082816 590386176 591396864 591721728 591956352 592948616 592969728 594525607 596229512 596536032 597557248 597885496 598060242 598122564 599146496 602749949 603958272 603979776 604311552 605564544 606601216 607175088 609228288 610249504 610271232 610606464 610848576 611872508 613163008 615574416 616628224 616808448 617147271 617211582 618448896 619485568 621133136 623233536 624891072 626186734 627925922 628671744 629725552 629909604 631400354 632666112 636493824 639256384 639509856 639585024 640679936 641286048 642383872 643123968 646171417 646247368 647610368 647966111 650013102 651460608 651818466 653193216 654288128 654311424 654930432 656028256 658246656 659997312 661127168 661365764 661389312 661752624 665103392 666872284 667067193 668209152 668278784 669986304 670758201 672251904 672621183 674039808 675169664 675437376 676593664 676965328 679254528 681061056 682402071 682426368 682473182 685388288 686530692 689534976 689808384 690964672 692802344 692883776 693706752 696717632 696921264 696993888 698774778 704254241 705666048 705748992 707625984 708441246 708837376 713016736 713100544 713383296 714604544 714997088 716505088 719163432 720764928 720814372 722681856 723893248 727028289 728272896 728561664 729782912 729808896 730209792 731723824 735859072 736074144 736150848 737411072 737816144 738031788 739295232 743741583 743768064 743819086 745310208 746586112 746996224 747292416 748241316 751515648 751813632 753073856 754998036 755076712 759565872 759645024 761167872 761585994 762443776 764471552 764561408 769096704 771061824 772831904 777108128 777335256 778665984 779093718 779402637 779494248 780828672 783807336 786777088 787181568 788529152 788962304 789275136 790626304 795381376 797413656 797442048 797496752 802143828 802238112 803930112 804371724 805277696 805306368 805748736 806068224 807419392 809566784 810594759 812304384 813694976 814141952 814379904 814464768 820765888 821005776 822411264 822863028 822948776 823189302 824598528 827841456 829587456 830043162 830978048 833188096 838228992 839879472 839909376 840370752 842113194 843554816 847208088 848658432 849124614 849461301 852679808 852780032 855048064 857498624 857749248 860030496 860131584 866684136 868614144 868989147 869091288 869435892 870924288 872415232 873240576 874246644 877662208 879996416 881852416 882336832 885124224 887095296 887582592 889422924 889454592 890945536 893315072 894344268 894804048 896335872 896828244 897183846 898719744 900583168 905672704 905937408 908081408 908346816 909869428 909901824 910762632 915374256 915406848 915909696 917808762 919379968 919744512 923361624 924942336 925817373 929228352 929325184 931699704 934850304 937336608 938907814 939280101 940888064 940998656 941888883 943501312 944588328 947100531 948999168 951177728 958884576 959264784 959377536 961019904 961929072 963541501 963575808 964685952 968872957 969371052 971030528 971415552 973078528 973613056 981432192 981467136 981534464 984042384 985726976 987369984 989995968 991655444 991690752 992048646 992083968 992628936 993746944 996389888 997655088 1000308426 1002020864 1002313728 1002418176 1004979456 1006664048 1012754496 1012860032 1013156064 1014854362 1014890496 1015447992 1018881792 1021591584 1023304022 1023709773 1025462272 1028082432 1034302464 1036447008 1038221312 1038791624 1039203516 1039325664 1041104896 1045076448 1045490832 1047243331 1049575424 1050151973 1052366848 1058499072 1058623488 1061438976 1063218208 1063256064 1069525104 1069650816 1070074944 1071906816 1072495632 1074331648 1074757632 1080793012 1081221558 1083072512 1085839872 1085953024 1092409344 1094674368 1094713344 1095314688 1096548352 1097150704 1097585736 1099464704 1103788608 1104226272 1106077226 1106116608 1106724216 1108942848 1115728629 1117638656 1117965312 1119839296 1119879168 1120494336 1120938624 1122817592 1125803809 1127273472 1129610784 1131544576 1132166152 1132497054 1132615068 1139467536 1141377563 1143665664 1146707328 1146842112 1153645056 1155578848 1158152192 1158652196 1158788384 1159247856 1161232384 1164320768 1165662192 1167998976 1168640577 1171243008 1180165632 1180772352 1182793728 1183443456 1183912704 1185897232 1185939456 1189051214 1192459024 1193072064 1195114496 1195770992 1196120484 1196245128 1198292992 1205499898 1207916544 1207959552 1208623104 1211129088 1213202432 1214350176 1218456576 1220499008 1220542464 1221212928 1221697152 1223745016 1226326016 1226999657 1231148832 1233256448 1233616896 1234294542 1234423164 1236897792 1238971136 1242266272 1246467072 1249782144 1252373468 1255851844 1257343488 1259451104 1259819208 1262800708 1263169791 1265332224 1272987648 1273686921 1278512768 1279019712 1279170048 1281359872 1282572096 1284767744 1286247936 1292342834 1292494736 1295220736 1295932222 1300026204 1302921216 1303636932 1306386432 1308576256 1308622848 1309860864 1312056512 1316493312 1319994624 1322254336 1322731528 1322778624 1323505248 1330206784 1333744568 1334134386 1336418304 1336557568 1337291761 1339972608 1341516402 1344503808 1345242366 1348079616 1350339328 1350874752 1353187328 1353930656 1358509056 1362122112 1364804142 1364852736 1364946364 1370776576 1373061384 1376713143 1379069952 1379616768 1381929344 1385604688 1385767552 1387413504 1393435264 1393842528 1393987776 1397549556 1408361721 1408508482 1411332096 1411497984 1415251968 1416882492 1417674752 1426033472 1426201088 1426766592 1429209088 1429994176 1433010176 1438326864 1441529856 1441628744 1445363712 1447786496 1454056578 1456545792 1457123328 1459565824 1459617792 1460419584 1463447648 1471718144 1472148288 1472301696 1474822144 1475632288 1476063576 1478590464 1487483166 1487536128 1487638172 1488072969 1490620416 1493172224 1493992448 1494584832 1496482632 1500462639 1503031296 1503627264 1506147712 1509996072 1510153424 1519131744 1519290048 1522281543 1522335744 1523171988 1524887552 1528943104 1529122816 1534956033 1538193408 1542123648 1545663808 1554216256 1554670512 1557331968 1558187436 1558805274 1558988496 1561657344 1567614672 1573554176 1574363136 1577058304 1577924608 1578550272 1581252608 1590762752 1594827312 1594884096 1594993504 1604287656 1604476224 1607860224 1608743448 1610555392 1611497472 1612136448 1614838784 1619133568 1621189518 1621832337 1624608768 1627389952 1628283904 1628759808 1628929536 1641531776 1642011552 1644822528 1645726056 1645897552 1646378604 1649197056 1655682912 1659115839 1659174912 1660086324 1661956096 1666376192 1676457984 1679758944 1679818752 1680741504 1684226388 1687109632 1694416176 1697256433 1697316864 1698249228 1698922602 1705359616 1705560064 1710096128 1714997248 1715498496 1720060992 1720263168 1733368272 1737228288 1737978294 1738182576 1738871784 1741848576 1744830464 1746481152 1748493288 1755324416 1759992832 1763704832 1764673664 1770248448 1774190592 1775165184 1778845848 1778909184 1781891072 1783576821 1786630144 1788688536 1789608096 1792671744 1793656488 1794367692 1797439488 1801166336 1808249847 1811345408 1811874816 1816162816 1816693632 1819738856 1819803648 1821525264 1824578587 1830748512 1830813696 1831819392 1835617524 1838759936 1839489024 1846723248 1849818809 1849884672 1851634746 1858456704 1858650368 1863399408 1869700608 1874673216 1877815628 1878560202 1881776128 1881997312 1883777766 1887002624 1889176656 1894201062 1897998336 1902355456 1917769152 1918529568 1918755072 1922039808 1923858144 1927083002 1927151616 1929371904 1937745914 1938514251 1938742104 1942061056 1942831104 1943898333 1946157056 1947226112 1962864384 1962934272 1963068928 1968084768 1971453952 1974739968 1979991936 1983310888 1983381504 1984097292 1984167936 1985257872 1987493888 1988585651 1992779776 1995310176 2000616852 2004041728 2004627456 2004836352 2009958912 2013328096 2025508992 2025720064 2026312128 2029708724 2029780992 2030895984 2037763584 2043183168 2046608044 2047206213 2047419546 2050924544 2056164864 2068604928 2072894016 2076442624 2077583248 2078407032 2078651328 2082209792 2090152896 2090981664 2094486662 2099150848 2100303946 2104733696 2112762723 2116998144 2117246976 2122877952 2126436416 2126512128 2139050208 2139301632 2140149888 2143813632 2144991264 2148663296 2149438733 2149515264 2161331981 2161586024 2162443116 2166145024 2167334923 2171679744 2171906048 2184818688 2189348736 2189426688 2190629376 2193096704 2194301408 2195171472 2198929408 2207577216 2208452544 2212154452 2212233216 2213448432 2217885696 2231224749 2231457258 2235277312 2235930624 2239678592 2239758336 2240988672 2241877248 2245635184 2251607618 2254546944 2259221568 2263089152 2264332304 2264994108 2265230136 2278935072 2282755126 2287331328 2293414656 2293684224 2307290112 2311157696 2316304384 2317304392 2317576768 2318495712 2322464768 2328641536 2331324384 2335997952 2337281154 2342486016 2342646709 2360331264 2361544704 2365587456 2366886912 2367825408 2371794464 2371878912 2378102428 2384918048 2386144128 2390228992 2391541984 2392240968 2392490256 2396585984 2410999796 2415833088 2415919104 2417246208 2422258176 2426404864 2428700352 2431784277 2436913152 2440998016 2441084928 2442425856 2443394304 2447490032 2452652032 2453999314 2462297664 2466512896 2467233792 2468589084 2468846328 2473795584 2477942272 2484532544 2492934144 2499564288 2504746936 2511703688 2514686976 2518902208 2519638416 2525601416 2526339582 2530664448 2545975296 2547373842 2557025536 2558039424 2558340096 2562719744 2565144192 2569535488 2572495872 2584685668 2584989472 2590441472 2591864444 2600052408 2605842432 2606967441 2607273864 2612772864 2617152512 2617245696 2619721728 2624113024 2632986624 2639989248 2644508672 2645463056 2645557248 2647010496 2660413568 2667489136 2668268772 2672836608 2673115136 2674583522 2679945216 2683032804 2689007616 2690484732 2696159232 2700678656 2701749504 2706374656 2707861312 2717018112 2724244224 2729608284 2729705472 2729892728 2741553152 2746122768 2753426286 2758139904 2759233536 2763858688 2771209376 2771535104 2774827008 2786870528 2787685056 2787975552 2795099112 2816723442 2817016964 2817840303 2822664192 2822995968 2825666649 2830503936 2833764984 2835349504 2841301593 2852066944 2852402176 2853533184 2858418176 2859988352 2866020352 2876653728 2883059712 2883257488 2890624503 2890727424 2895572992 2906618871 2908113156 2913091584 2914246656 2919131648 2919235584 2920839168 2926895296 2943436288 2944296576 2944603392 2949644288 2951264576 2952127152 2957075641 2957180928 2974966332 2975072256 2975276344 2976145938 2981240832 2986344448 2987984896 2989169664 2992965264 3000925278 3006062592 3007254528 3012295424 3019992144 3020306848 3038263488 3038580096 3044563086 3044671488 3046343976 3049775104 3057886208 3058245632 3069912066 3071129319 3076386816 3084247296 3091327616 3108432512 3109341024 3114663936 3116374872 3117610548 3117976992 3123314688 3135229344 3141729993 3147108352 3148726272 3150455919 3154116608 3155849216 3157100544 3162505216 3181525504 3189654624 3189768192 3189987008 3208575312 3208952448 3215720448 3217486896 3221110784 3222880193 3222994944 3224272896 3229677568 3238267136 3242379036 3243664674 3249217536 3254779904 3256567808 3257519616 3257859072 3283063552 3284023104 3289645056 3291452112 3291795104 3292757208 3298394112 3311365824 3318231678 3318349824 3320172648 3323912192 3332752384 3347185887 3352915968 3359517888 3359637504 3361483008 3368452776 3374219264 3377411427 3388832352 3394512866 3394633728 3396498456 3397845204 3410719232 3411120128 3420192256 3424132689 3429994496 3430996992 3440121984 3440526336 3466736544 3474456576 3475956588 3476365152 3477743568 3483697152 3489660928 3492962304 3496986576 3502848383 3510648832 3512577289 3519985664 3527409664 3529347328 3540496896 3548381184 3550330368 3557691696 3557818368 3563782144 3567153642 3573260288 3577377072 3579216192 3585343488 3587312976 3588735384 3594878976 3602332672 3616499694 3622690816 3623749632 3632325632 3633387264 3639477712 3639607296 3643050528 3649157174 3661497024 3661627392 3663638784 3671235048 3677519872 3678978048 3680998971 3693446496 3699637618 3699769344 3703269492 3716913408 3717300736 3726798816 3739401216 3749346432 3755631256 3757120404 3763552256 3763994624 3765619637 3767555532 3774005248 3778353312 3788402124 3795996672 3804710912 3835538304 3837059136 3837510144 3844079616 3847716288 3854166004 3854303232 3858743808 3875491828 3877028502 3877484208 3884122112 3885662208 3887796666 3892314112 3894452224 3925728768 3925868544 3926137856 3936169536 3942907904 3949479936 3959983872 3966621776 3966763008 3968194584 3968335872 3970515744 3974987776 3977171302 3985559552 3990620352 4001233704 4008083456 4009254912 4009672704 4011875283 4019917824 4026656192 4051017984 4051440128 4052624256 4059417448 4059561984 4061791968 4070213771 4075527168 4086366336 4093216088 4094412426 4094839092 4101849088 4104102301 4112329728 4137209856 4145788032 4152885248 4155166496 4156814064 4157302656 4164419584 4180305792 4181963328 4188973324 4198301696 4200607892 4209467392 4225085163 4225525446 4233996288 4234493952 4245755904 4252872832 4253024256 4278100416 4278603264 4280299776 4287627264 4289982528 4297326592 4298877466 4299030528 4322663962 4323172048 4324886232 4332290048 4334669846 4343359488 4343812096 4369637376 4378697472 4378853376 4381258752 4386193408 4388602816 4390342944 4397858816 4415154432 4416905088 4424308904 4424466432 4426896864 4435771392 4436075683 4462449498 4462914516 4470554624 4471861248 4479357184 4479516672 4481977344 4483754496 4491270368 4503215236 4509093888 4518443136 4526178304 4528664608 4529988216 4530460272 4557870144 4565510252 4566844629 4574662656 4586829312 4587368448 4604868099 4614580224 4622315392 4632608768 4634608784 4635153536 4636991424 4644929536 4657283072 4662648768 4671995904 4674562308 4684972032 4685293418 4720662528 4723089408 4731174912 4733773824 4735650816 4743588928 4743757824 4756204856 4769836096 4772288256 4780457984 4783083968 4784481936 4784980512 4793171968 4821999592 4831666176 4834492416 4834824059 4844516352 4852809728 4857400704 4863568554 4873826304 4881996032 4882169856 4884851712 4886788608 4894980064 4905304064 4907998628 4924595328 4933025792 4934467584 4937178168 4937692656 4947591168 4955884544 4969065088 4977347517 4985868288 4999128576 5009493872 5023407376 5029373952 5037804416 5039276832 5051202832 5052679164 5061328896 5091769299 5091950592 5094747684 5114051072 5116078848 5116680192 5125439488 5130288384 5139070976 5144991744 5169371336 5169978944 5180882944 5183728888 5200104816 5211684864 5213934882 5214547728 5225545728 5234305024 5234491392 5239443456 5248226048 5265973248 5279978496 5289017344 5290926112 5291114496 5294020992 5320827136 5334978272 5336537544 5345673216 5346230272 5349167044 5350730463 5359890432 5366065608 5378015232 5380969464 5392318464 5401357312 5403499008 5412749312 5415722624 5424749541 5434036224 5448488448 5459216568 5459410944 5459785456 5473735761 5483106304 5492245536 5506852572 5516279808 5518467072 5527717376 5542418752 5543070208 5549456427 5549654016 5573741056 5575370112 5575951104 5590198224 5633446884 5634033928 5635680606 5645328384 5645991936 5651333298 5661007872 5667529968 5670699008 5682603186 5704133888 5704804352 5707066368 5716836352 5719976704 5732040704 5753307456 5766119424 5766514976 5781249006 5781454848 5791145984 5813237742 5815542753 5816226312 5826183168 5828493312 5831694999 5838263296 5838471168 5841678336 5853790592 5886872576 5888593152 5889206784 5899288576 5902529152 5904254304 5914151282 5914361856 5949932664 5950144512 5950552688 5952291876 5962481664 5965756953 5972688896 5975969792 5978339328 5985930528 6001850556 6012125184 6014509056 6024590848 6039984288 6040613696 6076526976 6077160192 6089126172 6089342976 6092687952 6099550208 6102900791 6115772416 6116491264 6139824132 6142258638 6152773632 6168494592 6182655232 6216865024 6218682048 6229327872 6232749744 6235221096 6235953984 6246629376 6270458688 6283459986 6294216704 6297452544 6300911838 6308233216 6311698432 6314201088 6325010432 6338288169 6363051008 6379309248 6379536384 6379974016 6417150624 6417904896 6431440896 6434973792 6442221568 6445760386 6445989888 6448316199 6448545792 6459355136 6476534272 6483995943 6484758072 6487329348 6498435072 6502004769 6509559808 6513135616 6515039232 6515718144 6566127104 6568046208 6579290112 6582904224 6583590208 6585514416 6596553353 6596788224 6622731648 6636463356 6636699648 6640345296 6647824384 6651476143 6665504768 6694371774 6705831936 6719035776 6719275008 6722966016 6736905552 6748438528 6754822854 6777664704 6789025732 6789267456 6792996912 6795690408 6821438464 6822240256 6840384512 6848265378 6859988992 6861993984 6880243968 6881052672 6933473088 6948913152 6951913176 6952730304 6955487136 6967394304 6985924608 6993973152 7005696766 7021297664 7025154578 7027940127 7039971328 7054819328 7058694656 7080993792 7096762368 7100660736 7115383392 7115636736 7127564288 7134307284 7146520576 7154754144 7158432384 7170686976 7174625952 7177470768 7189501969 7189757952 7204665344 7232999388 7245381632 7247499264 7264651264 7266774528 7278955424 7279214592 7286101056 7298314348 7322994048 7323254784 7327277568 7342470096 7355039744 7357956096 7361997942 7386892992 7399275236 7399538688 7406538984 7433826816 7434601472 7453597632 7478802432 7498692864 7511262512 7514240808 7527104512 7527989248 7531239274 7535111064 7548010496 7556706624 7576804248 7591993344 7609421824 7671076608 7674118272 7675020288 7688159232 7695432576 7708332008 7708606464 7717487616 7750983656 7754057004 7754968416 7768244224 7771324416 7775593332 7784628224 7788904448 7835749337 7851457536 7851737088 7852275712 7872339072 7885815808 7898959872 7919967744 7933243552 7933526016 7936389168 7936671744 7941031488 7949975552 7954342604 7971119104 7981240704 8002467408 8016166912 8018509824 8019345408 8023750566 8039835648 8053312384 8102035968 8102880256 8105248512 8118834896 8119123968 8123583936 8140427542 8151054336 8172732672 8186432176 8188824852 8189678184 8203698176 8208204602 8224659456 8274419712 8291576064 8305770496 8310332992 8313628128 8314605312 8328839168 8360611584 8363926656 8377946648 8396603392 8400228421 8401215784 8418934784 8450170326 8451050892 8467992576 8468987904 8491511808 8505745664 8506048512 8556200832 8557206528 8560599552 8575254528 8579965056 8594653184 8597754932 8598061056 8645327924 8646344096 8649772464 8664580096 8669339692 8671873509 8686718976 8687624192 8719856613 8739274752 8757394944 8757706752 8762517504 8772386816 8777205632 8780685888 8795717632 8830308864 8833810176 8848617808 8848932864 8853793728 8871226923 8871542784 8872151366 8924898996 8925829032 8941109248 8943722496 8958714368 8959033344 8963954688 8967508992 8982540736 9006430472 9018187776 9036886272 9052356608 9057329216 9059976432 9060920544 9115740288 9131020504 9133689258 9149325312 9155305133 9173658624 9174736896 9209736198 9229160448 9244630784 9265217536 9269217568 9270307072 9273982848 9289859072 9314566144 9325297536 9343991808 9349124616 9369944064 9370586836 9425189979 9441325056 9446178816 9451367757 9462349824 9467547648 9471301632 9487177856 9487515648 9512409712 9539672192 9544576512 9560915968 9566167936 9568963872 9569961024 9586343936 9643999184 9663332352 9668640579 9668984832 9669648118 9689032704 9705619456 9714801408 9727137108 9747652608 9763992064 9764339712 9769703424 9773577216 9789960128 9810608128 9815997256 9849190656 9866051584 9868935168 9874356336 9875385312 9895182336 9911769088 9938130176 9954695034 9971736576 9998257152 10018987744 10046814752 10058747904 10075608832 10078553664 10102405664 10105358328 10122657792 10132234281 10183538598 10183901184 10189495368 10228102144 10232157696 10233360384 10250878976 10260576768 10272398067 10278141952 10289983488 10338742672 10339957888 10361765888 10367457776 10400209632 10423369728 10427869764 10429095456 10451091456 10468610048 10468982784 10478886912 10496452096 10508545149 10531946496 10537731867 10559956992 10578034688 10581852224 10582228992 10588041984 10641654272 10669956544 10673075088 10691346432 10692460544 10698334088 10701460926 10719780864 10732131216 10756030464 10761938928 10784636928 10802714624 10806998016 10825498624 10831445248 10849499082 10868072448 10896976896 10918433136 10918821888 10919570912 10947471522 10966212608 10984491072 11013705144 11032559616 11036934144 11042996913 11055434752 11084837504 11086140416 11098912854 11099308032 11147482112 11150740224 11151902208 11180396448 11266893768 11268067856 11271361212 11290656768 11291983872 11296858911 11302666596 11322015744 11335059936 11341398016 11365206372 11408267776 11409608704 11414132736 11433672704 11439953408 11464081408 11506614912 11532238848 11533029952 11562498012 11562909696 11582291968 11626475484 11631085506 11632452624 11652366336 11656986624 11663389998 11676526592 11676942336 11683356672 11707581184 11773745152 11777186304 11778413568 11798577152 11805058304 11808508608 11828302564 11828723712 11899865328 11900289024 11901105376 11904583752 11924963328 11931513906 11945377792 11951939584 11956678656 11971861056 12003701112 12024250368 12029018112 12035625849 12049181696 12079968576 12081227392 12153053952 12154320384 12178252344 12178685952 12185375904 12199100416 12205801582 12210641313 12231544832 12232982528 12279648264 12284517276 12305547264 12312306903 12336989184 12365310464 12433730048 12437364096 12458655744 12465499488 12470442192 12471907968 12493258752 12540917376 12566919972 12588433408 12594905088 12595348441 12601823676 12616466432 12623396864 12628402176 12650020864 12676576338 12726102016 12758618496 12759072768 12759948032 12834301248 12835809792 12862881792 12869947584 12884443136 12891520772 12891979776 12896632398 12897091584 12918710272 12953068544 12967991886 12969516144 12974658696 12996870144 13004009538 13019119616 13026271232 13030078464 13031436288 13132254208 13136092416 13158580224 13165808448 13167180416 13171028832 13193106706 13193576448 13245463296 13272926712 13273399296 13280690592 13295648768 13302952286 13308227049 13331009536 13388743548 13411663872 13438071552 13438550016 13445932032 13473811104 13496877056 13509645708 13555329408 13578051464 13578534912 13585993824 13591380816 13614163303 13642876928 13644480512 13680769024 13696530756 13719977984 13723987968 13760487936 13762105344 13866946176 13897826304 13903826352 13905460608 13910974272 13934788608 13971849216 13987946304 14011393532 14042595328 14050309156 14055880254 14079942656 14109638656 14117389312 14161987584 14193524736 14201321472 14230766784 14231273472 14255128576 14268614568 14293041152 14309508288 14316864768 14341373952 14349251904 14354941536 14379003938 14379515904 14409330688 14465998776 14490763264 14494998528 14504472177 14529302528 14533549056 14557910848 14558429184 14572202112 14596628696 14645988096 14646509568 14654555136 14684940192 14710079488 14715388249 14715912192 14723995884 14773785984 14798550472 14799077376 14813077968 14837908319 14867653632 14869202944 14907195264 14957604864 14997385728 15022525024 15028481616 15054209024 15055978496 15062478548 15070222128 15096020992 15113413248 15153608496 15183986688 15218843648 15275307897 15342153216 15348236544 15350040576 15376318464 15390865152 15416664016 15417212928 15434975232 15501967312 15508114008 15509936832 15536488448 15542648832 15551186664 15577808896 15671498674 15702915072 15703474176 15704551424 15744678144 15771631616 15797919744 15839935488 15866487104 15867052032 15872778336 15873343488 15882062976 15899951104 15908685208 15942238208 15962481408 16004934816 16032333824 16037019648 16038119777 16038690816 16047501132 16079671296 16106624768 16204071936 16205760512 16210497024 16237669792 16238247936 16247167872 16280855084 16302108672 16345465344 16372864352 16377649704 16379356368 16407396352 16416409204 16421207283 16449318912 16548839424 16583152128 16611540992 16620665984 16627256256 16629210624 16648369281 16657678336 16721223168 16727853312 16755893296 16793206784 16800456842 16802431568 16837869568 16900340652 16902101784 16935985152 16937975808 16983023616 17011491328 17012097024 17112401664 17114413056 17121199104 17150509056 17159930112 17189306368 17195509864 17196122112 17290655848 17292688192 17299544928 17329160192 17338679384 17343747018 17373437952 17375248384 17439713226 17478549504 17479748521 17514789888 17515413504 17525035008 17544773632 17554411264 17561371776 17591435264 17660617728 17667620352 17697235616 17697865728 17707587456 17742453846 17743085568 17744302732 17849797992 17851658064 17882218496 17887444992 17897270859 17917428736 17918066688 17927909376 17935017984 17965081472 18012860944 18036375552 18073772544 18104713216 18114658432 18119952864 18121841088 18231480576 18262041008 18267378516 18298650624 18308702373 18310610266 18347317248 18349473792 18419472396 18458320896 18489261568 18530435072 18538435136 18540614144 18547965696 18579718144 18629132288 18650595072 18687983616 18698249232 18739888128 18741173672 18850379958 18882650112 18892357632 18902735514 18924699648 18935095296 18942603264 18974355712 18975031296 19024819424 19079344384 19089153024 19121831936 19132335872 19137927744 19139922048 19172687872 19287998368 19326664704 19337281158 19337969664 19339296236 19344948597 19378065408 19411238912 19429602816 19451987829 19454274216 19495305216 19506014307 19527984128 19528679424 19539406848 19547154432 19579920256 19621216256 19631994512 19698381312 19732103168 19737870336 19748712672 19750770624 19789660059 19790364672 19823538176 19876260352 19909390068 19943473152 19954428429 19996514304 20037975488 20093629504 20117495808 20151217664 20157107328 20204811328 20210716656 20245315584 20264468562 20367077196 20367802368 20378990736 20456204288 20464315392 20466720768 20501757952 20521153536 20544796134 20556283904 20579966976 20677485344 20679915776 20723531776 20734915552 20800419264 20846739456 20855739528 20858190912 20902182912 20937220096 20957773824 20992904192 21017090298 21063892992 21075463734 21083820381 21119913984 21156069376 21163704448 21164457984 21176083968 21283308544 21339913088 21346150176 21382692864 21384921088 21396668176 21402921852 21439561728 21464262432 21512060928 21523877856 21568505907 21569273856 21605429248 21613996032 21650997248 21662890496 21698998164 21736144896 21793953792 21836866272 21837643776 21839141824 21894943044 21932425216 21968982144 22027410288 22064333629 22065119232 22073868288 22085993826 22110869504 22169675008 22172280832 22197825708 22198616064 22294964224 22301480448 22303804416 22360792896 22533787536 22536135712 22542722424 22581313536 22583967744 22593717822 22605333192 22644031488 22670119872 22682796032 22730412744 22816535552 22819217408 22828265472 22867345408 22879906816 22928162816 23013229824 23064477696 23066059904 23124996024 23125819392 23164583936 23252950968 23262171012 23264905248 23304732672 23313973248 23326779996 23353053184 23353884672 23366713344 23415162368 23507248011 23547490304 23554372608 23556827136 23597154304 23610116608 23617017216 23656605128 23657447424 23799730656 23800578048 23802210752 23809167504 23849926656 23863027812 23890755584 23903879168 23913357312 23943722112 24007402224 24047644517 24048500736 24058036224 24071251698 24098363392 24159937152 24162454784 24306107904 24308640768 24356504688 24357371904 24370751808 24398200832 24411603164 24421282626 24463089664 24465965056 24559296528 24569034552 24611094528 24624613806 24673978368 24730620928 24867460096 24874728192 24917311488 24930998976 24940884384 24943815936 24986517504 25081834752 25133839944 25176866816 25189810176 25190696882 25200685263 25203647352 25246793728 25256804352 25300041728 25353152676 25452204032 25517236992 25518145536 25519896064 25668602496 25671619584 25725763584 25739895168 25768886272 25783041544 25783959552 25793264796 25794183168 25837420544 25906137088 25935983772 25939032288 25949317392 25993740288 26008019076 26038239232 26052542464 26060156928 26062872576 26264508416 26272184832 26317160448 26331616896 26334360832 26342057664 26386213412 26387152896 26490926592 26545853424 26546798592 26561381184 26591297536 26605904572 26613680769 26616454098 26662019072 26777487096 26823327744 26876143104 26877100032 26891864064 26947622208 26993754112 27019291416 27110658816 27156102928 27157069824 27171987648 27182761632 27228326606 27285753856 27288961024 27361538048 27393061512 27439955968 27447975936 27465915399 27520975872 27524210688 27733892352 27795652608 27807652704 27810921216 27821948544 27869577216 27942703529 27943698432 27975892608 28022787064 28085190656 28097315753 28100618312 28111760508 28159885312 28219277312 28234778624 28323975168 28387049472 28402642944 28461533568 28462546944 28510257152 28537229136 28586082304 28619016576 28633729536 28682747904 28698503808 28709883072 28758007876 28759031808 28818661376 28931997552 28981526528 28989997056 29005921737 29008944354 29058605056 29067098112 29115821696 29116858368 29144404224 29193257392 29291976192 29293019136 29309110272 29369880384 29420158976 29430776498 29431824384 29447991768 29547571968 29597100944 29598154752 29626155936 29675816638 29735307264 29738405888 29814390528 29915209728 29994771456 30045050048 30056963232 30108418048 30111956992 30124957096 30140444256 30192041984 30226826496 30307216992 30367973376 30370056599 30437687296 30454407217 30550615794 30684306432 30696473088 30700081152 30752636928 30781730304 30833328032 30834425856 30869950464 31003934624 31016228016 31019873664 31072976896 31085297664 31102373328 31155617792 31342997348 31405830144 31406948352 31409102848 31489356288 31525635447 31543263232 31595839488 31613195601 31679870976 31732974208 31734104064 31745556672 31746686976 31764125952 31799902208 31817370416 31884476416 31924962816 32009869632 32064667648 32074039296 32076239554 32077381632 32095002264 32159342592 32213249536 32408143872 32411521024 32420994048 32475339584 32476495872 32494335744 32561710168 32604217344 32690930688 32745728704 32755299408 32758712736 32814792704 32832818408 32842414566 32898637824 33097678848 33099949327 33166304256 33223081984 33241331968 33254512512 33258421248 33296738562 33315356672 33442446336 33455706624 33511786592 33586413568 33600913684 33604863136 33675739136 33800681304 33804203568 33871970304 33875951616 33890576733 33966047232 34022982656 34024194048 34224803328 34228826112 34242398208 34301018112 34319860224 34378612736 34391019728 34392244224 34581311696 34585376384 34599089856 34658320384 34677358768 34687494036 34746875904 34750496768 34879426452 34957099008 34959497042 35029579776 35030827008 35050070016 35089547264 35108822528 35122743552 35182870528 35321235456 35335240704 35394471232 35395731456 35415174912 35484907692 35486171136 35488605464 35699595984 35703316128 35764436992 35774889984 35794541718 35834857472 35836133376 35855818752 35870035968 35930162944 36025721888 36072751104 36147545088 36209426432 36229316864 36239905728 36243682176 36462961152 36524082016 36534757032 36597301248 36617404746 36621220532 36631923939 36694634496 36698947584 36838944792 36916641792 36936920709 36978523136 37060870144 37076870272 37081228288 37095931392 37159436288 37258264576 37301190144 37375967232 37396498464 37479776256 37482347344 37700759916 37765300224 37784715264 37786045323 37805471028 37849399296 37870190592 37885206528 37948711424 37950062592 38049638848 38158688768 38178306048 38243663872 38264671744 38275855488 38279844096 38345375744 38575996736 38653329408 38674562316 38675939328 38678592472 38689897194 38756130816 38822477824 38859205632 38903975658 38908548432 38990610432 39012028614 39055968256 39057358848 39078813696 39094308864 39159840512 39242432512 39263989024 39396762624 39464206336 39475740672 39497425344 39501541248 39579320118 39580729344 39647076352 39752520704 39818780136 39886946304 39908856858 39924681147 39993028608 40075950976 40187259008 40234991616 40302435328 40314214656 40409622656 40421433312 40490631168 40528937124 40734154392 40735604736 40757981472 40842489909 40912408576 40928630784 40933441536 41003515904 41042307072 41089592268 41112567808 41159933952 41354970688 41359831552 41447063552 41469831104 41600838528 41693478912 41711479056 41716381824 41804365824 41874440192 41915547648 41985808384 42034180596 42127785984 42150927468 42167640762 42239827968 42312138752 42327408896 42328915968 42352167936 42566617088 42679826176 42692300352 42765385728 42769842176 42793336352 42805843704 42879123456 42928524864 43024121856 43047755712 43137011814 43138547712 43210858496 43227992064 43301994496 43325780992 43397996328 43472289792 43513416531 43587907584 43673732544 43675287552 43678283648 43789886088 43864850432 43937964288 44054820576 44128667258 44130238464 44146164747 44147736576 44171987652 44221739008 44339350016 44344561664 44395651416 44397232128 44513724957 44589928448 44602960896 44607608832 44721585792 45067575072 45072271424 45085444848 45162627072 45167935488 45187435644 45210666384 45288062976 45340239744 45365592064 45460825488 45537028979 45633071104 45638434816 45656530944 45734690816 45759813632 45856325632 46026459648 46128955392 46132119808 46249992048 46251638784 46329167872 46505901936 46524342024 46529810496 46609465344 46627946496 46653559992 46706106368 46733426688 46830324736 47014496022 47094980608 47108745216 47113654272 47194308608 47220233216 47234034432 47313210256 47314894848 47599461312 47601156096 47604421504 47618335008 47699853312 47726055624 47807758336 47826714624 47887444224 48014804448 48095289034 48097001472 48114359331 48116072448 48142503396 48196726784 48319874304 48324909568 48612215808 48617281536 48713009376 48714743808 48741503616 48796401664 48823206328 48842565252 48926179328 48931930112 49118593056 49138069104 49220436557 49222189056 49249227612 49347956736 49461241856 49734920192 49749456384 49834622976 49861997952 49881768768 49887631872 49973035008 50163669504 50267679888 50353733632 50379620352 50381393764 50401370526 50407294704 50493587456 50513608704 50600083456 50706305352 50904408064 51034473984 51036291072 51039792128 51337204992 51343239168 51451527168 51479790336 51537772544 51566083088 51567919104 51586529592 51588366336 51674841088 51812274176 51871967544 51878064576 51898634784 51987480576 52016038152 52105084928 52120313856 52125745152 52439245563 52529016832 52544369664 52634320896 52663233792 52668721664 52684115328 52772426824 52774305792 52912779023 52981853184 53091706848 53093597184 53122762368 53182595072 53211809144 53227361538 53232908196 53324038144 53554974192 53644745461 53646655488 53752286208 53754200064 53783728128 53895244416 53987508224 54038582832 54221317632 54312205856 54314139648 54343975296 54365523264 54456653212 54571507712 54577922048 54723076096 54786123024 54879911936 54895951872 54926107119 54931830798 55041951744 55048421376 55467784704 55591305216 55615305408 55621842432 55643897088 55739154432 55885407058 55887396864 55951785216 56045574128 56170381312 56194631506 56201236624 56223521016 56319770624 56438554624 56469557248 56647950336 56774098944 56805285888 56923067136 56925093888 57020514304 57074458272 57172164608 57238033152 57267459072 57365495808 57397007616 57419766144 57516015752 57518063616 57637322752 57668983879 57863995104 57963053056 57979994112 58011843474 58017888708 58117210112 58134196224 58231643392 58233716736 58288808448 58386514784 58583952384 58586038272 58618220544 58739760768 58840317952 58861552996 58863648768 58895983536 59095143936 59194201888 59196309504 59252311872 59351633276 59368980177 59470614528 59476811776 59628781056 59830419456 59863285287 59989542912 60090100096 60113926464 60216836096 60223913984 60249914192 60280888512 60384083968 60453652992 60614433984 60735946752 60740113198 60875374592 60908814434 61101231588 61368612864 61392946176 61400162304 61505273856 61563460608 61666656064 61668851712 61739900928 62007869248 62032456032 62039747328 62145953792 62170595328 62204746656 62311235584 62678627449 62685994696 62811660288 62818205696 62852712767 62978712576 63051270894 63086526464 63191678976 63226391202 63359741952 63465948416 63468208128 63491113344 63493373952 63528251904 63599804416 63634740832 63768952832 63849925632 64019739264 64129335296 64148078592 64152479108 64154763264 64190004528 64318685184 64426499072 64705517721 64816287744 64823042048 64841988096 64950679168 64952991744 64988671488 65123420336 65208434688 65381861376 65491457408 65510598816 65517425472 65629585408 65665636816 65684829132 65797275648 66193000887 66195357696 66199898654 66332608512 66446163968 66482663936 66509025024 66516842496 66593477124 66630713344 66884892672 66911413248 67023573184 67172827136 67201827368 67209726272 67351478272 67601362608 67608407136 67743940608 67751903232 67781153466 67932094464 68045965312 68048388096 68449606656 68457652224 68484796416 68602036224 68639720448 68757225472 68782039456 68784488448 69162623392 69170752768 69198179712 69316640768 69354717536 69374988072 69493751808 69500993536 69758852904 69914198016 69918994084 70059159552 70061654016 70100140032 70179094528 70217645056 70245487104 70365741056 70521744033 70642470912 70670481408 70788942464 70791462912 70830349824 70969815384 70972342272 70977210928 71399191968 71406632256 71528873984 71549779968 71589083436 71669714944 71672266752 71711637504 71740071936 71860325888 72051443776 72142933551 72145502208 72295090176 72418852864 72458633728 72479811456 72487364352 72925922304 73048164032 73069514064 73194602496 73234809492 73242441064 73263847878 73389268992 73397895168 73677889584 73833283584 73873841418 73957046272 74121740288 74153740544 74162456576 74191862784 74318872576 74516529152 74602380288 74751934464 74792996928 74959552512 74964694688 75401519832 75530600448 75569430528 75572090646 75602055789 75610942056 75740381184 75770413056 75897422848 75900125184 76099277696 76317377536 76356612096 76487327744 76529343488 76551710976 76559688192 76690751488 77151993472 77306658816 77349124632 77351878656 77357184944 77379794388 77512261632 77644955648 77718411264 77807951316 77817096864 77981220864 78024057228 78111936512 78114717696 78157627392 78188617728 78319681024 78484865024 78527978048 78793525248 78928412672 78951481344 78994850688 79003082496 79158640236 79161458688 79294152704 79505041408 79637560272 79773892608 79817713716 79849362294 79986057216 80151901952 80374518016 80469983232 80604870656 80628429312 80819245312 80842866624 80981262336 81057874248 81468308784 81471209472 81515962944 81684979818 81824817152 81857261568 81866883072 82007031808 82084614144 82179184536 82225135616 82319867904 82397746197 82709941376 82719663104 82894127104 82939662208 83201677056 83386957824 83422958112 83432763648 83608731648 83748880384 83828110587 83831095296 83971616768 84068361192 84255571968 84291947259 84301854936 84335281524 84479655936 84624277504 84654817792 84657831936 84704335872 85133234176 85359652352 85384600704 85530771456 85539684352 85586672704 85611687408 85755193589 85758246912 85857049728 86048243712 86095511424 86274023628 86277095424 86421716992 86455984128 86603988992 86651561984 86795992656 86944579584 87026833062 87175815168 87347465088 87350575104 87356567296 87579772176 87729700864 87875928576 88109641152 88257334516 88260476928 88292329494 88295473152 88343975304 88443478016 88678700032 88689123328 88791302832 88794464256 89027449914 89179856896 89205921792 89215217664 89443171584 90135150144 90144542848 90170889696 90325254144 90335870976 90374871288 90421332768 90576125952 90680479488 90921650976 91074057958 91110169797 91266142208 91276869632 91313061888 91363221651 91469381632 91519627264 91712651264 92052919296 92257910784 92264239616 92499984096 92503277568 92658335744 93011803872 93048684048 93059620992 93218930688 93255892992 93307119984 93412212736 93463525597 93466853376 93660649472 94028992044 94189961216 94217490432 94227308544 94388617216 94440466432 94468068864 94626420512 94629789696 95198922624 95202312192 95208843008 95236670016 95399706624 95452111248 95615516672 95653429248 95774888448 96029608896 96190578068 96194002944 96228718662 96232144896 96285006792 96393453568 96639748608 96649819136 97224431616 97234563072 97426018752 97429487616 97483007232 97592803328 97646412656 97685130504 97852358656 97863860224 98237186112 98276138208 98440873114 98444378112 98498455224 98695913472 98922483712 99299847981 99469840384 99498912768 99669245952 99723995904 99763537536 99775263744 99946070016 100327339008 100535359776 100707467264 100759240704 100762787528 100802741052 100814589408 100987174912 101027217408 101200166912 101412610704 101582603107 101808816128 101864741381 102068947968 102072582144 102079584256 102674409984 102686478336 102903054336 102959580672 103075545088 103132166176 103135838208 103173059184 103176732672 103349682176 103624548352 103743935088 103756129152 103797269568 103974961152 104032076304 104210169856 104240627712 104251490304 104878491126 105058033664 105088739328 105268641792 105326467584 105337443328 105368230656 105544853648 105548611584 105825558046 105963706368 106183413696 106187194368 106245524736 106365190144 106423618288 106454723076 106465816392 106648076288 107109948384 107289490922 107293310976 107504572416 107508400128 107567456256 107790488832 107975016448 108077165664 108442635264 108624411712 108628279296 108687950592 108731046528 108913306424 109143015424 109155844096 109202969473 109446152192 109572246048 109759823872 109791903744 109852214238 109863661596 110083903488 110096842752 110935569408 111182610432 111230610816 111243684864 111287794176 111478308864 111770814116 111774793728 111903570432 112091148256 112340762624 112389263012 112402473248 112447042032 112639541248 112877109248 112939114496 113295900672 113358135969 113548197888 113610571776 113846134272 113850187776 114041028608 114148916544 114344329216 114476066304 114534918144 114730991616 114794015232 114839532288 115032031504 115036127232 115274645504 115337967758 115727990208 115926106112 115959988224 116023686948 116035777416 116234420224 116268392448 116463286784 116467433472 116577616896 116773029568 117167904768 117172076544 117236441088 117479521536 117680635904 117723105992 117727297536 117791967072 118190287872 118388403776 118392619008 118504623744 118703266552 118737960354 118941229056 118953623552 119018966729 119257562112 119660838912 119726570574 119979085824 120180200192 120227852928 120433672192 120447827968 120499828384 120561777024 120768167936 120907305984 121228867968 121471893504 121480226396 121750749184 121817628868 122202463176 122527469727 122737225728 122785892352 122800324608 123010547712 123126921216 123333312128 123337703424 123479801856 124015738496 124064912064 124079494656 124291907584 124341190656 124409493312 124622471168 125357254898 125371989392 125623320576 125636411392 125705425534 125957425152 126102541788 126173052928 126383357952 126452782404 126719483904 126931896832 126936416256 126982226688 126986747904 127056503808 127199608832 127269481664 127537905664 127699851264 128039478528 128258670592 128296157184 128304958216 128309526528 128380009056 128637370368 128852998144 129411035442 129632575488 129646084096 129683976192 129901358336 129905983488 129977342976 130246840672 130416869376 130763722752 130982914816 131021197632 131034850944 131259170816 131331273632 131369658264 131594551296 132386001774 132390715392 132399797308 132438494241 132665217024 132892327936 132965327872 133018050048 133033684992 133186954248 133261426688 133541174871 133769785344 133822826496 134047146368 134345654272 134403654736 134419452544 134702956544 135202725216 135216814272 135487881216 135503806464 135562306932 135864188928 136091930624 136096776192 136611086937 136899213312 136915304448 136969592832 137204072448 137279440896 137514450944 137564078912 137568976896 138325246784 138341505536 138396359424 138633281536 138709435072 138749976144 138987503616 139001987072 139517705808 139828396032 139837988168 140118319104 140200280064 140358189056 140435290112 140490974208 140731482112 141043488066 141284941824 141340962816 141577884928 141582925824 141660699648 141939630768 141944684544 141954421856 142798383936 142813264512 143057747968 143099559936 143178166872 143339429888 143423275008 143480143872 143720651776 144102887552 144285867102 144291004416 144343077993 144590180352 144837705728 144917267456 144959622912 144974728704 145851844608 146096328064 146139028128 146389204992 146469618984 146484882128 146527695756 146778537984 146795790336 147355779168 147661309671 147666567168 147747682836 147914092544 148243480576 148307481088 148324913152 148383725568 148637745152 149033058304 149204760576 149503868928 149585993856 149919105024 149929389376 150803039664 151061200896 151138861056 151144181292 151204111578 151221884112 151480762368 151540826112 151794845696 151800250368 152198555392 152634755072 152713224192 152974655488 153058686976 153103421952 153119376384 153381502976 154303986944 154613317632 154698249264 154703757312 154714369888 154759588776 155024523264 155289911296 155436822528 155615902632 155634193728 155962441728 156048114456 156223873024 156315254784 156377235456 156639362048 156969730048 157055956096 157317736689 157587050496 157856825344 157902962688 157989701376 158006164992 158317280472 158322917376 158588305408 158738337069 159010082816 159275120544 159547785216 159635427432 159698724588 159972114432 160303803904 160749036032 160934236383 160939966464 161209741312 161256858624 161638490624 161685733248 161962524672 162115748496 162936617568 162942418944 163031925888 163369959636 163649634304 163714523136 163733766144 164014063616 164169228288 164358369072 164450271232 164633874001 164639735808 164795492394 165419882752 165439326208 165788254208 165879324416 166403354112 166773915648 166845916224 166865527296 167217463296 167497760768 167656221174 167662190592 167943233536 168136722384 168511143936 168583894518 168603709872 168670563048 168959311872 169248555008 169309635584 169315663872 169408671744 170266468352 170719304704 170769201408 171061542912 171079368704 171173345408 171223374816 171510387178 171516493824 171714099456 172096487424 172191022848 172548047256 172554190848 172843433984 172911968256 173006951637 173207977984 173303123968 173591985312 173889159168 174053666124 174351630336 174694930176 174701150208 174713134592 175159544352 175459401728 175751857152 176219282304 176514669032 176520953856 176584658988 176590946304 176687950608 176886956032 176984122939 177357400064 177378246656 177582605664 177588928512 178054899828 178359713792 178411843584 178430435328 178886343168 180270300288 180289085696 180341779392 180650508288 180671741952 180749742576 180842665536 181152251904 181360958976 181843301952 182148115916 182220339594 182532284416 182553739264 182626123776 182726443302 182938763264 183039254528 183425302528 184105838592 184515821568 184528479232 184999968192 185006555136 185316671488 186023607744 186097368096 186119241984 186437861376 186511785984 186614239968 186824425472 186927051194 186933706752 187321298944 188035882347 188057984088 188379922432 188434980864 188454617088 188558138301 188777234432 188880932864 188936137728 189252841024 189259579392 190397845248 190404624384 190417686016 190473340032 190799413248 190904222496 191231033344 191300047237 191306858496 191549776896 192059217792 192381156136 192388005888 192457437324 192464289792 192570013584 192786907136 192892808147 193279497216 193299638272 194448863232 194469126144 194852037504 194858975232 194966014464 195185606656 195292825312 195370261008 195704717312 195727720448 196474372224 196552276416 196881746228 196888756224 196996910448 197391826944 197844967424 198579002661 198599695962 198939680768 198997825536 199338491904 199447991808 199527075072 199550527488 199892140032 200654678016 201070719552 201414934528 201518481408 201525575056 201605482104 201629178816 201974349824 202054434816 202825221408 203165206214 203617632256 203729482762 204137895936 204145164288 204159168512 205348819968 205372956672 205806108672 205919161344 206151090176 206264332352 206271676416 206346118368 206353465344 206699364352 207249096704 207487870176 207512258304 207594539136 207949922304 208064152608 208420339712 208481255424 208495557101 208502980608 209756982252 210116067328 210177478656 210537283584 210652935168 210674886656 210736461312 211089707296 211097223168 211651116092 211927412736 212366827392 212374388736 212491049472 212730380288 212847236576 212909446152 212931632784 213296152576 214219896768 214578981844 214586621952 215009144832 215016800256 215134912512 215580977664 215950032896 216154331328 216428800653 216885270528 217248823424 217256558592 217375901184 217462093056 217826612848 218286030848 218311688192 218405938946 218892304384 219144492096 219519647744 219583807488 219704428476 219727323192 220167806976 220193685504 221871138816 222365220864 222461221632 222487369728 222575588352 222956617728 223541628232 223549587456 223807140864 224182296512 224681525248 224778526024 224804946496 224894084064 225279082496 225754218496 225878228992 226591801344 226716271938 227221143552 227236730773 227692268544 227700375552 228082057216 228297833088 228688658432 228952132608 229069836288 229461983232 229588030464 229679064576 230064063008 230072254464 230549291008 230675935516 231455980416 231852212224 231919976448 232047373896 232071554832 232468840448 232536784896 232926573568 232934866944 233155233792 233546059136 234335809536 234344153088 234472882176 234959043072 235361271808 235446211984 235454595072 235583934144 236380575744 236776807552 236785238016 237009247488 237406533104 237475920708 237882458112 237907247104 238037933458 238515124224 239321677824 239453141148 239958171648 240360400384 240455705856 240867344384 240895655936 240999656768 241123554048 241536335872 241814611968 242457735936 242943787008 242960452792 243501498368 243635257736 244404926352 245054939454 245474451456 245571784704 245600649216 246021095424 246253842432 246666624256 246675406848 246959603712 248031476992 248129824128 248158989312 248583815168 248682381312 248818986624 249244942336 250714509796 250743978784 251246641152 251272822784 251410851068 251484331761 251914850304 252205083576 252346105856 252766715904 252875841777 252905564808 253438967808 253863793664 253872832512 253964453376 253973495808 254113007616 254399217664 254538963328 255075811328 255399702528 256078957056 256517341184 256592314368 256609916432 256619053056 256760018112 257265580767 257274740736 257705996288 258822070884 259265150976 259292168192 259367952384 259802716672 259811966976 259954685952 260493681344 260833738752 261527445504 261965829632 262042395264 262069701888 262518341632 262662547264 262739316528 263189102592 264772003548 264781430784 264799594616 264876988482 265330434048 265784655872 265930655744 266036100096 266067369984 266373908496 266522853376 267082349742 267539570688 267645652992 268094292736 268691308544 268807309472 268838905088 269405913088 270405450432 270433628544 270975762432 271007612928 271124613864 271728377856 272183861248 273222173874 273330509391 273798426624 273830608896 273939185664 274089664953 274408144896 274558881792 275028901888 275128157824 275137953792 276650493568 276683011072 276792718848 277266563072 277418870144 277499952288 277975007232 278003974144 279035411616 279656792064 279675976336 280236638208 280390576791 280400560128 280716378112 280870580224 280981948416 281462964224 282086976132 282569883648 282681925632 283155769856 283165851648 283321399296 283879261536 283889369088 283908843712 285596767872 285626529024 286115495936 286199119872 286356333744 286678859776 286836337177 286846550016 286960287744 287441303552 288205775104 288571734204 288582008832 288686155986 289180360704 289675411456 289834534912 289919245824 289949457408 291703689216 292192656128 292278056256 292778409984 292939237968 292969764256 293055391512 293557075968 293591580672 294711558336 295322619342 295333134336 295495365672 295828185088 296486961152 296614962176 296649826304 296767451136 297275490304 297899543943 298066116608 298409521152 299007737856 299171987712 299838210048 299858778752 301606079328 302122401792 302277722112 302288362584 302408223156 302443768224 302961524736 303081652224 303589691392 303600500736 304397110784 304747809321 305269510144 305426448384 305594224143 305949310976 306117373952 306206843904 306238752768 306763005952 308607973888 309226635264 309396498528 309407514624 309428739776 309519177552 310049046528 310579822592 310873645056 311231805264 311268387456 311924883456 312096228912 312447746048 312619378721 312630509568 312754470912 313278724096 313939460096 314111912192 314635473378 315174100992 315713650688 315805925376 315979402752 316012329984 316634560944 316645834752 317176610816 317476674138 318020165632 318550241088 319095570432 319270854864 319397449176 319944228864 320607607808 321498072064 321868472766 321879932928 322419482624 322513717248 323276981248 323371466496 323925049344 324231496992 325873235136 325884837888 326063851776 326739919272 327299268608 327429046272 327467532288 327608908419 328338456576 328716738144 328900542464 329267748002 329279471616 329590984788 330839765504 330878652416 331576508416 331758648832 332806708224 333547831296 333691832448 333731054592 334434926592 334995521536 335312442348 335324381184 335886467072 336273444768 337022287872 337167789036 337207419744 337341126096 337918623744 338497110016 338619271168 338631327744 338817343488 340532936704 341438609408 341538402816 342123085824 342158737408 342346690816 342446749632 343020774356 343032987648 343428198912 344192974848 344382045696 345096094512 345108381696 345686867968 345823936512 346013903274 346415955968 346606247936 347183970624 347778318336 348107332248 348703260672 349389860352 349402300416 349426269184 350319088704 350918803456 351503714304 352438564608 353029338064 353041907712 353169317976 353181892608 353375901216 353773912064 353968245878 354714800128 354756493312 355165211328 355177857024 356109799656 356719427584 356823687168 356860870656 357056900187 357772686336 360540600576 360578171392 360683558784 361301016576 361343483904 361499485152 361685331072 362304503808 362721917952 363686603904 364296231832 364440679188 365064568832 365107478528 365252247552 365265104789 365452886604 365877526528 366078509056 366850605056 368211677184 369031643136 369056958464 369999936384 370013110272 370633342976 372047215488 372194736192 372238483968 372875722752 373023571968 373228479936 373648850944 373854102388 373867413504 374642597888 376071764694 376115968176 376759844864 376869961728 376909234176 377116276602 377554468864 377761865728 377872275456 378505682048 378519158784 380795690496 380809248768 380835372032 380946680064 381598826496 381808444992 382462066688 382600094474 382613716992 383099553792 384118435584 384762312272 384776011776 384914874648 384928579584 385140027168 385573814272 385785616294 386558994432 386599276544 388897726464 388938252288 389704075008 389717950464 389932028928 390371213312 390585650624 390740522016 391409434624 391455440896 392948744448 393104552832 393763492456 393777512448 393993820896 394783653888 394810735787 395689934848 397158005322 397199391924 397879361536 397995651072 398676983808 398895983616 399054150144 399101054976 399784280064 401309356032 402141439104 402829869056 403036962816 403051150112 403210964208 403258357632 403948699648 404108869632 405650442816 406330412428 407235264512 407458965524 408275791872 408290328576 408318337024 409833260811 410697639936 410745913344 411612217344 411838322688 412302180352 412528664704 412543352832 412692236736 412706930688 413398728704 414498193408 414975740352 415024516608 415189078272 415899844608 416128305216 416840679424 416962510848 416991114202 417005961216 419513964504 420232134656 420354957312 421074567168 421305870336 421349773312 421472922624 422179414592 422194446336 423302232184 423854825472 424733654784 424748777472 424982098944 425460760576 425694473152 425818892304 425863265568 426592305152 428439793536 429157963688 429173243904 430018289664 430269825024 430299341251 431161955328 431900065792 432308662656 432857601306 433770541056 434497646848 434513117184 434751802368 434924186112 435653225696 436572061696 436623376384 436811877892 437784608768 438288984192 439039295488 439167614976 439408856952 439454646384 440335613952 440387371008 442983929013 443742277632 444730441728 444922443264 444974739456 445151176704 445913235456 447083256464 447099174912 447614281728 448364593024 449363050496 449557052048 449609892992 449788168128 450558164992 451756457984 453183602688 453432543876 454442287104 454473461546 455384537088 455400751104 456164114432 456595666176 457377316864 457904265216 458139672576 458923966464 459176060928 459358129152 460128126016 460144508928 461098582016 461351871032 462911960832 463704424448 463839952896 464094747792 464143109664 464937680896 465073569792 465853147136 465869733888 466310467584 467092118272 468671619072 468945764352 469918086144 470722543616 470892423968 470909190144 471167868288 472761151488 473553615104 473570476032 474018494976 474813066208 474951841416 475764916224 475814494208 476075866916 476215011207 477030248448 478643355648 478906282296 479916343296 480720800768 480911411712 481734688768 481791311872 481999313536 482247108096 482802709149 483072671744 483629223936 484915471872 485887574016 485920905584 487002996736 487270515472 488809852704 490109878908 490948902912 491143569408 491201298432 492042190848 492507684864 493333248512 493350813696 493901622003 493919207424 496062953984 496259648256 496317978624 497167630336 497364762624 497637973248 498489884672 501429019592 501487957568 502493282304 502545645568 502821702136 502968663522 503829700608 504410167152 504692211712 505533431808 505751683554 505811129616 506877935616 507727587328 507745665024 507928906752 507946991616 508226015232 508798435328 509077926656 510151622656 510799405056 512157914112 513034682368 513184628736 513219832864 513238106112 513520036224 514531161534 514549481472 515411992576 517644141768 518530301952 518584336384 518735904768 519020854911 519605433344 519623933952 519909371904 520987362688 521667477504 523054891008 523931659264 524084790528 524139403776 525036683264 525325094528 525478633056 526378205184 529544007096 529562861568 529599189232 529753976964 530660868096 530952368817 531569311744 531861311488 532072200192 532134739968 532747816992 533045706752 534164699484 535079141376 535291305984 536188585472 537382617088 537614618944 537677810176 538811826176 540810900864 540867257088 541951524864 542015225856 542249227728 543456755712 544367722496 546444347748 546661018782 547596853248 547661217792 547878371328 548179329906 548816289792 549117763584 550057803776 550256315648 550275907584 553300987136 553366022144 553585437696 554533126144 554837740288 554999904576 555950014464 556007948288 558070823232 559313584128 559351952672 560473276416 560781153582 560801120256 561432756224 561741160448 561963896832 562925928448 564107647041 564173952264 565139767296 565363851264 565674414903 566311539712 566331703296 566642798592 567758523072 567778738176 567817687424 571193535744 571253058048 572230991872 572398239744 572712667488 573357719552 573672674354 573693100032 573900141711 573920575488 574882607104 576411550208 577143468408 577164017664 577372311972 578360721408 578678424441 579350822912 579669069824 579838491648 579898914816 583407378432 584385312256 584556112512 585556819968 585878475936 585939528512 586110783024 587114151936 587183161344 589423116672 590645238684 590666268672 590990731344 591656370176 591981376727 592973922304 593229924352 593299652608 593534902272 594550980608 595799087886 596132233216 596819042304 598015475712 598343975424 599676420096 599717557504 603212158656 604244803584 604555444224 604576725168 604816446312 604887536448 605923049472 606163304448 607179382784 608794221568 609495618642 610539020288 610852896768 611188448286 611898621952 612234747904 612413687808 612477505536 613526011904 617215947776 618453270528 618792997056 618815029248 618857479552 619038355104 620098093056 621747290112 622463610528 622536774912 623849766912 624192457824 624895492096 625238757442 625261019136 625486671303 625508941824 626557448192 627878920192 628223824384 629270946756 630348201984 631427301376 631611850752 631958805504 632024659968 633269121888 633291669504 634353221632 634953348276 636040331264 637100482176 638191140864 638541709728 638794898352 639865675241 639888457728 641215215616 642996144128 643736945532 643759865856 644838965248 645027434496 646553962496 646742932992 647850098688 648462993984 651746470272 651769675776 652127703552 653479838544 654598537216 654858092544 654935064576 655217816838 656676913152 657433476288 657801084928 658535496004 658558943232 659181969576 661679531008 661757304832 663153016832 663517297664 665613416448 667095662592 667383664896 667462109184 668869853184 669991043072 670624884696 670648762368 671772934144 672546889536 674044575744 674335578072 674414839488 674682252192 675837247488 677238542336 677262655488 677634686976 681065873408 681710192319 682877218816 683076805632 684246171648 684317474816 684693381632 684893499264 686041548712 686065975296 686856397824 688385949696 688764091392 690192189024 690216763392 691373735936 691647873024 692027806548 692831911936 693212495872 694367941248 695556636672 696214664496 697381690993 697406521344 698779720704 698804600832 698852538368 700638177408 701837606912 703007428608 704877129216 706058676128 706083815424 706338635952 706363785216 706751802432 707547824128 707936491756 709429600256 709512986624 710330422656 710355714048 712219599312 713438855168 713647374336 713721741312 714113800374 715545372672 721081201152 721156342784 721367117568 722602033152 722686967808 722998970304 723370662144 724609007616 725443835904 727373207808 728592463664 728881358376 730129137664 730214957056 730504495104 730530209578 730905773208 732157018112 733701210112 736423354368 738063286272 738113916928 739999872768 740026220544 741266685952 744094430976 744389472384 744476967936 745751445504 746047143936 746456959872 747297701888 747708204776 747734827008 749285195776 752143529388 752231936352 753519689728 753739923456 753818468352 754232553204 755108937728 755523731456 755744550912 757011364096 757038317568 761591380992 761618497536 761670744064 761893360128 763197652992 763616889984 764924133376 765200188948 765227433984 766199107584 768236871168 769524624544 769552023552 769829749296 769857159168 770280054336 771147628544 771571232588 771796742301 773117988864 773198553088 777795452928 777876504576 779408150016 779435900928 779864057856 780742426624 781171301248 781481044032 782818869248 782910881792 785897488896 786209105664 787526984912 787555024896 787987641792 789567307776 789621471574 791379869696 794316010644 794398783848 795758723072 795991302144 797353967616 797791967232 798108300288 798202109952 799568560128 802618712064 804282878208 805659738112 806073925632 806102300224 806421928416 806516715264 807897399296 808217739264 811300885632 812660824856 814470529024 814822156837 814917931048 816551583744 816636674048 819666521622 821395279872 821491826688 823224434688 823676645376 824604360704 825057329408 825086705664 825384473472 825413861376 826797457408 828996386816 829951480704 830049033216 830378156544 831799689216 832256610432 833681358848 833925021696 833982228404 834011922432 839027929008 840464269312 840709914624 841171730373 842149134336 842611740672 842699546624 842945845248 844358829184 844388892672 846604464368 847709650944 849467309568 849497554944 849964197888 850921521152 851388946304 851637784608 851726531136 853184610304 856879587072 858315927376 858346487808 860036579328 860509011531 860539650048 860598682502 862323910656 863800131584 864617325312 865715202612 867541082112 868995293696 869026234368 869503604736 869848372224 871306451392 873144123392 873246752768 873623755784 875569217536 876577968384 878078590976 878335229952 878817713904 878909292768 880671227904 880774742016 885967858026 887484555264 889460883456 889844886528 889949478912 890302353408 891826470912 894166512928 894198349824 895228563456 896729186048 898726100992 899114104096 899219785984 899576336256 901116329984 903512915968 906367205376 906865087752 908884574208 908946923092 910769074176 910801502208 912328228864 913191332352 914243427963 914754633728 915808530432 916279345152 916782672429 917847932928 918352121856 918716258304 920256252032 920289017856 922197164032 922703742064 925823921664 927408848896 927679905792 928189495584 928286219328 929875361792 930147139584 931706294272 931739467776 932620935168 934184236544 937343238144 937858136163 937891528704 939836172288 941445087232 941784847936 941818380288 942335736576 945522302976 947107230208 947140952064 948036989952 949626132416 949903682832 951529832448 951628988416 952151733832 952430022414 954060496896 957286711296 957812564592 959832686592 961441601536 961822823424 963469377536 963582623744 963998627072 964494216192 965605418298 966145343488 967258447872 969830943744 971775148032 971841811168 974005993472 974541030944 977619705408 980219757816 981897805824 982287138816 982402596864 982826725257 985015369728 986666497024 986701627392 987803244006 987838414848 992125907968 992519296512 992635957248 994335260672 994729525248 995275946496 996979769344 1002858039184 1002975915136 1004986564608 1005091291136 1005643404272 1005937327044 1007659401216 1008820334304 1009384423424 1011066863616 1011503367108 1011622259232 1013755871232 1015455174656 1015491330048 1015857813504 1015893983232 1016452030464 1017596870656 1018155853312 1020303245312 1021598810112 1024315828224 1026069364736 1026369257472 1026439665728 1026476212224 1027040072448 1029062323068 1029098962944 1030823985152 1035288283536 1037060603904 1037168672768 1037471809536 1038041709822 1039210866688 1039247867904 1039818743808 1041974725376 1043334955008 1046109782016 1047863318528 1048169581056 1048278807552 1050073366528 1050650189056 1050957266112 1052756410368 1059088014192 1059125723136 1059198378464 1059507953928 1061321736192 1061904737634 1063138623488 1063722622976 1064144400384 1064269479936 1065495633984 1066091413504 1068329398968 1070158282752 1070582611968 1071170700561 1072377170944 1074765234176 1075229237888 1075355620352 1077623652352 1081621801728 1081734514176 1083903049728 1084030451712 1084498455456 1086913511424 1088735444992 1092888695496 1093322037564 1095193706496 1095322435584 1095756742656 1095795314367 1096358659812 1097632579584 1098235527168 1100115607552 1100512631296 1100551815168 1106601974272 1106732044288 1107170875392 1109066252288 1109675480576 1109999809152 1111900028928 1112015896576 1116141646464 1118627168256 1118703905344 1120946552832 1121562307164 1121602240512 1122865512448 1123482320896 1123927793664 1125851856896 1128215294082 1128347904528 1130279534592 1130727702528 1131348829806 1132623079424 1132663406592 1133285597184 1135517046144 1135557476352 1135635374848 1142387071488 1142506116096 1144461983744 1144796479488 1145425334976 1146715439104 1147345348708 1147386200064 1147800283422 1147841150976 1149765214208 1152823100416 1154286936816 1154328035328 1154744623944 1156721442816 1157356848882 1158701645824 1159338139648 1159676983296 1159797829632 1166814756864 1168770624512 1169112225024 1171113639936 1171756951872 1171879057024 1172221566048 1174228303872 1174366322688 1178846233344 1181290477368 1181332537344 1181981462688 1183312740352 1183962753454 1184432207361 1186459848704 1186599305216 1187069804544 1189101961216 1191598175772 1192264466432 1193638084608 1196030951424 1196687950848 1199352840192 1199435115008 1206424317312 1208489607168 1209110888448 1209153450336 1209632892624 1209775072896 1211846098944 1212326608896 1214358765568 1217588443136 1218991237284 1221078040576 1221705793536 1222376896572 1223797243904 1224469495808 1224827375616 1224955011072 1227052023808 1234431895552 1236906541056 1237585994112 1237630058496 1237714959104 1238076710208 1240196186112 1243494580224 1244927221056 1245073549824 1247699533824 1248384915648 1249790984192 1250477514884 1250522038272 1250973342606 1251017883648 1253114896384 1255757840384 1256447648768 1258541893512 1260696403968 1262854602752 1263223701504 1263917611008 1264049319936 1266538243776 1266583339008 1268706443264 1269906696552 1272080662528 1274200964352 1276382281728 1277083419456 1277589796704 1279731350482 1279776915456 1282430431232 1285992288256 1287473891064 1287519731712 1289677930496 1290054868992 1290898023753 1293107924992 1293485865984 1295700197376 1296925987968 1303492940544 1303539351552 1304255407104 1306959677088 1309197074432 1309716185088 1309870129152 1310435633676 1313353826304 1314866952576 1315602169856 1317070992008 1317117886464 1318363939152 1320573840391 1323359062016 1323514609664 1326306033664 1327034595328 1331226832896 1334191325184 1334767329792 1334924218368 1337739706368 1339982086144 1341249769392 1341297524736 1343545868288 1345093779072 1348089151488 1348671156144 1348829678976 1349364504384 1351674494976 1354477084672 1355269373952 1362131746816 1363420384638 1365754437632 1366153611264 1368492343296 1368634949632 1369386763264 1369786998528 1372083097424 1372131950592 1373712795648 1376771899392 1377528182784 1380384378048 1380433526784 1382747471872 1383295746048 1384055613096 1386424991744 1388735882496 1391113273344 1392429328992 1394763381986 1394813042688 1397559441408 1397609201664 1397705076736 1401276354816 1403675213824 1406014857216 1409754258432 1412117352256 1412167630848 1412677271904 1412727570432 1413503604864 1415095648256 1415872983512 1418859200512 1419025973248 1420660845312 1420711428096 1424439198624 1426877710336 1427294748672 1427392660153 1427443482624 1428227600748 1431090745344 1442162402304 1442312685568 1442734235136 1445204066304 1445373935616 1445997940608 1446741324288 1449218015232 1450887671808 1454746415616 1457184927328 1457762716752 1460258275328 1460429914112 1461008990208 1461060419156 1461811546416 1464314036224 1467402420224 1472846708736 1476126572544 1476227833856 1479999745536 1480052441088 1481704866009 1482533371904 1488188861952 1488778944768 1488953935872 1491502891008 1492094287872 1492913919744 1494595403776 1495416409552 1495469654016 1498570391552 1504287058776 1504463872704 1507039379456 1507479846912 1507636936704 1508465106408 1511047462912 1511489101824 1514022728192 1514076635136 1523182761984 1523236995072 1523341488128 1523786720256 1526395305984 1527233779968 1529848266752 1530400377896 1530454867968 1532398215168 1536473742336 1539049249088 1539104047104 1539659498592 1539714318336 1540560108672 1542295257088 1543142465176 1543593484602 1546235977728 1546397106176 1555590905856 1555697618369 1555753009152 1558816300032 1558871801856 1559728115712 1561484853248 1562342602496 1562962088064 1565637738496 1565821763584 1571794977792 1572418211328 1575053969824 1575110049792 1575975283584 1579134615552 1579242943148 1582759739392 1588632021288 1588797567696 1591517446144 1591982604288 1592857106451 1594707935232 1595583934464 1596216600576 1596404219904 1599137120256 1605237424128 1608565756416 1611319476224 1612147851264 1612204600448 1612843856832 1613033430528 1615794798592 1616435478528 1622601771264 1625321649712 1628941058048 1629644313674 1629835862096 1633103167488 1633273348096 1639333043244 1642790559744 1642983653376 1646448869376 1647353290752 1649208721408 1650114658816 1650173411328 1650768946944 1650827722752 1653594914816 1657992773632 1659902961408 1660098066432 1660756313088 1663599378432 1664513220864 1667362717696 1667850043392 1667964456808 1668023844864 1678055858016 1680928538624 1681419829248 1682343460746 1684298268672 1685223481344 1685399093248 1685891690496 1688717658368 1688777785344 1693208928736 1695419301888 1698934619136 1698995109888 1699928395776 1701843042304 1702777892608 1703275569216 1703453062272 1706369220608 1713759174144 1716631854752 1716692975616 1720073158656 1721018023062 1721079300096 1721197365004 1721700425133 1724647821312 1727600263168 1729234650624 1731430405224 1735082164224 1736035273323 1737990587392 1738052468736 1739007209472 1739696744448 1742612902784 1746288246784 1746493505536 1747247511568 1751138435072 1753155936768 1756157181952 1756670459904 1757635427808 1757818585536 1761342455808 1761549484032 1771935716052 1774969110528 1775944130181 1778921766912 1779689773056 1779898957824 1780604706816 1783652941824 1788333025856 1788396699648 1790457126912 1793458372096 1797452201984 1798228208192 1798439571968 1799152672512 1802232659968 1807025831936 1812734410752 1813730175504 1817769148416 1817893846184 1821538148352 1824656457728 1826382664704 1828486855926 1829509267456 1831617060864 1832558690304 1833565344858 1835695865856 1836704243712 1837432516608 1840512504064 1840578035712 1844394328064 1845407484128 1851647843328 1854817697792 1855359811584 1856378991168 1856572438656 1859750723584 1860294279168 1863412588544 1865241870336 1868368473088 1874686476288 1875716272326 1875783057408 1876460013909 1879672344576 1882890174464 1883569695872 1883636760576 1884671473152 1891044605952 1894214460416 1894281904128 1896073979904 1899252264832 1899807365664 1903059664896 1903257976832 1904303467664 1904860044828 1908120993792 1914573422592 1915625129184 1919597025723 1919665373184 1922883203072 1923645646848 1926938755072 1927165247488 1927997254144 1928988432384 1931210836596 1932290686976 1934516895744 1939661887488 1943550296064 1943683622336 1948011986944 1949082061888 1955239410816 1960439515632 1963795611648 1964574277632 1964805193728 1965653450514 1970030739456 1973332994048 1973403254784 1975606488012 1975676829696 1984251815936 1985038593024 1985271914496 1988670521344 1989459050496 1990551892992 1993959538688 2005716078368 2005951830272 2009973129216 2010182582272 2011286808544 2011874654088 2015318802432 2017640668608 2018768846848 2022133727232 2023006734216 2023244518464 2027511742464 2030910349312 2031715627008 2031787966464 2032904060928 2035193741312 2036311706624 2040606490624 2043197620224 2045130576957 2048631656448 2052138729472 2052738514944 2052879331456 2052952424448 2054080144896 2058124646136 2058197925888 2061647970304 2070576567072 2074121207808 2074337345536 2074943619072 2076083419644 2078421733376 2078495735808 2079637487616 2083949450752 2086669910016 2092145072979 2092219564032 2095726637056 2096339162112 2096557615104 2100146733056 2101300378112 2101914532224 2105512820736 2118176028384 2118251446272 2118396756928 2119015907856 2122643472384 2123809475268 2126277246976 2127445245952 2128288800768 2128538959872 2130991267968 2132182827008 2136658797936 2140240362013 2140316565504 2141165223936 2142341401122 2144754341888 2149530468352 2150458475776 2150711240704 2155247304704 2163243603456 2163469028352 2167806099456 2168060903424 2168996910912 2173827022848 2177470889984 2185777390992 2186644075128 2190387412992 2190644871168 2191513485312 2191590628734 2192717319624 2196471054336 2200231215104 2201025262592 2201103630336 2213203948544 2213464088576 2214341750784 2218132504576 2219350961152 2219999618304 2223800057856 2224031793152 2232283292928 2237254336512 2237407810688 2241893105664 2243124614328 2243204481024 2246964641792 2247855587328 2251703713792 2256430588164 2256695809056 2260559069184 2261455405056 2262697659612 2265246158848 2265326813184 2266571194368 2271034092288 2271114952704 2271270749696 2284774142976 2285012232192 2288923967488 2289592958976 2290850669952 2293430878208 2294690697416 2294772400128 2295600566844 2295682301952 2299530428416 2305646200832 2308573873632 2308656070656 2309489247888 2313442885632 2314713697764 2317403291648 2318676279296 2319353966592 2319595659264 2333629513728 2337541249024 2338224450048 2342227279872 2343513903744 2343758114048 2344443132096 2348456607744 2348732645376 2357692466688 2362580954736 2362665074688 2363962925376 2366625480704 2367925506908 2368864414722 2372919697408 2373198610432 2374139609088 2378203922432 2383196351544 2384528932864 2387276169216 2392061902848 2393375901696 2398705680384 2398870230016 2412848634624 2416979214336 2418221776896 2418306900672 2419265785248 2419550145792 2423692197888 2424653217792 2428717531136 2435176886272 2437982474568 2442156081152 2443411587072 2444466470511 2444753793144 2448938991616 2449654751232 2449910022144 2454104047616 2468863791104 2473813082112 2475171988224 2475260116992 2475429918208 2476153420416 2480392372224 2486900614081 2486989160448 2489854442112 2490147099648 2495399067648 2496769831296 2499581968384 2500955029768 2501044076544 2501946685212 2502035767296 2506229792768 2511515680768 2512895297536 2517083787024 2521392807936 2525709205504 2526447403008 2527835222016 2528098639872 2533076487552 2533166678016 2537412886528 2539813393104 2544161325056 2548401928704 2552764563456 2554166838912 2555179593408 2559462700964 2559553830912 2564860862464 2571984576512 2574947782128 2575039463424 2579355860992 2580109737984 2581527034593 2581796047506 2586215849984 2586971731968 2591400394752 2593851975936 2606985881088 2607078703104 2608510814208 2613919354176 2618394148864 2619432370176 2619740258304 2620871267352 2626707652608 2629733905152 2634141984016 2634235772928 2636727878304 2641147680782 2646718124032 2647029219328 2652612067328 2654069190656 2662453665792 2668382650368 2669534659584 2669848436736 2675479412736 2679964172288 2682499538784 2682595049472 2687091736576 2690187558144 2696178302976 2697342312288 2697659357952 2698729008768 2703348989952 2708954169344 2710442242313 2710538747904 2724263493632 2726840769276 2731508875264 2732307222528 2736984686592 2737269899264 2738773526528 2739573997056 2744166194848 2744263901184 2747425591296 2753543798784 2755056365568 2760768756096 2760867053568 2765494943744 2766591492096 2768111226192 2772849983488 2777471764992 2782226546688 2784858657984 2789526763972 2789626085376 2795118882816 2795218403328 2795410153472 2802552709632 2807350427648 2812029714432 2813574408489 2819508516864 2824234704512 2824335261696 2825354543808 2825455140864 2827007209728 2830191296512 2831745967024 2837718401024 2838051946496 2841321690624 2841422856192 2848878397248 2853755420672 2854589497344 2854785320306 2854886965248 2856455201496 2862181490688 2884324804608 2884625371136 2885468470272 2890408132608 2890747871232 2891995881216 2893482648576 2898436030464 2901775343616 2909492831232 2914369854656 2915525433504 2920516550656 2920859828224 2922017980416 2922120838312 2923623092832 2928628072448 2934804840448 2945693417472 2945895490103 2952455667712 2954077500049 2959999491072 2960104882176 2963409732018 2965066743808 2976377723904 2977557889536 2977907871744 2983005782016 2984188575744 2985827839488 2989190807552 2990832819104 2990939308032 2997140783104 3008574117552 3008927745408 3014078758912 3014959693824 3015273873408 3016930212816 3022094925824 3022978203648 3028045456384 3028153270272 3046365523968 3046473990144 3046682976256 3047573440512 3052790611968 3054467559936 3059696533504 3060800755792 3060909735936 3064796430336 3072947484672 3078098498176 3078208094208 3079318997184 3079428636672 3081120217344 3084590514176 3086284930352 3087186969204 3092471955456 3092794212352 3111181811712 3111395236738 3111506018304 3117632600064 3117743603712 3119456231424 3122969706496 3124685204992 3125924176128 3131275476992 3131643527168 3143589955584 3144836422656 3150107939648 3150220099584 3151950567168 3158269231104 3158485886296 3165519478784 3177264042576 3177595135392 3183034892288 3183965208576 3185714212902 3189415870464 3191167868928 3192433201152 3192808439808 3198274240512 3210474848256 3217131512832 3222638952448 3224295702528 3224409200896 3225687713664 3226066861056 3231589597184 3232870957056 3245203542528 3250643299424 3257882116096 3259288627348 3259671724192 3266206334976 3266546696192 3278666086488 3285581119488 3285967306752 3287385943101 3292897738752 3294706581504 3298417442816 3300229317632 3300346822656 3301537893888 3301655445504 3307189829632 3315985547264 3319805922816 3320196132864 3321512626176 3327198756864 3329026441728 3334725435392 3335700086784 3335928913616 3336047689728 3356111716032 3361857077248 3362839658496 3364686921492 3368596537344 3370446962688 3370798186496 3371783380992 3377435316736 3377555570688 3386417857472 3390838603776 3397869238272 3397990219776 3399856791552 3403686084608 3405555785216 3406551138432 3406906124544 3412738441216 3427518348288 3433263709504 3433385951232 3440146317312 3442036046124 3442158600192 3442394730008 3443400850266 3449295642624 3455200526336 3458469301248 3462860810448 3470164328448 3472070546646 3475981174784 3476104937472 3478014418944 3479393488896 3485225805568 3492576493568 3492987011072 3494495023136 3502276870144 3506311873536 3512314363904 3513340919808 3515270855616 3515637171072 3522684911616 3523098968064 3543871432104 3549938221056 3551888260362 3553296622083 3559379546112 3559797915648 3561209413632 3567305883648 3576666051712 3576793399296 3580914253824 3586916744192 3594904403968 3596456416384 3596879143936 3598305345024 3604465319936 3614051663872 3625468821504 3627460351008 3635538296832 3635787692368 3643076296704 3649312915456 3652765329408 3656973711852 3659018534912 3663234121728 3665117380608 3667130689716 3671391731712 3673408487424 3674865033216 3681025008128 3681156071424 3688788656128 3690814968256 3703295686656 3709635395584 3710719623168 3712757982336 3713144877312 3719501447168 3720588558336 3726825177088 3730483740672 3736736946176 3749372952576 3751432544652 3751566114816 3752920027818 3759344689152 3765780348928 3767139391744 3767273521152 3769342946304 3782089211904 3788428920832 3788563808256 3792147959808 3798504529664 3799614731328 3806119329792 3806515953664 3808606935328 3809720089656 3816241987584 3829146845184 3831250258368 3839194051446 3839330746368 3845766406144 3847291293696 3853877510144 3854330494976 3855994508288 3857976864768 3862421673192 3864581373952 3869033791488 3872694071259 3879323774976 3887100592128 3887367244672 3896023973888 3898164123776 3910478821632 3920879031264 3927591223296 3929148555264 3929610387456 3931306901028 3940061478912 3946665988096 3946806509568 3951212976024 3951353659392 3961721521173 3968503631872 3970077186048 3970543828992 3977341042688 3978918100992 3981103785984 3987919077376 4011432156736 4011903660544 4019946258432 4020365164544 4022573617088 4023749308176 4030637604864 4035281337216 4037537693696 4044267454464 4046013468432 4046489036928 4055023484928 4061820698624 4063431254016 4065808121856 4070387482624 4072623413248 4081212981248 4086395240448 4090261153914 4097263312896 4104277458944 4105477029888 4105758662912 4105904848896 4108160289792 4116249292272 4116395851776 4123295940608 4141153134144 4148242415616 4148674691072 4149887238144 4152166839288 4156843466752 4159274975232 4167898901504 4173339820032 4184290145958 4184439128064 4191453274112 4192678324224 4193115230208 4200293466112 4202600756224 4203829064448 4211025641472 4236352056768 4236502892544 4236793513856 4238031815712 4245286944768 4247618950536 4254890491904 4256577601536 4257077919744 4261982535936 4273317595872 4280480724026 4280633131008 4282177980459 4282330447872 4284682802244 4289508683776 4299060936704 4300916951552 4301422481408 4310494609408 4326487206912 4326938056704 4335612198912 4336121806848 4337993821824 4347654045696 4354941779968 4371554781984 4373288150256 4380774825984 4381289742336 4383026970624 4383181257468 4385434639248 4392942108672 4400462430208 4402050525184 4402207260672 4426407897088 4426928177152 4428683501568 4436265009152 4438701922304 4439999236608 4447600115712 4448063586304 4464566585856 4474508673024 4474815621376 4483786211328 4486249228656 4486408962048 4493929283584 4495711174656 4503407427584 4512861176328 4513391618112 4521118138368 4522910810112 4525395319224 4530492317696 4533142388736 4542068184576 4542229905408 4542541499392 4569548285952 4570024464384 4577847934976 4579185917952 4581701339904 4586861756416 4589381394832 4589544800256 4591201133688 4591364603904 4599060856832 4611292401664 4617147747264 4617312141312 4618978495776 4626885771264 4629427395528 4637352558592 4638707933184 4639191318528 4667092855107 4667259027456 4675082498048 4676448900096 4684454559744 4687027807488 4687516228096 4688886264192 4696913215488 4697465290752 4715384933376 4725161909472 4725330149376 4727925850752 4733250961408 4735851013816 4737728829444 4745839394816 4746397220864 4748279218176 4756407844864 4766392703088 4769057865728 4774382346029 4774552338432 4784123805696 4786751803392 4797411360768 4797740460032 4825697269248 4833958428672 4836443553792 4836613801344 4838531570496 4839100291584 4847384395776 4849306435584 4857435062272 4870353772544 4875964949136 4884312162304 4886823174144 4888932941022 4889507586288 4897877983232 4899309502464 4899820044288 4908208095232 4937727582208 4947626164224 4950343976448 4950520233984 4950859836416 4952306840832 4960784744448 4973801228162 4973978320896 4979708884224 4980294199296 4990798135296 4993539662592 4999163936768 5001910059536 5002088153088 5003893370424 5004071534592 5012459585536 5023031361536 5025790595072 5034167574048 5042785615872 5052894806016 5055670444032 5056197279744 5066152975104 5066333356032 5074825773056 5079626786208 5088322650112 5096803857408 5105529126912 5108333677824 5110359186816 5118925401928 5119107661824 5129721724928 5132539565231 5143969153024 5149895564256 5150078926848 5158711721984 5160219475968 5163054069186 5163592095012 5172431699968 5173943463936 5182800789504 5187703951872 5213971762176 5214157406208 5217021628416 5227838708352 5236788297728 5238864740352 5239480516608 5241742534704 5253415305216 5259467810304 5268283968032 5268471545856 5273455756608 5282295361564 5293436248064 5294058438656 5305224134656 5308138381312 5324907331584 5327832390543 5336765300736 5339069319168 5339696873472 5350958825472 5359928344576 5364999077568 5365190098944 5374183473152 5380375116288 5392356605952 5394684624576 5395318715904 5397458017536 5406697979904 5417908338688 5420884484626 5421077495808 5448526987264 5453681538552 5463017750528 5464614445056 5473969373184 5474539798528 5477547053056 5479147994112 5488332389696 5488527802368 5494851182592 5507087597568 5510112731136 5521537512192 5521734107136 5530989887488 5533182984192 5536222452384 5545699966976 5554943529984 5564453093376 5569717315968 5579053527944 5579252170752 5590237765632 5590820306944 5593891436263 5605105419264 5614700855296 5624059428864 5627148816978 5639017033728 5648469409024 5648670523392 5650709087616 5650910281728 5654014419456 5660382593024 5663491934048 5675436802048 5676103892992 5682643381248 5682845712384 5697756794496 5707510841344 5709178994688 5709570640612 5709773930496 5712910402992 5724362981376 5758791077169 5768649609216 5769250742272 5770936940544 5780816265216 5781495742464 5783991762432 5786965297152 5796872060928 5803550687232 5818985662464 5828739709312 5831050867008 5841033101312 5841719656448 5844035960832 5844241676624 5847246185664 5857256144896 5891386834944 5891790980206 5904911335424 5908155000098 5919998982144 5920209764352 5926819464036 5930133487616 5952755447808 5955115779072 5955815743488 5966011564032 5968377151488 5971655678976 5978381615104 5981665638208 5981878616064 5994281566208 6017148235104 6017855490816 6028157517824 6029919387648 6030547746816 6033860425632 6044189851648 6045956407296 6056090912768 6056306540544 6092731047936 6093365952512 6095146881024 6105581223936 6108935119872 6119393067008 6121601511584 6121819471872 6129592860672 6145894969344 6156196996352 6156416188416 6158637994368 6158857273344 6162240434688 6169181028352 6172569860704 6174373938408 6184943910912 6185588424704 6222363623424 6222790473476 6223012036608 6235265200128 6235487207424 6238912462848 6245939412992 6249370409984 6251848352256 6262550953984 6263287054336 6276435218937 6287179911168 6289672845312 6300215879296 6300440199168 6303901134336 6316538462208 6316971772592 6331038957568 6354528085152 6355190270784 6366069784576 6367930417152 6371428425804 6378831740928 6382335737856 6384866402304 6385616879616 6396548481024 6420721086039 6420949696512 6434263025664 6445277904896 6448591405056 6448818401792 6451375427328 6452133722112 6463179194368 6465741914112 6490407085056 6501286598848 6515764232192 6518577254696 6519343448384 6532412669952 6533093392384 6557332172976 6571162238976 6571934613504 6574771886202 6589413163008 6596834885632 6600458635264 6600693645312 6603075787776 6603310891008 6614379659264 6631971094528 6639611845632 6640392265728 6643025252352 6654397513728 6658052883456 6669450870784 6671400173568 6671857827232 6672095379456 6712223432064 6723714154496 6725679316992 6729373842984 6740893925376 6741596372992 6743566761984 6754870633472 6755111141376 6772835714944 6781677207552 6795738476544 6795980439552 6799713583104 6807372169216 6811111570432 6813102276864 6813812249088 6825476882432 6855036696576 6866527419008 6866771902464 6880292634624 6884072092248 6884317200384 6884789460016 6886801700532 6898591285248 6910401052672 6916938602496 6925721620896 6940328656896 6944141093292 6951962349568 6952209874944 6956028837888 6958786977792 6970451611136 6985152987136 6985974022144 6988990046272 7004553740288 7012623747072 7024628727808 7026681839616 7030541711232 7031274342144 7045369823232 7046197936128 7087742864208 7099876442112 7103776520724 7106593244166 7118759092224 7119595831296 7122418827264 7134611767296 7153332103424 7153586798592 7161828507648 7173833488384 7189808807936 7192912832768 7193758287872 7196610690048 7208930639872 7228103327744 7250937643008 7254920702016 7271076593664 7271575384736 7286152593408 7298625830912 7305530658816 7313947423704 7318037069824 7326468243456 7330234761216 7333399411533 7334261379432 7346816974848 7349730066432 7362050016256 7362312142848 7377577312256 7381629936512 7406591373312 7419270791168 7421439246336 7425515964672 7426289754624 7439002894336 7441177116672 7453650354176 7460701842243 7460967481344 7473473892352 7498745905152 7502865089304 7503132229632 7505840055636 7518689378304 7531560697856 7534278783488 7534547042304 7538685892608 7564178423808 7576857841664 7577127616512 7584295919616 7597009059328 7599229462656 7612238659584 7613031907328 7617213870656 7619440179312 7632483975168 7658293690368 7662500516736 7678388102892 7678661492736 7691532812288 7694582587392 7707755020288 7708660989952 7711989016576 7715953729536 7724843346384 7729162747904 7738067582976 7745388142518 7758647549952 7774201184256 7774734489344 7792047947776 7796328247552 7820957643264 7841758062528 7855182446592 7858297110528 7859220774912 7862613802056 7880122957824 7893331976192 7902425952048 7902707318784 7923443042346 7937007263744 7940154372096 7941087657984 7954682085376 7957836201984 7962207571968 7975838154752 8022864313472 8023807321088 8039892516864 8040730329088 8045147234176 8047498616352 8061275209728 8070562674432 8088534908928 8092026936864 8092978073856 8110046969856 8123641397248 8126862508032 8131326726939 8131616243712 8140774965248 8145246826496 8162425962496 8172790480896 8180522307828 8194526625792 8208554917888 8210954059776 8211517325824 8211809697792 8216320579584 8232498584544 8232791703552 8246591881216 8282306268288 8296484831232 8297349382144 8299774476288 8304333678576 8313686933504 8318253778133 8318549950464 8335797803008 8346679640064 8368580291916 8368878256128 8382906548224 8385356648448 8386230460416 8400586932224 8405201512448 8407658128896 8422051282944 8472704113536 8473005785088 8473587027712 8476063631424 8490573889536 8495237901072 8509780983808 8513155203072 8514155839488 8523965071872 8546635191744 8560961448052 8561266262016 8564355960918 8564660895744 8569365604488 8579017367552 8598121873408 8601833903104 8602844962816 8620989218816 8652974413824 8653876113408 8671224397824 8672243613696 8675987643648 8695308091392 8709883559936 8743109563968 8746576300512 8761549651968 8762579484672 8766053941248 8766362514936 8770869278496 8785884217344 8804101050368 8804414521344 8837686470309 8852815794176 8853856354304 8857367003136 8862232500147 8872530018304 8877403844608 8879998473216 8895200231424 8896127172608 8929133171712 8949017346048 8949631242752 8967572422656 8972498457312 8972817924096 8987858567168 8991422349312 9006814855168 9025722352656 9026783236224 9042236276736 9045821620224 9050790638448 9060984635392 9065961982909 9066284777472 9084136369152 9084459810816 9085082998784 9139096571904 9140048928768 9155695869952 9158371835904 9163402679808 9173723512832 9178762789664 9179089600512 9182402267376 9182729207808 9198121713664 9222584803328 9234295494528 9234624282624 9237956991552 9253771542528 9258854791056 9274705117184 9277415866368 9278382637056 9334185710214 9334518054912 9350164996096 9352897800192 9368909119488 9374055614976 9375032456192 9377772528384 9393826430976 9394930581504 9430769866752 9450323818944 9450660298752 9455851701504 9466501922816 9471702027632 9475457658888 9491678789632 9492794441728 9496558436352 9532785406176 9538115731456 9548764692058 9549104676864 9568247611392 9573503606784 9594822721536 9595480920064 9651394538496 9667916857344 9672887107584 9673227602688 9677063140992 9678200583168 9694768791552 9698612871168 9714870124544 9740707545088 9751929898272 9768624324608 9773646348288 9777865882044 9779015172576 9795755966464 9798619004928 9799640088576 9816416190464 9875455164416 9895252328448 9900687952896 9901040467968 9901719672832 9904613681664 9921569488896 9947602456324 9947956641792 9959417768448 9960588398592 9981596270592 9987079325184 9998327873536 10003820119072 10004176306176 10007786740848 10008143069184 10024919171072 10046062723072 10051581190144 10068335148096 10085571231744 10105789612032 10111340888064 10112394559488 10132305950208 10132666712064 10149651546112 10159253572416 10176645300224 10193607714816 10211058253824 10216667355648 10220718373632 10237850803856 10238215323648 10259443449856 10265079130462 10287938306048 10299791128512 10300157853696 10317423443968 10320438951936 10326108138372 10327184190024 10344863399936 10347886927872 10365601579008 10375407903744 10427943524352 10428314812416 10434043256832 10455677416704 10473576595456 10477729480704 10478961033216 10483485069408 10506830610432 10518935620608 10536567936064 10536943091712 10546911513216 10564590723128 10586872496128 10588116877312 10592688038881 10610448269312 10616276762624 10649814663168 10655664781086 10678138638336 10679393746944 10701917650944 10719856689152 10729998155136 10730380197888 10748366946304 10760750232576 10784713211904 10789369249152 10790637431808 10794916035072 10813395959808 10835816677376 10841768969252 10842154991616 10897053974528 10907363077104 10926035501056 10929228890112 10947938746368 10949079597056 10955094106112 10958295988224 10976664779392 10977055604736 10989702365184 11014175195136 11020225462272 11043075024384 11043468214272 11061979774976 11066365968384 11072444904768 11091399933952 11109887059968 11128906186752 11139434631936 11158107055888 11158504341504 11180475531264 11181640613888 11187782872526 11210210838528 11229401710592 11248118857728 11254297633956 11278034067456 11296938818048 11297341046784 11301418175232 11301820563456 11308028838912 11320765186048 11326983868096 11350873604096 11352207785984 11365286762496 11365691424768 11395513588992 11415021682688 11418357989376 11419141281224 11419547860992 11425820805984 11448725962752 11517582154338 11537299218432 11538501484544 11541873881088 11561632530432 11562991484928 11567983524864 11573930594304 11593744121856 11607101374464 11637971324928 11657479418624 11662101734016 11682066202624 11683439312896 11688071921664 11688483353248 11694492371328 11714512289792 11782773669888 11783581960412 11809822670848 11816310000196 11839997964288 11840419528704 11853638928072 11860266975232 11885164563519 11905510895616 11910231558144 11911631486976 11932023128064 11936754302976 11943311357952 11956763230208 11963331276416 11963757232128 11988563132416 12034296470208 12035710981632 12056315035648 12059838775296 12061095493632 12067720851264 12088379703296 12091912814592 12112181825536 12112613081088 12185462095872 12186731905024 12190293762048 12211162447872 12217870239744 12238786134016 12243203023168 12243638943744 12259185721344 12291789938688 12312393992704 12312832376832 12317275988736 12317714546688 12324480869376 12338362056704 12345139721408 12348747876816 12369887821824 12371176849408 12444727246848 12445580946952 12446024073216 12470530400256 12477824925696 12491878825984 12498740819968 12503696704512 12525101907968 12526574108672 12552870437874 12574359822336 12579345690624 12600431758592 12600880398336 12607802268672 12633076924416 12633943545184 12662077915136 12709056170304 12710380541568 12732139569152 12735860834304 12742856851608 12764671475712 12769732804608 12771233759232 12841442172078 12841899393024 12846533941377 12868526051328 12890555809792 12897182810112 12897636803584 12902750854656 12904267444224 12926358388736 12931483828224 12980814170112 13002573197696 13031528464384 13037154509392 13038686896768 13064825339904 13066186784768 13114664345952 13142324477952 13143869227008 13149543772404 13178826326016 13193669771264 13200917270528 13201387290624 13206151575552 13206621782016 13228759318528 13263942189056 13279223691264 13280784531456 13286050504704 13308795027456 13316105766912 13338901741568 13342800347136 13343715654464 13344190758912 13424446864128 13447428308992 13451358633984 13458747685968 13481787850752 13483192745984 13487133523968 13509741266944 13510222282752 13545671429888 13563354415104 13591476953088 13599427166208 13614744338432 13622223140864 13626204553728 13627624498176 13650953764864 13710073393152 13733054838016 13733543804928 13760585269248 13768144184496 13768634400768 13769578920032 13773603401064 13797182570496 13820802105344 13833877204992 13851443241792 13880657313792 13888282186584 13903924699136 13912057675776 13917573955584 13940903222272 13970305974272 13971948044288 13977980092544 14001278565321 14009107480576 14025247494144 14049257455616 14053363679232 14061083422464 14062548684288 14090739646464 14092395872256 14175485728416 14199752884224 14207553041448 14213186488332 14237518184448 14239191662592 14244837654528 14269223534592 14306664206848 14307173597184 14323147038087 14323657015296 14347666976768 14379617615872 14385825665536 14387516575744 14393221380096 14417861279744 14456206655488 14501875286016 14509841404032 14542153187328 14543150769472 14572305186816 14597251661824 14611061317632 14627894847408 14636074139648 14652936486912 14660469522432 14666798823066 14668522758864 14693633949696 14699460132864 14724100032512 14724624285696 14755154624512 14763259873024 14813182746624 14838541582336 14842878492672 14851031929344 14852579509248 14878005788672 14882354233344 14907300708352 14921403684486 14921934962688 14946947784704 14997491810304 15005730178608 15006264459264 15011680111272 15037378756608 15063121395712 15068557566976 15069094084608 15077371785216 15128356847616 15153715683328 15168591839232 15194018118656 15198458925312 15224477319168 15226063814656 15234427741312 15238880358624 15264967950336 15316587380736 15325001033472 15356776205784 15357322985472 15383065624576 15389165174784 15397618695693 15415510040576 15423978033152 15431907459072 15449686692768 15458325495808 15476135165952 15490776285036 15517295099904 15548402368512 15549468978688 15584095895552 15592656495104 15641915286528 15683516125056 15710364893184 15716594221056 15718441549824 15725227604112 15760245915648 15786663952384 15804851904096 15805414637568 15846886084692 15874014527488 15880308744192 15882175315968 15909364170752 15915672403968 15924415143936 15951676309504 16045728626944 16047614642176 16079785033728 16081460658176 16090294468352 16094997232704 16122550419456 16141125348864 16177069817856 16184053873728 16185956147712 16220093939712 16247282794496 16253725016064 16262653453878 16263232487424 16281549930496 16290493652992 16324851924992 16345580961792 16361044615656 16389053251584 16417109835776 16421908119552 16423034651648 16423619395584 16432641159168 16464997169088 16465583407104 16493183762432 16564612536576 16592969662464 16594698764288 16599548952576 16608667357152 16627373867008 16636507556266 16637099900928 16671595606016 16693359280128 16737160583832 16737756512256 16765813096448 16770713296896 16772460920832 16781674308789 16801173864448 16810403024896 16815316257792 16844102565888 16945408227072 16946011570176 16947174055424 16952127262848 16981147779072 16990475802144 17019561967616 17026310406144 17028311678976 17047930143744 17093270383488 17121922896104 17122532524032 17128711921836 17129321791488 17138731208976 17158034735104 17167459925083 17196243746816 17203667806208 17205689925632 17241978437632 17305948827648 17307752226816 17342448795648 17344487227392 17351975287296 17390616182784 17419767119872 17486219127936 17493152601024 17523099303936 17525158969344 17532107882496 17532725029872 17541738556992 17571768434688 17608202100736 17675372940618 17705631588352 17707712708608 17714734006272 17724465000294 17745060036608 17754807689216 17759996946432 17790400462848 17792254345216 17858266343424 17898034692096 17899262485504 17935144845312 17944996914624 17945635848192 17975717134336 17982844698624 18051444705312 18053566472448 18084472553472 18091643240448 18101581276896 18121969270784 18131923965818 18132569554944 18168272738304 18168919621632 18170165997568 18278193143808 18280097857536 18311391739904 18316743671808 18326805359616 18347447025664 18357525579328 18358179201024 18364804534752 18365458415616 18396243427328 18445169606656 18468590989056 18469248565248 18475913983104 18507543085056 18517709582112 18549410234368 18554831732736 18556104581989 18556765274112 18668371420428 18669036109824 18700329992192 18705795600384 18737818238976 18748111229952 18750064912384 18755545056768 18787652861952 18789861163008 18861539733504 18900647637888 18901320597504 18911703403008 18933003845632 18943404055264 18950915317776 18983357579264 18985588883456 18993116872704 19065570812352 19076231462912 19097529384116 19098209353728 19136495222784 19147007213568 19189645443072 19190961840128 19262163258117 19302789076992 19335833714688 19345774215168 19346455205376 19354126281984 19356401166336 19389537583104 19397225742336 19429740249088 19481415090176 19503859796544 19537248649216 19547292696576 19555731764088 19558030345152 19591511932928 19597238009856 19599280177152 19750910328832 19790504656896 19801375905792 19802080935936 19803439345664 19809227363328 19843138977792 19895204912648 19895913283584 19918835536896 19921176797184 19963192541184 19974158650368 19996655747072 20007640238144 20008352612352 20015573481696 20016286138368 20049838342144 20092125446144 20103162380288 20136670296192 20171142463488 20222681776128 20224069038797 20224789118976 20264611900416 20265333424128 20299303092224 20318507144832 20353290600448 20387215429632 20422116507648 20433334711296 20441436747264 20475701607712 20476430647296 20518886899712 20530158260924 20575876612096 20599582257024 20600315707392 20634846887936 20640877903872 20652216276744 20654368380048 20689726799872 20695773855744 20731203158016 20750815807488 20855887048704 20856629624832 20868086513664 20911354833408 20947153190912 20955458961408 20957922066432 20966970138816 21013661220864 21037871241216 21073135872128 21073886183424 21093823026432 21129181446256 21173744992256 21176233754624 21185376077762 21232553525248 21299629326336 21311329562172 21356277276672 21358787493888 21403835301888 21439713378304 21459996310272 21460760395776 21496733892608 21521500465152 21569426423808 21578738498304 21581274863616 21589832070144 21626791919616 21671633354752 21683537938504 21684309983232 21794107949056 21814726154208 21852071002112 21858457780224 21895877492736 21898159194112 21910188212224 21916591976448 21953329558784 21954111209472 21979404730368 22040450924544 22086150048768 22086936428544 22123959549952 22132731936768 22144889809536 22182799867904 22219774119936 22257812373504 22278869263872 22316214111776 22317008683008 22360951062528 22363281227776 22375565745052 22382105526729 22420421677056 22458803421184 22496237715456 22508595267912 22556068134912 22593877636096 22594682093568 22602836350464 22603641126912 22616057677824 22641530372096 22653967736192 22701747208192 22704415571968 22730573524992 22731382849536 22791027177984 22830043365376 22836715978752 22838282562448 22839095721984 22851641611968 22897451925504 23035164308676 23074598436864 23077002969088 23083747762176 23123265060864 23125982969856 23135967049728 23147861188608 23187488243712 23214202748928 23275942649856 23314958837248 23324203468032 23364132405248 23366878625792 23376143843328 23376966706496 23388984742656 23429024579584 23565547339776 23567163920824 23619645341696 23632620000392 23679995928576 23707277856144 23720533950464 23770329127038 23811021791232 23820463116288 23823262973952 23864046256128 23873508605952 23886622715904 23913526460416 23926662552832 23927514464256 23977126264832 24068592940416 24071421963264 24112630071296 24119677550592 24122190987264 24135441702528 24176759406592 24183825629184 24224363651072 24370924191744 24373463810048 24380587524096 24393980180817 24422324895744 24435740479488 24477572268032 24486406046336 24487277887488 24518371442688 24583579877376 24624787985408 24625664753664 24634551977472 24635429093376 24648961738752 24676724113408 24690279442816 24697495753632 24739775643648 24742353698816 24889454493696 24891161893904 24892048146432 24941060800512 24954761334399 24955649851392 24983757651968 24997481639936 25007393409024 25050203815936 25053148217344 25105740875748 25148719644672 25158691381248 25200863517184 25201760796672 25215604537344 25266153848832 25267887090368 25324155830272 25418112340608 25420761083136 25464279138304 25471721668608 25485713703216 25529342951424 25539465609216 25542467518464 25682884344156 25683798786048 25693067882754 25737052102656 25781111619584 25794365620224 25795273607168 25805501709312 25808534888448 25852716777472 25862967656448 25961628340224 26005146395392 26063056928768 26074309018784 26077373793536 26129650679808 26132373569536 26229328691904 26284648955904 26287738454016 26299087544808 26357652652032 26387339542528 26401834541056 26412303151104 26413243564032 26457518637056 26513059410927 26527884378112 26558447382528 26561569062912 26572101009408 26586697500441 26617590054912 26632211533824 26677803483136 26685600694272 26687431308928 26688381517824 26848893728256 26894856617984 26902717267968 26917495371936 26963575701504 26966385491968 26974267047936 27019482533888 27020444565504 27091342859776 27126708830208 27182953906176 27197885948727 27198854332416 27229488676864 27244446281728 27252409107456 27255248996352 27301907529728 27420146786304 27466109676032 27467087609856 27521170538496 27536288368992 27537268801536 27539157840064 27547206802128 27594365140992 27641604210688 27667754409984 27702886483584 27761314627584 27776564373168 27807849398272 27823124706169 27824115351552 27835147911168 27881806444544 27940611948544 27943896088576 27955960185088 28002557130642 28018214961152 28050494988288 28098514911232 28106727358464 28122166844928 28125097368576 28181479292928 28184791744512 28350971456832 28399505768448 28415106082896 28426372976664 28475036368896 28478383325184 28489675309056 28613328413696 28614347194368 28646294076174 28647314030592 28695333953536 28759235231744 28771651331072 28775033151488 28786442760192 28835722559488 28912413310976 29003750572032 29019682808064 29084306374656 29086301538944 29144610373632 29222122635264 29255789694816 29272148279296 29305872973824 29320939044864 29333597646132 29337045517728 29387267899392 29398920265728 29448200065024 29449248571392 29510309249024 29526519746048 29626365493248 29677083164672 29685756985344 29702063858688 29705159018496 29756011577344 29764708466688 29814601416704 29842807368972 29843869925376 29893895569408 29994983620608 30011460357216 30012528918528 30023360222544 30074757513216 30126242791424 30137115133952 30138188169216 30154743570432 30256713695232 30307431366656 30337183678464 30388036237312 30396917850624 30448954638336 30452127629312 30468855482624 30477760717248 30529935900672 30633174761472 30650002066944 30713552411568 30714645970944 30766131249152 30778330349568 30795237391386 30831020081152 30847956066304 30863814918144 30899373385536 30916650991616 30952270331904 30981552570072 31034590199808 31096804737024 31098937957376 31168191791104 31185312990208 31283830573056 31367032250112 31420729786368 31433188442112 31436883099648 31450455208224 31520491831296 31573327904768 31609703808192 31610829275136 31693772169384 31748029054976 31760617488384 31764350631936 31778064116643 31831344807936 31848830287872 31903352619008 32091457253888 32095229284352 32159570067456 32162921316352 32180588936704 32189994465408 32245100838912 32282250697728 32354139635712 32368107747456 32371912295424 32440187879424 32494565588992 32507450032128 32525306907756 32526464974848 32563099860992 32580987305984 32649703849984 32691161923584 32722089231312 32778106503168 32834219671552 32843816239104 32846069303296 32847238791168 32865282318336 32929994338176 32931166814208 32986367524864 33129225073152 33185939324928 33189397528576 33199097905152 33217334714304 33254747734016 33273015112532 33274199801856 33343191212032 33386718560256 33474321167664 33475513024512 33531626192896 33541426593792 33544921841664 33563348617578 33602347728896 33620806049792 33630632515584 33688205131776 33890816454144 33892023140352 33894348110848 33904254525696 33962295558144 33980951604288 34039123935232 34052620812288 34056623357952 34095860287488 34186540766976 34243845792208 34245065048064 34257423843672 34258643582976 34277462417952 34316069470208 34334919850166 34407335612416 34411379851264 34483956875264 34611897655296 34615504453632 34684897591296 34688974454784 34703950574592 34781232365568 34839534239744 34972438255872 34986305202048 35046198607872 35050317938688 35064215764992 35065450059744 35083477113984 35143536869376 35216404201472 35350745881236 35411263176704 35415425417216 35429468012544 35448930000588 35490120073216 35509615378432 35519993892864 35580800925696 35584508690432 35716532686848 35796069384192 35798524971008 35870289690624 35889993829248 35891271696384 35951434268672 35965689397248 36102889410624 36107132944896 36168945106944 36183286480896 36203162553792 36243938541568 36263847931636 36265139109888 36336545476608 36337839243264 36340331995136 36556386287616 36560195715072 36622783479808 36633487343616 36653610719232 36694894051328 36715051158656 36716358402048 36729609069504 36730916831232 36792486854656 36890339213312 36937181978112 36938497130496 36951827966208 37015086170112 37035419164224 37098820468736 37109663465472 37112209163978 37113530548224 37336742840856 37338072219648 37400659984384 37411591200768 37475636477952 37496222459904 37500129824768 37511090113536 37575305723904 37579722326016 37723079467008 37801295275776 37802641195008 37823406806016 37866007691264 37886808110528 37901830635552 37966715158528 37971177766912 37986233745408 38131141624704 38152462925824 38195058768232 38196418707456 38294014427136 38296641371339 38381923680256 38524326516234 38605578153984 38671667429376 38691548430336 38692910410752 38708252563968 38712802332672 38779075166208 38794451484672 38859480498176 38962830180352 39007719593088 39074497298432 39094585393152 39111463528176 39116060690304 39183023865856 39194476019712 39198560354304 39501820657664 39581009313792 39602751811584 39604161871872 39606878691328 39618454726656 39686277955584 39790409825296 39791826567168 39837671073792 39842353594368 39926385082368 39948317300736 39993311494144 40015280476288 40016705224704 40031146963392 40032572276736 40099676684288 40206324760576 40273340592384 40342284926976 40445363552256 40448138077594 40449578237952 40529223800832 40530666848256 40598606184448 40637014289664 40706581200896 40774430859264 40844233015296 40866669422592 40882873494528 40951403215424 40952861294592 41037773799424 41060316521848 41151753224192 41199164514048 41200631414784 41269693775872 41281755807744 41304432553488 41308736760096 41379453599744 41391547711488 41462406316032 41501631614976 41711774097408 41736173027328 41822709666816 41894306381824 41910917922816 41915844132864 41933940277632 42027322441728 42075742482432 42146271744256 42147772366848 42187646052864 42258362892512 42347489984512 42352467509248 42370752155524 42465107050496 42599258652672 42622659124344 42712554553344 42717574987776 42807670603776 42879426756608 42919992620544 42921520791552 42969441114261 42993467785216 43043000930304 43138852847616 43157476996608 43162549727232 43179664140288 43253583839232 43343266709504 43367075877008 43368619966464 43588215898112 43629452308416 43704142004224 43716915560448 43791754985472 43820376424448 43833183952896 43906659117568 43908222418944 43958809460736 44080901849088 44172300097536 44173872857088 44247919099904 44265463873536 44289779619072 44365599735808 44439548239872 44515624747008 44557738527744 44632428223552 44634017366016 44721902125056 44726562455552 44751131490104 44764211053458 44840843354112 44917606842368 44992475430912 45017190535824 45112136269824 45187755272192 45189364187136 45205672700928 45207282253824 45232115355648 45283060744192 45307935472384 45403494416384 45408831143936 45461147049984 45582054355968 45660086730752 45673431957504 45676565124896 45678191443968 45703283223936 45794903851008 46070328617352 46149196873728 46154005938176 46167495524352 46192856087079 46246530121728 46271934099456 46295722377216 46374976487424 46428405497856 46551885299712 46629917674496 46648406936064 46728264810496 46733757251584 46752287686656 46753933412992 46777969485312 46858049159168 47131094679552 47134327841648 47239290683392 47265240000784 47359991857152 47414555712288 47441067900928 47540658254076 47622043582464 47640926232576 47646525947904 47728092512256 47747017211904 47773245431808 47827052920832 47853325105664 47855028928512 47954252529664 48137185880832 48142843926528 48225260142592 48239355101184 48244381974528 48270883405056 48353518813184 48367651258368 48448727302144 48741848383488 48746927620096 48761175048192 48787960361634 48844649791488 48871480958976 48955144536064 48972812092672 48974555774976 49036742885376 49167159754752 49249575970816 49251329507328 49269103954944 49270858186752 49297923477504 49353448226816 49380558885632 49394991507264 49479551287296 49484707397632 49778908987392 49782323787808 49784096292864 49882121601024 49909522668798 49911299702784 49967515303936 49994963279872 50014786818048 50100407631872 50106296434688 50211481751496 50297439289344 50317382762496 50345022926367 50401727034368 50403521593344 50431209074688 50532307697664 50535774180736 50648311660544 50836224681216 50841522166272 50928558276608 50943443337216 50971427406432 51058685902848 51078931218432 51084935036928 51365768688312 51367597572096 51386135765508 51474104205312 51502379775249 51562223239168 51588731240448 51590547214336 51611003418624 51617069776896 51705433554944 51725935312896 51923256680448 52010292790784 52126113857536 52148618037568 52154747587072 52259301359616 52264747139072 52458657383808 52569297911808 52575476908032 52598175089616 52715305304064 52774679085056 52803669082112 52824606302208 52915037274112 53026118821854 53055768756224 53116894765056 53123138125824 53144202018816 53173395000882 53235180109824 53264423067648 53355606966272 53371201388544 53374862617856 53376763035648 53697787456512 53789713235968 53805434535936 53834990743872 53927151403008 53932770983936 53948534095872 54038965067776 54182685719552 54253417660416 54365907812352 54395771897454 54397708664832 54458977353728 54488892563456 54504818214912 54510497992704 54603815059456 54840293572608 54932219352064 54934175219712 55042341076992 55072576737984 55074537603072 55078315680128 55094413604256 55188730281984 55335508819968 55405772967168 55522629255168 55553128746336 55615698796544 55646249412338 55648230703104 55668313745967 55670295822336 55763612889088 55881223897088 55887792177152 55911920370176 56005114261284 56036429922304 56100989976576 56197029822464 56213454716928 56244333689856 56250194737152 56362958585856 56369583489024 56701942913664 56799011536896 56830212165792 56852745953328 56950072737792 56956766650368 56979350618112 57226656827392 57228694388736 57292588152348 57294628061184 57390667907072 57518470463488 57543302662144 57550066302976 57572885520384 57671445118976 57824826621952 58007501144064 58039365616128 58168612749312 58172603077888 58289220747264 58444245270528 58511579389632 58544296558592 58611745947648 58641878089728 58667195292264 58674091035456 58774535798784 58797840531456 58896400130048 59020618498048 59053039492096 59252730986496 59354166329344 59371513970688 59404127717376 59410318036992 59512023154688 59529416933376 59629202833408 59685614737944 59687739850752 59787791138816 59989967241216 60022920714432 60025057837056 60046720445088 60149515026432 60274230267904 60276376338432 60309487140864 60513427390464 60614862733312 60672207116391 60674367356928 60776072474624 60793835701248 60897909276672 60904255258624 60937710965248 60955521434496 61059871801344 61266349522944 61300004133888 61427104823136 61429291941888 61532262498304 61556660699136 61590474782772 61662040162304 61695912132608 61727629836288 61798746771072 61833301983232 61904540663808 61963105140144 62066970498377 62069180399616 62193609474048 62197875914752 62336383582208 62370625980416 62567661146112 62734064500224 62841459572736 62866376884224 62873766199296 62900910416448 63040983662592 63146655809536 63219407616384 63221658550272 63387544338768 63496058109952 63521234976768 63528701263872 63556128233286 63697660575744 63806705238016 64182914507776 64190458568704 64319140134912 64325842632704 64361177873408 64379988930816 64490201677824 64564501395456 64708279271424 64736215494912 64743824590848 64880375758848 64989131177984 65014900064256 65050613815512 65052929949696 65161974611968 65299407699968 65382323847168 65444178462624 65556213006336 65687632478208 65692138606592 65694477582336 65730564636672 65859988676352 65862333628416 65972735049728 66258450146304 66371878649856 66378795057152 66398195810304 66434669428608 66509495468032 66546030225064 66548399603712 66686382424064 66773437120512 66948642335328 66951026049024 67063252385792 67082853187584 67089843683328 67126697235156 67204695457792 67241612099584 67261265031168 67376410263552 67781632908288 67784046280704 67788696221696 67808509051392 67924591116288 67961903208576 68078247870464 68105241624576 68113246715904 68191720574976 68373081533952 68487691584416 68490130096128 68514847687344 68517287165952 68554924835904 68632138940416 68669839700332 68814671224832 68822759702528 68967913750528 69223795310592 69231008907264 69369795182592 69377948909568 69407901149184 69562464731136 69679068479488 69944876511744 69972610404096 70092397215744 70100635877376 70128431529984 70130900119488 70166954227968 70287073738752 70432808402944 70701491762472 70822526353408 70830850834432 70858936025088 70897860001176 71019230756864 71039987785728 71161601851392 71169017380864 71433065373696 71592138768384 71597049942016 71740579381248 71779987658496 71782543392768 71902868537344 71931378794496 72205778821248 72214265889792 72337890213888 72366572961792 72406325107584 72487877083136 72527695863272 72530278219776 72673090953216 72680663990272 73112772575232 73120391430144 73245566959616 73266974687232 73307221438464 73389788102656 73430102317312 73432716804096 73459218139008 73461833662464 73584973709312 73780678426624 73874363956224 73876994260992 73903655932416 74030172340224 74070838328448 74197640937472 74219326930944 74224418327956 74227061096448 74673485681712 74676144439296 74801319968768 74823182401536 74864284003197 74951272955904 74992444919808 75000259649536 75022180227072 75150611447808 75159444652032 75446158934016 75602590551552 75605282390016 75646813612032 75732015382528 75773616221056 75803661271104 75933430317056 75942355533824 75972467490816 76262283249408 76390117536464 76392837414912 76588028854272 76593282742678 76763847360512 77048653032468 77211156307968 77343334858752 77383096860672 77385820821504 77416505127936 77425604665344 77558150332416 77588902969344 77718960996352 77925660360704 78015439186176 78148994596864 78189170786304 78222927056352 78232121380608 78366047731712 78388952039424 78397120708608 79003641315328 79162018627584 79205503623168 79213757382656 79236909453312 79372555911168 79580819650592 79583653134336 79675342147584 79684707188736 79852770164736 79896634601472 79986622988288 80030560952576 80033410449408 80062293926784 80065144553472 80199353368576 80412649521152 80546681184768 80684569853952 80890727104512 80896276155188 80899156475904 81058447601664 81061333696512 81197212368896 81274028579328 81413162401792 81548861718528 81593657846181 81688466030592 81733338845184 81765746989056 81902806430848 81905722589184 82075547598848 82120633043696 82303506448384 82398329028096 82401262829568 82539387551744 82563511615488 82608865106976 82617473520192 82758907199488 82783095422976 82924812632064 83003263229952 83423548194816 83469374118507 83472346054656 83645419333632 83788612763648 83821835845632 83831688265728 83867880555264 84054644883456 84151484964864 84292543488512 84295544733696 84375292105728 84516725785024 84694979969024 84704935018496 84741504311048 84930214100992 85198517305344 85245318248688 85425109106688 85435149975552 85758853513216 85839985241088 85843041583104 85938882228522 85986935570432 86086001860608 86277705695232 86314953993216 86325099454464 86359328280576 86507167678464 86686533419008 86734151754016 86737239932928 87176431796224 87258904616832 87408284008448 87433831120896 87640752848896 87666367905792 87813318235136 87816444837888 87917618921472 88161803698176 88344600195072 88347745714176 88495838199808 88530927747072 88579559238144 88731199471616 88879096479744 89031249494016 89115477055488 89264856447104 89268034732032 89443804250112 89453124911104 89502262980208 89528422106916 89681686708224 89835213684736 89984950861824 90034381071648 90224272539648 90375510544384 90378728374272 90411345401856 90414564507648 90464230711296 90566121488384 90615870944768 90806988832768 90817662287872 90922294099968 91164108711936 91320173461504 91346863915008 91353130249792 91356382887936 91406566447872 91589807702016 92140657234704 92298393747456 92308011876352 92334991048704 92385712174158 92493060243456 92543868198912 92591444754432 92749952974848 92856810995712 93103770599424 93259835348992 93296813872128 93456529620992 93467514503168 93504575373312 93507866825984 93555938970624 93716098318336 94262189359104 94268655683296 94478581366784 94530480001568 94719983714304 94829111424576 94882135801856 95081316508152 95244087164928 95281852465152 95293051895808 95334192349929 95494034423808 95546490863616 95654105841664 95706650211328 95710057857024 95908505059328 96274371761664 96285687853056 96450520285184 96478710202368 96488763949056 96541766810112 96707037626368 96735302516736 96897454604288 97483696766976 97493855240192 97522350096384 97575920723268 97689299582976 97742961917952 97910289072128 97945624185344 97949111549952 98073485770752 98334319509504 98499151941632 98502659014656 98538207909888 98541716373504 98595846955008 98706896453632 98761117771264 98789983014528 98959102574592 98969414795264 99557817974784 99564647575616 99568192585728 99764243202048 99819045337596 99822599405568 99935030607872 99989926559744 100029573636096 100200815263744 100212592869376 100422963502992 100594878578688 100634765524992 100690045852734 100803454068736 100807043186688 100862418149376 101064615395328 101071548361472 101296623321088 101672449362432 101683044332544 101857116553216 101886886674432 101942854812864 102117371805696 102157862436864 102169870073856 102731537376624 102735195144192 102772271531016 102948208410624 103004759550498 103124446478336 103181094428672 103222006837248 103234139553792 103410867109888 103451870625792 103846513360896 104020585581568 104252227715072 104297236075136 104309495174144 104518602719232 104529494278144 104917314767616 105138595823616 105150953816064 105196350179232 105430610608128 105607338164224 105649212604416 105830074548224 106052237643708 106111537512448 106233789530112 106246276251648 106288404037632 106346790001764 106470360219648 106528846135296 106711213932544 106742402777088 106749725235712 106753526071296 107395574913024 107579426471936 107610869071872 107669981487744 107854302806016 107865541967872 107897068191744 108077930135552 108365371439104 108506835320832 108731815624704 108791543794908 108795417329664 108917954707456 108977785126912 109009636429824 109020995985408 109207630118912 109680587145216 109864438704128 109868350439424 110084682153984 110145153475968 110149075206144 110156631360256 110188827208512 110377460563968 110671017639936 110811545934336 111045258510336 111106257492672 111231397593088 111292498824676 111296461406208 111336627491934 111340591644672 111527225778176 111762447794176 111775584354304 111823840740352 112010228522568 112072859844608 112201979953152 112394059644928 112426909433856 112488667379712 112500389474304 112725917171712 112739166978048 113403885827328 113598023073792 113660424331584 113705491906656 113900145475584 113913533300736 113958701236224 114453313654784 114457388777472 114585176304696 114589256122368 114781335814144 114889924114017 115086605324288 115100132605952 115145771040768 115342890237952 115649653243904 116015002288128 116078731232256 116337225498624 116345206155776 116578441494528 116888490541056 117023158779264 117088593117184 117223491895296 117283756179456 117334390584528 117348182070912 117549071597568 117595681062912 117792800260096 118041236996096 118106078984192 118505461972992 118708332658688 118743027941376 118808255434752 118820636073984 119024046309376 119058833866752 119258405666816 119371229475888 119375479701504 119575582277632 119979934482432 120045841428864 120050115674112 120093440890176 120299030052864 120548460535808 120618974281728 121026854780928 121229725466624 121344414232782 121348734713856 121552144949248 121587671402496 121795818553344 121808510517248 121875421930496 121911042868992 122119743602688 122532699045888 122600008267776 122854209646272 122858583883776 123064524996608 123113321398272 123180949565544 123391824265216 123455259672576 123597493542144 123809081327616 123926210280288 124133940996754 124138360799232 124387218948096 124395751829504 124672767164416 124741251960832 125135322292224 125468129000448 125682919145472 125732753768448 125747532398592 125801820832896 126081967325184 126293311619072 126438815232768 126443317100544 126775088677536 126992116219904 127042469953536 127057402527744 127112256466572 127395321151488 127613410476032 128365829015552 128380917137408 128638280269824 128651685265408 128722355746816 128759977861632 128980403355648 129129002790912 129416558542848 129472430989824 129487649181696 129760751517696 129978262355968 130029800128512 130101227631024 130105859899392 130323949223936 130598815399936 130764647694336 130888356925248 131112426012672 131375264956416 131384277213184 131461129273344 131719977352704 131724667256832 131945470099456 132516900292608 132743757299712 132757590114304 132796391620608 132869338857216 133018990936064 133092060450128 133096799207424 133372764848128 133546874241024 133897284670656 133902052098048 134126504771584 134165706375168 134179687366656 134253394470312 134483224199168 134522530062336 134752820527104 135563265816576 135568092561408 135577392443392 135617018102784 135849182232576 135923806417152 136156495740928 136210483249152 136226493431808 136383441149952 136746163067904 136975383168832 136980260192256 137029695374688 137034574331904 137109849671808 137264277880832 137339679400664 137629342449664 137645519405056 137935827501056 138447590621184 138457088034841 138462017814528 138739590365184 138815802298368 139124929462272 139358136958976 139889753023488 139945220808192 140184794431488 140201271754752 140256863059968 140261800238976 140333908455936 140574147477504 140865616805888 141402983524944 141645052706816 141661701668864 141717872050176 141795720002352 142038461513728 142079975571456 142323203702784 142338034761728 142866130747392 143184277536768 143194099884032 143481158762496 143559975316992 143565086785536 143805737074688 143862757588992 144411557642496 144428531779584 144675780427776 144733145923584 144812650215168 144975754166272 145055391726544 145060556439552 145346181906432 145361327980544 146225545150464 146240782860288 146533949374464 146614442876928 146779576205312 146860204634624 146865433608192 146918436278016 146923667324928 147169947418624 147561356853248 147748727912448 147753988521984 147807311864832 148060344680448 148141676656896 148395281874944 148438653861888 148448836655912 148454122192896 149346971363424 149352288878592 149602639937536 149646364803072 149728568006394 149902545911808 149984889839616 150000519299072 150044360454144 150301222895616 150318889304064 150892317868032 151205181103104 151210564780032 151293627224064 151464030765056 151547232442112 151607322542208 151866860634112 151884711067648 151944934981632 152524566498816 152780235072928 152785674829824 153176057708544 153186565485356 153527694721024 154097306064936 154422312615936 154507139325747 154686669717504 154766193721344 154771641643008 154833010255872 154851209330688 155116300664832 155177805938688 155437921992704 155851320721408 156030878372352 156297989193728 156378341572608 156445854112704 156464242761216 156732095463424 156777904078848 156794241417216 158007282630656 158324037255168 158411007246336 158427514765312 158473818906624 158745111822336 159161639301184 159167306268672 159350684295168 159369414377472 159705540329472 159793269202944 159973245976576 160061121905152 160066820898816 160124587853568 160130289106944 160398706737152 160825299042304 161093362369536 161369139707904 161781454209024 161792552310376 161798312951808 162116895203328 162394424737792 162548057158656 162826324803584 163097723437056 163187315692362 163376932061184 163466677690368 163531493978112 163805612861696 163811445178368 164151095197696 164241266087392 164607012896768 164796658056192 164802525659136 165078775103488 165127023230976 165217730213952 165234947040384 165517814398976 165566190845952 166006526459904 166847096389632 166938748237014 166944692109312 167004941237901 167290838667264 167577225527296 167643671691264 167663376531456 167735761110528 168109289766912 168302969929728 168585086977024 168591089467392 168750584211456 169033451570048 169389959938048 169409870036992 169483008622096 169860428201984 170397034610688 170490636497376 170850218213376 170870299951104 171517707026432 171679970482176 171686083166208 171877764457044 171973871140864 172172003721216 172555411390464 172629907986432 172650198908928 172718656561152 173014335356928 173373066838016 173468303508032 173474479865856 174352863592448 174517809233664 174816568016896 174867662241792 175281505697792 175332735811584 175626636470272 175632889675776 175835237842944 176323607396352 176689200390144 176991676399616 177061855494144 177159118476288 177462398943232 177758192959488 178062498988032 178230954110976 178529712894208 178536069464064 178887608500224 178906249822208 179004525960416 179056844213832 179363373416448 179670427369472 179969901723648 180068762143296 180448545079296 180751021088768 180822690803712 180829129015296 180928461422592 181132242976768 181231741889536 181613977665536 181635324575744 181844588199936 182016621349173 182328217423872 182640346923008 182693727830016 182706260499584 182712765775872 182813132895744 183179615404032 184281314469408 184596787494912 184616023752704 184669982097408 184771424348316 184986120486912 185087736397824 185182889508864 185499905949696 185713621991424 186200911495131 186207541198848 186519670697984 186593627744256 186913059241984 186935029006336 187009150746624 187015733651968 187111877941248 187432196636672 188524378718208 188537311366592 188957162733568 189060960003136 189439967428608 189658222849152 189764271603712 190162633016304 190488174329856 190563704930304 190586103791616 190668384699858 191092981727232 191308211683328 191413300422656 191420115714048 191817010118656 192548743523328 192571375706112 192901040570368 192957420404736 192977527898112 193083533620224 193414075252736 193470605033472 193794909208576 194967393533952 194987710480384 195044700192768 195151841446536 195485923835904 195820578144256 195891248370688 195898223099904 196146971541504 196668639019008 196998303883264 197076415819776 197083432747008 197191693910016 197413792907264 197522235542528 197579966029056 197918205149184 197938829590528 199115635949568 199129295151232 199136385171456 199528486404096 199638090675192 199645198811136 199979853119488 200059147272192 200401630527488 200845927005984 201189757157376 201269531049984 201380091705468 201606908137472 201614086373376 201724836298752 202129230790656 202143096722944 202593246642176 203344898724864 203366088665088 203714233106432 203773773348864 203885709625728 204234743611392 204315724873728 204339740147712 205463074753248 205470390288384 205544543062032 205896416821248 206009519100996 206248892956672 206362188857344 206444013674496 206468279107584 206821734219776 206903741251584 207693026721792 208041171163136 208504455430144 208594472150272 208618990348288 209037205438464 209058988556288 209834629535232 210277191647232 210301907632128 210392700358464 210861221216256 211214676328448 211298425208832 211660149096448 212104475287416 212223075024896 212467579060224 212492552503296 212576808075264 212693580003528 213057692270592 213422427865088 213484805554176 213499450471424 213507052142592 214791149826048 215158852943872 215221738143744 215339962975488 215708605612032 215731083935744 215794136383488 216155860271104 216730742878208 217013670641664 217463631249408 217583087589816 217590834659328 217955570253824 218019272859648 218041991970816 218415260237824 219361174290432 219728877408256 219736700878848 220169364307968 220290306951936 220298150412288 220313262720512 220377654417024 220754921127936 221342035279872 221623091868672 222090517020672 222212514985344 222462795186176 222584997649352 222592922812416 222673254983868 222681183289344 223054451556352 223524895588352 223551168708608 223647681480704 224020457045136 224145719689216 224403959906304 224788119289856 224853818867712 224977334759424 225000778948608 225451834343424 225478333956096 226807771654656 227196046147584 227320848663168 227410983813312 227800290951168 227827066601472 227917402472448 228906627309568 229170352609392 229178512244736 229562671628288 229779848228034 230173210648576 230200265211904 230291542081536 230685780475904 231299306487808 232030004576256 232157462464512 232674450997248 232690412311552 233156882989056 233776981082112 234046317558528 234446983790592 234567512358912 234668781169056 234696364141824 235098143195136 235191362125824 235585600520192 236082473992192 236212157968384 237010923945984 237486055882752 237616510869504 237641272147968 238048092618752 238117667733504 238516811333632 238742458951776 238750959403008 239151164555264 239959868964864 240091682857728 240100231348224 240186881780352 240598060105728 241096921071616 241229359565857 241237948563456 242053709561856 242459450933248 242688828465564 242697469427712 243104289898496 243175342804992 243591637106688 243617021034496 243750843860992 243822085737984 244239487205376 245065398091776 245200016535552 245708419292544 245717167767552 246129049993216 246226642796544 246361899131088 246783648530432 246910519345152 247194987084288 247618162655232 247852420560576 248267881993508 248276721598464 248774437896192 248791503659008 249345534328832 249482503921664 250270644584448 250408122355521 250936258000896 251365838290944 251465507536896 251495064797184 251603641665792 252163934650368 252586623238144 252877630465536 252886634201088 253550177355072 253984232439808 254084939907072 254114805055488 254224512933144 254790642302976 256731658031104 256761834274816 257276560539648 257303370530816 257444711493632 257519955723264 257960806711296 258258005581824 258833117085696 258944861979648 258975298363392 259521503035392 259956524711936 260059600257024 260202455262048 260211719798784 260647898447872 261197630799872 261529295388672 261776713850496 262224852025344 262768554426368 262912897504361 262922258546688 263439954705408 263449334513664 263890940198912 265033800585216 265487514599424 265515180228608 265592783241216 265738677714432 266037981872128 266184120900256 266193598414848 266745529696256 267093748482048 267794569341312 267804104196096 268253009543168 268331412750336 268359374733312 268506788940624 268966448398336 269045060124672 269505641054208 271126531633152 271136185122816 271154784886784 271234036205568 271698364465152 271847612834304 272312991481856 272420966498304 272452986863616 272766882299904 273492326135808 273950766337664 273960520384512 274059390749376 274069148663808 274219699343616 274528555761664 274679358801328 275258684899328 275291038810112 276895181242368 276914176069682 276924035629056 277479180730368 277631604596736 278249858924544 278716273917952 279779506046976 279890441616384 280369588862976 280402543509504 280513726119936 280523600477952 280667816911872 281148294955008 281731233611776 282805967049888 283290105413632 283323403337728 283435744100352 283591440004704 284076923027456 284159951142912 284646407405568 284676069523456 285732261494784 286388199768064 286962317524992 287119950633984 287130173571072 287611474149376 287725515177984 288823115284992 288857063559168 289351560855552 289466291847168 289625300430336 289951508332544 290110783453088 290121112879104 290692363812864 290722655961088 292451090300928 292481565720576 293067898748928 293228885753856 293559152410624 293720409269248 293730867216384 293836872556032 293847334649856 294339894837248 295122713706496 295497455824896 295507977043968 295614623729664 296120689360896 296283353313792 296790563749888 296877307723776 296897673311824 296908244385792 298693942726848 298704577757184 299205279875072 299292729606144 299457136012788 299805091823616 299969779679232 300001038598144 300088720908288 300602445791232 300637778608128 301784635736064 302410362206208 302421129560064 302587254448128 302928061530112 303094464884224 303214645084416 303733721268224 303769422135296 303889869963264 305049132997632 305560470145856 305571349659648 306352115417088 306373130970712 307055389442048 308194612129872 308844625231872 309014278651494 309373339435008 309543283286016 309666020511744 309702418661376 310232601329664 310355611877376 310875843985408 311702641442816 312061756744704 312595978387456 312756683145216 312891708225408 312928485522432 313464190926848 313555808157696 313588482834432 316014565261312 316822014492672 316855029530624 316947637813248 317490223644672 318323278602368 318334612537344 318701368590336 318738828754944 319411080658944 319586538405888 319946491953152 320122243810304 320133641797632 320249175707136 320260578213888 320797413474304 321650598084608 322186724739072 322738279415808 323562908418048 323585104620752 323596625903616 324233790406656 324788849475584 325096114317312 325652649607168 326195446874112 326374631384724 326753864122368 326933355380736 327062987956224 327611225723392 327622890356736 328302190395392 328482532174784 329214025793536 329593316112384 329605051318272 330157550206976 330254046461952 330435460427904 330469894080768 331035628797952 331132381691904 332013052919808 333694192779264 333877496474028 333889384218624 334009882475802 334581677334528 335154451054592 335287343382528 335326753062912 335471522221056 336218579533824 336605939859456 337170173954048 337182178934784 337501168422912 338066903140096 338779919876096 338819740073984 338966017244192 339720856403968 340794069221376 340981272994752 341700436426752 341740599902208 343035414052864 343359940964352 343372166332416 343755528914088 343947742281728 344344007442432 344669772342051 345259815972864 345300397817856 345437313122304 346028670713856 346746133676032 346936607016064 346948959731712 348705727184896 349035618467328 349633136033792 349735324483584 350563011395584 350665471623168 351253272940544 351265779351552 351670475685888 352647214792704 353378400780288 353983352799232 354123710988288 354318236952576 354924797886464 355516385918976 356124997976064 356461908221952 357059425788416 357072138928128 357775217000448 357812499644416 358009051920832 358113688427664 358726746832896 359340854738944 359939803447296 360137524286592 360897090158592 361502042177536 361645381607424 361856922845184 362264485953536 362463483779072 363227955331072 363270649151488 363689176399872 364033242698346 364656434847744 365280693846016 365387455660032 365412520999168 365425531551744 365626265791488 366359230808064 368562628938816 369193574989824 369232047505408 369339964194816 369542848696632 370175472795648 370365779017728 371427243982848 372401822990262 372415082397696 373039341395968 373187255488512 373826118483968 373870058012672 374018301493248 374031467303936 374223755882496 374864393273344 377048757436416 377074622733184 377914325467136 378121920006272 378879934857216 379316445698304 380325266032608 380976348659712 381127409860608 381172207583232 381336769399716 382185963454464 382616423366656 382826600845312 382840231428096 383634020237312 385097487046656 385142751412224 385802081140736 385914840809472 385955055796224 386167067240448 386828150505472 386941210066944 387589818417152 389934787067904 389975420960768 390089400385536 390303682893072 390971847671808 391641156288512 391782496741376 391796446199808 392293943083008 393337278038016 393996607766528 394152831639552 394383387820032 394827585814528 395044471085056 395159932058112 395836410298368 395877659181056 398231271899136 398258590302464 398272770342912 399056972808192 399276181350384 399290397622272 399959706238976 400118294544384 400803261054976 401691854011968 402379514314752 402539062099968 402760183410936 403213816274944 403449672597504 404258461581312 404286193445888 405186493284352 406689797449728 406732177330176 407428466212864 407547546697728 407771419251456 408469487222784 408631449747456 408679480295424 410926149506496 410940780576768 411089086124064 411792833642496 412019038201992 412724377714688 412888027348992 412936558215168 413807482503168 415371264104523 415386053443584 416082342326272 417008910860288 417188944300544 417237980696576 418074410876928 418117977112576 419669259070464 420554383294464 420603815264256 420785400716928 421722442432512 422429352656896 422596850417664 423320298192896 424208950574832 424446150049792 424935158120448 424985105006592 425153616150528 425387160007056 426115384541184 426844855730176 426969611108352 426998900942848 427014104285184 429582299652096 430317705887744 430443476287488 430679925950976 431417211224064 431462167871488 431588272766976 432311720542208 433461485756416 434027341283328 434927262498816 435166175179632 435181669318656 435911140507648 436038545719296 436083983941632 436830520475648 438722348580864 439457754816512 440338728615936 440580613903872 440596300824576 440626525441024 440755308834048 441509842255872 442684070559744 443246183737344 444181034041344 444425029970688 444925590372352 445169995298704 445185845624832 445346509967736 445362366578688 446108903112704 447049791176704 447295362961408 448040914090272 448291439378432 448807919812608 449707637735424 449954669518848 450001557897216 450903668686848 450956667912192 453615543309312 454392092295168 454641697326336 454821967626624 455600581902336 455654133202944 455834804944896 457813254619136 458340705218784 458357024489472 459125343256576 459559696456068 460346421297152 460400530423808 460583084163072 461371560951808 462598612975616 464060009152512 464314924929024 465348901994496 465380824623104 466313765978112 467553962164224 468092635117056 468893967581184 469135024717824 469337562338112 469392728283648 470196286390272 470382724251648 471171201040384 472164947984384 472424315936768 474021847891968 474972111765504 475233021739008 475282544295936 476096185237504 476235335467008 477033622667264 477484917903552 477501918806016 478302329110528 479919737929728 480183365715456 480200462696448 480373763560704 481196120211456 482193842143232 482458719131714 482475897126912 484107419123712 484918901866496 485377656931128 485394938855424 486208579796992 486350685609984 487183274213376 487234042068992 487501687721984 487644171475968 488478974410752 490130796183552 490400033071104 491416838585088 491434335535104 492258099986432 492453285593088 492723798262176 493567297060864 493821038690304 494389974168576 495236325310464 495704841121152 496535763987016 496553443196928 497583007318016 497856337827407 498691068657664 498965007843328 500541289168896 500816244711042 501872516001792 502731676581888 502931015073792 502990129594368 503207283331584 504327869300736 505173246476288 505755260931072 505773268402176 507100354710144 507968464879616 508169879814144 508229610110976 508449025866288 509581284605952 513463316062208 513523668549632 514553121079296 514606741061632 514889422987264 515039911446528 515921613422592 516516011163648 517666234171392 517889723959296 517950596726784 519043006070784 519913049423872 520119200514048 520404910524096 520423439597568 521295796895744 523058590777344 523553427700992 524449704050688 525537108852736 525825795008722 525844517093376 526879909410816 526898669027328 527781880397824 530067601170432 530975029198848 531030360457216 531185566482432 531477355428864 532075963744256 532368241800512 532387196829696 533491059392512 534187496964096 535589138682624 535608208392192 536506019086336 536662825500672 536718749466624 537013577881248 537932896796672 538090120249344 539011282108416 542253063266304 542309569773568 542468072411136 543396728930304 543695225668608 544625982963712 544841932996608 544905973727232 545533764599808 546984652271616 547901532675328 547921040769024 548118781498752 548138297327616 548439398687232 549057111523328 549358717602656 550517369798656 550582077620224 553790362484736 553828352139364 553848071258112 554958361460736 555263209193472 556499717849088 557432547835904 558602734485393 559559012093952 559780883232768 560739177725952 560805087019008 561027452239872 561047200955904 561335633823744 562296589910016 563462467223552 565611934099776 566580210827264 566646806675456 566871488200704 567182880009408 568153846054912 568319902285824 569292814811136 571464522989568 572776399536128 573924635049984 574239901267968 574260347142144 575222948298752 575451030355968 577646230569984 577714127118336 578703121711104 578932583694336 579250600860672 579903016665088 580221566906176 580242225758208 581384727625728 581445311922176 584902180601856 584963131441152 586457771507712 587118304821248 587440818538496 587461734432768 587673745112064 587694669299712 588679789674496 590245427412992 590994911649792 591229247459328 592241378721792 592566706627584 593581127499776 593754615447552 593795346623648 593816488771584 597387885453696 597409155514368 598410559750144 598585459212288 598914272025576 599939559358464 600002077196288 600177441816576 601204891582464 603569271472128 604820724412416 604842259120128 605174508896256 605856123060224 606188929768448 606429290168832 607467442536448 607538844270592 607779739926528 610098265995264 611120940291712 611142699319296 612704230834176 612746261941424 614110778884096 616389224259744 617689250463744 618028557302988 618746678870016 619086566572032 619332041023488 619404837322752 620465202659328 620711223754752 621751687970816 623405282885632 624123513489408 625191956774912 625513366290432 625783416450816 625856971044864 626928381853696 627111616315392 627176965668864 632029130522624 633644028985344 633710059061248 633895275626496 634980447289344 636646557204736 636669225074688 637402737180672 637477657509888 639173076811776 639892983906304 640244487620608 640267283595264 640498351414272 640521156427776 641594826948608 643301196169216 644373449478144 645476558831616 647125816836096 647170209241504 647193251807232 648467580813312 649577698951168 650192228634624 651305299214336 652390893748224 652749262769448 653866710761472 654125975912448 655222451446784 655245780713472 656604380790784 656965064349568 658428051587072 659186632224768 659210102636544 660315100413952 660508092923904 660870920855808 660939788161536 662071257595904 662264763383808 664026105839616 667388385558528 667754992948056 667778768437248 668019764951604 669163354669056 670308902109184 670574686765056 670653506125824 670943044442112 672437159067648 673211879718912 674340347908096 674364357869568 675002336845824 676133806280192 677559839752192 677639480147968 677932034488384 679441712807936 681588138442752 681962545989504 683400872853504 683481199804416 686070828105728 686719881928704 687511057828176 687895484563456 688688014884864 689339544684102 690519631945728 690600795635712 690874626244608 692057341427712 693492267352064 693873214032128 693897919463424 697411454369792 698071236934656 699266272067584 699470648967168 701126022791168 701330943246336 702506545881088 703340951371776 705294429585408 706756801560576 707966705598464 708247421976576 708636473905152 709849595772928 711032771837952 712923816443904 714118851576832 714144277856256 715550434000896 715624999288832 716018103841664 716227376855328 717453493665792 719879606894592 720275048573184 721794180317184 723004084355072 723290763214848 723688078697571 723713845690368 724528971907072 724926967558144 726455910662144 726541298302976 727378352799744 728066485396692 729312869695488 730561387692032 730774911320064 730825041998336 730851063103488 731252531582976 732718461616128 737125257877632 738387149979648 738464095010816 738679928389632 739085697393264 740350945591296 740731558035456 742854487965696 744803645980524 744830164795392 746078682791936 746374510977024 747652236967936 747740116025344 748036602986496 748062934607872 748447511764992 749728786546688 754097514872832 754149245466368 755828650934272 756243840012544 757759869714432 758632891396608 760650532065216 761952697319424 762254819721216 762344415166464 762673538799432 764371926908928 765232846733312 765653201690624 767268040474624 770194974093312 770285502824448 771604162281472 771829681618944 771910111592448 772334134480896 773656301010944 773882420133888 775179636834304 779869574135808 779950841921536 780178800771072 780607365786144 781943695343616 783564993482752 783592892399616 784587886166016 786674556076032 787993215533056 788305663279104 788738692513083 788766775640064 789655171629056 790088942170112 790319864116224 791672820596736 791755318362112 796462543798272 796517180604928 796545540685824 798113945616384 798552362700768 798580795244544 799919412477952 800236589088768 801606522109952 803383708023936 804759028629504 805078124199936 805520366821872 806427632549888 806870616478901 806899345195008 808516923162624 808572386891776 810372986568704 813379594899456 813464354660352 814856932425728 815095093395456 815542838502912 816938974445568 817262899494912 817358960590848 821852299012992 821881561153536 822178172248128 823585667284992 824038076403984 825448755429376 825776054697984 825873116430336 830742528209046 830772106887168 832164684652544 834017821720576 834377888601088 834475961393152 836148821753856 836235954225152 839338518140928 841108766588928 841207630528512 841570801433856 843444884865024 844858705313792 845193700835328 848417901149664 848892300099584 849870316240896 849970210013184 850307232301056 850774320014112 852230769082368 853939222216704 853997801885696 854028208570368 859164599304192 860635411775488 860886952574976 861359851901952 862834422448128 862924335742976 863176545533952 864623441084416 866922971512832 868054682566656 869854524997632 870332350359264 870363338637312 871822281015296 872077091438592 872167967883264 873661040951296 877444697161728 878915509633024 880677457231872 881161227807744 881192601649152 881253050882048 881510617668096 883019684511744 885368141119488 886492367474688 888362068082688 888850059941376 889851180744704 890339990597408 890371691249664 890693019935472 890724733157376 892217806225408 894099582353408 894590725922816 896081828180544 896582878756864 897615839625216 899415275470848 899909339037696 900003115794432 901807337373696 901913335824384 907231086618624 908784184590336 909283394652672 909643935253248 911201163804672 911308266405888 911669609889792 915626509238272 916681410437568 916714048978944 918250686513152 919119392912136 920692842594304 920801060847616 921166168326144 925197225951232 928120018305024 928629849858048 930697803988992 930761649246208 932627531956224 935107924328448 936185270234112 937787935162368 938270049435648 938675124676224 938785456567296 940392572780544 940765448503296 942342402080768 944329895968768 944848631873536 948043695783936 950466043478016 950565088591872 952192370475008 952470670934016 954067245334528 954969835807104 955003837612032 956604658221056 959839475859456 960366731430912 960400925392896 960747527121408 962392240422912 964387684286464 964917438263428 964951794253824 968214838247424 969837803732992 970755313862256 970789877710848 972417159593984 972701371219968 974366548426752 974468084137984 975003375443968 975288342951936 976957948821504 980261592367104 980800066142208 982833677170176 982868671070208 984516199972864 984906571186176 985447596524352 987134594121728 987642077380608 988779948337152 990472650620928 991409682242304 993071527974032 993106886393856 995166014636032 995712675654814 997930015686656 1001082578337792 1001632489422084 1003745032003584 1005463353163776 1005862030147584 1005980259188736 1006414566663168 1008655738601472 1010346492952576 1011510521862144 1011546536804352 1014200709420288 1015936929759232 1016339759628288 1016459220221952 1016898051732576 1019162569211904 1026926632124416 1027047337099264 1029106242158592 1029213482123264 1029778845974528 1030079822893056 1031843226845184 1033032022327296 1035779447918592 1035901193453568 1038086012141568 1039826098847744 1040238401028096 1040809821048192 1040846879195136 1042591593791488 1046117181554688 1047106855401984 1048899408101376 1051074217705472 1051651590017444 1051689034186752 1053759818821632 1053797338054656 1055563760795648 1060135202340864 1061950058397696 1062060720914432 1062371132964864 1062954710857728 1064151927488512 1064736483601024 1064774393659392 1066982118785024 1068374993928192 1071178277365248 1071216416784384 1073012038172672 1073325651001344 1073437498933248 1074027155762496 1075865793593344 1076180240498688 1078022564216832 1084506126532608 1084619139547136 1084936144822272 1086793457860608 1087390451337216 1089251965927424 1089683865993216 1089811947454464 1091067529199616 1093969304543232 1095803065350656 1095842081538048 1096237562997504 1096276594655232 1096878797374464 1098114223046656 1098717435205312 1101034739597312 1101164155240448 1107580724969472 1107656704278728 1107696142516224 1110526418386944 1114865095671808 1117205468970786 1119118024187904 1119561766465536 1121478355451904 1121610174038016 1122054904479744 1122094401911808 1122671267647488 1124593179820032 1126924934447104 1131223868199552 1133160421654528 1133293613350912 1133742976401408 1134365760018816 1136307692109824 1136639804571648 1142929045979136 1145552799072256 1147849270099968 1148479802535936 1148520694284288 1150445896597504 1150902060711936 1155292461139968 1155428254236672 1157406243422208 1157865167388672 1158501201721344 1159806033330176 1160443133812352 1160484451516416 1162769455251456 1162890623844352 1169804361203712 1169926262882304 1172915543015424 1174236609642496 1174881637076992 1174923468865536 1175347490224128 1175389338599424 1177359579348992 1180490854825984 1181989823299584 1182458494918656 1184482757443584 1185133413255168 1187162254999552 1187509230895104 1187590693247296 1187632977543168 1194775770907392 1194818311028736 1196821119500288 1197170918424576 1197828544051152 1199879118716928 1200004154392576 1200354883633152 1202409783164928 1207138542944256 1209641448824832 1210349017792512 1211712246120448 1212377859536896 1212858580337664 1214934885072896 1215077688541184 1215559479853056 1220196531990528 1222241880583424 1222285398638592 1225408461668352 1225492523882848 1228221557768192 1232778448519488 1235378500927488 1236057114605976 1238173133144064 1238664082046976 1238809674645504 1241422447509504 1243503375941632 1246113792313569 1246810565771264 1248247026978816 1250383913549824 1251026732580864 1251566832901632 1251713942089728 1253856763707392 1254223232630784 1254353931337728 1264058261045248 1267288057970688 1267420118122496 1267790551252992 1269960894578688 1273293114409472 1273338450149376 1274805474361344 1274955315019776 1278346153623552 1279785967812608 1280488975241216 1280534567190528 1280996702828544 1281042312855552 1283189653897216 1286602392338432 1288746898956288 1290953117663232 1294251633672192 1294340418483008 1294386503614464 1296935161626624 1299155397902336 1300384457269248 1302610598428672 1304781787496448 1305498525538896 1307733421522944 1308251951824896 1310444902893568 1310491561426944 1313208761581568 1313930128699136 1316856103174144 1318373264449536 1320630200827904 1321016185847808 1321741841711616 1321879576323072 1324142515191808 1324529526767616 1328052211679232 1334776771117056 1335509985896112 1335557536874496 1336039529903208 1338326709338112 1340617804218368 1341149373530112 1341886088884224 1344874318135296 1346423759437824 1348680695816192 1350004673691648 1352267612560384 1355119679504384 1355278960295936 1355864068976768 1358883425615872 1363176276885504 1363925091979008 1366801745707008 1366962399608832 1373439763857408 1375022115656352 1375790969126912 1377376029769728 1378679089368204 1381039263891456 1381201591271424 1381749252489216 1384114682855424 1386984534704128 1387746428064256 1387795838926848 1394822908739584 1396142473869312 1398532544135168 1398941297934336 1402252045582336 1402661886492672 1405013091762176 1406681902743552 1410588859170816 1413513603121152 1415933411196928 1416494843953152 1417272947810304 1419699191545856 1422065543675904 1425847632887808 1428237703153664 1428288555712512 1431100868001792 1431249998577664 1432036207683328 1432454753710656 1434906987331584 1439759213789184 1440550097146368 1443588360634368 1446008168710144 1446581526429696 1447376157395142 1447427691380736 1449057943814144 1449853935116288 1452911821324288 1453082596605952 1454756705599488 1456132970793384 1458625739390976 1461122775384064 1461549822640128 1461650083996672 1461702126206976 1462505063165952 1465436923232256 1474250515755264 1476774299959296 1476928190021632 1477359856779264 1478171394786528 1480701891182592 1481463116070912 1485708975931392 1489607291961048 1489660329590784 1492157365583872 1492749021954048 1493569013482221 1495304473935872 1496073205972992 1496125869215744 1496895023529984 1499457573093376 1508195029745664 1508298490932736 1511657301868544 1512487680025088 1515519739428864 1517265782793216 1521301064130432 1523905394638848 1524509639442432 1524688830332928 1525347077598864 1528743853817856 1530465693466624 1531306403381248 1534536080949248 1540389948186624 1540571005648896 1543208324562944 1543659363237888 1543820223184896 1544668268961792 1547312602021888 1547764840267776 1550359273668608 1559739148271616 1559901683843072 1560357601542144 1561214731572288 1563887390687232 1567129986965504 1569175772332032 1573349112152064 1575986431066112 1576611326558208 1577477385026166 1577533551280128 1579310343258112 1580177884340224 1580639728232448 1583345641193472 1583510636724224 1592925087596544 1593034361209856 1593091081371648 1596227891232768 1597104725401536 1597161590489088 1599838824955904 1600473178177536 1606767416047872 1609518057259008 1610156248399872 1611040733643744 1612855265099776 1613741232957802 1613798690390016 1617033846325248 1617144773783552 1620745973137408 1626759189798912 1626928709320704 1629713864851456 1630190186790912 1631085677005824 1633877948891136 1634525798989824 1634717921181696 1643704598025984 1643763122307072 1644356344496256 1647171334569984 1648076152807968 1650897510858752 1651552109395968 1651746232860672 1661485056418092 1661544213774336 1664329369305088 1668035643441152 1668755777202176 1668951922786304 1672297643507712 1672471908450304 1678677036281856 1682217533177856 1682415261057024 1683141602867712 1686889769730048 1689717410627584 1690387401670656 1696835802299328 1697784600199168 1699740632481792 1699940420026368 1700614464602112 1701548640028224 1704461538164736 1707878444433408 1707995603771392 1718329198608384 1721270823550976 1721773905149952 1722719703803904 1725668844896256 1725848671485952 1726353091067904 1729246882168832 1733845943025664 1736109365133312 1739709049995264 1740664700718528 1740726677274624 1743644562030592 1744154182877184 1744335935766528 1754889394323456 1757831019266048 1761354914463744 1762322455615488 1762385203298304 1762506101764096 1763021235336192 1766039369023488 1770736282238976 1772984734949376 1776724136165376 1777700119882752 1779702361489408 1780679981194816 1780743382499328 1781386039870944 1781449466314752 1784435612450816 1788199164706816 1789181451845632 1792163656361088 1793165757513728 1795231679250432 1799818678075392 1799942144452933 1800006231588864 1803614674747392 1814462173237248 1817568369180672 1818566789305344 1819287870506496 1822402327609344 1822616532811776 1823339219779584 1831253018476544 1833362820875136 1833428097957888 1836501373026304 1838238785824272 1841385685188608 1841602121695232 1842332336652288 1850394451902464 1856240036610048 1857259699716096 1861395607977984 1861523298492416 1865255063912448 1870215848656896 1872370540468224 1875575870324736 1876540098871296 1877350249352448 1877570913134592 1880785145561088 1881530897006592 1884684804161536 1889697263747072 1896087391567872 1900932086956032 1901130177183744 1904941341868032 1908134490669056 1909939671614208 1910007675224064 1913209316442112 1919678951718912 1920733462861824 1920801850785792 1921495054242816 1924784480845824 1928775368572928 1929834876526856 1929903588507648 1936429676494848 1939675607465984 1941510627724512 1941579755421696 1944834319187968 1945402742439936 1948733096853504 1948936168275968 1950006750887936 1950576685903872 1953915897643008 1961600132284416 1965667354340352 1965737342140416 1969032399945728 1969813142372352 1970895193048704 1974269188243456 1975284154761216 1977559896674304 1980945301241856 1982819364484608 1986143055948064 1986213772787712 1990332029272064 1991425351309628 1995860031373312 2002165156675584 2003264978844168 2007490064007168 2010926706327552 2011724060295168 2011960518377472 2012829133326336 2017311477202944 2020692985905152 2023021043724288 2023093073608704 2028401418840576 2031873859518464 2032679519256576 2032918440443904 2033796103465152 2038325138423808 2053853264248832 2054094674198528 2058212484317184 2059557691949056 2060159645786112 2063686453690368 2066064044654592 2071558895837184 2071802386907136 2076172024283136 2079652197695488 2080476802056192 2081619642096384 2081693758390272 2085183187582976 2092234363109376 2094213710803968 2097798816202752 2102148435410944 2103303180034888 2103378068373504 2107519637643264 2111127521591296 2120270404681728 2123900116795392 2124121441828864 2124742265929728 2125909421715456 2128303854977024 2129472967202048 2129548787318784 2133964237570048 2142356554730496 2142432833568768 2146024076345344 2146651302002688 2146874997866496 2148054311524992 2151731587186688 2152360480997376 2169012253065216 2169238279094272 2169872289644544 2171064236092713 2173586915721216 2174780902674432 2178503931854848 2179367731986432 2179623894908928 2182135058399232 2187938609086464 2191606130701312 2191684163076096 2192475125995008 2192553189310464 2193757594748928 2196228446093312 2197434870410624 2202069479194624 2202328310480896 2215161449938944 2215313408557456 2215392285032448 2221052836773888 2229730191343616 2234410937941572 2238236048375808 2239123532931072 2242956710903808 2243220348076032 2244109808959488 2244188803823616 2245342535294976 2249186359640064 2253849868894208 2262447736399104 2266320843309056 2266587226701824 2267485952802816 2268731520037632 2272615384219648 2273279609143296 2285858091958272 2291105598144512 2295698540199936 2296959605071872 2300891793195008 2301804121423872 2310584922279936 2310856508473344 2314812486844416 2315730334777344 2317002403442688 2319612066660352 2320886267624704 2320968903032832 2325538910502912 2325781247688704 2339608722407424 2339852525764608 2345831086030848 2348473219284992 2349763274153984 2350694980448256 2350778677198848 2354719158697984 2360981709651968 2363979646599168 2364916989837312 2366216077539249 2368965514887168 2370266826510336 2374324509999104 2375018461790208 2375181386494592 2375265955086336 2389551541814784 2389636622057472 2393642239000576 2394341836849152 2395657088102304 2399758237433856 2400008308785152 2400709767266304 2404819566329856 2414277085888512 2419282897649664 2420611849436703 2420698035585024 2423424492240896 2424755719073792 2425717160675328 2429869770145792 2430155377082368 2431118959706112 2440393063981056 2444483761166848 2444570797277184 2450816923336704 2450985047765696 2456443115536384 2465556897038976 2470757001854976 2472114229211952 2476346266288128 2477328164093952 2477619349291008 2487006751883264 2492227584627138 2493621131542528 2496494053957632 2500767827099648 2502053465161728 2503133665803264 2503427884179456 2507713527414784 2508446465261568 2508707862675456 2528116522090496 2534576115941376 2534840236244992 2535581102505984 2546586228818944 2546676900298752 2549610948722688 2549910630039552 2556692307247104 2559571935625216 2560977950482432 2561993405657088 2562084625711104 2566379307794432 2573204784676864 2577493797912576 2581906235326464 2588503267344384 2588680836966016 2588773007228928 2593870323253248 2600768914538496 2605221196857344 2609563574992896 2610997051077792 2615466843045888 2616503903649792 2620889805787136 2620983122853888 2626417523163136 2627860257398272 2633712206348288 2636746528899072 2641260401655808 2642032371695616 2643483683423232 2643759152646144 2648285030383616 2649059053535232 2656104423358464 2669553542234112 2671019971792224 2671115073748992 2672079059806416 2676653418676224 2681235608436736 2682298747060224 2683772177768448 2689748636270592 2692847518875648 2697361391632384 2700009347383296 2704535225120768 2710239359008768 2710557920591872 2711728137953536 2717766851231744 2726352553771008 2727850183958016 2733603491414016 2733924799217664 2746879527714816 2750044231312704 2751581938253824 2754752059539456 2757358178736408 2762078527782912 2762403182542848 2763498504978432 2773969069408256 2775492856128512 2775591677853696 2789645817479168 2792284947738624 2797065088270336 2797882595868672 2804504091164672 2805323772985344 2810026183524352 2813363805487104 2821177718341632 2827027206242304 2832989687906304 2834545895620608 2839398383091712 2844131087351808 2851695265775616 2856475406307328 2856577111425024 2862201736003584 2862499997155328 2864072415366656 2864909507421312 2869813974663168 2879518427578368 2881100194292736 2887176721268736 2892016337420288 2893163052859392 2894752314790284 2894855382761472 2898115887628288 2899707870232576 2905823642648576 2906165193211904 2909513411198976 2912265941586768 2917251478781952 2922245550768128 2923099645280256 2923300167993344 2923404252413952 2925010126331904 2930873846464512 2948501031510528 2953548599918592 2953856380043264 2954719713558528 2956342789573056 2961403782365184 2962926232141824 2971417951862784 2979214583922096 2979320659181568 2984314731167744 2985498043908096 2987138026964442 2990608947871744 2992251738431488 2993790047059968 2998915146186752 3016390059491328 3016596981865472 3023314603737088 3024975360050176 3031039478857728 3034531565586432 3042602128260864 3047810789277696 3049019278884864 3049377660665856 3050694155197728 3057487707635712 3062612806762496 3069072161898496 3080779896373248 3081142011297792 3087318726475776 3087640446369792 3089336537923584 3094625204043776 3095529680535552 3100718547337216 3119478296543232 3119803367686144 3120715203084288 3122429463144576 3127774781374464 3134259973931008 3138351544664064 3146698224304128 3151972862132224 3153222653116416 3154954770052332 3155067102560256 3158620686516224 3160355768680448 3161279456464896 3166691282386944 3167021273448448 3185850175193088 3186068722419712 3186182162743296 3192455782465536 3194209450803072 3194323180978176 3199677649911808 3200946356355072 3213534832095744 3219036114518016 3220312496799744 3222081467287488 3225710530199552 3227482465915604 3227597380780032 3234067692650496 3234289547567104 3241491946274816 3253518379597824 3253857418641408 3259427729702912 3260380373581824 3262171354011648 3267755897782272 3269051597979648 3269435842363392 3287409196051968 3287526244614144 3288712688992512 3294342669139968 3296152305615936 3301795021717504 3303104218791936 3303492465721344 3322970112836184 3323088427548672 3328658738610176 3337511554404352 3337903845572608 3344595287015424 3344943816900608 3357354072563712 3364435066355712 3364830522114048 3366283205735424 3373779539460096 3379434821255168 3380774803341312 3393671604598656 3395569200398336 3399481264963584 3399880840052736 3401228929204224 3403097280056448 3408923076329472 3415991207542784 3436658397216768 3442541647101952 3443547810299904 3445439407607808 3451337689792512 3451697342971904 3452706182135808 3458493764337664 3467691886051328 3472218730266624 3479418099990528 3481329401437056 3481453354549248 3487289124061184 3488308365754368 3488671871533056 3509778788646912 3515662038532096 3522709828927488 3524644911230976 3524770406596608 3525012203528192 3526042470672384 3532078738046976 3541472564477952 3545969469898752 3553448272330752 3555400239765504 3559404722978816 3561359962389632 3561486764998656 3562772079741888 3562898932629504 3568871224901632 3578362903691264 3584327312722176 3590463358500864 3599637356150784 3599884288905866 3600012463177728 3607229349494784 3628924346474496 3635136738361344 3637133578610688 3638575741012992 3644804655218688 3645233065623552 3646678439559168 3662506036953088 3666725641750272 3666856195915776 3673002746052608 3676477571648544 3682771370377216 3683204243390464 3684664673304576 3700788903804928 3714519399432192 3723046596984832 3730510127824896 3740431697313792 3744741080936448 3751151740649472 3753080197742592 3754700498704896 3755141826269184 3761570291122176 3763061794013184 3769369608323072 3779394527494144 3792174783135744 3801864173912064 3802260354367488 3809882683736064 3816268981338112 3819879343228416 3820015350448128 3826418632884224 3839357903437824 3841466925723648 3841603701571584 3842990108485632 3849568961691648 3857550737145856 3859669753053712 3859807177015296 3872859352989696 3879351214931968 3883021255449024 3883159510843392 3889668638375936 3890805484879872 3897466193707008 3900013501775872 3901153371807744 3907831795286016 3923200264568832 3931334708680704 3931474684280832 3938064799891456 3939626284744704 3941790386097408 3948538376486912 3950568309522432 3955119793348608 3961890602483712 3965638728969216 3972286111896128 3972427545575424 3980664058544128 3982850702619256 3991720062746624 4004330313351168 4006529957688336 4014980128014336 4021853412655104 4023448120590336 4025658266652672 4034622954405888 4041385971810304 4046042087448576 4056802837681152 4063747719036928 4065359038513152 4065836880887808 4067592206930304 4076650276847616 4107706528497664 4108189348397056 4119115383898112 4120319291572224 4127372907380736 4132128089309184 4143117791674368 4143604773814272 4152344048566272 4159304395390976 4160953604112384 4163239284192768 4163387516780544 4170366375165952 4184468726218752 4188427421607936 4195597632405504 4204296870821888 4206606360069776 4206756136747008 4215039275286528 4222255043182592 4240540809363456 4247800233590784 4249484531859456 4251818843430912 4256607709954048 4258945934404096 4259097574637568 4267928475140096 4284713109460992 4284865667137536 4292048152690688 4293302604005376 4293749995732992 4296108623049984 4303463174373376 4304720961994752 4338024506130432 4338476558188544 4339744579289088 4342128472185426 4347173831442432 4349561805348864 4357007863709696 4358735463972864 4359247789817856 4364270116798464 4375877218172928 4383212261402624 4383368326152192 4384950251990016 4385106378620928 4387515189497856 4392456892186624 4394869740821248 4404138958389248 4404656620961792 4430322899877888 4430626817114912 4430784570064896 4442105673547776 4459460382687232 4468821875883144 4476472096751616 4478247065862144 4480707040446663 4485913421807616 4488219617918976 4488377607647232 4490685070589952 4498372719280128 4507699737788416 4524895472798208 4532641686618112 4533174453403648 4534971905605632 4537463040075264 4545230768439296 4546559218286592 4571716183916544 4582211196289024 4591397080399872 4593919210143744 4601783586390016 4603608242847744 4621169844559872 4621713016946688 4629624973688832 4631460669554688 4634004806885376 4639224133320704 4641772535249408 4641937806065664 4651077821005824 4651562495377408 4679217444814848 4679705051529216 4691662172061696 4696946438569984 4699526548307968 4701389960896512 4709438317395968 4721963419303936 4727959293198336 4729833979674624 4732432155078498 4737931029774336 4740533653020672 4748649019998208 4750036923580416 4750362772989184 4750531910172672 4779103083629568 4779273244114944 4787284478001152 4788683673698304 4791314176204608 4799516474867712 4800016617570304 4801419534532608 4828554171777024 4838565795299328 4841223698873406 4841396071170048 4846848984481792 4849511438147584 4851434321350656 4859739540291584 4860310754164736 4862237919412224 4880786127962112 4888967522333696 4889141594554368 4901633846673408 4901970095531392 4912886231072768 4931113794077952 4941514003709952 4944228458423904 4952692532576256 4954656328187904 4955238698582016 4974013503766528 4984455169254276 4987242263085056 4992988107915264 5001535654199296 5004106930323456 5006267331606528 5006855768358912 5015427054829568 5016892930523136 5017415725350912 5056233044180992 5069152231882752 5069680472489984 5071162205011968 5093172457637888 5093353800597504 5099221897445376 5099821260079104 5113384614494208 5119143871250432 5121955900964864 5123986811314176 5132758615588864 5146409569353728 5154987595825152 5163812470652928 5177006534688768 5177361673932032 5177546014457856 5187740646506496 5201537829076992 5210442393714688 5219127149985792 5221994102155584 5230933686091776 5233007807299584 5241779611574272 5252835046326272 5255720514796544 5267424412696576 5273493057798144 5282520803311616 5284064743391232 5286967366846464 5287518305292288 5296570060767232 5298118107070464 5312208846716928 5339107084468224 5342039943584448 5342230147497984 5344158119612832 5353306837352448 5364597494120448 5367544355536896 5379497272541184 5385695037751296 5394722783264768 5399826433358799 5400018694766592 5409070450241536 5420478718017536 5421115841183744 5423456275907072 5435533702463488 5452705107542016 5455700367916032 5467206982828032 5467849598435328 5493759055429632 5500088462625408 5503163876507648 5509504119078912 5514716357472816 5524157055565824 5524806365085696 5526997009956864 5547938138816512 5550985712257024 5551183355707392 5579291634958336 5584569895477248 5594130176540672 5595765191737344 5609008182329344 5610647545970688 5620052367048704 5626727610974208 5642355436683264 5654054412484608 5669091791241216 5678796766183424 5688262174703616 5703390531551232 5712950812614656 5724403472007168 5724999994310656 5728144830733312 5729819014842624 5739627949326336 5759036855156736 5762200388585472 5774353442537472 5784032674840576 5786326105718784 5789504629580568 5789710765522944 5799415740465152 5811647285297152 5819026822397952 5824531883173536 5834502957563904 5846199290560512 5846600335986688 5846808504827904 5850020252663808 5861747692929024 5897002063021056 5907097199837184 5907712760086528 5909439427117056 5912685579146112 5922807564730368 5925852464283648 5942835903725568 5958429167844192 5958641318363136 5968629462335488 5970996087816192 5974276053928884 5981217895743488 5984503476862976 5987580094119936 5997830292373504 6032780118982656 6033193963730944 6046629207474176 6049950720100352 6062078957715456 6069063131172864 6085204256521728 6095621578555392 6098038557769728 6098755321331712 6101388310395456 6114975415271424 6125225613524992 6138144323796992 6161559792746496 6162284022595584 6174637452951552 6178673075847168 6189250408087552 6191059361071104 6201437094674432 6238956593086464 6239606735372288 6241430406168576 6244858926289152 6255549562748928 6268519947862016 6276703089328128 6293396448608256 6303945724264448 6306445306232832 6309909540104664 6310134205120512 6320711537360896 6322558912929792 6333382564773888 6334042546896896 6371700350386176 6372137444839424 6372364325486592 6384911564931072 6388418901606144 6388646361956352 6399355299823616 6401892712710144 6427069664191488 6438072229036032 6440624993599488 6444162934574976 6451421060399104 6454964931831208 6455194761560064 6468579095134208 6482983892549632 6507036759195648 6507714837282816 6518855459405824 6520760747163648 6524342708023296 6535511795564544 6538103195959296 6538871684726784 6574818392103936 6575052489228288 6577425377985024 6588685338279936 6592304611231872 6603590043435008 6606208437583872 6606984931442688 6645940225672368 6646176855097344 6657317477220352 6675023108808704 6675807691145216 6689190574030848 6689887633801216 6714708145127424 6728870132711424 6729661044228096 6732566411470848 6747559078920192 6758869642510336 6761549606682624 6787343209197312 6798962529927168 6799761680105472 6802457858408448 6806194560112896 6817846152658944 6831982415085568 6873316794433536 6887095620599808 6890878815215616 6902675379585024 6903394685943808 6905412364271616 6916987528675328 6935383772102656 6944437460533248 6958836199981056 6962658802874112 6962906709098496 6974578248122368 6976616731508736 6977343743066112 7019557577293824 7031324077064192 7045419657854976 7049289822461952 7050024407056384 7052084941344768 7064157476093952 7082945128955904 7091938939797504 7106896544661504 7110800479531008 7118809445957632 7122719924779264 7122973529997312 7125544159483776 7125797865259008 7137742449803264 7156725807382528 7168654625444352 7180926717001728 7199274712301568 7199768577811732 7200024926355456 7214458698989568 7257848692948992 7261835548310109 7270273476722688 7274267157221376 7277151482025984 7289609310437376 7290466131247104 7293356879118336 7325012073906176 7333451283500544 7333712391831552 7346005492105216 7352955143297088 7365542740754432 7366408486780928 7369329346609152 7429038798864384 7446093193969664 7461020255649792 7480863394627584 7489482161872896 7502303481298944 7506160395485184 7509400997409792 7510283652538368 7523140582244352 7526123588026368 7538739216646144 7558789054988288 7584349566271488 7603728347824128 7604520708734976 7632537962676224 7639758686456832 7640030700896256 7652837265768448 7678715806875648 7682933851447296 7685980216971264 7699137923383296 7715101474291712 7719339506107424 7719614354030592 7745718705979392 7758702429863936 7766042510898048 7766319021686784 7779337276751872 7781610969759744 7800027003551744 7802306743615488 7815663590572032 7846400529137664 7862669417361408 7862949368561664 7876129599782912 7879252569489408 7883580772194816 7897076752973824 7901136619044864 7910239586697216 7923781204967424 7931277457938432 7944572223792256 7944855091150848 7961328117088256 7965701405238512 7983440125493248 8008660626702336 8013059915376672 8029960256028672 8043706825310208 8046896241180672 8051316533305344 8069245908811776 8082771943620608 8092084174897152 8113605675362304 8127495438073856 8130718077026304 8131673761775616 8135184413860608 8153300553695232 8215413056995328 8216378696794112 8238230767796224 8240638583144448 8254745814761472 8264256178618368 8286235583348736 8287209547628544 8318608790781952 8321907208224768 8326478568385536 8326775033561088 8340732750331904 8368937452437504 8376854843215872 8391195264811008 8408593741643776 8413212720139552 8413512273494016 8430078550573056 8444510086365184 8481081618726912 8498969063718912 8503637686861824 8513215419908096 8517891868808192 8518195149275136 8535856950280192 8569426218921984 8569731334275072 8584096305381376 8586605208010752 8587499991465984 8592217246099968 8606926348746752 8609441923989504 8676049012260864 8676953116377088 8679489158578176 8684256944370852 8694347662884864 8699123610697728 8714015727419392 8717470927945728 8718495579635712 8728540233596928 8751754436345856 8766424522805248 8766736652304384 8769900503980032 8770212757241856 8775030378995712 8784913784373248 8789739481642496 8808277916778496 8809313241923584 8860645799755776 8861253634229824 8861569140129792 8884211347095552 8918920765374464 8937643751766288 8952944193503232 8956494131724288 8961414080893326 8971826843615232 8976755215294464 8981370141179904 8996745438560256 9015399475576832 9049790945596416 9065283373236224 9066348906807296 9069943811211264 9074926080150528 9090461536878592 9093118436573184 9143432367833088 9164422392578048 9187838420287488 9203567172780032 9207216485695488 9242339689119744 9243426033893376 9262921339109376 9268009613770752 9278448266641408 9283545070498816 9283875612131328 9302155642011648 9303124990754816 9358434889629696 9359410103058432 9383324344123392 9399053096615936 9402779921793024 9418876634791936 9443926838607872 9455918586396672 9459667959349248 9464864310156996 9475862059548672 9481067306041344 9497298039996416 9500073847160832 9500725545978368 9501063820345344 9558206167259136 9558546488229888 9574568956002304 9577367347396608 9582628352409216 9599032949735424 9600033235140608 9602839069065216 9657108343554048 9677131590598656 9682447397746812 9682792142340096 9693697968963584 9699022876295168 9702868642701312 9719479080583168 9720621508329472 9724475838824448 9761572255924224 9777935044667392 9778283189108736 9803267693346816 9803940191062784 9825772462145536 9862227588155904 9883028007419904 9888456916847808 9905385065152512 9909312656375808 9910477397164032 9948027007533056 9968910338508552 9974484526170112 9985976215830528 10003071308398592 10012534663213056 10013711536717824 10030854109659136 10033785861046272 10034831450701824 10112466088361984 10138304463765504 10139360944979968 10142324410023936 10186344915275776 10186707601195008 10198443794890752 10199642520158208 10226769228988416 10243911801929728 10247973622628352 10265517231177728 10292819138707456 10309975191650304 10327624941305856 10354013069377536 10354723347864064 10355092028915712 10375481293012992 10403075658153984 10420884787429376 10438254299971584 10443988204311168 10461867372183552 10466015614599168 10483559223148544 10505670092652544 10511441029593088 10534848825393152 10546986115596288 10565041606623232 10568129486782464 10573934733692928 10575036610584576 10593140121534464 10596236214140928 10624417693433856 10678214168936448 10684079887168896 10684460294995968 10688316239225664 10706613674704896 10735088711073792 10771390075502592 10789445566529536 10799652866717598 10800037389533184 10818140900483072 10840957436035072 10842231682367488 10846912551814144 10871067404926976 10905410215084032 10911400735832064 10934413965656064 10935699196870656 10987518110859264 11000176925250816 11019008238157824 11029432714945632 11048314111131648 11049612730171392 11053994019913728 11095876277633024 11101971424514048 11102366711414784 11169139790954496 11188260353081344 11191530383474688 11218016364658688 11221295091941376 11240104734097408 11253455221948416 11284710873366528 11308108824969216 11338183582482432 11357593532366848 11376524349407232 11406781063102464 11425901625229312 11448806944014336 11449999988621312 11456289661466624 11459638029685248 11479255898652672 11518073710313472 11524400777170944 11548706885074944 11568065349681152 11572652211437568 11579009259161136 11579421531045888 11598831480930304 11623294570594304 11638053644795904 11649063766347072 11669005915127808 11692398581121024 11693200671973376 11700040505327616 11723495385858048 11794004126042112 11814194399674368 11815425520173056 11818878854234112 11825371158292224 11845615129460736 11851704928567296 11885671807451136 11916858335688384 11917282636726272 11937258924670976 11941992175632384 11948552107857768 11969006953725952 11975160188239872 12065560237965312 12066387927461888 12093258414948352 12099901440200704 12124157915430912 12138126262345728 12170408513043456 12191243157110784 12196077115539456 12197510642663424 12202776620790912 12229950830542848 12250451227049984 12276288647593984 12323119585492992 12324568045191168 12357346151694336 12378500816175104 12382118722142208 12402874189348864 12477913186172928 12479213470744576 12482860812337152 12489717852578304 12511099125497856 12537039895724032 12553406178656256 12586792897216512 12607891448528896 12612890612465664 12619819080209328 12620268410241024 12641423074721792 12645117825859584 12666765129547776 12668085093793792 12743400700772352 12744274889678848 12769823129862144 12776837803212288 12777292723912704 12798710599647232 12803785425420288 12854139328382976 12876144458072064 12881249987198976 12888325869149952 12902842120798208 12909929863662416 12910389523120128 12937158190268416 13014073518391296 13015429674565632 13041521494327296 13048685416046592 13071023591129088 13076206391918592 13077743369453568 13149636784207872 13150104978456576 13154850755970048 13177370676559872 13184609222463744 13207180086870016 13212416875167744 13213969862885376 13291880451344736 13292353710194688 13314634954440704 13350046217617408 13351615382290432 13378381148061696 13379775267602432 13429416290254848 13457740265422848 13465132822941696 13495118157840384 13517739285020672 13523099213365248 13574686418394624 13597925059854336 13599523360210944 13604915716816896 13612389120225792 13635692305317888 13663964830171136 13746633588867072 13774191241199616 13781757630431232 13805350759170048 13806789371887616 13810824728543232 13833975057350656 13870767544205312 13888874921066496 13917672399962112 13925317605748224 13925813418196992 13949156496244736 13953233463017472 13954687486132224 14039115154587648 14062648154128384 14090839315709952 14098579644923904 14100048814112768 14104169882689536 14128314952187904 14165890257911808 14183877879595008 14213793089323008 14221600959062016 14237618891915264 14245439849558528 14245947059994624 14251088318967552 14251595730518016 14275484899606528 14313451614765056 14337309250888704 14361853434003456 14398549424603136 14399537155623464 14400049852710912 14515697385897984 14523671096620218 14540546953445376 14548534314442752 14554302964051968 14579218620874752 14580932262494208 14586713758236672 14650024147812352 14666902567001088 14667424783663104 14692010984210432 14705910286594176 14731085481508864 14732816973561856 14738658693218304 14858077597728768 14892186387939328 14922040511299584 14961726789255168 14978964323745792 15004606962597888 15012320790970368 15018801994819584 15020567305076736 15046281164488704 15052247176052736 15077478433292288 15117578109976576 15168699132542976 15207456695648256 15209041417469952 15265075925352448 15279517372913664 15280061401792512 15305674531536896 15357431613751296 15365867702894592 15371960433942528 15398275846766592 15430202948583424 15438679012214848 15439228708061184 15491437411958784 15517404859727872 15532085021796096 15532638043373568 15558674553503744 15563221939519488 15600054007103488 15604613487230976 15631327181144064 15692801058275328 15725338834722816 15752259199565824 15758505138978816 15767161544389632 15794153505947648 15802273238089728 15820479173394432 15847562409934848 15862554915876864 15889144447584512 15889710182301696 15922656234176512 15931402810477024 15966880250986496 16017321253404672 16026119830753344 16059920512057344 16093792482361344 16102633066610688 16138491817623552 16165543887241216 16184168349794304 16199479300076397 16227211350724608 16254990876147712 16261436154052608 16263347523551232 16270368827721216 16306601107390464 16430826113990656 16432757393588224 16476461535592448 16481277166288896 16509491629522944 16528512357236736 16572471166697472 16574419095257088 16637217581563904 16643814416449536 16652957136771072 16653550067122176 16681465500663808 16737874904875008 16753709686431744 16782390529622016 16817187483287552 16826425440279104 16827024546988032 16860157101146112 16889020172730368 16962163237453824 17007275373723648 17026430839816192 17035783737616384 17036390298550272 17071713900560384 17138852437843968 17168192610762752 17173210416021504 17174999982931968 17184434492199936 17213852697493504 17218883847979008 17352098024521728 17353906232754176 17358978317156352 17368513888741704 17398247221395456 17428031454838784 17434941855891456 17457080467193856 17503508872691712 17532849045610496 17539801007960064 17540425514483712 17550060757991424 17569827568746496 17579478963284992 17616555833556992 17618626483847168 17721291599511552 17722507268459648 17723138280259584 17768422694191104 17875287503532576 17905888387006464 17912988263448576 17922828161786652 17943653687230464 17953510430588928 17962740282359808 17993490877120512 18030798951153664 18099581891192832 18130566746472448 18132697813614592 18139887622422528 18149852160301056 18180923073757184 18186236873146368 18286864735666176 18328844785156096 18375676840574976 18407134345560064 18414432971390976 18484679378239488 18486852067786752 18536019227541504 18556896533282816 18567090140997632 18567751224262656 18604311284023296 18606249981509632 18716869779259392 18718820206116864 18766648688246784 18798106193231872 18805559843586048 18837753269583872 18887853677215744 18911837172793344 18919335918698496 18929728620313992 18962134612082688 18994596079992832 19000147694321664 19001451091956736 19002127640690688 19116412334518272 19117092976459776 19149137912004608 19154734694793216 19165256704818432 19198065899470848 19200066470281216 19205678138130432 19314216687108096 19354263181197312 19364894795493624 19365584284680192 19398045752590336 19405737285402624 19438958161166336 19448951677648896 19523144511848448 19555870089334784 19556566378217472 19606535386693632 19607880382125568 19651544924291072 19724455176311808 19766056014839808 19776913833695616 19810770130305024 19818625312751616 19820954794328064 19896054015066112 19937820677017104 19948969052340224 19971952431661056 20006142616797184 20025069326426112 20027423073435648 20061708219318272 20067571722092544 20069662901403648 20224932176723968 20276608927531008 20278721889959936 20284648820047872 20372689830551552 20396887589781504 20399285040316416 20453538457976832 20487823603859456 20495947245256704 20531034462355456 20585638277414912 20619950383300608 20708026138755072 20709446695728128 20710184057831424 20750962586025984 20806151316307968 20876508599943168 20887976408622336 20923734744367104 20932031229198336 20967118446297088 21011340185305088 21022882059186176 21069697650786304 21093972231192576 21136258973564928 21147869467385856 21150073221169152 21186280243068928 21192472428281856 21248835386867712 21356428337872896 21368159774337792 21368920589991936 21376632478451328 21413227349409792 21470177422147584 21542780151005184 21578891133059072 21599305733435196 21600074779066368 21636281800966144 21681914872070144 21684463364734976 21693825103628288 21742134809853952 21810820430168064 21822801471664128 21868827931312128 21871398393741312 21975036221718528 22000353850501632 22038016476315648 22058865429891264 22096628222263296 22099225460342784 22107988039827456 22191752555266048 22203942849028096 22338279581908992 22376520706162688 22383060766949376 22436032729317376 22442590183882752 22480209468194816 22506910443896832 22569421746733056 22616217649938432 22676367164964864 22753048698814464 22813562126204928 22851803250458624 22897613888028672 22899999977242624 22912579322933248 22919276059370496 22958511797305344 23036147420626944 23048801554341888 23097413770149888 23136130699362304 23145304422875136 23158018518322272 23158843062091776 23197662961860608 23246589141188608 23276107289591808 23298127532694144 23338011830255616 23386401343946752 23399247877888129 23400081010655232 23446990771716096 23588008252084224 23628388799348736 23630851040346112 23637757708468224 23650742316584448 23691230258921472 23703409857134592 23771343614902272 23833716671376768 23834565273452544 23874517849341952 23883984351264768 23897104215715536 23938013907451904 23950320376479744 24131120475930624 24132775854923776 24186516829896704 24199802880401408 24248315830861824 24276252524691456 24340817026086912 24382486314221568 24392154231078912 24395021285326848 24405553241581824 24459901661085696 24500902454099968 24646239170985984 24649136090382336 24714692303388672 24764237444284416 24805748378697728 24955826372345856 24958426941489152 24965721624674304 24979435705156608 25022198250995712 25074079791448064 25106812357312512 25173585794433024 25215782897057792 25225781224931328 25239638160418656 25240536820482048 25282846149443584 25290235651719168 25333530259095552 25336170187587584 25488549779357696 25539646259724288 25553675606424576 25554585447825408 25597421199294464 25607570850840576 25708278656765952 25752288916144128 25762499974397952 25776651738299904 25805684241596416 25819859727324832 25820779046240256 25874316380536832 26028147036782592 26030859349131264 26083042988654592 26097370832093184 26142047182258176 26152412783837184 26155486738907136 26299273568415744 26300209956913152 26309701511940096 26354741353119744 26369218444927488 26414360173740032 26424833750335488 26427939725770752 26583760902689472 26584707420389376 26629269908881408 26700092435234816 26703230764580864 26756762296123392 26858832580509696 26915480530845696 26930265645883392 26990236315680768 27035478570041344 27046198426730496 27149372836789248 27195850119708672 27199046720421888 27209831433633792 27224778240451584 27271384610635776 27327929660342272 27493267177734144 27563515260862464 27610701518340096 27613578743775232 27621649457086464 27667950114701312 27741535088410624 27835344799924224 27850635211496448 27851626836393984 27898312992489472 27906466926034944 27909374972264448 28078230309175296 28125296308256768 28197159289847808 28200097628225536 28208339765379072 28256629904375808 28331780515823616 28367755759190016 28427586178646016 28443201918124032 28475237783830528 28490879699117056 28491894119989248 28502176637935104 28503191461036032 28550969799213056 28626903229530112 28674618501777408 28723706868006912 28797098849206272 28799074311246928 28800099705421824 29031394771795968 29047342193240436 29081093906890752 29097068628885504 29108605928103936 29158437241749504 29161864524988416 29173427516473344 29300048295624704 29333805134002176 29334849567326208 29384021968420864 29411820573188352 29462170963017728 29465633947123712 29477317386436608 29716155195457536 29784372775878656 29844081022599168 29923453578510336 29957928647491584 30009213925195776 30037603989639168 30041134610153472 30092562328977408 30104494352105472 30154956866584576 30235156219953152 30337398265085952 30414913391296512 30418082834939904 30530151850704896 30559034745827328 30560122803585024 30611349063073792 30731735405789184 30743920867885056 30796551693533184 30860405897166848 30877358024429696 30878457416122368 30982874823917568 31034809719455744 31064170043592192 31065276086747136 31117349107007488 31126443879038976 31200108014206976 31209226974461952 31262654362288128 31385602116550656 31450677669445632 31504518399131648 31517010277957632 31534323088779264 31588307011895296 31604546476179456 31640958346788864 31695124819869696 31725109831753728 31778288895169024 31779420364603392 31845312468353024 31862805620954048 31933760501972992 32034642506809344 32052239661506688 32119841024114688 32205266133221376 32331087774482432 32368336699588608 32398958600152794 32454422701449216 32509981752295424 32522872308105216 32526695047102464 32540737655442432 32613202214780928 32861652227981312 32865514787176448 32952923071184896 32962554332577792 33057024714473472 33144942333394944 33148838190514176 33274435163127808 33287628832899072 33305914273542144 33307100134244352 33362931001327616 33507419372863488 33564781059244032 33634374966575104 33652850880558208 33654049093976064 33720314202292224 33924326474907648 34014550747447296 34052861679632384 34071567475232768 34072780597100544 34143427801120768 34277704875687936 34336385221525504 34346420832043008 34349999965863936 34368868984399872 34427705394987008 34437767695958016 34704196049043456 34707812465508352 34717956634312704 34737027777483408 34796494442790912 34856062909677568 34869883711782912 34914160934387712 35007017745383424 35065698091220992 35079602015920128 35100121515982848 35139655137492992 35158957926569984 35233111667113984 35237252967694336 35442583199023104 35445014536919296 35446276560519168 35536845388382208 35750575007065152 35811776774012928 35825976526897152 35845656323573304 35907020861177856 35925480564719616 36061597902307328 36199163782385664 36261133492944896 36265395627229184 36279775244845056 36299704320602112 36361846147514368 36372473746292736 36573729471332352 36657689570312192 36751353681149952 36828865942781952 36969358756478976 36973704135573504 37072038455083008 37113793066565632 37134180281995264 37135502448525312 37208622568046592 37212499963019264 37433739558518784 37437640412233728 37533297376493568 37596212386463744 37611119687172096 37675506539167744 37775707354431488 37823674345586688 37838671837396992 37859457240627984 37924269224165376 37989192159985664 38000295388643328 38002902183913472 38004255281381376 38232824669036544 38298275824009216 38309469389586432 38330513409636864 38396131798941696 38400132940562432 38411356276260864 38628433374216192 38708526362394624 38729789590987248 38731168569360384 38796091505180672 38811474570805248 38877916322332672 39046289023696896 39111740178669568 39213070773387264 39215760764251136 39303089848582144 39448910352623616 39532112029679616 39553827667391232 39621540260610048 39637250625503232 39641909588656128 39875641354034208 39897938104680448 39943904863322112 40050138652852224 40054846146871296 40135143444185088 40139325802807296 40449864353447936 40553217855062016 40557443779919872 40569297640095744 40745379661103104 40793775179563008 40798570080632832 40907076915953664 40975647207718912 40991894490513408 41062068924710912 41171276554829824 41239900766601216 41416052277510144 41418893391456256 41420368115662848 41501925172051968 41612302632615936 41753017199886336 41775952817244672 41847469488734208 41864062458396672 41934236892594176 42022680370610176 42045764118372352 42139395301572608 42187944462385152 42272517947129856 42295738934771712 42300146442338304 42372560486137856 42384944856563712 42497670773735424 42712856675745792 42736319548675584 42737841179983872 42753264956902656 42826454698819584 42940354844295168 43085560302010368 43157782266118144 43198611466870392 43200149558132736 43272563601932288 43363829744140288 43387650207256576 43484269619707904 43621640860336128 43645602943328256 43737655862624256 43742796787482624 43950072443437056 44000707701003264 44076032952631296 44117730859782528 44193256444526592 44198450920685568 44215976079654912 44383505110532096 44407885698056192 44676559163817984 44753041412325376 44766121533898752 44872065458634752 44885180367765504 44960418936389632 45013820887793664 45138843493466112 45232435299876864 45352734329929728 45506097397628928 45627124252409856 45703606500917248 45795227776057344 45799999954485248 45825158645866496 45838552118740992 45917023594610688 46072294841253888 46097603108683776 46194827540299776 46272261398724608 46290608845750272 46316037036644544 46317686124183552 46395325923721216 46552214579183616 46596255065388288 46676023660511232 46772802687893504 46798495755776258 46800162021310464 46893981543432192 47176016504168448 47256777598697472 47261702080692224 47275515416936448 47301484633168896 47382460517842944 47406819714269184 47542687229804544 47667433342753536 47669130546905088 47749035698683904 47767968702529536 47794208431431072 47876027814903808 47900640752959488 48265551709847552 48373033659793408 48399605760802816 48496631661723648 48552505049382912 48681634052173824 48764972628443136 48784308462157824 48790042570653696 48811106483163648 48919803322171392 49001804908199936 49292478341971968 49298272180764672 49429384606777344 49528474888568832 49611496757395456 49911652744691712 49916853882978304 49931443249348608 49958871410313216 50044396501991424 50148159582896128 50213624714625024 50347171588866048 50431565794115584 50451562449862656 50479276320837312 50481073640964096 50565692298887168 50580471303438336 50667060518191104 50977099558715392 51079292519448576 51107351212849152 51109170895650816 51194842398588928 51215141701681152 51416557313531904 51504577832288256 51524999948795904 51553303476599808 51611368483192832 51639719454649664 51641558092480512 51748632761073664 52056294073565184 52061718698262528 52194741664186368 52284094364516352 52304825567674368 52598547136831488 52619403023880192 52709482706239488 52738436889854976 52828720347480064 52849667500670976 52855879451541504 53167521805378944 53169414840778752 53258539817762816 53400184870469632 53406461529161728 53717665161019392 53830961061691392 53860531291766784 53980472631361536 54070957140082688 54092396853460992 54298745673578496 54391700239417344 54398093440843776 54419662867267584 54449556480903168 54542769221271552 54655859320684544 54986534355468288 55127030521724928 55221403036680192 55243298914172928 55335900229402624 55483070176821248 55670689599848448 55701270422992896 55703253672787968 55796625984978944 55812933852069888 55818749944528896 56156460618350592 56250592616513536 56394318579695616 56400195256451072 56416679530758144 56513259808751616 56663561031647232 56735511518380032 56886403836248064 56950475567661056 56981759398234112 56983788239978496 57004353275870208 57006382922072064 57101939598426112 57253806459060224 57349237003554816 57447413736013824 57594197698412544 57598148622493856 57600199410843648 58062789543591936 58094684386480872 58194137257771008 58217211856207872 58316874483499008 58346855032946688 58600096591249408 58667610268004352 58669699134652416 58768043936841728 58823641146376704 58924341926035456 58931267894247424 58954634772873216 59432310390915072 59568745551757312 59688162045198336 59846907157020672 59915857294983168 60018427850391552 60075207979278336 60082269220306944 60185124657954816 60208988704210944 60309913733169152 60470312439906304 60674796530171904 60829826782593024 60836165669879808 61060303701409792 61118069491654656 61222698126147584 61463470811578368 61487841735770112 61593103387066368 61720811794333696 61754716048859392 61756914832244736 62069619438911488 62128340087184384 62130552173494272 62234698214014976 62252887758077952 62400216028413952 62418453948923904 62771204233101312 62901355338891264 63009036798263296 63034020555915264 63068646177558528 63176614023790592 63209092952358912 63281916693577728 63450219663507456 63556577790338048 63558840729206784 63690624936706048 63725611241908096 63867521003945984 64069285013618688 64104479323013376 64239682048229376 64410532266442752 64662175548964864 64736673399177216 64797917200305588 64908845402898432 65019963504590848 65045744616210432 65053390094204928 65081475310884864 65226404429561856 65723304455962624 65731029574352896 65905846142369792 65925108665155584 66114049428946944 66289884666789888 66297676381028352 66548870326255616 66575257665798144 66611828547084288 66725862002655232 67014838745726976 67129562118488064 67268749933150208 67305701761116416 67308098187952128 67440628404584448 67848652949815296 68029101494894592 68105723359264768 68143134950465536 68286855602241536 68555409751375872 68672770443051008 68692841664086016 68699999931727872 68737737968799744 68855410789974016 68875535391916032 69408392098086912 69415624931016704 69435913268625408 69474055554966816 69592988885581824 69739767423565824 69828321868775424 70014035490766848 70131396182441984 70159204031840256 70197743633664387 70200243031965696 70279310274985984 70317915853139968 70466223334227968 70474505935388672 70885166398046208 70890029073838592 70892553121038336 71073690776764416 71501150014130304 71623553548025856 71651953053794304 71691312647146608 71814041722355712 71850961129439232 72123195804614656 72398327564771328 72522266985889792 72530791254458368 72559550489690112 72599408641204224 72723692295028736 72744947492585472 73147458942664704 73315379140624384 73502707362299904 73938717512957952 73947408271147008 74144076910166016 74227586133131264 74268360563990528 74417245136093184 74424999926038528 74867479117037568 74875280824467456 75066594752987136 75192424772927488 75222239374344192 75551414708862976 75647348691173376 75677343674793984 75718914481255968 75848538448330752 76000590777286656 76005804367826944 76008510562762752 76465649338073088 76596551648018432 76618938779172864 76661026819273728 76792263597883392 76800265881124864 76822712552521728 77256866748432384 77417052724789248 77459579181974496 77462337138720768 77592183010361344 77622949141610496 77755832644665344 78092578047393792 78223480357339136 78426141546774528 78431521528502272 78606179697164288 78897820705247232 79064224059359232 79107655334782464 79243080521220096 79274501251006464 79283819177312256 79751282708068416 79795876209360896 79887809726644224 80100277305704448 80109692293742592 80270286888370176 80899728706895872 81106435710124032 81114887559839744 81138595280191488 81490759322206208 81587550359126016 81597140161265664 81814153831907328 81951294415437824 81983788981026816 82342553109659648 82479801533202432 82832104555020288 82837786782912512 82840736231325696 83003850344103936 83224605265231872 83506034399772672 83551905634489344 83694938977468416 83728124916793344 83868473785188352 84045360741220352 84091528236744704 84278790603145216 84375888924770304 84591477869543424 84600292884676608 84745120972275712 84769889713127424 84995341547470848 85425713351491584 85472639097351168 85475682359967744 85506529913805312 85652909397639168 85880709688590336 86171120604020736 86315564532236288 86397222933740784 86400299116265472 86545127203864576 86727659488280576 86775300414513152 86968539239415808 87243281720672256 87291205886656512 87475311725248512 87485593574965248 87900144886874112 88001415402006528 88152065905262592 88235461719565056 88386512889053184 88396901841371136 88431952159309824 88815771396112384 89353118327635968 89532243067797504 89744130917269504 89770360735531008 89920837872779264 90027641775587328 90277686986932224 90464870599753728 90705468659859456 91012194795257856 91254248504819712 91407213001834496 91590455552114688 91599999908970496 91650317291732992 91677104237481984 91834047189221376 92195206217367552 92389655080599552 92544522797449216 92581217691500544 92632074073289088 92635372248367104 92790651847442432 93104429158367232 93192510130776576 93352047321022464 93545605375787008 93596991511552516 93600324042620928 93787963086864384 94352033008336896 94513555197394944 94523404161384448 94551030833872896 94602969266337792 94764921035685888 94813639428538368 95085374459609088 95334866685507072 95338261093810176 95498071397367808 95535937405059072 95588416862862144 95752055629807616 95801281505918976 96531103419695104 96799211521605632 96993263323447296 97105010098765824 97363268104347648 97529945256886272 97568616924315648 97580085141307392 97622212966327296 97839606644342784 98003609816399872 98584956683943936 98596544361529344 98858769213554688 99222993514790912 99823305489383424 99833707765956608 99862886498697216 99917742820626432 100088793003982848 100296319165792256 100694343177732096 100863131588231168 100903124899725312 100958552641674624 100962147281928192 101131384597774336 101160942606876672 101954199117430784 102158585038897152 102214702425698304 102218341791301632 102389684797177856 102430283403362304 102833114627063808 103009155664576512 103049999897591808 103106606953199616 103222736966385664 103279438909299328 103283116184961024 103497265522147328 104112588147130368 104123437396525056 104389483328372736 104568188729032704 104609651135348736 105197094273662976 105238806047760384 105418965412478976 105476873779709952 105657440694960128 105699335001341952 105711758903083008 106335043610757888 106338829681557504 106517079635525632 106800369740939264 106812923058323456 107435330322038784 107721062583533568 108141914280165376 108184793706921984 108597491347156992 108783400478834688 108796186881687552 108839325734535168 108899112961806336 109085538442543104 109311718641369088 109973068710936576 110254061043449856 110486597828345856 110671800458805248 110966140353642496 111341379199696896 111402540845985792 111406507345575936 111593251969957888 111625867704139776 111637499889057792 112312921236701184 112501185233027072 112788637159391232 112800390512902144 112833359061516288 113026519617503232 113327122063294464 113471023036760064 113772807672496128 113900951135322112 113963518796468224 113967576479956992 114008706551740416 114012765844144128 114203879196852224 114507612918120448 114698474007109632 114894827472027648 115188395396825088 115196297244987712 115200398821687296 116125579087183872 116189368772961744 116388274515542016 116434423712415744 116633748966998016 117200193182498816 117335220536008704 117536087873683456 117647282292753408 117848683852070912 117862535788494848 117909269545746432 118864620781830144 119137491103514624 119693814314041344 119831714589966336 120150415958556672 120164538440613888 120417977408421888 120619827466338304 120940624879812608 121349593060343808 121659653565186048 121672331339759616 122236138983309312 122445396252295168 122926941623156736 122975683471540224 123186206774132736 123441623588667392 123509432097718784 123513829664489472 124139238877822976 124256680174368768 124261104346988544 124469396428029952 124505775516155904 124800432056827904 124836907897847808 125542408466202624 125802710677782528 126018073596526592 126068041111830528 126137292355117056 126353228047581184 126418185904717824 126563833387155456 126900439327014912 127113155580676096 127117681458413568 127381249873412096 127451222483816192 127735042007891968 128138570027237376 128208958646026752 128479364096458752 128821064532885504 129324351097929728 129473346798354432 129595834400611176 129817690805796864 130039927009181696 130091489232420864 130162950621769728 130452808859123712 131446608911925248 131462059148705792 131811692284739584 131850217330311168 132228098857893888 132579769333579776 132595352762056704 133150515331596288 133223657094168576 133451724005310464 134029677491453952 134259124236976128 134537499866300416 134611403522232832 134616196375904256 134881256809168896 135697305899630592 136058202989789184 136211446718529536 136286269900931072 136573711204483072 137110819502751744 137345540886102016 137385683328172032 137399999863455744 137475475937599488 137710821579948032 137751070783832064 138816784196173824 138831249862033408 138871826537250816 138948111109933632 139185977771163648 139656643737550848 140028070981533696 140262792364883968 140318408063680512 140395487267328774 140400486063931392 140558620549971968 140635831706279936 140932446668455936 140949011870777344 141770332796092416 141780058147677184 141785106242076672 142147381553528832 143002300028260608 143247107096051712 143303906107588608 143382625294293216 143628083444711424 143701922258878464 144246391609229312 144796655129542656 145044533971779584 145119100979380224 145198817282408448 145447384590057472 145489894985170944 146294917885329408 146630758281248768 147005414724599808 147877435025915904 147894816542294016 148288153820332032 148455172266262528 148536721127981056 148834490272186368 148849999852077056 149734958234075136 149750561648934912 150133189505974272 150384849545854976 150444478748688384 151102829417725952 151294697382346752 151354687349587968 151437828962511936 151697076896661504 152001181554573312 152011608735653888 152931298676146176 153193103296036864 153237877558345728 153322053638547456 153584527195766784 153600531762249728 153645425105043456 154513733496864768 154834105449578496 154919158363948992 154924674277441536 155184366020722688 155245898283220992 156185156094787584 156446960714678272 156852283093549056 156863043057004544 157212359394328576 157795641410494464 158128448118718464 158215310669564928 158486161042440192 158549002502012928 158567638354624512 159502565416136832 159591752418721792 159775619453288448 160200554611408896 160219384587485184 161799457413791744 162212871420248064 162229775119679488 162277190560382976 162981518644412416 163175100718252032 163194280322531328 163628307663814656 163902588830875648 163967577962053632 164685106219319296 164959603066404864 165664209110040576 165675573565825024 166007700688207872 166449210530463744 167012068799545344 167103811268978688 167389877954936832 167456249833586688 167736947570376704 168183056473489408 168751777849540608 169182955739086848 169200585769353216 169539779426254848 169990683094941696 170851426702983168 170945278194702336 170951364719935488 171013059827610624 171305818795278336 171761419377180672 172342241208041472 172631129064472576 172794445867481568 172800598232530944 173090254407729152 173455318976561152 173550600829026304 173937078478831616 174582411773313024 174950623450497024 175800289773748224 176002830804013056 176304131810525184 176470923439130112 176773025778106368 176793803682742272 176863904318619648 177631542792224768 178706236655271936 179064486135595008 179488261834539008 179540721471062016 179841675745558528 180055283551174656 180555373973864448 180929741199507456 181410937319718912 182024389590515712 182508497009639424 182814426003668992 183180911104229376 183300634583465984 183354208474963968 183668094378442752 184390412434735104 184779310161199104 185089045594898432 185162435383001088 185264148146578176 185270744496734208 185581303694884864 186208858316734464 186385020261553152 186704094642044928 187091210751574016 187193983023105032 187200648085241856 188704066016673792 189027110394789888 189046808322768896 189102061667745792 189205938532675584 189529842071371776 189627278857076736 190669733371014144 190676522187620352 190996142794735616 191071874810118144 191176833725724288 191504111259615232 191602563011837952 193062206839390208 193598423043211264 193986526646894592 194210020197531648 194726536208695296 195059890513772544 195137233848631296 195160170282614784 195244425932654592 195679213288685568 196007219632799744 197169913367887872 197193088723058688 197717538427109376 198445987029581824 199646610978766848 199725772997394432 199835485641252864 200177586007965696 200592638331584512 201388686355464192 201726263176462336 201806249799450624 201917105283349248 201924294563856384 202262769195548672 202321885213753344 203908398234861568 204317170077794304 204429404851396608 204779369594355712 204860566806724608 205666229254127616 206018311329153024 206099999795183616 206213213906399232 206445473932771328 206558877818598656 206566232369922048 206994531044294656 208225176294260736 208246874793050112 208778966656745472 209219302270697472 210394188547325952 210477612095520768 210593230900993161 210837930824957952 210953747559419904 211314881389920256 211398670002683904 211423517806166016 212670087221515776 212677659363115008 213034159271051264 213600739481878528 213625846116646912 214870660644077568 215442125167067136 216283828560330752 216369587413843968 217194982694313984 217566800957669376 217592373763375104 217678651469070336 217798225923612672 218171076885086208 218623437282738176 219946137421873152 220508122086899712 221343600917610496 221932280707284992 222682758399393792 222805081691971584 223186503939915776 223251735408279552 223274999778115584 224625842473402368 225002370466054144 225577274318782464 225600781025804288 225666718123032576 226654244126588928 226942046073520128 227545615344992256 227801902270644224 227927037592936448 228017413103480832 228025531688288256 228407758393704448 229015225836240896 229396948014219264 229789654944055296 230376790793650176 230392594489975424 230400797643374592 232251158174367744 232378737545923488 232776549031084032 232868847424831488 233267497933996032 234400386364997632 234670441072017408 235072175747366912 235294564585506816 235697367704141824 235725071576989696 235818539091492864 237729241563660288 238274982207029248 239387628628082688 239663429179932672 240300831917113344 240329076881227776 241239654932676608 241881249759625216 242699186120687616 243319307130372096 243344662679519232 244472277966618624 244890792504590336 245853883246313472 245951366943080448 246883247177334784 247018864195437568 247027659328978944 248278477755645952 248513360348737536 248522208693977088 248938792856059904 249011551032311808 249600864113655808 249673815795695616 251084816932405248 251605421355565056 252136082223661056 252274584710234112 252706456095162368 252836371809435648 253127666774310912 253800878654029824 254226311161352192 254235362916827136 254762499746824192 254902444967632384 255470084015783936 256277140054474752 256417917292053504 256958728192917504 257642129065771008 258648702195859456 258946693596708864 259191668801222352 259635381611593728 260079854018363392 260182978464841728 260325901243539456 260905617718247424 262893217823850496 262924118297411584 263623384569479168 263700434660622336 264456197715787776 265159538667159552 265190705524113408 266447314188337152 266903448010620928 268059354982907904 269074999732600832 269222807044465664 269232392751808512 269762513618337792 271394611799261184 272116405979578368 272572539801862144 273147422408966144 274221639005503488 274771366656344064 274799999726911488 274950951875198976 275421643159896064 275502141567664128 277633568392347648 277662499724066816 277743653074501632 277896222219867264 278371955542327296 279313287475101696 280056141963067392 280525584729767936 280636816127361024 280790974534657548 280800972127862784 281117241099943936 281271663412559872 281864893336911872 281898023741554688 283540665592184832 283560116295354368 283570212484153344 284294763107057664 286004600056521216 286494214192103424 286607812215177216 286765250588586432 287256166889422848 287403844517756928 288492783218458624 289593310259085312 290089067943559168 290397634564816896 290894769180114944 290979789970341888 292589835770658816 293261516562497536 294010829449199616 295754870051831808 295789633084588032 296576307640664064 297073442255962112 297668980544372736 297699999704154112 299469916468150272 299501123297869824 300266379011948544 300769699091709952 300888957497376768 302205658835451904 302589394764693504 302709374699175936 302875657925023872 303394153793323008 304023217471307776 305862597352292352 306386206592073728 306475755116691456 306644107277094912 307169054391533568 307201063524499456 307290850210086912 309027466993729536 309668210899156992 309838316727897984 309849348554883072 310368732041445376 310491796566441984 312370312189575168 312893921429356544 313704566187098112 313726086114009088 314424718788657152 315591282820988928 316256896237436928 316430621339129856 316972322084880384 317098005004025856 317135276709249024 319005130832273664 319551238906576896 320401109222817792 320438769174970368 324425742840496128 324459550239358976 324554381120765952 325963037288824832 326350201436504064 326388560645062656 327256615327629312 327805177661751296 327935155924107264 329370212438638592 329919206132809728 331351147131650048 332015401376415744 332898421060927488 334024137599090688 334207622537957376 334779755909873664 334912499667173376 335473895140753408 336366112946978816 337503555699081216 338365911478173696 338401171538706432 339079558852509696 339981366189883392 341702853405966336 341890556389404672 341902729439870976 342026119655221248 342611637590556672 343522838754361344 344684482416082944 345262258128945152 345588891734963136 345601196465061888 346180508815458304 347101201658052608 349164823546626048 349901246900994048 351600579547496448 352005661608026112 352608263621050368 352941846878260224 353546051556212736 353587607365484544 353727808637239296 355263085584449536 357412473310543872 358976523669078016 359081442942124032 359683351491117056 361859482399014912 362821874639437824 364048779181031424 365016994019278848 365628852007337984 366601269166931968 366708416949927936 367336188756885504 368780824869470208 369558620322398208 370178091189796864 370324870766002176 370528296293156352 370541488993468416 371162607389769728 372417716633468928 372770040523106304 373408189284089856 374182421503148032 374387966046210064 374401296170483712 377408132033347584 378054220789579776 378204123335491584 378411877065351168 379059684142743552 379254557714153472 381339466742028288 381353044375240704 381992285589471232 382143749620236288 382353667451448576 383008222519230464 383205126023675904 386124413678780416 387196846086422528 387973053293789184 388420040395063296 389453072417390592 390119781027545088 390274467697262592 390488851865309184 391358426577371136 392014439265599488 394339826735775744 394386177446117376 395435076854218752 396891974059163648 399451545994788864 399670971282505728 400355172015931392 401185276663169024 402777372710928384 403452526352924672 403612499598901248 403834210566698496 403848589127712768 404525538391097344 404643770427506688 407816796469723136 408634340155588608 408858809702793216 409558739188711424 409721133613449216 411332458508255232 412036622658306048 412199999590367232 412426427812798464 412890947865542656 413117755637197312 413132464739844096 413989062088589312 416450352588521472 416493749586100224 417557933313490944 420788377094651904 420955224191041536 421186461801986322 421675861649915904 421907495118839808 422629762779840512 422797340005367808 422847035612332032 425340174443031552 425355318726230016 426068318542102528 427201478963757056 427251692233293824 429741321288155136 430884250334134272 432567657120661504 432739174827687936 434389965388627968 435133601915338752 435357302938140672 435596451847225344 436342153770172416 437246874565476352 439892274843746304 441016244173799424 442687201835220992 443864561414569984 445365516798787584 445610163383943168 446373007879831552 446503470816559104 446549999556231168 449251684946804736 450004740932108288 451154548637564928 451201562051608576 451333436246065152 453308488253177856 453884092147040256 455091230689984512 455603804541288448 455854075185872896 456034826206961664 456815516787408896 458030451672481792 458793896028438528 459579309888110592 460753581587300352 460785188979950848 460801595286749184 464502316348735488 464757475091846976 465553098062168064 465737694849662976 468800772729995264 469340882144034816 470144351494733824 470589129171013632 471394735408283648 471450143153979392 471637078182985728 475458483127320576 476549964414058496 478775257256165376 479326858359865344 480601663834226688 480658153762455552 482479309865353216 483762499519250432 485398372241375232 486638614260744192 486689325359038464 488944555933237248 489781585009180672 491707766492626944 491902733886160896 493766494354669568 494037728390875136 494055318657957888 496556955511291904 497026720697475072 497877585712119808 498023102064623616 499201728227311616 499347631591391232 502169633864810496 503210842711130112 504549169420468224 505412912190324736 506255333548621824 507601757308059648 508452622322704384 509524999493648384 509804889935264768 510940168031567872 512554280108949504 512835834584107008 513917456385835008 515284258131542016 517893387193417728 518383337602444704 519270763223187456 520365956929683456 520651802487078912 521811235436494848 525786435647700992 525848236594823168 527246769138958336 527400869321244672 528912395431575552 530319077334319104 530381411048226816 532894628376674304 533806896021241856 536118709965815808 538149999465201664 538445614088931328 538464785503617024 539525027236675584 542789223598522368 544232811959156736 545145079603724288 546294844817932288 548443278011006976 549542733312688128 549901903750397952 550843286319792128 551004283135328256 555267136784695296 555324999448133632 555487306149003264 555792444439734528 556743911084654592 558626574950203392 560112283926134784 561051169459535872 561273632254722048 561581949069315096 561601944255725568 562543326825119744 563729786673823744 567081331184369664 567120232590708736 567140424968306688 568589526214115328 572009200113042432 572988428384206848 573215624430354432 573530501177172864 574512333778845696 574807689035513856 576985566436917248 579186620518170624 580178135887118336 580795269129633792 581789538360229888 581959579940683776 585179671541317632 586523033124995072 588021658898399232 591509740103663616 591579266169176064 593152615281328128 594146884511924224 595337961088745472 595399999408308224 598939832936300544 600532758023897088 601539398183419904 601777914994753536 605178789529387008 605418749398351872 605751315850047744 606788307586646016 608046434942615552 611725194704584704 612951510233382912 613288214554189824 614338108783067136 614402127048998912 614581700420173824 618054933987459072 619336421798313984 619676633455795968 619698697109766144 620737464082890752 620983593132883968 624740624379150336 625787842858713088 627452172228018176 628849437577314304 631182565641977856 632513792474873856 632861242678259712 633944644169760768 634196010008051712 634270553418498048 638010261664547328 639102477813153792 640802218445635584 640877538349940736 648851485680992256 648919100478717952 649108762241531904 651926074577649664 652700402873008128 652777121290125312 654513230655258624 655610355323502592 655870311848214528 659838412265619456 662702294263300096 664030802752831488 665796842121854976 668048275198181376 668415245075914752 669559511819747328 669824999334346752 670947790281506816 672732225893957632 675007111398162432 676731822956347392 676802343077412864 679962732379766784 683405706811932672 683781112778809344 684052239310442496 685223275181113344 687045677508722688 689368964832165888 690524516257890304 691177783469926272 691202392930123776 692361017630916608 694202403316105216 698329647093252096 699802493801988096 703201159094992896 704011323216052224 705216527242100736 705883693756520448 707092103112425472 707175214730969088 707455617274478592 710526171168899072 714824946621087744 718162885884248064 719366702982234112 723718964798029824 725643749278875648 728097558362062848 730033988038557696 731257704014675968 733202538333863936 733416833899855872 734672377513771008 737561649738940416 740356182379593728 740649741532004352 741056592586312704 741082977986936832 742325214779539456 744835433266937856 745540081046212608 746816378568179712 748364843006296064 748775932092420128 748802592340967424 754816264066695168 756408246670983168 756823754130702336 758119368285487104 758509115428306944 762678933484056576 762706088750481408 763984571178942464 764287499240472576 764707334902897152 766016445038460928 766410252047351808 772248827357560832 774393692172845056 775946106587578368 776840080790126592 778906144834781184 780239562055090176 780548935394525184 780977703730618368 782716853154742272 784028878531198976 788679653471551488 788772354892234752 790870153708437504 793783948118327296 799341942565011456 800710344031862784 802370553326338048 806905052705849344 807224999197802496 807668421133396992 807697178255425536 809051076782194688 809287540855013376 815633592939446272 817717619405586432 819117478377422848 819442267226898432 822664917016510464 824399999180734464 824852855625596928 825781895731085312 826235511274394624 826264929479688192 827978124177178624 832900705177042944 832987499172200448 835115866626981888 841576754189303808 841910448382083072 842372923603972644 843351723299831808 843814990237679616 845259525559681024 845594680010735616 845694071224664064 850680348886063104 850710637452460032 852136637084205056 854402957927514112 854503384466587648 859482642576310272 861768500668268544 865135314241323008 865478349655375872 868779930777255936 870267203830677504 871192903694450688 872684307540344832 874493749130952704 879784549687492608 882032488347598848 885374403670441984 887729122829139968 891220326767886336 892746015759663104 893006941633118208 893099999112462336 898503369893609472 900009481864216576 902309097275129856 902403124103217152 902666872492130304 906616976506355712 907768184294080512 910182461379969024 911708150371745792 912069652413923328 913631033574817792 916060903344963584 917587792056877056 919158619776221184 921507163174600704 921570377959901696 921603190573498368 929004632697470976 929514950183693952 931106196124336128 931475389699325952 937601545459990528 938681764288069632 940288702989467648 941178258342027264 942789470816567296 942900286307958784 943274156365971456 950916966254641152 953099928828116992 958653716719730688 961203327668453376 961316307524911104 964958619730706432 967524999038500864 973277228521488384 973378650718076928 977889111866474496 983415532985253888 983805467772321792 987532988709339136 988075456781750272 988110637315915776 994053441394950144 995755171424239616 996046204129247232 998403456454623232 998695263182782464 1004339267729620992 1006421685422260224 1009098338840936448 1010825824380649472 1012510667097243648 1015203514616119296 1016905244645408768 1019049998987296768 1019609779870529536 1021880336063135744 1025108560217899008 1025671669168214016 1027834912771670016 1030568516263084032 1035786774386835456 1036766675204889408 1038541526446374912 1041303604974157824 1051572871295401984 1051696473189646336 1054493538277916672 1054801738642489344 1057824790863151104 1060638154668638208 1060762822096453632 1065789256753348608 1072237419931631616 1076299998930403328 1076891228177862656 1076929571007234048 1079050054473351168 1085578447197044736 1088465623918313472 1090290159207448576 1092589689635864576 1096886556022013952 1099803807500795904 1101686572639584256 1102008566270656512 1110534273569390592 1110649998896267264 1110974612298006528 1111584888879469056 1113487822169309184 1117253149900406784 1120224567852269568 1122102338919071744 1122547264509444096 1123163898138630192 1123203888511451136 1125086653650239488 1127459573347647488 1134162662368739328 1134240465181417472 1137179052428230656 1144018400226084864 1145976856768413696 1146431248860708864 1147061002354345728 1149024667557691392 1149615378071027712 1158373241036341248 1161590538259267584 1163919159881367552 1170359343082635264 1173046066249990144 1176043317796798464 1183019480207327232 1183158532338352128 1186305230562656256 1188293769023848448 1190675922177490944 1190799998816616448 1201065516047794176 1203078796366839808 1203555829989507072 1210357579058774016 1210837498796703744 1211502631700095488 1213576615173292032 1216092869885231104 1223450389409169408 1225903020466765824 1226576429108379648 1228676217566134272 1228804254097997824 1229163400840347648 1236109867974918144 1238672843596627968 1239353266911591936 1239397394219532288 1241474928165781504 1241967186265767936 1249481248758300672 1251575685717426176 1254904344456036352 1262365131283955712 1265027584949747712 1265722485356519424 1267889288339521536 1268392020016103424 1268541106836996096 1276020523329094656 1278204955626307584 1281604436891271168 1281755076699881472 1297702971361984512 1297838200957435904 1298217524483063808 1303852149155299328 1305400805746016256 1309026461310517248 1311220710647005184 1311740623696429056 1319676824531238912 1325404588526600192 1328061605505662976 1331593684243709952 1336096550396362752 1336830490151829504 1339119023639494656 1339649998668693504 1341895580563013632 1345464451787915264 1350014222796324864 1353463645912694784 1353604686154825728 1359925464759533568 1366811413623865344 1367562225557618688 1368104478620884992 1370446550362226688 1374091355017445376 1378737929664331776 1381049032515780608 1382355566939852544 1382404785860247552 1384722035261833216 1388404806632210432 1396659294186504192 1406402318189985792 1408022646432104448 1410433054484201472 1411767387513040896 1414184206224850944 1414350429461938176 1414911234548957184 1421052342337798144 1429649893242175488 1436325771768496128 1438733405964468224 1447437929596059648 1451287498557751296 1456195116724125696 1460067976077115392 1462515408029351936 1466405076667727872 1466833667799711744 1469344755027542016 1475123299477880832 1480712364759187456 1481299483064008704 1482113185172625408 1482165955973873664 1484650429559078912 1489670866533875712 1491080162092425216 1493632757136359424 1496729686012592128 1497551864184840256 1497605184681934848 1509632528133390336 1513647508261404672 1516238736570974208 1525357866968113152 1527969142357884928 1528574998480945152 1529414669805794304 1532032890076921856 1532820504094703616 1544497654715121664 1548787384345690112 1553680161580253184 1557812289669562368 1561097870789050368 1561955407461236736 1565433706309484544 1568057757062397952 1577359306943102976 1577544709784469504 1581740307416875008 1598683885130022912 1601420688063725568 1604741106652676096 1613810105411698688 1614449998395604992 1615336842266793984 1615394356510851072 1618102153564389376 1618575081710026752 1631267185878892544 1635435238811172864 1638234956754845696 1638884534453796864 1645329834033020928 1649705711251193856 1651563791462170624 1652471022548789248 1652529858959376384 1655956248354357248 1665801410354085888 1665974998344400896 1670231733253963776 1683153508378607616 1683820896764166144 1684745847207945288 1687629980475359232 1690519051119362048 1691189360021471232 1701360697772126208 1701421274904920064 1704273274168410112 1708805915855028224 1709006768933175296 1718965285152620544 1723537001336537088 1730956699310751744 1737559861554511872 1740534407661355008 1742385807388901376 1745368615080689664 1748987498261905408 1759569099374985216 1764064976695197696 1770748807340883968 1775458245658279936 1782440653535772672 1785492031519326208 1786013883266236416 1786199998224924672 1800018963728433152 1804618194550259712 1804806248206434304 1805333744984260608 1815536368588161024 1820364922759938048 1823416300743491584 1824139304827846656 1827262067149635584 1832121806689927168 1835175584113754112 1843014326349201408 1843140755919803392 1843206381146996736 1858009265394941952 1859029900367387904 1862212392248672256 1862950779398651904 1875203090919981056 1877363528576139264 1882356516684054528 1885578941633134592 1886548312731942912 1901833932509282304 1906199857656233984 1917307433439461376 1922406655336906752 1922632615049822208 1929917239461412864 1935049998077001728 1946554457042976768 1946757301436153856 1955778223732948992 1966831065970507776 1967610935544643584 1975065977418678272 1976150913563500544 1988106882789900288 1991510342848479232 1992092408258494464 1996806912909246464 1997390526365564928 2008678535459241984 2012843370844520448 2018196677681872896 2025021334194487296 2030407029232238592 2033810489290817536 2038099997974593536 2039219559741059072 2043760672126271488 2050217120435798016 2051343338336428032 2055669825543340032 2061137032526168064 2071573548773670912 2073533350409778816 2077083052892749824 2082607209948315648 2103145742590803968 2103392946379292672 2108987076555833344 2109603477284978688 2115649581726302208 2121276309337276416 2121525644192907264 2131578513506697216 2144474839863263232 2152599997860806656 2153782456355725312 2158100108946702336 2171156894394089472 2176931247836626944 2180580318414897152 2193773112044027904 2199607615001591808 2204017132541313024 2221068547138781184 2221299997792534528 2221949224596013056 2223169777758938112 2226975644338618368 2234506299800813568 2240449135704539136 2244204677838143488 2245094529018888192 2246327796277260384 2246407777022902272 2250173307300478976 2254919146695294976 2268480930362834944 2274358104856461312 2288036800452169728 2291953713536827392 2292862497721417728 2294122004708691456 2298049335115382784 2299230756142055424 2316746482072682496 2323181076518535168 2327838319762735104 2340718686165270528 2346092132499980288 2352086635593596928 2366038960414654464 2366317064676704256 2372610461125312512 2376587538047696896 2381351844354981888 2402131032095588352 2406157592733679616 2407111659979014144 2420715158117548032 2421674997593407488 2423005263400190976 2427153230346584064 2432185739770462208 2446900778818338816 2453152858216759296 2457352435132268544 2457608508195995648 2458326801680695296 2477345687193255936 2478706533823183872 2478794788439064576 2482949856331563008 2483934372531535872 2498962497516601344 2503151371434852352 2509808688912072704 2524730262567911424 2530055169899495424 2531444970713038848 2535778576679043072 2536784040032206848 2537082213673992192 2552041046658189312 2556409911252615168 2563208873782542336 2563510153399762944 2595405942723969024 2596435048966127616 2607704298310598656 2610801611492032512 2618052922621034496 2622441421294010368 2623481247392858112 2639353649062477824 2650809177053200384 2656123211011325952 2663187368487419904 2673660980303659008 2678238047278989312 2679299997337387008 2683791161126027264 2690928903575830528 2700028445592649728 2706927291825389568 2707209372309651456 2719850929519067136 2735124451115237376 2736208957241769984 2740893100724453376 2748182710034890752 2757475859328663552 2762098065031561216 2764711133879705088 2764809571720495104 2769444070523666432 2776809613264420864 2793318588373008384 2812804636379971584 2816045292864208896 2820866108968402944 2823534775026081792 2828368412449701888 2828700858923876352 2829822469097914368 2842104684675596288 2859299786484350976 2877466811928936448 2894875859192119296 2902574997115502592 2920135952154230784 2925030816058703872 2932810153335455744 2933667335599423488 2950246598955761664 2961424729518374912 2962598966128017408 2964226370345250816 2964331911947747328 2969300859118157824 2982160324184850432 2987265514272718848 2993459372025184256 2995103728369680512 2995210369363869696 3019265056266780672 3027295016522809344 3032477473141948416 3050715733936226304 3055938284715769856 3057149996961890304 3058829339611588608 3064065780153843712 3065641008189407232 3088995309430243328 3097574768691380224 3107360323160506368 3115624579339124736 3123910814922473472 3136115514124795904 3154718613886205952 3155089419568939008 3163480614833750016 3197367770260045824 3209482213305352192 3227620210823397376 3228899996791209984 3230673684533587968 3230788713021702144 3236204307128778752 3237150163420053504 3262534371757785088 3270870477622345728 3277769068907593728 3290659668066041856 3299411422502387712 3303127582924341248 3304942045097578496 3305059717918752768 3311912496708714496 3331602820708171776 3331949996688801792 3340463466507927552 3366307016757215232 3367641793528332288 3369491694415890576 3375259960950718464 3381038102238724096 3382378720042942464 3402721395544252416 3408546548336820224 3417611831710056448 3418013537866350592 3437930570305241088 3447074002673074176 3475119723109023744 3484771614777802752 3497974996523810816 3519138198749970432 3528129953390395392 3550916491316559872 3564881307071545344 3572027766532472832 3572399996449849344 3600037927456866304 3609236389100519424 3609612496412868608 3610667489968521216 3631072737176322048 3640729845519876096 3646832601486983168 3648278609655693312 3654524134299271168 3664243613379854336 3670351168227508224 3686028652698402816 3686281511839606784 3686412762293993472 3716018530789883904 3718059800734775808 3724424784497344512 3725901558797303808 3750406181839962112 3754727057152278528 3764713033368109056 3771157883266269184 3803667865018564608 3812399715312467968 3834614866878922752 3844813310673813504 3845265230099644416 3870099996154003456 3893108914085953536 3893514602872307712 3911556447465897984 3933662131941015552 3935221871089287168 3950131954837356544 3952301827127001088 3976213765579800576 3983020685696958464 3984184816516988928 3993613825818492928 3994781052731129856 4017357070918483968 4025686741689040896 4036393355363745792 4050042668388974592 4060814058464477184 4067620978581635072 4076199995949187072 4078439119482118144 4087521344252542976 4100434240871596032 4102686676672856064 4111339651086680064 4122274065052336128 4143147097547341824 4147066700819557632 4154166105785499648 4165214419896631296 4206291485181607936 4217974153111666688 4219206954569957376 4231299163452604416 4242552618674552832 4243051288385814528 4263157027013394432 4288949679726526464 4305199995721613312 4307564912711450624 4316200217893404672 4342313788788178944 4353862495673253888 4361160636829794304 4387546224088055808 4399215230003183616 4408034265082626048 4442137094277562368 4442599995585069056 4443898449192026112 4446339555517876224 4453951288677236736 4469012599601627136 4480898271409078272 4488409355676286976 4490189058037776384 4492655592554520768 4492815554045804544 4500346614600957952 4536961860725669888 4548716209712922624 4576073600904339456 4583907427073654784 4585724995442835456 4588244009417382912 4596098670230765568 4598461512284110848 4633492964145364992 4646362153037070336 4692184264999960576 4704173271187193856 4732077920829308928 4732634129353408512 4745220922250625024 4753175076095393792 4804262064191176704 4812315185467359232 4814223319958028288 4841430316235096064 4843349995186814976 4846010526800381952 4854306460693168128 4864371479540924416 4893801557636677632 4906305716433518592 4914704870264537088 4916653603361390592 4954691374386511872 4957413067646367744 4957589576878129152 4965899712663126016 4967868745063071744 4997924995033202688 5006302742869704704 5019617377824145408 5049460525135822848 5062889941426077696 5071557153358086144 5073568080064413696 5104082093316378624 5112819822505230336 5126417747565084672 5127020306799525888 5192870097932255232 5215408596621197312 5221603222984065024 5236105845242068992 5244882842588020736 5246962494785716224 5278707298124955648 5301618354106400768 5312246422022651904 5326374736974839808 5347321960607318016 5356476094557978624 5358599994674774016 5367582322252054528 5381857807151661056 5400056891185299456 5413854583650779136 5414418744619302912 5470248902230474752 5472417914483539968 5481786201448906752 5496365420069781504 5524196130063122432 5529422267759410176 5529619143440990208 5538888141047332864 5553619226528841728 5586637176746016768 5625609272759943168 5632090585728417792 5647069550052163584 5656736824899403776 5659644938195828736 5684209369351192576 5718599572968701952 5754933623857872896 5789751718384238592 5805149994231005184 5840271904308461568 5850061632117407744 5865620306670911488 5867334671198846976 5900493197911523328 5922849459036749824 5925197932256034816 5928452740690501632 5938601718236315648 5964320648369700864 5974531028545437696 5986918744050368512 5990207456739361024 5990420738727739392 6038530112533561344 6054590033045618688 6101431467872452608 6111876569431539712 6114299993923780608 6117658679223177216 6128131560307687424 6131282016378814464 6177990618860486656 6195149537382760448 6214720646321012736 6231249158678249472 6247821629844946944 6272231028249591808 6309437227772411904 6310178839137878016 6326961229667500032 6394735540520091648 6418964426610704384 6455240421646794752 6457799993582419968 6461347369067175936 6472408614257557504 6474300326840107008 6525068743515570176 6541740955244691456 6581319336132083712 6598822845004775424 6606255165848682496 6609884090195156992 6623824993417428992 6663205641416343552 6663899993377603584 6680926933015855104 6732614033514430464 6735283587056664576 6738983388831781152 6750519921901436928 6764757440085884928 6805442791088504832 6817093096673640448 6835223663420112896 6836027075732701184 6875861140610482176 6894148005346148352 6950239446218047488 6969543229555605504 6995949993047621632 7038276397499940864 7056259906780790784 7101832982633119744 7129762614143090688 7144055533064945664 7200075854913732608 7218472778201038848 7219224992825737216 7221334979937042432 7262145474352644096 7281459691039752192 7293665202973966336 7296557219311386624 7328487226759708672 7340702336455016448 7372057305396805632 7372563023679213568 7372825524587986944 7432037061579767808 7436119601469551616 7448849568994689024 7451803117594607616 7500812363679924224 7509454114304557056 7529426066736218112 7542315766532538368 7607335730037129216 7624799430624935936 7669229733757845504 7689626621347627008 7690530460199288832 7740199992308006912 7786217828171907072 7823112894931795968 7867324263882031104 7870443742178574336 7904603654254002176 7952427531159601152 7968369633033977856 7987227651636985856 7989562105462259712 8034714141836967936 8051373483378081792 8072786710727491584 8100085336777949184 8121628116928954368 8135241957163270144 8152399991898374144 8156878238964236288 8175042688505085952 8205373353345712128 8222679302173360128 8244548130104672256 8286294195094683648 8294133401639115264 8308332211570999296 8330428839793262592 8412582970363215872 8435948306223333376 8438413909139914752 8462598326905208832 8485105237349105664 8486102576771629056 8526314054026788864 8577899359453052928 8615129825422901248 8632400435786809344 8684627577576357888 8707724991346507776 8722321273659588608 8775092448176111616 8798430460006367232 8884274188555124736 8885199991170138112 8887796898384052224 8892679111035752448 8907902577354473472 8961796542818156544 8976818711352573952 8980378116075552768 8985311185109041536 8985631108091609088 9000693229201915904 9073923721451339776 9097432419425845248 9152147201808678912 9167814854147309568 9171449990885670912 9176488018834765824 9192197340461531136 9196923024568221696 9266985928290729984 9292724306074140672 9408346542374387712 9464155841658617856 9465268258706817024 9490441844501250048 9506350152190787584 9624630370934718464 9628446639916056576 9682860632470192128 9686699990373629952 9692021053600763904 9708612921386336256 9728742959081848832 9787603115273355264 9812611432867037184 9833307206722781184 9909382748773023744 9914826135292735488 9915179153756258304 9931799425326252032 9935737490126143488 9995849990066405376 10012605485739409408 10039234755648290816 10098921050271645696 10125779882852155392 10143114306716172288 10147136160128827392 10208164186632757248 10225639645010460672 10252835495130169344 10254040613599051776 10430817193242394624 10489765685176041472 10493924989571432448 10557414596249911296 10603236708212801536 10652749473949679616 10694643921214636032 10717199989349548032 10735164644504109056 10763715614303322112 10800113782370598912 10827709167301558272 10828837489238605824 10940497804460949504 10944835828967079936 10963572402897813504 10992730840139563008 11048392260126244864 11058844535518820352 11059238286881980416 11077776282094665728 11107238453057683456 11173274353492033536 11251218545519886336 11264181171456835584 11294139100104327168 11313473649798807552 11368418738702385152 11437199145937403904 11509867247715745792 11610299988462010368 11680543808616923136 11700123264234815488 11731240613341822976 11734669342397693952 11800986395823046656 11850395864512069632 11856905481381003264 11877203436472631296 11928641296739401728 11949062057090875392 11973837488100737024 11980414913478722048 11980841477455478784 12077060225067122688 12109180066091237376 12202862935744905216 12223753138863079424 12228599987847561216 12235317358446354432 12256263120615374848 12262564032757628928 12355981237720973312 12390299074765520896 12429441292642025472 12462498317356498944 12495643259689893888 12544462056499183616 12618874455544823808 12653922459335000064 12789471081040183296 12837928853221408768 12915599987164839936 12922694738134351872 12944817228515115008 12948600653680214016 13050137487031140352 13083481910489382912 13162638672264167424 13197645690009550848 13212510331697364992 13219768180390313984 13247649986834857984 13326411282832687104 13327799986755207168 13361853866031710208 13465228067028860928 13470567174113329152 13477966777663562304 13501039843802873856 13610885582177009664 13634186193347280896 13670447326840225792 13672054151465402368 13751722281220964352 13788296010692296704 13900478892436094976 13939086459111211008 13991899986095243264 14076552794999881728 14112519813561581568 14203665965266239488 14259525228286181376 14400151709827465216 14436945556402077696 14438449985651474432 14442669959874084864 14524290948705288192 14562919382079504384 14587330405947932672 14593114438622773248 14656974453519417344 14681404672910032896 14744114610793611264 14745126047358427136 14864074123159535616 14872239202939103232 14897699137989378048 14903606235189215232 15018908228609114112 15058852133472436224 15214671460074258432 15249598861249871872 15338459467515691008 15379253242695254016 15381060920398577664 15480399984616013824 15646225789863591936 15734648527764062208 15740887484357148672 15809207308508004352 15904855062319202304 15936739266067955712 15974455303273971712 15979124210924519424 16069428283673935872 16102746966756163584 16145573421454983168 16200170673555898368 16243256233857908736 16270483914326540288 16313756477928472576 16410746706691424256 16445358604346720256 16489096260209344512 16572588390189367296 16588266803278230528 16616664423141998592 16660857679586525184 16825165940726431744 16871896612446666752 16876827818279829504 16970210474698211328 17052628108053577728 17155798718906105856 17230259650845802496 17264800871573618688 17369255155152715776 17415449982693015552 17444642547319177216 17550184896352223232 17596860920012734464 17768548377110249472 17775593796768104448 17785358222071504896 17815805154708946944 17923593085636313088 17953637422705147904 17960756232151105536 17970622370218083072 17971262216183218176 18001386458403831808 18147847442902679552 18304294403617357824 18335629708294619136 18342899981771341824 18352976037669531648 18384394680923062272 18393846049136443392 18533971856581459968 18585448612148281344 18816693084748775424 18928311683317235712 18930536517413634048 18980883689002500096 19012700304381575168 19249260741869436928 19256893279832113152 19365721264940384256 19373399980747259904 19384042107201527808 19417225842772672512 19457485918163697664 19575206230546710528 19625222865734074368 19818765497546047488 19829652270585470976 19863598850652504064 19871474980252286976 19991699980132810752 20025210971478818816 20078469511296581632 20197842100543291392 20251559765704310784 20294272320257654784 20416328373265514496 20451279290020921344 20505670990260338688 20508081227198103552 20861634386484789248 20979531370352082944 20987849979142864896 21114829192499822592 21206473416425603072 21305498947899359232 21389287842429272064 21470329289008218112 21527431228606644224 21600227564741197824 21655418334603116544 21657674978477211648 21880995608921899008 21889671657934159872 21985461680279126016 22096784520252489728 22117689071037640704 22118476573763960832 22155552564189331456 22214476906115366912 22346548706984067072 22502437091039772672 22528362342913671168 22588278200208654336 22626947299597615104 22736837477404770304 22874398291874807808 23019734495431491584 23220599976924020736 23400246528469630976 23462481226683645952 23469338684795387904 23601972791646093312 23713810962762006528 23754406872945262592 23857282593478803456 23947674976201474048 23960829826957444096 23961682954910957568 24154120450134245376 24218360132182474752 24405725871489810432 24457199975695122432 24470634716892708864 24512526241230749696 24525128065515257856 24711962475441946624 24780598149531041792 24858882585284050944 24924996634712997888 24991286519379787776 25088924112998367232 25237748911089647616 25307844918670000128 25578942162080366592 25675857706442817536 25845389476268703744 25889634457030230016 25897201307360428032 26100274974062280704 26166963820978765824 26325277344528334848 26395291380019101696 26439536360780627968 26495299973669715968 26652822565665374208 26655599973510414336 26723707732063420416 26930456134057721856 26941134348226658304 26955933555327124608 27002079687605747712 27221771164354019328 27268372386694561792 27340894653680451584 27344108302930804736 27503444562441928704 27576592021384593408 27800957784872189952 27878172918222422016 27983799972190486528 28225039627123163136 28519050456572362752 28873891112804155392 28876899971302948864 28885339919748169728 29048581897410576384 29125838764159008768 29174660811895865344 29186228877245546496 29313948907038834688 29362809345820065792 29490252094716854272 29728148246319071232 29744478405878206464 29795398275978756096 29807212470378430464 30037816457218228224 30117704266944872448 30429342920148516864 30499197722499743744 30676918935031382016 30758506485390508032 30762121840797155328 31292451579727183872 31469297055528124416 31481774968714297344 31618414617016008704 31809710124638404608 31948910606547943424 31958248421849038848 32205493933512327168 32291146842909966336 32400341347111796736 32486512467715817472 32540967828653080576 32627512955856945152 32821493413382848512 32890717208693440512 32978192520418689024 33145176780378734592 33176533606556461056 33233328846283997184 33321715359173050368 33753655636559659008 33940420949396422656 34105256216107155456 34311597437812211712 34460519301691604992 34529601743147237376 34830899965386031104 34889285094638354432 35100369792704446464 35193721840025468928 35551187593536208896 35570716444143009792 35631610309417893888 35847186171272626176 35907274845410295808 35921512464302211072 35941244740436166144 35942524432366436352 36002772916807663616 36295694885805359104 36608588807234715648 36671259416589238272 36685799963542683648 36705952075339063296 36768789361846124544 36787692098272886784 37067943713162919936 37170897224296562688 37633386169497550848 37856623366634471424 37961767378005000192 38025400608763150336 38498521483738873856 38513786559664226304 38746799961494519808 38768084214403055616 38834451685545345024 38914971836327395328 39150412461093421056 39250445731468148736 39637530995092094976 39659304541170941952 39727197701305008128 39742949960504573952 39983399960265621504 40050421942957637632 40156939022593163264 40395684201086582784 40503119531408621568 40832656746531028992 40902558580041842688 41011341980520677376 41016162454396207104 41723268772969578496 41959062740704165888 41975699958285729792 42229658384999645184 42412946832851206144 42610997895798718464 42778575684858544128 42940658578016436224 43054862457213288448 43200455129482395648 43310836669206233088 43315349956954423296 43761991217843798016 43779343315868319744 43970923360558252032 44193569040504979456 44235378142075281408 44311105128378662912 44428953812230733824 44693097413968134144 45056724685827342336 45176556400417308672 45473674954809540608 45748796583749615616 46441199953848041472 46800493056939261952 46924962453367291904 46938677369590775808 47203945583292186624 47427621925524013056 47508813745890525184 47714565186957606912 47895349952402948096 47921659653914888192 47923365909821915136 48308240900268490752 48436720264364949504 48811451742979620864 48941269433785417728 49025052482461499392 49423924950883893248 49561196299062083584 49717765170568101888 49849993269425995776 49982573038759575552 50475497822179295232 50615689837340000256 51157884324160733184 51351715412885635072 51690778952537407488 51779268914060460032 51794402614720856064 52200549948124561408 52333927641957531648 52650554689056669696 52790582760038203392 52879072721561255936 52990599947339431936 53305645131330748416 53447415464126840832 53860912268115443712 53882268696453316608 53911867110654249216 54004159375211495424 54443542328708038656 54681789307360903168 55006889124883857408 55153184042769186816 55601915569744379904 55756345836444844032 55967599944380973056 56450079254246326272 57038100913144725504 57747782225608310784 57753799942605897728 57770679839496339456 58097163794821152768 58251677528318017536 58349321623791730688 58372457754491092992 58725618691640131584 58980504189433708544 59456296492638142464 59488956811756412928 59590796551957512192 59614424940756860928 60075632914436456448 60235408533889744896 60998395444999487488 61353837870062764032 61517012970781016064 61524243681594310656 62584903159454367744 62938594111056248832 62963549937428594688 63236829234032017408 63619420249276809216 63916496843698077696 64410987867024654336 64582293685819932672 64800682694223593472 64973024935431634944 65081935657306161152 65255025911713890304 65642986826765697024 65956385040837378048 66290353560757469184 66353067213112922112 66466657692567994368 66643430718346100736 67507311273119318016 67880841898792845312 68210512432214310912 68623194875624423424 68921038603383209984 69059203486294474752 69661799930772062208 69778570189276708864 70200739585408892928 70387443680050937856 71141432888286019584 71263220618835787776 71814549690820591616 71843024928604422144 71882489480872332288 71885048864732872704 72005545833615327232 72591389771610718208 73217177614469431296 73371599927085367296 73411904150678126592 73537578723692249088 73575384196545773568 74135887426325839872 74341794448593125376 75266772338995101696 75713246733268942848 75923534756010000384 76050801217526300672 76997042967477747712 77027573119328452608 77536168428806111232 77668903371090690048 77829943672654790656 78300824922186842112 78500891462936297472 79318609082341883904 79454395402610016256 79485899921009147904 79966799920531243008 80100843885915275264 80313878045186326528 80791368402173165568 81006239062817243136 81665313493062057984 81805117160083685376 82022683961041354752 82032324908792414208 83446537545939156992 83918125481408331776 83951399916571459584 84825893665702412288 85557151369717088256 85881317156032872448 86109724914426576896 86621673338412466176 86630699913908846592 87523982435687596032 87558686631736639488 87941846721116504064 88470756284150562816 88622210256757325824 88857907624461467648 89386194827936268288 90113449371654684672 90353112800834617344 90947349909619081216 91497593167499231232 93600986113878523904 93849924906734583808 93877354739181551616 94407891166584373248 94855243851048026112 95429130373915213824 95790699904805896192 95843319307829776384 95846731819643830272 96616481800536981504 96873440528729899008 97622903485959241728 97882538867570835456 98050104964922998784 98847849901767786496 99122392598124167168 99435530341136203776 99699986538851991552 99965146077519151104 102315768648321466368 103381557905074814976 103588805229441712128 104401099896249122816 104667855283915063296 105301109378113339392 105581165520076406784 105758145443122511872 105981199894678863872 106894830928253681664 107721824536230887424 107764537392906633216 107823734221308498432 108008318750422990848 108887084657416077312 109363578614721806336 110013778249767714816 110306368085538373632 111203831139488759808 111512691672889688064 112900158508492652544 114076201826289451008 115495564451216621568 115507599885211795456 115541359678992678912 116503355056636035072 116698643247583461376 116744915508982185984 117451237383280263168 117961008378867417088 118912592985276284928 118977913623512825856 119181593103915024384 119228849881513721856 120151265828872912896 120470817067779489792 122707675740125528064 123034025941562032128 123048487363188621312 125169806318908735488 125877188222112497664 125927099874857189376 126473658468064034816 127238840498553618432 127832993687396155392 128821975734049308672 129164587371639865344 129601365388447186944 129946049870863269888 130163871314612322304 130510051823427780608 131285973653531394048 131912770081674756096 132580707121514938368 132706134426225844224 132933315385135988736 133286861436692201472 136421024864428621824 137246389751248846848 137842077206766419968 139323599861544124416 139557140378553417728 140401479170817785856 140774887360101875712 142282865776572039168 142526441237671575552 143629099381641183232 143686049857208844288 143764978961744664576 143770097729465745408 144011091667230654464 145182779543221436416 146434355228938862592 146823808301356253184 147075157447384498176 148271774852651679744 148683588897186250752 151426493466537885696 151847069512020000768 152101602435052601344 154055146238656905216 155072336857612222464 155337806742181380096 155659887345309581312 156601649844373684224 157001782925872594944 158637218164683767808 158908790805220032512 158971799842018295808 160201687771830550528 160627756090372653056 161582736804346331136 162012478125634486272 163330626986124115968 164045367922082709504 166893075091878313984 167902799833142919168 169651787331404824576 171114302739434176512 171762634312065744896 172219449828853153792 173243346676824932352 173261399827817693184 175047964871375192064 175117373263473278976 176941512568301125632 177244420513514651648 177715815248922935296 178772389655872536576 180226898743309369344 180706225601669234688 181894699819238162432 182995186334998462464 187201972227757047808 187699849813469167616 187754709478363103232 188815782333168746496 189710487702096052224 190858260747830427648 191581399809611792384 191686638615659552768 193232963601073963008 193746881057459798016 195245806971918483456 195765077735141670912 197695699803535572992 198244785196248334336 198871060682272407552 199399973077703983104 199930292155038302208 204631537296642932736 206763115810149629952 207177610458883424256 208802199792498245632 209335710567830126592 210602218756226678784 211162331040152813568 211516290886245023744 213789661856507363328 215443649072461774848 215529074785813266432 215647468442616996864 216016637500845981696 217774169314832154624 218727157229443612672 220612736171076747264 222407662278977519616 223025383345779376128 225800317016985305088 228152403652578902016 230991128902433243136 231082719357985357824 233006710113272070144 233397286495166922752 233489831017964371968 234902474766560526336 235922016757734834176 237955827247025651712 238363186207830048768 238457699763027443712 240302531657745825792 240941634135558979584 245415351480251056128 246068051883124064256 246096974726377242624 250339612637817470976 251754376444224995328 251854199749714378752 252947316936128069632 254477680997107236864 257643951468098617344 258329174743279730688 259892099741726539776 260327742629224644608 261020103646855561216 262571947307062788096 263825540163349512192 265412268852451688448 265866630770271977472 266573722873384402944 272842049728857243648 274492779502497693696 275684154413532839936 279114280757106835456 280802958341635571712 281549774720203751424 284565731553144078336 287258198763282366464 287372099714417688576 287529957923489329152 287540195458931490816 288022183334461308928 290365559086442872832 292868710457877725184 293647616602712506368 294150314894768996352 296543549705303359488 297367177794372501504 304203204870105202688 310144673715224444928 311319774690619162624 313203299688747368448 314003565851745189888 317274436329367535616 317943599684036591616 320403375543661101056 321255512180745306112 323165473608692662272 324024956251268972544 326661253972248231936 328090735844165419008 333786150183756627968 339303574662809649152 342228605478868353024 344438899657706307584 346486693353649864704 346522799655635386368 350095929742750384128 350234746526946557952 353883025136602251264 354488841027029303296 355431630497845870592 357544779311745073152 360453797486618738688 361412451203338469376 363789399638476324864 375399699626938335232 375509418956726206464 377631564666337492992 379420975404192104448 381716521495660855296 383162799619223584768 383373277231319105536 386465927202147926016 387493762114919596032 390491613943836966912 391530155470283341824 395391399607071145984 396489570392496668672 397742121364544815104 398799946155407966208 399860584310076604416 409263074593285865472 413526231620299259904 417604399584996491264 418671421135660253184 421204437512453357568 422324662080305627136 423032581772490047488 427579323713014726656 430887298144923549696 431058149571626532864 431294936885233993728 432033275001691963392 435548338629664309248 441225472342153494528 444815324557955039232 446050766691558752256 456304807305157804032 462165438715970715648 466013420226544140288 466794572990333845504 466979662035928743936 469804949533121052672 471844033515469668352 475911654494051303424 476726372415660097536 476915399526054887424 480605063315491651584 481883268271117959168 492136103766248128512 500679225275634941952 503708399499428757504 505894633872256139264 508955361994214473728 515287902936197234688 516658349486559461376 519784199483453079552 520655485258449289216 522040207293711122432 525143894614125576192 530824537704903376896 531733261540543954944 533147445746768805888 545684099457714487296 548985559004995387392 551368308827065679872 558228561514213670912 561605916683271143424 563099549440407502848 569131463106288156672 574516397526564732928 574744199428835377152 575059915846978658304 576044366668922617856 580731118172885745664 585737420915755450368 587295233205425012736 593087099410606718976 594734355588745003008 608406409740210405376 620289347430448889856 622639549381238325248 626406599377494736896 628007131703490379776 634548872658735071232 640806751087322202112 642511024361490612224 646330947217385324544 648049912502537945088 653322507944496463872 656181471688330838016 667572300367513255936 678607149325619298304 684457210957736706048 688877799315412615168 692973386707299729408 700191859485500768256 700469493053893115904 707766050273204502528 710863260995691741184 715089558623490146304 720907594973237477376 722824902406676938752 727578799276952649728 750799399253876670464 751018837913452412928 755263129332674985984 758841950808384208896 763433042991321710592 766746554462638211072 772931854404295852032 774987524229839192064 780983227887673933824 783060310940566683648 790782799214142291968 792979140784993337344 797599892310815932416 799721168620153208832 818526149186571730944 827052463240598519808 837342842271320506368 842408875024906715136 844649324160611254272 846065163544980094976 861774596289847099392 862116299143253065728 862589873770467987456 864066550003383926784 871096677259328618496 882450944684306989056 889630649115910078464 892101533383117504512 912609614610315608064 933589145980667691008 933959324071857487872 939609899066242105344 943688067030939336704 951823308988102606848 953830799052109774848 961210126630983303168 963766536542235918336 984272207532496257024 1001358450551269883904 1011789267744512278528 1017910723988428947456 1033316698973118922752 1039568398966906159104 1041310970516898578432 1044080414587422244864 1050287789228251152384 1061649075409806753792 1063466523081087909888 1066294891493537611776 1091368198915428974592 1102736617654131359744 1116457123028427341824 1126199098880815005696 1138262926212576313344 1149488398857670754304 1150119831693957316608 1152088733337845235712 1161462236345771491328 1171474841831510900736 1174590466410850025472 1186174198821213437952 1189468711177490006016 1216812819480420810752 1240578694860897779712 1245279098762476650496 1252813198754989473792 1256014263406980759552 1269097745317470142464 1281613502174644404224 1285022048722981224448 1292661894434770649088 1296099825005075890176 1306645015888992927744 1357214298651238596608 1368914421915473412096 1377755598630825230336 1400383718971001536512 1400938986107786231808 1415532100546409005056 1421726521991383482368 1430179117246980292608 1441815189946474954752 1445649804813353877504 1501598798507753340928 1502037675826904825856 1517683901616768417792 1526866085982643421184 1533493108925276422144 1545863708808591704064 1549975048459678384128 1561966455775347867648 1566120621881133367296 1595199784621631864832 1599442337240306417664 1637052298373143461888 1654104926481197039616 1674685684542641012736 1684817750049813430272 1689298648321222508544 1692130327089960189952 1723549192579694198784 1724232598286506131456 1725179747540935974912 1728133100006767853568 1742193354518657236992 1779261298231820156928 1784203066766235009024 1825219229220631216128 1867178291961335382016 1867918648143714975744 1879219798132484210688 1887376134061878673408 1903646617976205213696 1922420253261966606336 1927533073084471836672 1968544415064992514048 2002716901102539767808 2023578535489024557056 2035821447976857894912 2066633397946237845504 2082621941033797156864 2088160829174844489728 2100575578456502304768 2123298150819613507584 2132589782987075223552 2182736397830857949184 2205473235308262719488 2232914246056854683648 2252398197761630011392 2276525852425152626688 2300239663387914633216 2304177466675690471424 2322924472691542982656 2342949683663021801472 2349180932821700050944 2372348397642426875904 2378937422354980012032 2433625638960841621504 2481157389721795559424 2490558197524953300992 2512028526813961519104 2538195490634940284928 2570044097445962448896 2585323788869541298176 2592199650010151780352 2613290031777985855488 2714428597302477193216 2737828843830946824192 2800767437942003073024 2801877972215572463616 2831064201092818010112 2843453043982766964736 2883630379892949909504 2891299609626707755008 3004075351653809651712 3035367803233536835584 3053732171965286842368 3066986217850552844288 3099950096919356768256 3123932911550695735296 3132241243762266734592 3190399569243263729664 3198884674480612835328 3274104596746286923776 3308209852962394079232 3349371369085282025472 3378597296642445017088 3384260654179920379904 3448465196573012262912 3450359495081871949824 3456266200013535707136 3484386709037314473984 3558522596463640313856 3568406133532470018048 3650438458441262432256 3734356583922670764032 3735837296287429951488 3758439596264968421376 3774752268123757346816 3807293235952410427392 3844840506523933212672 3855066146168943673344 4047157070978049114112 4071642895953715789824 4133266795892475691008 4165243882067594313728 4176321658349688979456 4201151156913004609536 4246596301639227015168 4265179565974150447104 4410946470616525438976 4504796395523260022784 4553051704850305253376 4600479326775829266432 4608354933351380942848 4645848945383085965312 4685899367326043602944 4698361865643400101888 4962314779443591118848 4981116395049906601984 5024057053627923038208 5076390981269880569856 5140088194891924897792 5170647577739082596352 5184399300020303560704 5226580063555971710976 5428857194604954386432 5475657687661893648384 5601534875884006146048 5603755944431144927232 5662128402185636020224 5767260759785899819008 5782599219253415510016 6008150703307619303424 6070735606467073671168 6107464343930573684736 6133972435701105688576 6199900193838713536512 6247865823101391470592 6264482487524533469184 6397769348961225670656 6548209193492573847552 6616419705924788158464 6698742738170564050944 6757194593284890034176 6768521308359840759808 6900718990163743899648 6912532400027071414272 6968773418074628947968 7117045192927280627712 7136812267064940036096 7300876916882524864512 7468713167845341528064 7471674592574859902976 7549504536247514693632 7614586471904820854784 7710132292337887346688 8094314141956098228224 8143285791907431579648 8330487764135188627456 8352643316699377958912 8402302313826009219072 8493192603278454030336 8530359131948300894208 8821892941233050877952 9106103409700610506752 9200958653551658532864 9291697890766171930624 9371798734652087205888 9396723731286800203776 9924629558887182237696 10048114107255846076416 10152781962539761139712 10280176389783849795584 10368798600040607121408 10453160127111943421952 10951315375323787296768 11203069751768012292096 11207511888862289854464 11324256804371272040448 11534521519571799638016 11565198438506831020032 12141471212934147342336 12214928687861147369472 12267944871402211377152 12399800387677427073024 12495731646202782941184 12528964975049066938368 12795538697922451341312 13232839411849576316928 13514389186569780068352 13537042616719681519616 13801437980327487799296 13825064800054142828544 13937546836149257895936 14943349185149719805952 15099009072495029387264 15229172943809641709568 15420264584675774693376 16188628283912196456448 16286571583814863159296 16660975528270377254912 16705286633398755917824 16804604627652018438144 16986385206556908060672 17643785882466101755904 18212206819401221013504 18401917307103317065728 18583395781532343861248 18743597469304174411776 18793447462573600407552 19849259117774364475392 20096228214511692152832 20305563925079522279424 20737597200081214242816 20906320254223886843904 21902630750647574593536 22406139503536024584192 22415023777724579708928 22648513608742544080896 23130396877013662040064 24282942425868294684672 24429857375722294738944 24535889742804422754304 24991463292405565882368 25057929950098133876736 25591077395844902682624 26465678823699152633856 27074085233439363039232 27602875960654975598592 27875093672298515791872 30198018144990058774528 30458345887619283419136 30840529169351549386752 32377256567824392912896 33410573266797511835648 33609209255304036876288 33972770413113816121344 35287571764932203511808 36424413638802442027008 36803834614206634131456 37166791563064687722496 37487194938608348823552 37586894925147200815104 39698518235548728950784 40611127850159044558848 41475194400162428485632 41812640508447773687808 44830047555449159417856 45297027217485088161792 46260793754027324080128 48565884851736589369344 48859714751444589477888 49071779485608845508608 49982926584811131764736 50115859900196267753472 52931357647398305267712 54148170466878726078464 55205751921309951197184 55750187344597031583744 60396036289980117549056 60916691775238566838272 64754513135648785825792 66821146533595023671296 67218418510608073752576 67945540826227632242688 70575143529864407023616 72848827277604884054016 73607669228413268262912 74974389877216697647104 75173789850294401630208 79397036471097457901568 81222255700318089117696 83625281016895547375616 90594054434970176323584 92521587508054648160256 97131769703473178738688 98143558971217691017216 100231719800392535506944 105862715294796610535424 108296340933757452156928 110411503842619902394368 111500374689194063167488 120792072579960235098112 121833383550477133676544 133642293067190047342592 135891081652455264485376 145697654555209768108032 147215338456826536525824 149948779754433395294208 150347579700588803260416 158794072942194915803136 162444511400636178235392 167250562033791094751232 181188108869940352647168 194263539406946357477376 196287117942435382034432 200463439600785071013888 211725430589593221070848 216592681867514904313856 220823007685239804788736 241584145159920470196224 243666767100954267353088 271782163304910528970752 291395309110419536216064 294430676913653073051648 300695159401177606520832 317588145884389831606272 324889022801272356470784 334501124067582189502464 362376217739880705294336 392574235884870764068864 400926879201570142027776 441646015370479609577472 483168290319840940392448 487333534201908534706176 543564326609821057941504 582790618220839072432128 588861353827306146103296 601390318802355213041664 635176291768779663212544 649778045602544712941568 724752435479761410588672 785148471769741528137728 883292030740959219154944 974667068403817069412352 1087128653219642115883008 1177722707654612292206592 1202780637604710426083328 1449504870959522821177344 1570296943539483056275456 1766584061481918438309888 1949334136807634138824704 2174257306439284231766016 2355445415309224584413184 3140593887078966112550912 3533168122963836876619776 4348514612878568463532032 4710890830618449168826368 6281187774157932225101824 7066336245927673753239552 9421781661236898337652736 14132672491855347506479104 18843563322473796675305472 28265344983710695012958208 56530689967421390025916416
- Sum of all divisors σ(n): 191224817544261310738833411
- Sum of proper divisors (its aliquot sum) s(n): 134694127576839920712916995
- 56530689967421390025916416 is an abundant number, because the sum of its proper divisors (134694127576839920712916995) is greater than itself. Its abundance is 78163437609418530687000579
Bases of 56530689967421390025916416
- Binary: 101110110000101101011011010111111111110100100111001000100100000000000000000000000000002
- Hexadecimal: 0x2EC2D6D7FF49C890000000
- Base-36: 73PJG04GULUFBZLS0
Squares and roots of 56530689967421390025916416
- 56530689967421390025916416 squared (565306899674213900259164162) is 3195718908192717398909711585457538381748140618285056
- 56530689967421390025916416 cubed (565306899674213900259164163) is 180656194822068887638556479291402963747185012758414155977723911237812717879296
-
56530689967421390025916416 is a
perfect square number . Itssquare root is 7518689378304 -
The
cube root of 56530689967421390025916416 is 383790978.6552434237
Scales and comparisons
How big is 56530689967421390025916416?- 56,530,689,967,421,390,025,916,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 56,530,689,967,421,390,025,916,416 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 56530689967421390025916416 cubic inches would be around 31982581.6 feet tall.
Recreational maths with 56530689967421390025916416
- 56530689967421390025916416 backwards is 61461952009312476998603565
- 56530689967421390025916416 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 56530689967421390025916416's digits is 117
- 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 56530689967421390025916416 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 56530689967421390025916416 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/56530689967421390025916416/
Chicago style:
Numbermatics. 2024. "Number 56530689967421390025916416 - Facts about the integer". https://numbermatics.com/n/56530689967421390025916416/
The information we have on file for 56530689967421390025916416 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 56530689967421390025916416, math, Factors of 56530689967421390025916416, curriculum, school, college, exams, university, Prime factorization of 56530689967421390025916416, STEM, science, technology, engineering, physics, economics, calculator, fifty-six septillion, five hundred thirty sextillion, six hundred eighty-nine quintillion, nine hundred sixty-seven quadrillion, four hundred twenty-one trillion, three hundred ninety billion, twenty-five million, nine hundred sixteen thousand, four hundred sixteen.