12211920834003175060767744
12,211,920,834,003,175,060,767,744 is an even composite number composed of six prime numbers multiplied together.
12211920834003175060767744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, three hundred five divisors.
Prime factorization of 12211920834003175060767744:
210 × 312 × 194 × 292 × 412 × 3492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 19 × 29 × 29 × 41 × 41 × 349 × 349)See below for interesting mathematical facts about the number 12211920834003175060767744 from the Numbermatics database.
Names of 12211920834003175060767744
- Cardinal: 12211920834003175060767744 can be written as Twelve septillion, two hundred eleven sextillion, nine hundred twenty quintillion, eight hundred thirty-four quadrillion, three trillion, one hundred seventy-five billion, sixty million, seven hundred sixty-seven thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.2211920834003175060767744 × 1025
Factors of 12211920834003175060767744
Divisors of 12211920834003175060767744
- Number of divisors d(n): 19305
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 41 48 54 57 58 64 72 76 81 82 87 96 108 114 116 123 128 144 152 162 164 171 174 192 216 228 232 243 246 256 261 288 304 324 328 342 348 349 361 369 384 432 456 464 486 492 512 513 522 551 576 608 648 656 684 696 698 722 729 738 768 779 783 841 864 912 928 972 984 1024 1026 1044 1047 1083 1102 1107 1152 1189 1216 1296 1312 1368 1392 1396 1444 1458 1476 1536 1539 1558 1566 1653 1681 1682 1728 1824 1856 1944 1968 2052 2088 2094 2166 2187 2204 2214 2304 2337 2349 2378 2432 2523 2592 2624 2736 2784 2792 2888 2916 2952 3072 3078 3116 3132 3141 3249 3306 3321 3362 3364 3456 3567 3648 3712 3888 3936 4104 4176 4188 4332 4374 4408 4428 4608 4617 4674 4698 4756 4864 4959 5043 5046 5184 5248 5472 5568 5584 5776 5832 5904 6156 6232 6264 6282 6498 6561 6612 6631 6642 6724 6728 6859 6912 7011 7047 7134 7296 7424 7569 7776 7872 8208 8352 8376 8664 8748 8816 8856 9216 9234 9348 9396 9423 9512 9728 9747 9918 9963 10086 10092 10121 10368 10469 10496 10701 10944 11136 11168 11552 11664 11808 12312 12464 12528 12564 12996 13122 13224 13262 13284 13448 13456 13718 13824 13851 14022 14094 14268 14309 14592 14801 14848 14877 15129 15138 15552 15744 15979 16416 16704 16752 17328 17496 17632 17712 18468 18696 18792 18846 19024 19456 19494 19683 19836 19893 19926 20172 20184 20242 20577 20736 20938 20992 21033 21141 21402 21888 22272 22336 22591 22707 23104 23328 23616 24624 24928 25056 25128 25992 26244 26448 26524 26568 26896 26912 27436 27648 27702 28044 28188 28269 28536 28618 29184 29241 29602 29696 29754 29889 30258 30276 30363 31104 31407 31488 31939 31958 32103 32832 33408 33504 34481 34656 34992 35264 35424 36936 37392 37584 37692 38048 38988 39366 39672 39786 39852 40344 40368 40484 41154 41472 41553 41876 41984 42066 42282 42804 42927 43776 44403 44544 44631 44672 45182 45387 45414 46208 46656 47232 47937 48749 49248 49856 50112 50256 51984 52488 52896 53048 53136 53792 53824 54872 55404 56088 56376 56538 57072 57236 58368 58482 59049 59204 59508 59679 59778 60516 60552 60726 61731 62208 62814 62976 63099 63423 63878 63916 64206 65664 66816 67008 67773 68121 68962 69312 69984 70528 70848 73872 74784 75168 75384 76096 77976 78732 79344 79572 79704 80688 80736 80968 82308 82944 83106 83752 84132 84564 84807 85608 85854 87552 87723 88806 89088 89262 89344 89667 90364 90774 90828 91089 92416 93312 94221 94464 95817 95874 96309 97498 98496 99712 100224 100512 103443 103968 104976 105792 106096 106272 107584 107648 109744 110808 112176 112752 113076 114144 114472 116964 118098 118408 119016 119358 119556 121032 121104 121452 121801 123462 124416 124659 125628 125952 125989 126198 126846 127756 127832 128412 128781 130321 131328 133209 133632 133893 134016 135546 136161 136242 137924 138624 139968 141056 141696 143811 146247 147744 149568 150336 150768 152192 155952 157464 158688 159144 159408 161376 161472 161936 164616 166212 167504 168264 169128 169614 171216 171708 175104 175446 177147 177612 178524 178688 179037 179334 180728 181548 181656 182178 184832 185193 186624 188442 188928 189297 190269 191634 191748 192299 192618 194996 196992 198911 199424 200448 201024 203319 204363 206886 207936 209952 211584 212192 212544 215168 215296 219488 221616 224352 225504 226152 228288 228944 233928 236196 236816 238032 238716 239112 242064 242208 242904 243602 246924 248832 249318 251256 251978 252396 253692 254421 255512 255664 256824 257562 260642 262656 263169 266418 267264 267786 268032 269001 271092 271871 272322 272484 273267 275848 277248 279936 281219 282112 282663 283392 287451 287622 288927 292494 293509 295488 299136 300672 301536 303601 304384 310329 311904 314928 317376 318288 318816 322752 322944 323872 329232 332424 335008 336528 338256 339228 342432 343416 350892 354294 355224 357048 357376 358074 358668 361456 363096 363312 364356 365403 369664 370386 373248 373977 376884 377856 377967 378594 380538 383268 383496 384598 385236 386343 389992 390963 393984 397822 398848 399627 400896 401679 402048 406638 408483 408726 413772 414961 415872 419904 423168 424384 425088 429229 430336 430592 431433 438741 438976 443232 448704 451008 452304 456576 457888 467856 472392 473632 476064 477432 478224 484128 484416 485808 487204 493848 498636 502512 503956 504792 507384 508842 511024 511328 513648 515124 521284 525312 526338 531441 532836 535572 536064 537111 538002 542184 543742 544644 544968 546534 551696 554496 555579 559872 562438 564224 565326 566784 567891 570807 574902 575244 576897 577854 584988 586669 587018 590976 596733 598272 601344 603072 606841 607202 608768 609957 613089 620658 623808 629856 634752 636576 637632 645504 645888 647744 655139 658464 664848 670016 673056 676512 678456 684864 686832 701784 708588 710448 714096 716148 717336 722912 726192 726624 728712 730806 740772 746496 747954 753768 755934 757188 761076 763263 766536 766992 769196 770472 772686 779984 781926 787968 789507 795644 797696 799254 801792 803358 804096 807003 813276 815613 816966 817452 819801 827544 829922 831744 839808 843657 846336 847989 848768 850176 858458 860672 861184 862353 862866 866781 877482 877952 880527 886464 897408 902016 904608 910803 913152 915776 926231 930987 935712 944784 947264 952128 954864 956448 968256 968832 971616 974408 987696 997272 1005024 1007912 1009584 1014768 1017684 1022048 1022656 1027296 1030248 1042568 1052676 1062882 1065672 1071144 1072128 1074222 1076004 1084368 1087484 1089288 1089936 1093068 1096209 1103392 1108992 1111158 1119744 1121931 1124876 1130652 1133568 1133901 1135782 1141614 1149804 1150488 1153794 1155708 1159029 1169976 1172889 1173338 1174036 1181952 1193466 1196544 1198881 1202688 1205037 1206144 1213682 1214404 1217536 1219914 1225449 1226178 1241316 1244883 1247616 1259712 1269504 1273152 1275264 1287687 1291008 1291776 1294299 1295488 1310278 1316223 1316928 1329696 1340032 1346112 1353024 1356912 1369728 1373664 1403568 1413721 1417176 1420896 1428192 1432296 1434672 1445824 1452384 1453248 1457424 1461612 1481544 1495908 1507536 1511868 1514376 1522152 1526526 1533072 1533984 1538392 1540944 1545372 1559968 1563852 1575936 1579014 1591288 1598508 1606716 1608192 1611333 1614006 1626552 1631226 1633932 1634904 1639602 1655088 1659844 1663488 1666737 1679616 1687314 1692672 1695978 1697536 1700352 1703673 1712421 1716916 1721344 1724706 1725732 1730691 1733562 1754964 1755904 1760007 1761054 1772928 1790199 1794816 1804032 1809216 1820523 1821606 1826304 1829871 1831552 1839267 1852462 1861974 1871424 1889568 1894528 1904256 1909728 1912896 1936512 1937664 1943232 1948816 1965417 1975392 1994544 2010048 2015824 2019168 2029536 2035368 2044096 2045312 2054592 2060496 2085136 2105352 2125764 2131344 2142288 2148444 2152008 2168736 2174968 2178576 2179872 2186136 2192418 2206784 2222316 2239488 2243862 2249752 2261304 2267802 2271564 2283228 2289789 2299608 2300976 2307588 2311416 2314219 2318058 2339952 2345778 2346676 2348072 2363904 2368521 2386932 2393088 2393791 2397762 2405376 2410074 2412288 2421009 2427364 2428808 2439828 2446839 2450898 2452356 2459403 2482632 2489766 2495232 2519424 2530971 2539008 2543967 2546304 2550528 2575374 2582016 2583552 2587059 2588598 2590976 2600343 2620556 2632446 2633856 2641581 2659392 2680064 2692224 2706048 2713824 2732409 2739456 2747328 2778693 2792961 2807136 2827442 2834352 2841792 2856384 2864592 2869344 2891648 2904768 2906496 2914848 2923224 2963088 2991816 3015072 3023736 3028752 3044304 3053052 3066144 3067968 3076784 3081888 3090744 3119936 3127704 3158028 3182576 3197016 3213432 3216384 3222666 3228012 3253104 3262452 3267864 3269808 3279204 3288627 3310176 3319688 3326976 3333474 3359232 3365793 3374628 3391956 3395072 3400704 3401703 3407346 3424842 3433832 3449412 3451464 3461382 3467124 3477087 3509928 3511808 3518667 3520014 3522108 3532229 3545856 3580398 3589632 3596643 3608064 3615111 3618432 3641046 3643212 3652608 3653681 3659742 3663104 3676347 3678534 3704924 3723948 3734649 3742848 3779136 3779309 3789056 3808512 3819456 3825792 3863061 3873024 3875328 3882897 3886464 3897632 3930834 3948669 3950784 3989088 4020096 4031648 4038336 4059072 4070736 4088192 4090624 4109184 4120992 4170272 4210704 4241163 4251528 4262688 4284576 4296888 4304016 4337472 4349936 4357152 4359744 4372272 4384836 4413568 4444632 4487724 4499504 4522608 4535604 4543128 4566456 4579578 4599216 4601952 4615176 4622832 4628438 4636116 4679904 4691556 4693352 4696144 4727808 4737042 4773864 4787582 4795524 4820148 4824576 4833999 4842018 4854728 4857616 4879656 4893678 4901796 4904712 4918806 4965264 4979532 4990464 4993841 5000211 5038848 5061942 5078016 5087934 5092608 5101056 5111019 5137263 5150748 5164032 5165549 5174118 5177196 5181952 5192073 5200686 5241112 5264892 5267712 5280021 5283162 5318784 5343161 5360128 5370597 5384448 5412096 5427648 5461569 5464818 5478912 5489613 5494656 5517801 5557386 5576671 5585922 5614272 5654884 5668704 5683584 5712768 5729184 5738688 5768419 5783296 5809536 5812992 5829696 5846448 5896251 5926176 5983632 6030144 6047472 6057504 6088608 6106104 6132288 6135936 6153568 6163776 6181488 6239872 6255408 6316056 6365152 6394032 6426864 6445332 6456024 6506208 6524904 6535728 6539616 6558408 6577254 6620352 6639376 6666948 6718464 6731586 6749256 6783912 6790144 6803406 6814692 6849684 6867664 6869367 6898824 6902928 6922764 6934248 6942657 6954174 7019856 7023616 7037334 7040028 7044216 7064458 7091712 7105563 7160796 7179264 7181373 7193286 7216128 7230222 7236864 7263027 7282092 7286424 7307362 7319484 7326208 7340517 7352694 7357068 7378209 7409848 7447896 7469298 7485696 7558272 7558618 7578112 7592913 7617024 7631901 7638912 7651584 7726122 7746048 7750656 7761177 7765794 7772928 7795264 7801029 7861668 7884259 7897338 7901568 7924743 7978176 8040192 8063296 8076672 8118144 8141472 8155351 8176384 8181248 8197227 8218368 8241984 8336079 8340544 8378883 8421408 8482326 8503056 8525376 8569152 8593776 8608032 8674944 8699872 8714304 8719488 8744544 8769672 8827136 8889264 8975448 8999008 9045216 9071208 9086256 9132912 9159156 9198432 9203904 9230352 9245664 9256876 9272232 9359808 9383112 9386704 9392288 9474084 9547728 9575164 9591048 9640296 9649152 9667998 9684036 9709456 9715232 9759312 9787356 9803592 9809424 9837612 9865881 9930528 9959064 9980928 9987682 10000422 10077696 10097379 10123884 10175868 10185216 10202112 10205109 10222038 10274526 10301496 10331098 10348236 10354392 10363904 10384146 10401372 10431261 10482224 10529784 10535424 10556001 10560042 10566324 10596687 10637568 10686322 10720256 10741194 10768896 10789929 10824192 10845333 10855296 10923138 10929636 10957824 10961043 10979226 10989312 11029041 11035602 11114772 11146711 11153342 11171844 11203947 11228544 11309768 11337408 11337927 11367168 11425536 11458368 11477376 11529979 11536838 11566592 11589183 11619072 11625984 11648691 11659392 11692896 11792502 11846007 11852352 11967264 12033869 12060288 12094944 12115008 12177216 12212208 12264576 12271872 12307136 12327552 12362976 12447641 12479744 12510816 12632112 12723489 12730304 12788064 12853728 12890664 12912048 13012416 13049808 13071456 13079232 13116816 13154508 13240704 13278752 13333896 13463172 13498512 13567824 13606812 13629384 13699368 13735328 13738734 13797648 13805856 13845528 13868496 13885314 13908348 14039712 14074668 14080056 14088432 14128916 14183424 14211126 14321592 14362746 14386572 14460444 14473728 14501997 14526054 14564184 14572848 14614724 14638968 14652416 14681034 14705388 14714136 14756418 14819696 14895792 14938596 14971392 14981523 15000633 15116544 15117236 15156224 15185826 15234048 15263802 15277824 15303168 15333057 15411789 15452244 15492096 15496647 15522354 15531588 15545856 15576219 15590528 15602058 15723336 15768518 15794676 15803136 15840063 15849486 15956352 16029483 16080384 16111791 16126592 16153344 16236288 16282944 16310702 16352768 16362496 16384707 16394454 16436736 16468839 16483968 16553403 16672158 16681088 16730013 16757766 16842816 16964652 17006112 17013401 17050752 17138304 17187552 17216064 17305257 17349888 17399744 17428608 17438976 17489088 17539344 17598389 17654272 17688753 17778528 17950896 17998016 18090432 18142416 18172512 18265824 18318312 18396864 18407808 18460704 18491328 18513752 18544464 18719616 18766224 18773408 18784576 18948168 19095456 19150328 19182096 19280592 19335996 19368072 19418912 19430464 19518624 19574712 19607184 19618848 19675224 19731762 19861056 19918128 19975364 20000844 20155392 20194758 20247768 20351736 20370432 20410218 20444076 20549052 20602992 20608101 20662196 20696472 20708784 20768292 20802744 20827971 20862522 20964448 21059568 21070848 21112002 21120084 21132648 21193374 21275136 21316689 21372644 21482388 21537792 21544119 21579858 21648384 21690666 21710592 21789081 21846276 21859272 21922086 21958452 21978624 22021551 22058082 22071204 22134627 22229544 22293422 22306684 22343688 22407894 22457088 22619536 22674816 22675854 22734336 22778739 22851072 22895703 22916736 22954752 23059958 23073676 23133184 23178366 23238144 23251968 23283531 23297382 23318784 23385792 23403087 23585004 23652777 23692014 23704704 23774229 23934528 24067738 24120576 24189888 24230016 24354432 24424416 24466053 24529152 24543744 24591681 24614272 24655104 24725952 24895282 24959488 25008237 25021632 25136649 25264224 25446978 25460608 25576128 25707456 25781328 25824096 26024832 26099616 26142912 26158464 26233632 26309016 26481408 26557504 26667792 26860699 26926344 26997024 27135648 27213624 27258768 27398736 27470656 27477468 27595296 27611712 27691056 27736992 27770628 27816696 28079424 28149336 28160112 28176864 28257832 28422252 28643184 28725492 28773144 28920888 28947456 29003994 29052108 29128368 29145696 29229448 29277936 29362068 29410776 29428272 29512836 29597643 29639392 29791584 29877192 29942784 29963046 30001266 30233088 30234472 30371652 30527604 30555648 30606336 30615327 30666114 30823578 30904488 30993294 31044708 31063176 31091712 31152438 31181056 31204116 31293783 31446672 31537036 31589352 31606272 31668003 31680126 31698972 31790061 31912704 32058966 32160768 32223582 32253184 32306688 32369787 32472576 32535999 32565888 32621404 32705536 32769414 32788908 32873472 32883129 32937678 32967936 33087123 33106806 33344316 33362176 33440133 33460026 33515532 33611841 33685632 33929304 34012224 34013781 34026802 34101504 34276608 34375104 34432128 34589937 34610514 34699776 34767549 34799488 34857216 34877952 34946073 34978176 35078688 35196778 35308544 35377506 35538021 35557056 35901792 35996032 36101607 36180864 36284832 36345024 36531648 36636624 36793728 36815616 36921408 36982656 37027504 37088928 37342923 37439232 37532448 37546816 37569152 37896336 38170467 38190912 38300656 38364192 38561184 38671992 38736144 38837824 38860928 39037248 39149424 39214368 39237696 39350448 39463524 39722112 39836256 39950728 40001688 40389516 40495536 40703472 40820436 40888152 41098104 41205984 41216202 41324392 41392944 41417568 41536584 41605488 41655942 41725044 41928896 42119136 42224004 42240168 42265296 42386748 42550272 42633378 42745288 42964776 43088238 43159716 43381332 43421184 43505991 43578162 43692552 43718544 43844172 43916904 43957248 43970161 44043102 44116164 44142408 44269254 44459088 44586844 44613368 44687376 44815788 44914176 44944569 45001899 45239072 45349632 45351708 45468672 45482029 45557478 45702144 45791406 45833472 45909504 45999171 46119916 46147352 46356732 46476288 46489941 46567062 46594764 46637568 46728657 46771584 46806174 47170008 47305554 47384028 47409408 47520189 47548458 47869056 48088449 48135476 48241152 48335373 48379776 48460032 48708864 48848832 48932106 49058304 49087488 49154121 49183362 49228544 49310208 49406517 49451904 49660209 49790564 49918976 50016474 50043264 50190039 50273298 50528448 50893956 50921216 51040203 51152256 51414912 51562656 51648192 51915771 52049664 52199232 52285824 52316928 52467264 52618032 52795167 52962816 53066259 53115008 53335584 53721398 53852688 53994048 54271296 54427248 54517536 54797472 54941312 54954936 55190592 55223424 55382112 55473984 55541256 55633392 56158848 56298672 56320224 56353728 56515664 56844504 57286368 57450984 57546288 57841776 58007988 58104216 58256736 58291392 58458896 58555872 58724136 58821552 58856544 59025672 59195286 59278784 59583168 59754384 59926092 60002532 60466176 60468944 60743304 61055208 61111296 61230654 61332228 61647156 61808976 61824303 61986588 62089416 62126352 62304876 62362112 62408232 62483913 62587566 62893344 63074072 63178704 63212544 63336006 63360252 63397944 63580122 63825408 63950067 64117932 64447164 64506368 64613376 64632357 64739574 64945152 65071998 65131776 65242808 65538828 65577816 65766258 65875356 65935872 66064653 66174246 66213612 66403881 66688632 66724352 66880266 66920052 67031064 67112351 67223682 67371264 67858608 68024448 68027562 68053604 68203008 68336217 68553216 68687109 68750208 68864256 69179874 69221028 69399552 69419939 69535098 69598976 69714432 69755904 69850593 69892146 69956352 70157376 70209261 70393556 70755012 70958331 71076042 71114112 71322687 71803584 71992064 72203214 72361728 72569664 72690048 73063296 73273248 73398159 73587456 73631232 73775043 73842816 73965312 74055008 74177856 74685846 74878464 75024711 75064896 75093632 75138304 75409947 75792672 76340934 76381824 76601312 76728384 77122368 77343984 77472288 77675648 77721856 78074496 78298848 78428736 78475392 78700896 78927048 79444224 79672512 79901456 80003376 80582097 80779032 80991072 81406944 81640872 81776304 82196208 82411968 82432404 82648784 82785888 82835136 83073168 83210976 83311884 83450088 83857792 84238272 84448008 84480336 84530592 84773496 85266756 85490576 85929552 86176476 86319432 86762664 86842368 87011982 87156324 87385104 87437088 87688344 87833808 87940322 88086204 88232328 88284816 88538508 88792929 88918176 89173688 89226736 89374752 89631576 89828352 89889138 90003798 90478144 90699264 90703416 90964058 91114956 91582812 91666944 91819008 91845981 91998342 92239832 92294704 92713464 92979882 93134124 93189528 93275136 93457314 93543168 93612348 93881349 94340016 94611108 94768056 94818816 94882979 95004009 95040378 95096916 95370183 95738112 96176898 96270952 96482304 96670746 96759552 96920064 97109361 97417728 97607997 97697664 97864212 98116608 98145431 98308242 98366724 98457088 98620416 98649387 98813034 98903808 99261369 99320418 99581128 100032948 100086528 100320399 100380078 100546596 100835523 101056896 101787912 101842432 102041343 102080406 102304512 102434641 102829824 103125312 103296384 103769811 103831542 104099328 104302647 104398464 104571648 104633856 104838219 104934528 105236064 105590334 105925632 105956749 106132518 106230016 106614063 106671168 107442796 107705376 107988096 108304821 108542592 108854496 109035072 109594944 109599961 109882624 109909872 110381184 110446848 110764224 110947968 111082512 111266784 112028769 112317696 112597344 112640448 112707456 113031328 113689008 114511401 114572736 114901968 115092576 115683552 116015976 116208432 116513472 116582784 116917792 117111744 117448272 117643104 117713088 118051344 118390572 118557568 119166336 119508768 119852184 120005064 120937888 121486608 122110416 122461308 122664456 123294312 123617952 123648606 123973176 124178832 124252704 124609752 124724224 124816464 124967826 125175132 125786688 126148144 126357408 126672012 126720504 126795888 127160244 127650816 127900134 128235864 128894328 129012736 129264714 129479148 130143996 130263552 130485616 130517973 131077656 131155632 131532516 131750712 131871744 131910483 132129306 132348492 132427224 132807762 133377264 133448704 133760532 133840104 134062128 134224702 134447364 134742528 134833707 135005697 135717216 136048896 136055124 136107208 136406016 136446087 136672434 137106432 137374218 137500416 137728512 137997513 138359748 138442056 138839878 139070196 139197952 139428864 139469823 139701186 139784292 139912704 140185971 140314752 140418522 140787112 141510024 141916662 142152084 142228224 142560567 142645374 143607168 143984128 144265347 144406428 144723456 144821389 145006119 145139328 145380096 146126592 146546496 146796318 147174912 147262464 147462363 147550086 147685632 147930624 148110016 148219551 148355712 148980627 149371692 149756928 149800921 150049422 150129792 150187264 150276608 150570117 150819894 151585344 152681868 152763648 153120609 153202624 153456768 154244736 154687968 154944576 154951669 155351296 155443712 155747313 156148992 156597696 156857472 156950784 157401792 157854096 158385501 158888448 159198777 159345024 159802912 160006752 161164194 161558064 161982144 162813888 163281744 163552608 164392416 164823936 164864808 165297568 165571776 165670272 166146336 166421952 166623768 166900176 167715584 168476544 168896016 168960672 169061184 169546992 170533512 170981152 171859104 172352952 172638864 173525328 174023964 174312648 174770208 174874176 175376688 175667616 175880644 176172408 176464656 176569632 177077016 177585858 177836352 178347376 178453472 178749504 179263152 179778276 180007596 180956288 181398528 181406832 181928116 182229912 183165624 183333888 183691962 183996684 184479664 184589408 185426928 185472909 185959764 186268248 186379056 186914628 187086336 187224696 187451739 187762698 188680032 189222216 189536112 189637632 189765958 190008018 190080756 190193832 190740366 191476224 191850201 192353796 192541904 193341492 193519104 193840128 193897071 194218722 194835456 195215994 195395328 195728424 196290862 196616484 196733448 196914176 197298774 197626068 197807616 198193959 198522738 198640836 199162256 199211643 200065896 200173056 200640798 200760156 201093192 201337053 201671046 202113792 203575824 203684864 204082686 204160812 204609024 204747481 204869282 205008651 205659648 206061327 206250624 206592768 207539622 207663084 208198656 208259817 208605294 208796928 209143296 209267712 209551779 209676438 209869056 210472128 210627783 211180668 211787509 211913498 212265036 212460032 212874993 213228126 213342336 213968061 214885592 215410752 215976192 216609642 217085184 217708992 218070144 219069601 219189888 219199922 219765248 219819744 220194477 220762368 220893696 221325129 221528448 221895936 222165024 222533568 224057538 224635392 225074133 225194688 225280896 225414912 226062656 226229841 227378016 228643511 229022802 229145472 229803936 230185152 231367104 232031952 232416864 233026944 233165568 233835584 234223488 234896544 235286208 235426176 236102688 236505179 236781144 237115136 238332672 239017536 239704368 240010128 241746291 241875776 242973216 244220832 244922616 245328912 246588624 247235904 247297212 247946352 248357664 248505408 249219504 249632928 249935652 250350264 251573376 252296288 252714816 253344024 253441008 253591776 254320488 255800268 256471728 257788656 258529428 258958296 260287992 260527104 260971232 261035946 262155312 262311264 263065032 263501424 263820966 264258612 264696984 264854448 265615524 266378787 266754528 267521064 267680208 268124256 268449404 268894728 269485056 269667414 270011394 271434432 272097792 272110248 272214416 272892174 273344868 274748436 275000832 275457024 275537943 275995026 276719496 276884112 277679756 278140392 278395904 278939646 279402372 279568584 279825408 280371942 280629504 280837044 281574224 281644047 283020048 283833324 284304168 284456448 284648937 285012027 285121134 285290748 286110549 287214336 287968256 288530694 288812856 289446912 289642778 290012238 290278656 290760192 291328083 292253184 292823991 293092992 293592636 294349824 294436293 294924726 295100172 295371264 295861248 295948161 296220032 296439102 296711424 297784107 297961254 298743384 299601842 300098844 300259584 300374528 300553216 300961197 301140234 301639788 302506569 303170688 305363736 305527296 306124029 306241218 306405248 306913536 307303923 308489472 309375936 309889152 309903338 310702592 310887424 311309433 311494626 312297984 312907941 313195392 313714944 313901568 314514657 314803584 315708192 316771002 317776896 317870247 318397554 318690048 319605824 319842189 320013504 322328388 323116128 323254619 323964288 324914463 325627776 326563488 327105216 328784832 328799883 329647872 329729616 330595136 331143552 331340544 332292672 332843904 333247536 333800352 334369391 335431168 336086307 336953088 337792032 337921344 338122368 339093984 341067024 341962304 343534203 343718208 344705904 345277728 347050656 348047928 348625296 349540416 349748352 350753376 351335232 351761288 352344816 352929312 353139264 354154032 355171716 355672704 356694752 356906944 357499008 358526304 359556552 360015192 361912576 362813664 363856232 364459824 366331248 367383924 367993368 368959328 369178816 370853856 370945818 371919528 372536496 372758112 373829256 374172672 374449392 374903478 375525396 377360064 378444432 379072224 379531916 380016036 380161512 380387664 381480732 382952448 383700402 384707592 385083808 386682984 387038208 387794142 388437444 390431988 390790656 391456848 391553919 392581724 393232968 393466896 394597548 395252136 395615232 395731449 396387918 397045476 397281672 398324512 398423286 400131792 400346112 401281596 401520312 402186384 402674106 403342092 404227584 404501121 405017091 407151648 408165372 408321624 409218048 409338261 409494962 409738564 410017302 411319296 412122654 412501248 413185536 413992539 415079244 415326168 416519634 417210588 417593856 418286592 418409469 419103558 419352876 419738112 420557913 420944256 421255566 422361336 423575018 423826996 424530072 424920064 425749986 426456252 426684672 427681701 427936122 429771184 430821504 431952384 432796041 433219284 434170368 434464167 435018357 435417984 436140288 438139202 438379776 438399844 439530496 439639488 440388954 441524736 441787392 442387089 442650258 443056896 443791872 444330048 444658653 445067136 446941881 448115076 449270784 449402763 450148266 450389376 450561792 450829824 451710351 452125312 452459682 454756032 457287022 458045604 458290944 459361827 459607872 460370304 462734208 464063904 464833728 464855007 466053888 466331136 467241939 467671168 468446976 469793088 470572416 470852352 472205376 473010358 473562288 474230272 475156503 476665344 477596331 478035072 479408736 480020256 483492582 483751552 485946432 488441664 489845232 490657824 493177248 493388629 494471808 494594424 495892704 496715328 497010816 498439008 499265856 499871304 500700528 503146752 504592576 505429632 506688048 506882016 507183552 508640976 510353281 511600536 512943456 515577312 517058856 517916592 520575984 521942464 522071892 524310624 524622528 526130064 527002848 527641932 528517224 529393968 529708896 531231048 532757574 533509056 535042128 535360416 536248512 536898808 537789456 539334828 540022788 542868864 544195584 544220496 544428832 545784348 546689736 549496872 550001664 551075886 551990052 553438992 553768224 555359512 556280784 557879292 558804744 559137168 560743884 561259008 561674088 562355217 563148448 563288094 566040096 567666648 568608336 568912896 569297874 570024054 570242268 570581496 572221098 574428672 577061388 577625712 579285556 580024476 580557312 581520384 581691213 582656166 584506368 585647982 586185984 587185272 588872586 589849452 590200344 590742528 591896322 592440064 592878204 593422848 594581877 595568214 595922508 597486768 597634929 599203684 600197688 600519168 600749056 601922394 602280468 603279576 604011159 605013138 606341376 610727472 611054592 612248058 612482436 612810496 613827072 614242443 614607846 615025953 616978944 618183981 618751872 619778304 619806676 621405184 622618866 622989252 624595968 624779451 625815882 626390784 627429888 627803136 628655337 629029314 629607168 631416384 631883349 633542004 635362527 635740494 636795108 637380096 638624979 639211648 639684378 640027008 641904183 644656776 646232256 646509238 647928576 649828926 651255552 653126976 654210432 657208803 657569664 657599766 659295744 659459232 660583431 661190272 662287104 662681088 663975387 664585344 665687808 666495072 667600704 668738782 670862336 672172614 673906176 675222399 675584064 675842688 676244736 678187968 678689523 682134048 683924608 685930533 687068406 687436416 689411808 690555456 694101312 696095856 697250592 699080832 699496704 701506752 702670464 703522576 704689632 705858624 706278528 708308064 709515537 710343432 711345408 713389504 713813888 714998016 717052608 719113104 720030384 723825152 725238873 725627328 727712464 728919648 732662496 734767848 735986736 737918656 738357632 741707712 741891636 743839056 745072992 745516224 747658512 748898784 749806956 751050792 754720128 756888864 758144448 759063832 760032072 760323024 760775328 762961464 767400804 769415184 770167616 773365968 775588284 776874888 780863976 781581312 782913696 783107838 785163448 786465936 786933792 789195096 790504272 791462898 792775836 794090952 794563344 796649024 796846572 799136361 800263584 802563192 803040624 804372768 805348212 806684184 808455168 809002242 810034182 814303296 816330744 816643248 818676522 818989924 819477128 820034604 824245308 825002496 826371072 826613829 827985078 830158488 830652336 833039268 834421176 835187712 835433059 836818938 838207116 838705752 839476224 841115826 841888512 842511132 844722672 844932141 847150036 847653992 849060144 851499972 852912504 853369344 853946811 855036081 855363402 855872244 858331647 859542368 861643008 863904768 865592082 866438568 868340736 868928334 870036714 870835968 872280576 873984249 876278404 876759552 876799688 879278976 880777908 883049472 883308879 884774178 885300516 886113792 887583744 887844483 888660096 889317306 890134272 893352321 893883762 896230152 898805526 900296532 900778752 901123584 901659648 902883591 903420702 904250624 904919364 907519707 909512064 914574044 916091208 916581888 918372087 918723654 919215744 920740608 921911769 925468416 928127808 929667456 929710014 932107776 932662272 933928299 934483878 935342336 936893952 938723823 939586176 941144832 941704704 943543971 944410752 946020716 947124576 948460544 950313006 953330688 953610741 955192662 956070144 958817472 959526567 960040512 966985164 967503104 969763857 971892864 974743389 976883328 979690464 981315648 986354496 986399649 986777258 988943616 989188848 991785408 993430656 994021632 996878016 998531712 999742608 1001401056 1003108173 1006293504 1008258921 1009185152 1010859264 1013376096 1013764032 1014367104 1017281952 1020706562 1023201072 1025886912 1030602609 1031154624 1034117712 1035833184 1041151968 1043884928 1044143784 1048621248 1049245056 1052260128 1054005696 1055283864 1057034448 1058787936 1059417792 1062462096 1065515148 1067018112 1070084256 1070720832 1072497024 1073797616 1075578912 1078669656 1080045576 1085737728 1088440992 1088857664 1091568696 1093379472 1098993744 1102151772 1103980104 1106877984 1107536448 1110719024 1112561568 1115758584 1117609488 1118274336 1121487768 1122518016 1123348176 1124710434 1126296896 1126576188 1132080192 1135333296 1137216672 1138595748 1140048108 1140484536 1141162992 1144442196 1148857344 1154122776 1155251424 1158571112 1160048952 1161114624 1163382426 1165312332 1171295964 1172371968 1174370544 1174661757 1177745172 1179698904 1180400688 1183792644 1184880128 1185756408 1186845696 1187194347 1189163754 1191136428 1191845016 1194973536 1195269858 1198407368 1200395376 1201038336 1203844788 1204560936 1206559152 1208022318 1210026276 1212682752 1213503363 1215051273 1221454944 1224496116 1224964872 1225620992 1227654144 1228014783 1228484886 1229215692 1230051906 1233957888 1236367962 1237503744 1239556608 1239613352 1245237732 1245978504 1249558902 1251631764 1252781568 1254859776 1255228407 1257310674 1258058628 1259214336 1261673739 1262832768 1263766698 1267084008 1270725054 1271480988 1273590216 1274760192 1275134669 1277249958 1278423296 1279368756 1280054016 1283045103 1283808366 1289313552 1292464512 1293018476 1295857152 1298388123 1299657852 1302511104 1303392501 1305055071 1306253952 1308420864 1314417606 1315139328 1315199532 1318591488 1318918464 1318978841 1321166862 1322380544 1324574208 1325362176 1327161267 1327950774 1329170688 1331375616 1332990144 1333975959 1335201408 1337477564 1344345228 1347812352 1348208289 1350444798 1351168128 1351685376 1352489472 1355131053 1356375936 1357379046 1364268096 1367849216 1371861066 1374136812 1374872832 1378085481 1378823616 1381110912 1388202624 1392191712 1394501184 1394565021 1398161664 1398993408 1401725817 1403013504 1405340928 1407045152 1409379264 1411717248 1412557056 1416616128 1419031074 1420686864 1422690816 1425469509 1426779008 1427627776 1429996032 1432788993 1434105216 1438226208 1440060768 1447650304 1450477746 1451254656 1455424928 1457839296 1465324992 1469535696 1471973472 1475837312 1476715264 1480165887 1483415424 1483783272 1487678112 1490145984 1491032448 1495317024 1497797568 1499613912 1502101584 1509440256 1513777728 1516288896 1518127664 1520064144 1520646048 1521550656 1525922928 1531059843 1534801608 1538830368 1540335232 1546731936 1551176568 1553749776 1561727952 1565827392 1566215676 1570326896 1572931872 1573867584 1578390192 1581008544 1582925796 1585551672 1588181904 1589126688 1593298048 1593693144 1598272722 1600527168 1605126384 1606081248 1608745536 1610696424 1613368368 1618004484 1620068364 1628606592 1632661488 1633286496 1637353044 1637979848 1638954256 1640069208 1648490616 1650004992 1653227658 1655970156 1660316976 1661304672 1666078536 1668842352 1670866118 1673637876 1676414232 1677411504 1682231652 1683777024 1685022264 1687065651 1689445344 1689864282 1694300072 1695307984 1698120288 1702999944 1705825008 1706738688 1707893622 1710072162 1710726804 1711744488 1716663294 1719084736 1723286016 1731184164 1732877136 1737856668 1740073428 1741671936 1744561152 1745073639 1747968498 1752556808 1753519104 1753599376 1758557952 1761555816 1766617758 1769548356 1770601032 1772227584 1775688966 1777320192 1778634612 1780268544 1783745631 1786704642 1787767524 1792460304 1792904787 1797611052 1800593064 1801557504 1802247168 1802776601 1805767182 1806841404 1808501248 1809838728 1812033477 1815039414 1819024128 1829148088 1832182416 1833163776 1836744174 1837447308 1838431488 1841481216 1842727329 1843823538 1845077859 1850936832 1854551943 1856255616 1859334912 1859420028 1864215552 1864763189 1867856598 1868967756 1870684672 1873787904 1874338353 1877447646 1879172352 1882289664 1883409408 1885966011 1887087942 1888821504 1892041432 1894249152 1900626012 1906087581 1907221482 1910385324 1912140288 1915874937 1917634944 1919053134 1920081024 1925712549 1933970328 1935006208 1939527714 1943785728 1946258179 1949486778 1953766656 1959380928 1962631296 1971626409 1972708992 1972799298 1973554516 1977887232 1978377696 1981750293 1983570816 1986861312 1988043264 1991926161 1993756032 1997063424 1999485216 2002802112 2006216346 2012587008 2013178231 2016517842 2018370304 2021718528 2025667197 2026752192 2027528064 2028734208 2034563904 2036068569 2041413124 2046402144 2051773824 2057791599 2061205218 2062309248 2068235424 2071666368 2082303936 2087769856 2088287568 2097242496 2098490112 2104520256 2108011392 2110567728 2114068896 2117575872 2118835584 2124924192 2128546611 2131030296 2134036224 2140168512 2141441664 2144994048 2147595232 2151157824 2157339312 2160091152 2171475456 2175716619 2176881984 2177715328 2183137392 2186758944 2197987488 2204303544 2207960208 2213755968 2215072896 2221438048 2225123136 2231517168 2235218976 2236548672 2242975536 2246696352 2249420868 2252593792 2253152376 2264160384 2270666592 2274433344 2277191496 2280096216 2280969072 2282325984 2288884392 2308245552 2310502848 2317142224 2320097904 2326764852 2330624664 2342591928 2344743936 2348741088 2349323514 2355490344 2359397808 2360801376 2367585288 2369760256 2371512816 2374388694 2378327508 2382272856 2383690032 2389947072 2390539716 2396814736 2397409083 2400790752 2407689576 2409121872 2413118304 2416044636 2420052552 2425365504 2427006726 2430102546 2442909888 2448992232 2449929744 2451241984 2456029566 2456969772 2458431384 2460103812 2472735924 2475007488 2479113216 2479226704 2479841487 2490475464 2491957008 2499117804 2503263528 2505563136 2506299177 2510456814 2514621348 2516117256 2518428672 2523347478 2525665536 2527533396 2534168016 2534796423 2541450108 2542961976 2547180432 2550269338 2554499916 2556846592 2558737512 2560108032 2561840433 2565108243 2566090206 2567616732 2574994941 2578627104 2584929024 2586036952 2591714304 2596776246 2599315704 2605022208 2606785002 2610110142 2612507904 2616841728 2621952747 2628835212 2630278656 2630399064 2637836928 2637957682 2642333724 2644761088 2649148416 2649926637 2654322534 2655901548 2658341376 2662751232 2663533449 2665980288 2667951918 2670402816 2674955128 2688690456 2696416578 2700889596 2702336256 2703370752 2704978944 2708650773 2710262106 2712751872 2714758092 2722559121 2728536192 2735698432 2743722132 2748273624 2749745664 2751606391 2755116261 2756170962 2757647232 2762221824 2765735307 2776405248 2784383424 2789002368 2789130042 2796323328 2797986816 2801784897 2803451634 2806027008 2810681856 2814090304 2816171469 2818758528 2823434496 2825114112 2830631913 2833232256 2838062148 2841373728 2845381632 2846217499 2850939018 2853558016 2855255552 2859992064 2860832223 2865577986 2868210432 2876452416 2878579701 2880121536 2900955492 2902509312 2909291571 2910849856 2915678592 2924230167 2930649984 2939071392 2943946944 2951674624 2953430528 2959198947 2960331774 2966830848 2967566544 2975356224 2980291968 2982064896 2990634048 2995595136 2999227824 3004203168 3009324519 3018880512 3024776763 3027555456 3032577792 3036255328 3040128288 3041292096 3043101312 3051845856 3062119686 3069603216 3077660736 3080670464 3091807827 3093463872 3102353136 3107499552 3123455904 3131654784 3132431352 3140653792 3145863744 3147735168 3156780384 3162017088 3165851592 3171103344 3176363808 3178253376 3186596096 3187386288 3196545444 3201054336 3210252768 3212162496 3217491072 3221392848 3226736736 3236008968 3240136728 3257213184 3265322976 3266572992 3274706088 3275959696 3277908512 3280138416 3296981232 3306455316 3311940312 3320633952 3322609344 3332157072 3337684704 3341732236 3347275752 3352828464 3354823008 3364463304 3367554048 3370044528 3374131302 3378890688 3379728564 3388600144 3390615968 3396240576 3405999888 3411650016 3415787244 3420144324 3421453608 3423488976 3433326588 3438169472 3446572032 3462368328 3465754272 3475713336 3480146856 3483343872 3490147278 3495936996 3505113616 3507198752 3517115904 3523111632 3523985271 3533235516 3539096712 3541202064 3551377932 3554640384 3557269224 3560537088 3561583041 3567491262 3573409284 3575535048 3584920608 3585809574 3595222104 3601186128 3603115008 3605553202 3611534364 3613682808 3617002496 3619677456 3624066954 3630078828 3638048256 3640510089 3645153819 3658296176 3664364832 3673488348 3674894616 3676862976 3682962432 3684044349 3685454658 3687647076 3690155718 3701873664 3709103886 3712511232 3718669824 3718840056 3729526378 3735713196 3737935512 3741369344 3748676706 3754895292 3758344704 3764579328 3765685221 3771932022 3774175884 3777643008 3784082864 3785021217 3788498304 3801252024 3812175162 3814442964 3820770648 3824280576 3825404007 3831749874 3835269888 3838106268 3840162048 3849135309 3851425098 3867940656 3870012416 3879055428 3887571456 3890202139 3892516358 3895164369 3898973556 3907533312 3910177503 3915165213 3918761856 3925262592 3943252818 3945417984 3945598596 3947109032 3955774464 3956755392 3956936523 3963500586 3967141632 3973722624 3976086528 3981483801 3983852322 3987512064 3994126848 3998970432 4001927877 4005604224 4012432692 4023962671 4026356462 4033035684 4036740608 4043437056 4044624867 4051334394 4053504384 4055056128 4057468416 4065393159 4069127808 4072137138 4082826248 4092804288 4103547648 4115583198 4122410436 4124618496 4134256443 4136470848 4143332736 4164607872 4175539712 4176575136 4183695063 4194484992 4196980224 4199820281 4205177451 4209040512 4216022784 4221135456 4228137792 4235151744 4237671168 4249848384 4257093222 4262060592 4268072448 4276408527 4280337024 4282883328 4289988096 4295190464 4298366979 4302315648 4314678624 4320182304 4342950912 4344226709 4351433238 4353763968 4355430656 4366274784 4373517888 4395974976 4408607088 4415920416 4427511936 4430145792 4440497661 4442876096 4450246272 4463034336 4470437952 4473097344 4485951072 4493392704 4493598401 4498841736 4505187584 4506304752 4528320768 4541333184 4548866688 4554382992 4560192432 4561938144 4564651968 4577768784 4593179529 4616491104 4621005696 4634284448 4640195808 4653529704 4661249328 4685183856 4697482176 4698647028 4710980688 4718795616 4721602752 4735170576 4743025632 4748777388 4756655016 4764545712 4767380064 4779894144 4781079432 4793629472 4794818166 4801581504 4815379152 4818243744 4826236608 4832089272 4840105104 4854013452 4860205092 4885819776 4897984464 4899859488 4912059132 4913939544 4916862768 4920207624 4945471848 4950014976 4958453408 4959682974 4980950928 4983914016 4998235608 5006527056 5012598354 5020913628 5029242696 5032234512 5046694956 5051331072 5055066792 5061196953 5068336032 5069592846 5082900216 5085923952 5094360864 5100538676 5108999832 5113693184 5117475024 5120216064 5123680866 5130216486 5132180412 5135233464 5149989882 5157254208 5169858048 5172073904 5193552492 5198631408 5213570004 5220220284 5225015808 5233683456 5235220917 5243905494 5257670424 5260557312 5260798128 5275673856 5275915364 5284667448 5289522176 5299853274 5308645068 5311803096 5316682752 5327066898 5331960576 5335903836 5340805632 5349910256 5351236893 5377380912 5378714361 5392833156 5401779192 5404672512 5406741504 5408329803 5417301546 5420524212 5425503744 5429516184 5436100431 5445118242 5457072384 5471396864 5487444264 5496547248 5499491328 5503212782 5510232522 5512341924 5515294464 5524443648 5528181987 5531470614 5535233577 5552810496 5563655829 5568766848 5578004736 5578260084 5592646656 5594289567 5603569794 5606903268 5612054016 5621363712 5623015059 5628180608 5632342938 5637517056 5646868992 5650228224 5657898033 5661263826 5666464512 5676124296 5682747456 5692434998 5701878036 5707116032 5710511104 5718262743 5721664446 5731155972 5736420864 5747624811 5752904832 5757159402 5760243072 5777137647 5801910984 5805018624 5818583142 5821699712 5831357184 5838774537 5848460334 5861299968 5878142784 5887893888 5903349248 5906861056 5914879227 5918397894 5920663548 5933661696 5935133088 5937676949 5945250879 5950712448 5960583936 5964129792 5975778483 5981268096 5991190272 5998455648 6008406336 6018649038 6037761024 6039534693 6049553526 6055110912 6065155584 6072510656 6077001591 6080256576 6082584192 6086202624 6103691712 6108205707 6124239372 6139206432 6141837761 6155321472 6161340928 6173374797 6183615654 6186927744 6204706272 6214999104 6246911808 6263309568 6264862704 6281307584 6291727488 6295470336 6313560768 6324034176 6331703184 6342206688 6352727616 6353018429 6356506752 6373192192 6374772576 6385639833 6393090888 6402108672 6420505536 6424324992 6434982144 6442785696 6453473472 6472017936 6480273456 6514426368 6527149857 6530645952 6533145984 6549412176 6551919392 6555817024 6560276832 6593962464 6612910632 6623880624 6641267904 6645218688 6664314144 6675369408 6683464472 6694551504 6705656928 6709646016 6728926608 6740089056 6748262604 6757781376 6759457128 6777200288 6781231936 6792481152 6811999776 6823300032 6831574488 6840288648 6842907216 6846977952 6866653176 6876338944 6924736656 6931508544 6951426672 6960293712 6980294556 6991873992 7010227232 7014397504 7034231808 7046223264 7047970542 7066471032 7078193424 7082404128 7102755864 7109280768 7114538448 7123166082 7134982524 7146818568 7151070096 7169841216 7171619148 7190444208 7192227249 7202372256 7211106404 7223068728 7227365616 7239354912 7248133908 7260157656 7276096512 7281020178 7290307638 7316592352 7328729664 7346976696 7349789232 7353725952 7368088698 7370909316 7375294152 7380311436 7418207772 7425022464 7437339648 7437680112 7439524461 7459052756 7471426392 7475871024 7497353412 7509790584 7516689408 7518897531 7531370442 7543864044 7548351768 7555286016 7568165728 7570042434 7576996608 7602504048 7604389269 7624350324 7628885928 7641541296 7650808014 7663499748 7670539776 7676212536 7680324096 7685521299 7695324729 7698270618 7702850196 7724984823 7735881312 7758110856 7775142912 7780404278 7785032716 7790328738 7797947112 7815066624 7820355006 7830330426 7837523712 7850525184 7865858241 7886505636 7890835968 7891197192 7894218064 7913510784 7913873046 7927001172 7934283264 7947445248 7949779911 7962967602 7967704644 7975024128 7988253696 7990600347 7997940864 8003855754 8011208448 8024865384 8047925342 8052712924 8066071368 8073481216 8089249734 8102668788 8107008768 8110112256 8114936832 8125952319 8130786318 8138255616 8144274276 8165652496 8167677363 8185608576 8207095296 8231166396 8244820872 8249236992 8254819173 8265348783 8268512886 8272941696 8286665472 8297205921 8329215744 8351079424 8353150272 8367390126 8388969984 8393960448 8399640562 8405354691 8410354902 8418081024 8432045568 8442270912 8448514407 8456275584 8470303488 8475342336 8491895739 8499696768 8514186444 8524121184 8536144896 8538652497 8552817054 8560674048 8565766656 8579976192 8582496669 8590380928 8596733958 8604631296 8629357248 8635739103 8640364608 8688453418 8702866476 8707527936 8710861312 8727874713 8732549568 8747035776 8772690501 8791949952 8817214176 8831840832 8855023872 8860291584 8877596841 8880995322 8885752192 8900492544 8926068672 8940875904 8946194688 8971902144 8986785408 8987196802 8997683472 9010375168 9012609504 9027973557 9056641536 9074330289 9082666368 9097733376 9108765984 9120384864 9123876288 9129303936 9155537568 9186359058 9232982208 9242011392 9268568896 9275423481 9280391616 9307059408 9322498656 9370367712 9374383951 9394964352 9397294056 9421961376 9437591232 9443205504 9470341152 9486051264 9497554776 9513310032 9529091424 9534760128 9559788288 9562158864 9587258944 9589636332 9603163008 9630758304 9636487488 9652473216 9664178544 9680210208 9696712339 9708026904 9720410184 9771639552 9795968928 9799718976 9824118264 9827879088 9833725536 9840415248 9890943696 9916906816 9919365948 9961901856 9967828032 9996471216 10013054112 10025196708 10041827256 10058485392 10064469024 10093389912 10102662144 10110133584 10122393906 10136672064 10139185692 10165800432 10171847904 10188721728 10201077352 10217999664 10234950048 10247361732 10260432972 10264360824 10270466928 10299979764 10314508416 10339716096 10344147808 10387104984 10397262816 10427140008 10440440568 10450031616 10470441834 10487810988 10515340848 10521596256 10551347712 10551830728 10569334896 10599706548 10617290136 10623606192 10654133796 10663921152 10671807672 10681611264 10684749123 10699820512 10702473786 10754761824 10757428722 10785666312 10803558384 10809345024 10816659606 10834603092 10841048424 10851007488 10859032368 10872200862 10890236484 10914144768 10921530267 10974888528 10993094496 11006425564 11020465044 11024683848 11030588928 11048887296 11052133047 11056363974 11062941228 11070467154 11105620992 11127311658 11137533696 11156009472 11156520168 11188579134 11207139588 11213806536 11224108032 11246030118 11256361216 11264685876 11275034112 11293737984 11297055663 11315796066 11322527652 11332929024 11352248592 11355063651 11365494912 11384869996 11403756072 11414232064 11436525486 11443328892 11462311944 11472841728 11476212021 11495249622 11505809664 11514318804 11520486144 11547405927 11554275294 11603821968 11610037248 11637166284 11643399424 11662714368 11670606417 11677549074 11685493107 11696920668 11722599936 11730532509 11745495639 11756285568 11775787776 11806698496 11829758454 11836795788 11841327096 11867323392 11870266176 11870809569 11875353898 11890501758 11901424896 11921167872 11928259584 11944451403 11951556966 11962536192 11982380544 11996911296 12005783631 12016812672 12037298076 12071888013 12079069386 12099107052 12110221824 12130311168 12133874601 12145021312 12154003182 12160513152 12165168384 12172405248 12196179477 12207383424 12216411414 12248478744 12278412864 12283675522 12310642944 12322681856 12346749594 12367231308 12373855488 12402769329 12409412544 12429998208 12493823616 12526619136 12529725408 12551085189 12562615168 12583454976 12590940672 12599460843 12615532353 12627121536 12648068352 12663406368 12684413376 12705455232 12706036858 12713013504 12746384384 12749545152 12771279666 12786181776 12804217344 12829225581 12841011072 12848649984 12869964288 12885571392 12895100937 12906946944 12944035872 12960546912 13028852736 13032680127 13054299714 13061291904 13066291968 13098824352 13103838784 13111634048 13120553664 13187924928 13225821264 13247761248 13282535808 13290437376 13321492983 13328628288 13350738816 13366928944 13389103008 13411313856 13419292032 13457853216 13480178112 13480795203 13496525208 13515562752 13518914256 13554400576 13562463872 13584962304 13623999552 13646600064 13663148976 13680577296 13685814432 13693955904 13733306352 13752677888 13779538587 13849473312 13863017088 13902853344 13920587424 13960589112 13983747984 14020454464 14028795008 14092446528 14095941084 14132942064 14156386848 14164808256 14205511728 14229076896 14246332164 14269965048 14293637136 14302140192 14339682432 14343238296 14380888416 14384454498 14404744512 14422212808 14446137456 14454731232 14478709824 14496267816 14520315312 14562040356 14580615276 14633184704 14657459328 14693953392 14699578464 14736177396 14741818632 14750588304 14760622872 14836415544 14850044928 14875360224 14879048922 14918105512 14942852784 14951742048 14994706824 15019581168 15037795062 15062740884 15087728088 15096703536 15136331456 15140084868 15153993216 15183590859 15205008096 15208778538 15248700648 15257771856 15283082592 15301616028 15326999496 15341079552 15352425072 15360648192 15371042598 15390649458 15396541236 15405700392 15449969646 15471762624 15516221712 15560808556 15570065432 15580657476 15595894224 15640710012 15660660852 15675047424 15701050368 15705662751 15731716482 15773011272 15781671936 15782394384 15788436128 15827021568 15827746092 15854002344 15868566528 15873228121 15899559822 15925935204 15935409288 15950048256 15981200694 15995881728 16007711508 16022416896 16049730768 16053710679 16095850684 16105425848 16132142736 16178499468 16205337576 16214017536 16220224512 16224989409 16251904638 16261572636 16276511232 16288548552 16308301293 16331304992 16335354726 16371217152 16414190592 16462332792 16489641744 16498473984 16509638346 16530697566 16537025772 16545883392 16573330944 16584545961 16594411842 16605700731 16658431488 16706300544 16734780252 16777939968 16782868701 16799281124 16810709382 16820709804 16836162048 16864091136 16869045177 16884541824 16897028814 16912551168 16940606976 16950684672 16973694099 16983791478 16999393536 17028372888 17048242368 17077304994 17105634108 17121348096 17131533312 17154788229 17164993338 17180761856 17193467916 17209262592 17242874433 17258714496 17271478206 17280729216 17331412941 17376906836 17405732952 17415055872 17421722624 17455749426 17465099136 17494071552 17516323611 17545381002 17583899904 17634428352 17663681664 17710047744 17720583168 17744637681 17755193682 17761990644 17771504384 17800985088 17813030847 17835752637 17852137344 17881751808 17892389376 17927335449 17943804288 17973570816 17974393604 17995366944 18020750336 18025219008 18055947114 18113283072 18118604079 18148660578 18165332736 18195466752 18217531968 18231004773 18240769728 18247752576 18258607872 18311075136 18324617121 18372718116 18425513283 18465964416 18484022784 18520124391 18537137792 18550846962 18560783232 18614118816 18644997312 18740735424 18748767902 18789928704 18794588112 18843922752 18875182464 18886411008 18940682304 18972102528 18995109552 19026620064 19058182848 19059055287 19069520256 19119576576 19124317728 19156919499 19174517888 19179272664 19206326016 19261516608 19272974976 19304946432 19328357088 19360420416 19393424678 19416053808 19440820368 19543279104 19581449571 19591937856 19599437952 19648236528 19655758176 19667451072 19680830496 19781887392 19833813632 19838731896 19923803712 19935656064 19992942432 20026108224 20050393416 20083654512 20116970784 20128938048 20186779824 20220267168 20244787812 20273344128 20278371384 20331600864 20343695808 20377443456 20402154704 20435999328 20469900096 20494723464 20520865944 20528721648 20540933856 20599959528 20629016832 20688295616 20774209968 20794525632 20854280016 20880881136 20940883668 20975621976 21030681696 21043192512 21102695424 21103661456 21138669792 21199413096 21234580272 21247212384 21308267592 21327842304 21343615344 21369498246 21399641024 21404947572 21509523648 21514857444 21571332624 21576681747 21607116768 21633319212 21669206184 21682096848 21718064736 21744401724 21780472968 21828289536 21843060534 21949777056 21986188992 22012851128 22040930088 22049367696 22061177856 22104266094 22112727948 22125882456 22140934308 22254623316 22275067392 22312018944 22313040336 22318573383 22377158268 22414279176 22427613072 22492060236 22512722432 22529371752 22550068224 22556692593 22594111326 22631592132 22645055304 22665858048 22704497184 22710127302 22730989824 22769739992 22807512144 22873050972 22886657784 22924623888 22952424042 22990499244 23011619328 23028637608 23040972288 23056563897 23085974187 23094811854 23108550588 23174954469 23207643936 23274332568 23286798848 23325428736 23341212834 23355098148 23370986214 23393841336 23445199872 23461065018 23490991278 23512571136 23551575552 23659516908 23673591576 23682654192 23740532352 23741619138 23750707796 23781003516 23802849792 23842335744 23849339733 23888902806 23903113932 23925072384 23964761088 23971801041 23993822592 24011567262 24033625344 24074596152 24143776026 24158138772 24198214104 24220443648 24227558711 24267749202 24290042624 24308006364 24321026304 24330336768 24344810496 24377856957 24392358954 24414766848 24432822828 24496957488 24503032089 24556825728 24567351044 24621285888 24693499188 24734462616 24747710976 24764457519 24796046349 24805538658 24818825088 24859996416 24891617763 24987647232 25053238272 25059450816 25102170378 25125230336 25166909952 25181881344 25198921686 25216064073 25231064706 25254243072 25296136704 25326812736 25345543221 25368826752 25410910464 25412073716 25426027008 25499090304 25542559332 25572363552 25608434688 25615957491 25658451162 25682022144 25697299968 25739928576 25747490007 25771142784 25790201874 25813893888 25888071744 25907217309 25921093824 26065360254 26108599428 26122583808 26132583936 26183624139 26197648704 26207677568 26223268096 26241107328 26318071503 26375849856 26451642528 26495522496 26565071616 26580874752 26632790523 26642985966 26657256576 26701477632 26733857888 26778206016 26822627712 26838584064 26915706432 26960356224 26961590406 26993050416 27031125504 27037828512 27083920671 27108801152 27124927744 27169924608 27222990867 27247999104 27293200128 27326297952 27361154592 27371628864 27387911808 27466612704 27505355776 27559077174 27698946624 27726034176 27805706688 27826270443 27841174848 27921178224 27967495968 28040908928 28057590016 28123151853 28184893056 28191882168 28265884128 28312773696 28329616512 28411023456 28458153792 28492664328 28539930096 28587274272 28604280384 28679364864 28686476592 28761776832 28768908996 28809489024 28844425616 28892274912 28909462464 28957419648 28992535632 29040630624 29090137017 29124080712 29161230552 29266369408 29314918656 29387906784 29399156928 29472354792 29483637264 29501176608 29521245744 29672831088 29750720448 29758097844 29836211024 29885705568 29903484096 29989413648 30039162336 30075590124 30125481768 30175456176 30193407072 30272662912 30280169736 30307986432 30367181718 30410016192 30417557076 30497401296 30515543712 30566165184 30603232056 30653998992 30704850144 30742085196 30781298916 30793082472 30811400784 30899939292 30943525248 31032443424 31121617112 31140130864 31161314952 31191788448 31281420024 31321321704 31350094848 31411325502 31463432964 31546022544 31564788768 31576872256 31654043136 31655492184 31708004688 31746456242 31799119644 31851870408 31870818576 31962401388 31991763456 32015423016 32044833792 32054247369 32099461536 32107421358 32191701368 32210851696 32264285472 32356998936 32410675152 32428035072 32449978818 32503809276 32523145272 32553022464 32577097104 32616602586 32662609984 32670709452 32742434304 32764590801 32924665584 32979283488 33019276692 33061395132 33074051544 33091766784 33146661888 33156399141 33169091922 33188823684 33211401462 33316862976 33412601088 33469560504 33565737402 33598562248 33621418764 33641419608 33672324096 33738090354 33769083648 33794057628 33825102336 33881213952 33891166989 33947388198 33967582956 33998787072 34056745776 34065190953 34096484736 34154609988 34211268216 34242696192 34252755419 34309576458 34329986676 34361523712 34386935832 34418525184 34428636063 34485748866 34517428992 34542956412 34561458432 34642217781 34662825882 34753813672 34811465904 34830111744 34911498852 34930198272 34988143104 35011819251 35032647222 35056479321 35090762004 35167799808 35191597527 35236486917 35268856704 35327363328 35420095488 35489275362 35510387364 35523981288 35543008768 35601970176 35612428707 35626061694 35671505274 35704274688 35763503616 35784778752 35833354209 35854670898 35887608576 35947141632 35948787208 35990733888 36050438016 36111894228 36215664039 36237208158 36297321156 36330665472 36390933504 36401623803 36435063936 36462009546 36481539456 36495505152 36517215744 36588538431 36622150272 36649234242 36745436232 36851026566 36931928832 36968045568 36978905401 37040248782 37074275584 37101693924 37121566464 37208307987 37228237632 37289994624 37481470848 37497535804 37579857408 37589176224 37653255567 37687845504 37750364928 37772822016 37798382529 37846597059 37881364608 37944205056 37990219104 38053240128 38116365696 38118110574 38139040512 38239153152 38248635456 38250386389 38313838998 38349035776 38358545328 38412652032 38487676743 38523033216 38545949952 38609892864 38656714176 38685302811 38720840832 38786849356 38832107616 38881640736 39086558208 39098040381 39162899142 39183875712 39198875904 39296473056 39311516352 39334902144 39361660992 39563774784 39667627264 39677463792 39847607424 39871312128 39964478949 39985884864 40052216448 40100786832 40167309024 40233941568 40257876096 40373559648 40440534336 40442385609 40489575624 40546688256 40556742768 40663201728 40687391616 40754886912 40804309408 40871998656 40939800192 40989446928 41041731888 41057443296 41081867712 41199919056 41258033664 41338615761 41376591232 41548419936 41589051264 41708560032 41761762272 41881767336 41951243952 42061363392 42086385024 42207322912 42277339584 42398826192 42469160544 42494424768 42616535184 42687230688 42738996492 42799282048 42809895144 43019047296 43029714888 43142665248 43153363494 43214233536 43266638424 43338412368 43364193696 43436129472 43488803448 43560945936 43686121068 43899554112 43972377984 44025702256 44081860176 44098735392 44208532188 44225455896 44251764912 44281868616 44509246632 44550134784 44626080672 44637146766 44754316536 44828558352 44855226144 44984120472 45025444864 45058743504 45113385186 45188222652 45263184264 45290110608 45408994368 45420254604 45461979648 45539479984 45550772577 45615024288 45746101944 45773315568 45849247776 45904848084 45980998488 46023238656 46057275216 46081944576 46113127794 46171948374 46189623708 46217101176 46349908938 46415287872 46548665136 46573597696 46682425668 46710196296 46741972428 46787682672 46922130036 46981982556 47025142272 47103151104 47116988253 47319033816 47347183152 47365308384 47481064704 47483238276 47501415592 47562007032 47605699584 47619684363 47698679466 47777805612 47806227864 47850144768 47943602082 47987645184 48023134524 48067250688 48149192304 48161132037 48287552052 48316277544 48396428208 48455117422 48535498404 48580085248 48616012728 48642052608 48660673536 48674968227 48755713914 48784717908 48829533696 48865645656 48924903879 48993914976 49006064178 49113651456 49134702088 49242571776 49386998376 49468925232 49495421952 49528915038 49592092698 49611077316 49637650176 49719992832 49753637883 49783235526 49817102193 49975294464 50118901632 50204340756 50250460672 50333819904 50348606103 50397843372 50432128146 50462129412 50508486144 50592273408 50607135531 50653625472 50691086442 50737653504 50821820928 50824147432 50852054016 50998180608 51085118664 51144727104 51231914982 51316902324 51364044288 51394599936 51464364687 51494980014 51542285568 51580403748 51627787776 51728623299 51776143488 51814434618 51842187648 51994238823 52130720508 52217198856 52245167616 52265167872 52280521429 52367248278 52395297408 52415355136 52446536192 52482214656 52548970833 52636143006 52751699712 52903285056 52991044992 53130143232 53161749504 53233913043 53265581046 53285971932 53314513152 53402955264 53439092541 53467715776 53507257911 53556412032 53645255424 53677168128 53782006347 53831412864 53920712448 53923180812 53986100832 54062251008 54075657024 54078132481 54167841342 54217602304 54249855488 54339849216 54355812237 54445981734 54495998208 54586400256 54652595904 54693014319 54722309184 54743257728 54775823616 54933225408 55118154348 55276539849 55397893248 55452068352 55560373173 55611413376 55652540886 55682349696 55842356448 55934991936 56081817856 56115180032 56246303706 56369786112 56383764336 56531768256 56625547392 56659233024 56822046912 56916307584 56985328656 57079860192 57174548544 57177165861 57208560768 57358729728 57372953184 57470758497 57523553664 57537817992 57618978048 57688851232 57784549824 57818924928 57914839296 57985071264 58081261248 58180274034 58248161424 58322461104 58532738816 58629837312 58744348713 58775813568 58798313856 58944709584 58967274528 59002353216 59042491488 59345662176 59501440896 59516195688 59672422048 59771411136 59806968192 59978827296 60078324672 60151180248 60250963536 60350912352 60386814144 60545325824 60560339472 60734363436 60820032384 60835114152 60994802592 61031087424 61132330368 61206464112 61307997984 61409700288 61484170392 61562597832 61586164944 61622801568 61799878584 61887050496 62064886848 62243234224 62280261728 62322629904 62383576896 62562840048 62642643408 62822651004 62926865928 63092045088 63129577536 63153744512 63308086272 63310984368 63416009376 63492912484 63598239288 63703740816 63741637152 63924802776 63983526912 64030846032 64108494738 64198923072 64214842716 64383402736 64421703392 64528570944 64713997872 64730045241 64821350304 64899957636 65007618552 65046290544 65154194208 65233205172 65325219968 65341418904 65484868608 65529181602 65849331168 65958566976 66038553384 66122790264 66148103088 66183533568 66312798282 66338183844 66377647368 66422802924 66825202176 66939121008 66955720149 67131474804 67197124496 67242837528 67282839216 67476180708 67538167296 67588115256 67650204672 67670077779 67782333978 67894776396 67935165912 67997574144 68113491552 68130381906 68192969472 68309219976 68422536432 68505510838 68619152916 68659973352 68723047424 68773871664 68857272126 68971497732 69034857984 69085912824 69122916864 69169691691 69257922561 69284435562 69325651764 69507627344 69524863407 69622931808 69822997704 69860396544 69976286208 70023638502 70065294444 70112958642 70181524008 70335599616 70383195054 70472973834 70537713408 70654726656 70978550724 71020774728 71047962576 71086017536 71224857414 71252123388 71343010548 71408549376 71527007232 71548019199 71666708418 71709341796 71775217152 71894283264 71897574416 71915403123 71981467776 72100876032 72223788456 72431328078 72474416316 72594642312 72661330944 72682676133 72803247606 72870127872 72924019092 72963078912 72991010304 73034431488 73133570871 73177076862 73244300544 73298468484 73490872464 73509096267 73702053132 73863857664 73913840641 73957810802 74080497564 74148551168 74203387848 74243132928 74293372557 74388139047 74416615974 74456475264 74579989248 74674853289 74962941696 74995071608 75159714816 75178352448 75306511134 75375691008 75500729856 75545644032 75596765058 75648192219 75693194118 75762729216 75888410112 75980438208 76036629663 76106480256 76232731392 76236221148 76278081024 76455290749 76497270912 76500772778 76627677996 76698071552 76717090656 76825304064 76847872473 76975353486 77046066432 77091899904 77219785728 77242470021 77313428352 77370605622 77441681664 77573698712 77664215232 77763281472 78196080762 78325798284 78367751424 78397751808 78550872417 78592946112 78623032704 78669804288 78723321984 78954214509 79127549568 79335254528 79354927584 79695214848 79742624256 79796585339 79898371569 79928957898 79971769728 80104432896 80201573664 80334618048 80467883136 80515752192 80747119296 80881068672 80884771218 80979151248 81093376512 81113485536 81251762013 81326403456 81374783232 81509773824 81608618816 81668972601 81743997312 81879600384 81978893856 82083463776 82114886592 82163735424 82399838112 82516067328 82540307471 82677231522 82753182464 83096839872 83178102528 83417120064 83478811329 83523524544 83763534672 83902487904 84122726784 84172770048 84369455559 84414645824 84554679168 84797652384 84938321088 84988849536 85233070368 85374461376 85477992984 85598564096 85619790288 86038094592 86059429776 86285330496 86306726988 86428467072 86533276848 86676824736 86728387392 86872258944 86977606896 87121891872 87270411051 87372242136 87799108224 87944755968 88051404512 88163720352 88197470784 88417064376 88450911792 88503529824 88563737232 89018493264 89252161344 89274293532 89508633072 89657116704 89710452288 89968240944 90117487008 90226770372 90376445304 90526368528 90580221216 90817988736 90840509208 90923959296 91078959968 91101545154 91230048576 91492203888 91546631136 91698495552 91809696168 91961996976 92114550432 92226255588 92343896748 92379247416 92434202352 92699817876 92830575744 93097330272 93364851336 93420392592 93483944856 93575365344 93844260072 93963965112 94050284544 94233976506 94638067632 94694366304 94730616768 94962129408 94966476552 95002831184 95124014064 95239368726 95397358932 95555611224 95612455728 95887204164 95975290368 96046269048 96134501376 96162742107 96298384608 96322264074 96575104104 96632555088 96792856416 96910234844 97070996808 97160170496 97232025456 97284105216 97349936454 97511427828 97569435816 97659067392 97731291312 97849807758 97987829952 98012128356 98227302912 98269404176 98293772403 98773996752 98937850464 99057830076 99184185396 99222154632 99275300352 99439985664 99469197423 99507275766 99566471052 99634204386 99950588928 100237803264 100408681512 100500921344 100697212206 100795686744 100864256292 100924258824 101016972288 101214271062 101307250944 101382172884 101475307008 101643641856 101648294864 101673500967 101996361216 102170237328 102195572859 102289454208 102463829964 102633804648 102728088576 102758266257 102928729374 102989960028 103084571136 103160807496 103255575552 103285908189 103457246598 103552286976 103628869236 103684375296 103926653343 103988477646 104261441016 104434397712 104490335232 104561042858 104734496556 104790594816 104830710272 104893072384 104964429312 105035457753 105097941666 105169437963 105272286012 105503399424 105574792581 105709460751 105806570112 105982089984 106260286464 106467826086 106531162092 106571943864 106629026304 106805910528 106837286121 106878185082 106935431552 107014515822 107112824064 107290510848 107354336256 107500062627 107564012694 107662825728 107841424896 107846361624 107972201664 108151314048 108156264962 108335682684 108435204608 108499710976 108646992117 108711624474 108891963468 108991996416 109172800512 109204871409 109305191808 109386028638 109444618368 109486515456 109551647232 109765615293 109866450816 110236308696 110553079698 110795786496 110904136704 110936716203 111120746346 111222826752 111305081772 111364699392 111624923961 111684712896 111869983872 112163635712 112230360064 112492607412 112739572224 112767528672 112815862031 112959766701 113063536512 113251094784 113318466048 113395147587 113539791177 113644093824 113832615168 113970657312 114159720384 114349097088 114354331722 114417121536 114717459456 114745906368 114751159167 114941516994 115047107328 115075635984 115237956096 115377702464 115463030229 115569099648 115637849856 115829678592 115970142528 116055908433 116162522496 116360548068 116496322848 116644922208 116694917459 117065477632 117259674624 117294121143 117488697426 117551627136 117596627712 117889419168 117934549056 118004706432 118084982976 118691324352 119002881792 119032391376 119344844096 119542822272 119613936384 119893436847 119957654592 120156649344 120302360496 120501927072 120701824704 120773628288 121090651648 121120678944 121327156827 121468726872 121640064768 121670228304 121989605184 122062174848 122264660736 122412928224 122615995968 122819400576 122968340784 123125195664 123172329888 123245603136 123599757168 123774100992 124015847283 124129773696 124486468448 124560523456 124645259808 124767153792 125125680096 125285286816 125645302008 125853731856 126184090176 126259155072 126307489024 126621968736 126832018752 126985824968 127196478576 127407481632 127483274304 127849605552 128061692064 128216989476 128397846144 128429685432 128766805472 128843406784 129057141888 129427995744 129460090482 129642700608 129799915272 130015237104 130092581088 130308388416 130466410344 130650439936 130682837808 131058363204 131698662336 131917133952 132077106768 132245580528 132296206176 132625596564 132676367688 132755294736 132845605848 133650404352 133878242016 133911440298 134262949608 134394248992 134485675056 134565678432 134952361416 135076334592 135176230512 135340155558 135564667956 135789552792 135870331824 136226983104 136260763812 136385938944 136618439952 136652317731 136845072864 137011021676 137238305832 137319946704 137547743328 137714544252 137942995464 138069715968 138171825648 138245833728 138339383382 138515845122 138568871124 138651303528 139015254688 139049726814 139245863616 139645995408 139720793088 140047277004 140130588888 140225917284 140363048016 140766390108 140945947668 141075426816 141309453312 141350964759 141957101448 142041549456 142095925152 142449714828 142504246776 142686021096 142817098752 142859053089 143096038398 143333416836 143418683592 143550434304 143795148832 143830806246 143962935552 144201752064 144447576912 144483396111 144862656156 144948832632 145189284624 145365352266 145606495212 145740255744 145848038184 145926157824 145982020608 146024904681 146267141742 146354153724 146488601088 146596936968 146774711637 146981744928 147018192534 147404106264 147727715328 147827681282 147915621604 148160995128 148297102336 148406775696 148486265856 148586745114 148776278094 148833231948 148912950528 149159978496 149260913649 149349706578 149451306579 149925883392 149990143216 150356704896 150613022268 150751382016 151001459712 151045818309 151193530116 151296384438 151386388236 151525458432 151776820224 151821406593 151960876416 152073259326 152212960512 152465462784 152472442296 152556162048 152910581498 152994541824 153001545556 153255355992 153396143104 153434181312 153695744946 153950706972 154092132864 154183799808 154393094061 154484940042 154626856704 154741211244 154883363328 155147397424 155185869897 155328430464 155526562944 155982716469 156392161524 156651596568 156735502848 156795503616 156841564287 157101744834 157185892224 157246065408 157339608576 157446643968 157646912499 157908429018 158255099136 158670509056 158709855168 159390429696 159485248512 159593170678 159701739129 159796743138 159857915796 159943539456 160208865792 160317277623 160403147328 160521773733 160669236096 160935766272 161031504384 161346019041 161494238592 161762137344 161769542436 161958302496 162186753024 162226971072 162234397443 162503524026 162652806912 162749566464 163019547648 163067436711 163217237632 163337945202 163487994624 163759200768 163957787712 164079042957 164166927552 164229773184 164327470848 164799676224 165080614942 165354463044 165506364928 165829619547 166193679744 166356205056 166681119519 166834240128 166957622658 167047049088 167527069344 167804975808 168245453568 168345540096 168738911118 168829291648 169109358336 169595304768 169876642176 169977699072 170466140736 170748922752 170955985968 171197128192 171239580576 171531497583 172076189184 172118859552 172192631521 172412275491 172570660992 172613453976 172856934144 173066553696 173353649472 173456774784 173744517888 173955213792 174243783744 174540822102 174744484272 175598216448 175889511936 176102809024 176233046139 176327440704 176394941568 176834128752 176901823584 177007059648 177127474464 178036986528 178113295069 178504322688 178548587064 179017266144 179314233408 179420904576 179936481888 180234974016 180453540744 180752890608 181052737056 181160442432 181635977472 181681018416 182157919936 182203090308 182460097152 182984407776 183093262272 183396991104 183619392336 183923993952 184229100864 184237534441 184452511176 184687793496 184758494832 184868404704 185399635752 185661151488 186194660544 186729702672 186840785184 186967889712 187150730688 187688520144 187927930224 188467953012 189276135264 189388732608 189461233536 189924258816 189932953104 190005662368 190248028128 190478737452 190794717864 191111222448 191224911456 191774408328 191950580736 192092538096 192325484214 192596769216 192644528148 193150208208 193265110176 193585712832 193820469688 194141993616 194464050912 194699872908 195022855656 195138871632 195462582624 195699615516 195975659904 196024256712 196454605824 196538808352 196587544806 197547993504 197875700928 198115660152 198368370792 198444309264 198550600704 198938394846 199014551532 199132942104 199268408772 200475606528 200817363024 201394424412 201591373488 201728512584 201848517648 202428542124 202614501888 202764345768 202950614016 203010233337 203296589728 203347001934 203992722432 204340474656 204391145718 204578908416 204927659928 205267609296 205516532514 205857458748 205979920056 206169142272 206321614992 206571816378 206914493196 207104573952 207257738472 207368750592 207509075073 207853306686 207976955292 208522882032 208574590221 208868795424 209122085716 209468993112 209581189632 209661420544 209928858624 210070915506 210195883332 210338875926 210544572024 211006798848 211149585162 211418921502 211613140224 211964179968 212935652172 213062324184 213143887728 213258052608 213674572242 213756370164 213870863104 214029031644 214225648128 214581021696 214644057597 215000125254 215128025388 215325651456 215682849792 215692723248 215746209369 215944403328 216302628096 216312529924 216671365368 216870409216 217293984234 217423248948 217783926936 217983992832 218048028399 218409742818 218610383616 218772057276 218889236736 218973030912 219103294464 219400712613 219531230586 219732901632 220472617392 220527288801 221106159396 221591572992 221741521923 221873432406 222241492692 222445653504 222610163544 222729398784 222880117671 223164417141 223249847922 223369425792 223739967744 224024559867 224327271424 224985214824 225479144448 225535057344 225631724062 225919533402 226127073024 226502189568 226636932096 226790295174 226944576657 227079582354 227288187648 227665230336 227941314624 228109888989 228319440768 228698194176 228708663444 228834243072 229365872247 229491812736 229502318334 229883033988 230094214656 230151271968 230475912192 230543617419 230755404928 230926060458 231138199296 231275699712 231659357184 231727410063 231940285056 232111816866 232325044992 232721096136 232992645696 233289844416 233389834918 234130955264 234588242286 234977394852 235103254272 235193255424 235652617251 235778838336 235869098112 236009412864 236169965952 236862643527 237382648704 238005763584 238064782752 238689688192 239085644544 239227872768 239389756017 239695114707 239786873694 239915309184 240313298688 240604720992 241003854144 241403649408 241547256576 242181303296 242241357888 242654313654 242937453744 243280129536 243340456608 243755286039 243979210368 244124349696 244529321472 244825856448 245006917803 245231991936 245638801152 245936681568 246250391328 246344659776 246491206272 247199514336 247548201984 247620922413 248031694566 248259547392 248972936896 249121046912 249290519616 249534307584 250251360192 250436433987 250570573632 251290604016 251707463712 252368180352 252518310144 252614978048 253108366677 253243937472 253664037504 253971649936 254392957152 254814963264 254966548608 255699211104 256123384128 256433978952 256795692288 256859370864 257533610944 257686813568 258114283776 258855991488 258920180964 259285401216 259599830544 260030474208 260185162176 260616776832 260932820688 261300879872 261365675616 261811233153 262116726408 263397324672 263834267904 264154213536 264491161056 264592412352 265251193128 265352735376 265510589472 265691211696 267756484032 267822880596 268525899216 268788497984 268971350112 269131356864 269904722832 270352461024 270680311116 271129335912 271579105584 271740663648 272453966208 272521527624 272771877888 273236879904 273304635462 273690145728 274022043352 274476611664 274639893408 275095486656 275429088504 275885990928 276343651296 276678766764 277031690244 277137742248 277302607056 278030509376 278099453628 278491727232 279291990816 280094554008 280261177776 280451834568 280726096032 281532780216 281891895336 282150853632 282701929518 283914202896 284083098912 284191850304 284899429656 285008493552 285372042192 285718106178 286192076796 286666833672 286837367184 287590297664 287661612492 287925871104 288403504128 288488226321 288895153824 288966792222 289725312312 289897665264 290378569248 290730704532 291212990424 291480511488 291696076368 291852315648 292049809362 292534283484 292708307448 292977202176 293193873936 293549423274 293963489856 294036385068 294808212528 294881317209 295655362564 295831243208 296321990256 296813551392 297173490228 297552556188 297666463896 297825901056 298319956992 298407592269 298521827298 298699413156 298902613158 299851766784 299980286432 300713409792 301226044536 301502764032 302091636618 302387060232 302592768876 302772776472 303050916864 303642813186 303921752832 304146518652 304425921024 304930925568 304944884592 305020502901 305821162996 305989083648 306003091112 306510711984 306868362624 307391489892 307901413944 308184265728 308274798771 308786188122 308969880084 309253713408 309482422488 309766726656 309857724567 310294794848 310371739794 310656860928 311053125888 311779960029 311965432938 312784323048 313303193136 313471005696 313683128574 314203489668 314371784448 314492130816 314679217152 314893287936 315106373259 315293824998 315508313889 315816858036 316510198272 316724377743 317419710336 318780859392 319186341356 319403478258 319593486276 319715831592 319887078912 320417731584 320511858363 320634555246 320806294656 321043547466 321338472192 321871532544 322063008768 322500187881 322692038082 322988477184 323524274688 323539084872 323916604992 324453942144 324468794886 325007048052 325305613824 325499132928 325940976351 326134873422 326434475264 326675890404 326975989248 327518401536 327614614227 327915575424 328158085914 328333855104 328459546368 328654941696 329296845879 329599352448 330161229884 330708926088 331012729856 331659239094 332387359488 332712410112 332810148609 333362239038 333668480256 333915245316 334094098176 334874771883 335054138688 335609951616 336490907136 336691080192 337477822236 337658583296 338218716672 338447586093 338879300103 339190609536 339753284352 339955398144 340185442761 340619373531 340932281472 341497845504 341911971936 342394256384 342479161152 343062995166 344152378368 344237719104 344253477501 344385263042 344824550982 345141321984 345226907952 345713868288 346133107392 346389090687 346707298944 346913549568 347489035776 347910427584 348167725299 348487567488 349081644204 349488968544 350084752377 351196432896 351779023872 351882363429 352205618048 352466092278 352654881408 352789883136 353668257504 353803647168 354014119296 354254948928 356073973056 356226590138 357008645376 357097174128 358034532288 358628466816 358841809152 359680310541 359872963776 360469948032 360907081488 361505781216 362105474112 362320884864 363271954944 363362036832 363981470481 364315839872 364406180616 364920194304 365968815552 366186524544 366793982208 367238784672 367847987904 368458201728 368475068882 368905022352 369375586992 369516989664 369736809408 370799271504 371322302976 372047541849 372389321088 373459405344 373681570368 373935779424 374301461376 375377040288 375855860448 376935906024 378552270528 378777465216 378922467072 379865906208 380011324736 380496056256 380957474904 381589435728 382222444896 382449822912 383548816656 384185076192 384650968428 385193538432 385289056296 386300416416 386530220352 387171425664 387640939376 388283987232 388928101824 389399745816 390045711312 390277743264 390925165248 391399231032 391951319808 392048513424 393077616704 393175089612 395095987008 395751401856 396231320304 396736741584 396888618528 397876789692 398029103064 398265884208 398536817544 400951213056 401634726048 402788848824 403182746976 403457025168 403697035296 404857084248 405229003776 405528691536 406020466674 406593179456 406694003868 408680949312 408782291436 409157816832 409855319856 409956953193 410535218592 411033065028 411714917496 411959840112 412643229984 413143632756 413828986392 414209147904 414515476944 414737501184 415018150146 415706613372 415953910584 417045764064 417149180442 417737590848 418244171432 418937986224 419162379264 420141831012 420391766664 420677751852 421089144048 422299170324 422837843004 423226280448 423928359936 424052894277 425871304344 426124648368 426287775456 427349144484 427512740328 427741726208 428058063288 428451296256 428577159267 429288115194 430000250508 430256050776 430651302912 431385446496 431492418738 431888806656 432605256192 432625059848 433342730736 434587968468 434846497896 435567853872 436096056798 436819485636 437220767232 437544114552 437778473472 437946061824 438074714043 438801425226 439062461172 439465803264 440324134911 440945234784 441054577602 442212318792 443183145984 443483043846 443746864812 444482985384 444891307008 445220327088 445458797568 445760235342 446328834282 446499695844 446738851584 447479935488 447782740947 448049119734 449970429648 451070114688 451263448124 451839066804 452254146048 453004379136 453137454927 453580590348 453889153314 454159164708 454576375296 455330460672 455464219779 455882629248 456219777978 456638881536 457396388352 457417326888 457668486144 458731744494 458983625472 459004636668 459766067976 460188429312 460302543936 460323615509 461087234838 461510809856 461852120916 462276398592 462551399424 463179282183 463454820126 463880570112 464223633732 464650089984 465442192272 465557609691 465985291392 466579688832 466779669836 469176484572 469954789704 470206508544 470386510848 470524692861 471305234502 471557676672 471738196224 472018825728 472339931904 472940737497 473725287054 474765297408 476011527168 476129565504 477379376384 478171289088 478455745536 478779512034 479105217387 479390229414 479573747388 479830618368 480626597376 480951832869 481209441984 481565321199 482007708288 482807298816 483094513152 484482715776 485308627308 485874907488 486560259072 486680913216 486703192329 487510572078 487958420736 488248699392 489058642944 489202310133 489651712896 490013835606 490463983872 491277602304 491873363136 492237128871 492500782656 492689319552 492982412544 494399028672 495241844826 496063389132 496519094784 497488858641 497945873792 498242093824 498581039232 499068615168 500043358557 500502720384 500872867974 501141147264 502581208032 503414927424 504736360704 505036620288 505229956096 506216733354 506487874944 507328075008 507943299872 508785914304 509629926528 509933097216 511398422208 512246768256 512867957904 513591384576 513718741728 514594492749 515067221888 515373627136 516228567552 516577894563 517236826473 517711982976 517840361928 518570802432 519199661088 520060948416 520370324352 521233553664 521865641376 522601759744 522731351232 523622466306 524233452816 526794649344 527668535808 528308427072 528699138417 528982322112 529184824704 530502386256 530705470752 531021178944 531382423392 534339885207 535512968064 535645761192 537051798432 537576995968 537942700224 538262713728 539809445664 540704922048 541360622232 542258671824 543158211168 543481327296 544907932416 545043055248 546473759808 546609270924 547380291456 548044086704 548953223328 549279786816 550190973312 550858177008 551771981856 552687302592 552712603323 553357533528 554063380488 554275484496 554605214112 556061018752 556198907256 556983454464 558583981632 560189108016 560522355552 560903669136 561452192064 563065560432 563783790672 565403859036 567828405792 568166197824 568383700608 569798859312 570016987104 570744084384 571436212356 572384153592 573333667344 573674734368 575180595328 575323224984 575851742208 576976452642 577790307648 577933584444 579450624624 579795330528 580757138496 581461409064 582425980848 583392152736 584099618724 585068566968 585416614896 586387747872 587098846548 587926979712 588072770136 589616425056 589762634418 591310725128 591662486416 592643980512 593627102784 594346980456 595105112376 595332927792 595651802112 596815184538 597043654596 597398826312 597805226316 599960572864 601426819584 602452089072 604183273236 604774120464 605185537752 605545552944 607285626372 607843505664 608293037304 608851842048 609030700011 609889769184 610041005802 611642325992 611978167296 612006182224 613021423968 613736725248 614782979784 615802827888 616549597542 617572376244 617939760168 618507426816 618964844976 619715449134 620589589696 620743479588 621313721856 622106251776 622527225219 623559920058 623930865876 625568646096 625723770663 626606386272 627366257148 628406979336 628743568896 628984261632 629786575872 630212746518 630587649996 631016627778 631633716072 633020396544 633448755486 634839420672 638372682712 638806956516 639186972552 639431663184 639774157824 641023716726 641269110492 641612589312 642087094932 642676944384 643743065088 643932172791 645000375762 645384076164 645976954368 647048549376 647078169744 647238628107 647833209984 648907884288 648937589772 650014096104 650611227648 650802352961 651881952702 652269746844 652868950528 653351780808 653951978496 654144085197 655229228454 655831150848 656316171828 656667710208 656919092736 657309883392 658202137839 658593691758 659198704896 660322459768 661417852176 663318478188 664774718976 665224565769 665620297218 666724478076 667336960512 667830490632 668188196352 668640353013 669493251423 669749543766 670108277376 671219903232 672073679601 672981814272 674955644472 675317166592 676437433344 676895172186 677758600206 678381219072 679506568704 679910796288 680370885522 680833729971 681238747062 681864562944 682995691008 683823943872 684958322304 686125990332 688097616741 688475438208 688506955002 688770526084 689649101964 690282643968 690453815904 691427736576 691630852257 692266214784 692778181374 693414597888 693827099136 694978071552 695182230189 695820855168 696335450598 696975134976 698163288408 698977937088 700169504754 702392865792 702599202619 703764726858 704411236096 704932184556 705309762816 705579766272 706957851753 707336515008 707607294336 708028238592 708509897856 710587930581 712147946112 712453180276 714017290752 714194348256 716069064576 717256933632 717683618304 718169268051 719085344121 719360621082 719745927552 720939896064 721814162976 723011562432 724210948224 724641769728 726543909888 726724073664 727962940962 728631679744 728812361232 729840388608 731265858117 731937631104 732373049088 733587964416 734477569344 735020753409 735695975808 736916403456 736950137764 737810044704 738751173984 739033979328 739473618816 741598543008 742644605952 742862767239 744095083698 744778642176 746918810688 747363140736 747871558848 748602922752 750754080576 751309301961 751711720896 753871812048 757104541056 757554930432 757844934144 759325100031 759731812416 760022649472 760992112512 761914949808 763178871456 764444889792 764899645824 767097633312 768370152384 769301936856 770387076864 770578112592 772600832832 773060440704 774342851328 775281878752 776567974464 777856203648 778799491632 780091422624 780555486528 781850330496 782798462064 783902639616 784097026848 785433699459 786155233408 786350179224 790191974016 791502803712 792462640608 793473483168 793777237056 795753579384 796058206128 796531768416 797073635088 803269452096 805577697648 806365493952 806914050336 807394070592 809714168496 811057383072 812040933348 813186358912 813388007736 817361898624 817564582872 818315633664 819710639712 819913906386 821070437184 822066130056 823429834992 823919680224 825286459968 826287265512 827657972784 829030953888 830036300292 831413226744 831907821168 834091528128 834298360884 835475181696 836488342864 837875972448 840283662024 840783533328 841355503704 842178288096 844598340648 845675686008 846452560896 848105788554 851742608688 852249296736 852575550912 854698288968 855025480656 855483452416 856116126576 857154318534 858576230388 860000501016 860512101552 862770892992 862984837476 863777613312 865210512384 865250119696 865464678963 866685461472 869175936936 869692995792 871135707744 872192113596 873638971272 874441534464 875088229104 875556946944 876149428086 877602850452 878124922344 878931606528 880648269822 881890469568 882109155204 884424637584 884643951627 886966087692 887493729624 888965970768 890440654176 891520470684 892657668564 892999391688 893477703168 894959870976 895222776807 895565481894 896098239468 899940859296 902140229376 902526896248 903678133608 904508292096 906274909854 907161180696 907778306628 908318329416 909152750592 910928439558 911765258496 912439555956 913277763072 914792776704 914834653776 915061508703 917463488988 917967250944 918009273336 919532135952 920605087872 920647231018 922174469676 923021619712 923704241832 924552797184 924824396313 926358564366 926909640252 927761140224 928447267464 929300179968 929573173701 930884384544 931115219382 931970582784 933159377664 933559339672 938352969144 939909579408 940413017088 941049385722 942610469004 943115353344 943476392448 944037651456 944679863808 945319119777 945881474994 946524941667 947450574108 949530594816 950173133229 952259131008 954758752768 956342578176 957559024068 958210434774 958780458828 959147494776 959661236736 961253194752 961535575089 961903665738 962418883968 963130642398 964015416576 965614597632 966189026304 968965431552 970617254616 971749814976 973361826432 973406384658 975021144156 975916841472 976497398784 977822929053 978404620266 979303425792 980027671212 980927967744 982555204608 982843842681 983746726272 984474257742 985001565312 985378639104 985964825088 987890537637 988798057344 990483689652 992126778264 993038189568 993329907151 994977717282 995891747584 996484187648 997162078464 998137230336 998430445827 1000086717114 1001005440768 1001745735948 1002282294528 1004624315649 1005162416064 1006829854848 1009472721408 1010073240576 1012433466708 1012975749888 1014656150016 1015342758279 1015886599744 1016637900309 1017571828608 1019259853056 1019866194432 1020556328283 1021858120593 1022796844416 1024493536512 1025735915808 1027182769152 1027437483456 1029188985498 1030134443776 1030747254272 1032457135104 1032760432503 1033155789126 1034473652946 1035423965952 1035680723856 1037141604864 1038399322176 1039167272061 1040121896832 1040740648704 1042467107328 1043731282752 1045462702464 1047244932612 1048466905632 1050254257131 1053589298688 1055337071616 1055647090287 1056616854144 1057398276834 1057964644224 1058369649408 1061004772512 1061410941504 1062042357888 1062764846784 1068679770414 1071025936128 1071291522384 1074103596864 1075153991936 1075885400448 1076525427456 1079040931623 1079618891328 1081409844096 1082721244464 1084517343648 1086316422336 1086962654592 1089815864832 1090086110496 1091944411443 1092947519616 1093218541848 1094760582912 1096088173408 1097906446656 1098559573632 1100381946624 1101716354016 1103543963712 1105374605184 1105425206646 1106715067056 1108126760976 1108550968992 1109210428224 1112122037504 1112397814512 1113966908928 1116142625547 1117167963264 1120378216032 1121044711104 1121807338272 1122904384128 1126131120864 1127567581344 1130807718072 1135656811584 1136332395648 1136767401216 1139597718624 1140033974208 1141488168768 1142872424712 1144768307184 1146667334688 1147349468736 1150361190656 1150646449968 1153952905284 1155580615296 1155867168888 1158901249248 1159590661056 1161514276992 1162922818128 1164851961696 1166784305472 1168199237448 1170137133936 1170833229792 1172775495744 1174197693096 1175853959424 1176145540272 1179232850112 1179525268836 1182621450256 1183324972832 1185287961024 1187254205568 1188693960912 1190210224752 1190665855584 1193630369076 1194087309192 1194797652624 1195610452632 1199921145728 1202853639168 1204904178144 1208366546472 1209548240928 1210371075504 1211091105888 1214571252744 1215687011328 1216586074608 1218061400022 1219779538368 1220082011604 1223284651984 1224012364448 1226042847936 1227473450496 1229565959568 1229870859579 1231605655776 1233099195084 1235144752488 1235879520336 1237929689952 1239430898268 1241179179392 1241486959176 1242627443712 1244212503552 1245054450438 1247119840116 1247861731752 1251137292192 1251447541326 1253212772544 1254732514296 1256813958672 1257487137792 1260425493036 1261175299992 1262033255556 1263267432144 1266897510972 1269678841344 1272158682831 1276745365424 1277613913032 1278373945104 1278863326368 1282047433452 1282538220984 1283225178624 1284174189864 1285353888768 1285731477801 1287864345582 1290000751524 1290768152328 1291953908736 1294156339488 1294477256214 1295666419968 1297815768576 1297875179544 1300028192208 1301604705922 1303763905404 1304539493688 1305737901056 1306703561616 1308288170394 1310458456908 1311662301696 1312632343656 1313335420416 1313838185472 1314224142129 1316404275678 1317187383516 1318397409792 1320644919536 1320972404733 1322835704352 1326636956376 1329549437952 1330449131538 1331240594436 1333448956152 1334673921024 1335660981264 1336376392704 1337280706026 1338986502846 1339499087532 1340216554752 1342439806464 1343348222841 1344147359202 1349911288944 1350634333184 1353790344372 1355517200412 1356762438144 1359013137408 1359412364781 1360741771044 1361667459942 1362477494124 1363729125888 1365991382016 1366392659337 1367647887744 1369916644608 1372251980664 1376195233482 1376950876416 1377013910004 1377541052168 1379298203928 1380565287936 1380907631808 1380970846527 1383261704514 1384532429568 1385556362748 1386829195776 1387654198272 1389537846549 1390364460378 1391641710336 1392670901196 1393950269952 1396326576816 1396672829073 1397955874176 1400339009508 1404362972179 1405198405238 1407529453716 1408822472192 1409864369112 1410619525632 1411159532544 1411574078583 1413915703506 1414673030016 1415214588672 1416056477184 1417019795712 1418822212491 1421175861162 1424295892224 1424906360552 1428034581504 1428388696512 1432138129152 1434513867264 1435367236608 1436338536102 1437315652161 1438170688242 1438721242164 1439491855104 1441879792128 1442855498607 1443628325952 1444695963597 1446023124864 1448421896448 1449283539456 1453448147328 1455925881924 1457263359488 1457624722464 1459680777216 1460109576987 1462531716234 1463875262208 1464746098176 1467175928832 1467606930399 1468955138688 1470041506818 1471391951616 1473832806912 1473900275528 1475620089408 1477502347968 1478067958656 1478947237632 1483197086016 1485725534478 1488190167396 1489557284352 1492466575923 1493837621376 1494726281472 1495743117696 1497205845504 1500130075671 1501508161152 1502618603922 1503423441792 1507743624096 1514209082112 1515109860864 1515689868288 1516135121441 1518650200062 1519463624832 1520045298944 1521984225024 1523829899616 1526357742912 1528889779584 1529799291648 1534195266624 1536740304768 1538603873712 1540774153728 1541156225184 1543783478247 1545201665664 1546120881408 1548685702656 1549733683689 1550563757504 1551710479419 1553135948928 1555712407296 1557598983264 1560182845248 1561110973056 1563700660992 1565596924128 1567805279232 1568194053696 1568265841949 1570867398918 1572310466816 1572700358448 1580383948032 1583005607424 1584925281216 1586097415251 1586946966336 1587554474112 1591507158768 1592116412256 1593063536832 1594147270176 1603019655621 1606538904192 1611155395296 1612730987904 1613828100672 1614788141184 1619428336992 1622114766144 1624081866696 1626372717824 1626776015472 1634723797248 1635129165744 1639421279424 1639827812772 1642140874368 1644132260112 1646859669984 1647839360448 1650572919936 1652574531024 1655315945568 1658061907776 1658137809969 1660072600584 1662826453488 1663815642336 1668183056256 1668596721768 1670950363392 1672976685728 1675751944896 1680567324048 1681567066656 1682711007408 1684356576192 1689196681296 1691351372016 1696211577108 1703485217376 1704498593472 1705151101824 1709396577936 1710050961312 1712232253152 1714308637068 1717152460776 1720001002032 1721024203104 1725541785984 1725969674952 1727555226624 1730500239392 1730929357926 1733370922944 1738351873872 1739385991584 1742271415488 1744384227192 1747277942544 1750176458208 1752298856172 1755205700904 1756249844688 1761296539644 1763780939136 1764218310408 1768849275168 1769287903254 1773932175384 1774987459248 1777931941536 1780881308352 1783040941368 1785315337128 1785998783376 1786955406336 1790445553614 1791130963788 1792196478936 1799881718592 1804280458752 1805053792496 1807356267216 1812549819708 1814322361392 1815556613256 1816636658832 1821856879116 1823530516992 1824879111912 1826555526144 1827092100033 1829669307552 1830123017406 1834926977976 1835934501888 1836018546672 1839064271904 1841210175744 1841294462036 1844348939352 1846043239424 1847408483664 1849648792626 1852717128732 1853819280504 1855522280448 1856894534928 1859146347402 1861768769088 1862230438764 1863941165568 1866318755328 1867118679344 1867581675657 1876705938288 1877171311989 1879819158816 1882098771444 1885220938008 1886230706688 1886952784896 1889359727616 1890638239554 1891762949988 1893049883334 1894901148216 1899061189632 1900346266458 1904518262016 1909517505536 1915118048136 1916420869548 1917560917656 1918294989552 1919322473472 1923071150178 1923807331476 1924837767936 1926261284796 1928030833152 1931229195264 1931796518373 1937930863104 1941234509232 1941715884321 1943499629952 1946723652864 1946812769316 1950042288312 1951833682944 1952407058883 1955645858106 1956809240532 1958606851584 1960055342424 1961855935488 1962432255591 1965687685362 1967493452544 1968948515484 1970003130624 1970757278208 1971929650176 1974606413517 1975781075274 1977596114688 1980967379304 1984253556528 1986659814302 1989955434564 1991783495168 1992968375296 1994324156928 1995673697307 1996860891654 2000173434228 2002010881536 2003491471896 2004564589056 2005921059039 2008479754269 2009248631298 2010324832128 2013659709696 2016221038803 2018945442816 2024866933416 2025951499776 2029312300032 2030685516558 2031773199488 2033275800618 2035143657216 2038519706112 2039732388864 2041112656566 2042501189913 2043716241186 2045593688832 2048987073024 2051471831616 2054874966912 2058377970996 2060268887552 2061494508544 2064292850223 2065520865006 2066311578252 2068947305892 2070847931904 2071361447712 2074283209728 2074892556771 2076798644352 2078334544122 2080243793664 2081481297408 2084934214656 2085546690567 2087462565504 2090925404928 2094489865224 2096933811264 2100508514262 2107178597376 2107797607857 2111294180574 2113233708288 2114796553668 2115929288448 2116739298816 2120873555259 2122009545024 2122821883008 2124084715776 2125529693568 2131763791743 2137359540828 2142051872256 2142583044768 2143501378589 2148207193728 2150307983872 2151770800896 2153050854912 2154507804153 2157256032363 2158081863246 2159237782656 2162819688192 2165442488928 2169034687296 2172632844672 2173925309184 2179631729664 2180172220992 2183888822886 2185895039232 2186437083696 2189521165824 2192176346816 2193797574351 2195812893312 2197119147264 2200763893248 2203432708032 2205062260227 2207087927424 2210749210368 2210850413292 2213430134112 2216253521952 2217101937984 2217203431721 2218420856448 2224244075008 2224795629024 2227933817856 2228588301717 2232285251094 2234335926528 2240756432064 2242089422208 2243614676544 2245808768256 2252262241728 2255135162688 2261615436144 2271313623168 2272664791296 2273534802432 2277975300093 2279195437248 2280067948416 2282976337536 2285744849424 2289536614368 2293334669376 2294698937472 2300722381312 2301292899936 2307905810568 2311161230592 2311734337776 2317802498496 2319181322112 2323028553984 2325845636256 2329703923392 2333568610944 2336398474896 2340274267872 2341666459584 2345550991488 2348395386192 2351707918848 2352291080544 2356301098377 2358465700224 2359050537672 2365242900512 2366649945664 2370575922048 2374508411136 2377387921824 2380420449504 2381331711168 2387260738152 2388174618384 2389595305248 2391220905264 2399842291456 2409808356288 2416733092944 2419096481856 2420742151008 2422182211776 2429142505488 2433172149216 2436122800044 2439559076736 2440164023208 2446569303968 2448024728896 2452085695872 2454946900992 2459131919136 2459741719158 2463211311552 2466198390168 2470289504976 2471759040672 2475859379904 2478861796536 2482358358784 2482973918352 2490108900876 2494239680232 2495723463504 2502274584384 2502895082652 2506425545088 2509465028592 2513627917344 2520850986072 2522350599984 2524066511112 2526534864288 2533795021944 2539357682688 2544317365662 2553490730848 2555227826064 2556747890208 2557726652736 2564094866904 2565076441968 2566450357248 2568348379728 2571462955602 2575728691164 2580001503048 2581536304656 2588312678976 2588954512428 2591332839936 2595631537152 2595750359088 2596394036889 2600056384416 2603209411844 2607527810808 2609078987376 2613407123232 2616576340788 2620916913816 2623324603392 2625264687312 2626670840832 2628448284258 2632808551356 2634374767032 2636794819584 2641289839072 2641944809466 2645671408704 2653273912752 2653931854881 2660898263076 2662481188872 2666897912304 2671321962528 2674561412052 2677973005692 2678998175064 2680433109504 2684879612928 2685668330421 2686696445682 2688294718404 2699822577888 2707580688744 2711034400824 2713524876288 2718824729562 2721483542088 2723334919884 2724954988248 2727458251776 2732785318674 2735295775488 2739833289216 2744503961328 2745184526109 2752390466964 2753901752832 2754027820008 2755082104336 2758596407856 2761815263616 2761941693054 2766523409028 2769064859136 2771112725496 2773658391552 2774473188939 2779075693098 2780728920756 2783283420672 2785341802392 2787900539904 2788719521103 2792653153632 2793345658146 2795911748352 2800678019016 2808725944358 2810396810476 2815058907432 2817644944384 2819728738224 2821239051264 2823148157166 2827831407012 2829346060032 2830429177344 2832112954368 2834039591424 2835957359331 2837644424982 2839574825001 2842351722324 2848591784448 2849812721104 2850519399687 2856777393024 2864276258304 2869027734528 2872677072204 2874631304322 2876341376484 2877442484328 2878983710208 2883759584256 2884606725267 2885710997214 2887256651904 2889391927194 2892046249728 2896843792896 2898567078912 2906896294656 2911851763848 2914526718976 2915249444928 2920219153974 2925063432468 2927750524416 2929492196352 2933468787159 2935213860798 2937910277376 2940083013636 2942783903232 2947665613824 2947800551056 2948531528043 2951240178816 2955004695936 2956135917312 2957894475264 2963671612911 2966394172032 2971451068956 2976380334792 2979114568704 2979989721453 2984933151846 2987675242752 2989452562944 2991486235392 2994411691008 2995291337481 3000260151342 3003016322304 3005237207844 3006846883584 3013872946947 3015487248192 3028418164224 3030219721728 3032270242882 3037300400124 3038927249664 3040090597888 3043968450048 3046028274837 3047659799232 3049913700927 3052715485824 3057779559168 3059598583296 3061668984849 3065574361779 3068390533248 3073480609536 3077207747424 3081548307456 3082312450368 3087566956494 3090403331328 3092241762816 3097371405312 3098281297509 3099467367378 3101127515008 3103420958838 3106271897856 3111424814592 3115197966528 3117501816183 3120365690496 3122221946112 3127401321984 3131193848256 3136388107392 3136531683898 3141734797836 3144620933632 3145400716896 3150762771393 3160767896064 3166011214848 3166941270861 3169850562432 3172194830502 3173893932672 3175108948224 3183014317536 3184232824512 3186127073664 3188294540352 3206039311242 3213077808384 3222310790592 3225461975808 3227656201344 3229576282368 3237122794869 3238856673984 3244229532288 3248163733392 3252745435648 3253552030944 3269447594496 3270258331488 3271659998899 3275833234329 3278842558848 3279655625544 3284281748736 3288264520224 3293719339968 3295678720896 3301145839872 3305149062048 3310631891136 3316123815552 3316275619938 3320145201168 3325652906976 3327631284672 3336366112512 3337193443536 3341900726784 3345953371456 3348427876641 3351503889792 3361134648096 3363134133312 3365422014816 3368713152384 3378393362592 3382702744032 3384152606311 3392423154216 3406970434752 3408997186944 3410302203648 3418793155872 3420101922624 3424464506304 3428617274136 3434304921552 3440002004064 3442048406208 3451083571968 3451939349904 3461000478784 3461858715852 3466741845888 3476703747744 3478771983168 3484542830976 3488768454384 3494555885088 3500352916416 3504597712344 3510411401808 3512499689376 3522593079288 3527561878272 3528436620816 3537698550336 3538575806508 3547864350768 3549974918496 3555863883072 3561762616704 3566081882736 3570630674256 3571997566752 3580891107228 3582261927576 3584392957872 3599763437184 3608560917504 3610107584992 3614712534432 3625099639416 3628644722784 3631113226512 3633273317664 3643713758232 3647061033984 3649758223824 3654184200066 3659338615104 3660246034812 3669853955952 3672037093344 3678128543808 3682420351488 3682588924072 3688697878704 3694816967328 3699297585252 3705434257464 3707638561008 3713789069856 3718292694804 3723537538176 3724460877528 3727882331136 3732637510656 3734237358688 3735163351314 3753411876576 3754342623978 3759638317632 3764197542888 3770441876016 3772461413376 3781276479108 3783525899976 3786099766668 3789802296432 3800692532916 3809036524032 3830236096272 3832841739096 3835121835312 3836589979104 3846142300356 3847614662952 3849675535872 3852522569592 3856061666304 3857194433403 3863593036746 3875861726208 3882469018464 3883431768642 3886999259904 3893447305728 3893625538632 3900084576624 3904814117766 3911291716212 3913618481064 3917213703168 3920110684848 3924864511182 3931375370724 3934986905088 3937897030968 3940006261248 3941514556416 3942672426387 3949212827034 3951562150548 3955192229376 3961934758608 3962917214199 3968507113056 3973319628604 3979910869128 3983566990336 3988648313856 3991347394614 3993721783308 4000346868456 4004021763072 4006982943792 4009129178112 4011842118078 4016959508538 4018497262596 4020649664256 4027319419392 4030044668523 4032442077606 4049733866832 4051902999552 4061371033116 4063546398976 4066551601236 4070287314432 4077039412224 4078237094343 4082225313132 4085002379826 4087432482372 4091187377664 4097974146048 4099177978011 4102943663232 4109749933824 4116755941992 4120537775104 4128585700446 4131041730012 4132623156504 4137894611784 4141695863808 4142722895424 4142912539581 4149785113542 4153597288704 4156669088244 4160487587328 4162962594816 4168613539647 4171093381134 4174925131008 4181850809856 4188979730448 4190018487219 4193867622528 4201017028524 4213088916537 4215595215714 4222588361148 4226467416576 4229593107336 4231858576896 4233478597632 4234722235749 4241747110518 4244019090048 4245643766016 4248169431552 4251059387136 4256466637473 4263527583486 4274719081656 4284103744512 4285166089536 4287002757178 4296414387456 4300615967744 4303541601792 4306101709824 4309015608306 4311946956483 4314512064726 4316163726492 4318475565312 4325639376384 4328566495821 4330884977856 4334087890791 4338069374592 4345265689344 4347850618368 4360344441984 4367777645772 4371790078464 4372874167392 4379042331648 4380328730961 4384352693632 4387595148702 4391625786624 4394238294528 4401527786496 4402820791197 4406865416064 4410124520454 4414175854848 4421498420736 4421700826584 4426860268224 4432507043904 4434203875968 4434406863442 4436841712896 4448488150016 4449591258048 4457176603434 4464570502188 4468671853056 4477399727769 4481512864128 4484178844416 4487229353088 4491617536512 4500390227013 4504524483456 4510270325376 4523230872288 4542627246336 4545329582592 4547069604864 4548405364323 4555950600186 4558390874496 4560135896832 4565952675072 4571489698848 4579073228736 4586669338752 4589397874944 4601444762624 4602585799872 4615811621136 4622322461184 4623468675552 4631350434741 4635604996992 4638362644224 4646057107968 4649201051067 4651691272512 4655131438257 4659407846784 4667137221888 4672796949792 4680548535744 4683332919168 4691101982976 4696790772384 4703415837696 4704582161088 4704797525847 4712602196754 4716931400448 4718101075344 4730485801024 4733299891328 4741151844096 4749016822272 4754775843648 4758292245753 4760840899008 4762663422336 4774521476304 4776349236768 4779190610496 4782441810528 4799684582912 4809058966863 4819616712576 4833466185888 4838192963712 4841484302016 4844364423552 4858285010976 4866344298432 4872245600088 4879118153472 4880328046416 4893138607936 4896049457792 4904171391744 4918263838272 4919483438316 4926422623104 4932396780336 4940579009952 4943518081344 4951718759808 4957723593072 4964716717568 4965947836704 4974413429907 4980217801752 4988479360464 4991446927008 5004549168768 5005790165304 5012851090176 5018930057184 5027255834688 5041701972144 5044701199968 5048133022224 5053069728576 5067590043888 5088634731324 5106981461696 5110455652128 5113495780416 5115453305472 5128189733808 5130152883936 5136696759456 5142925911204 5151457382328 5160003006096 5163072609312 5176625357952 5177909024856 5182665679872 5191500718176 5192788073778 5200112768832 5206418823688 5215055621616 5218157974752 5226814246464 5233152681576 5241833827632 5250529374624 5256896568516 5265617102712 5268749534064 5282579678144 5283889618932 5291342817408 5306547825504 5307863709762 5321796526152 5324962377744 5333795824608 5342643925056 5349122824104 5355946011384 5357996350128 5360866219008 5371336660842 5373392891364 5376589436808 5399645155776 5415161377488 5422068801648 5437649459124 5442967084176 5446669839768 5449909976496 5465570637348 5470591550976 5479666578432 5481276300099 5489007922656 5490369052218 5504780933928 5507803505664 5508055640016 5510164208672 5517192815712 5523630527232 5523883386108 5533046818056 5538129718272 5542225450992 5548946377878 5558151386196 5561457841512 5566566841344 5570683604784 5577439042206 5585306307264 5586691316292 5591823496704 5601356038032 5602745026971 5617451888716 5620793620952 5630117814864 5639457476448 5646296314332 5655662814024 5658692120064 5660858354688 5668079182848 5671914718662 5675288849964 5679149650002 5684703444648 5697183568896 5699625442208 5701038799374 5713554786048 5728552516608 5745354144408 5749262608644 5752682752968 5754884968656 5757967420416 5769213450534 5771421994428 5774513303808 5778783854388 5784092499456 5793687585792 5795389555119 5813792589312 5823703527696 5830498889856 5840438307948 5850126864936 5855501048832 5857221176649 5866937574318 5870427721596 5875820554752 5880166027272 5885567806464 5887296766773 5895601102112 5897063056086 5902480357632 5910009391872 5912271834624 5915788950528 5923819240551 5927343225822 5932788344064 5942902137912 5952760669584 5959979442906 5969866303692 5975350485504 5978905125888 5982972470784 5987021091921 5990582674962 6000520302684 6006032644608 6010474415688 6013693767168 6017763177117 6027745893894 6030974496384 6048663116409 6056836328448 6064540485764 6074600800248 6077854499328 6080181195776 6087936900096 6092056549674 6095319598464 6099827401854 6105430971648 6115559118336 6119197166592 6123337969698 6127503569739 6131148723558 6136781066496 6146961219072 6154415494848 6164624900736 6175133912988 6180806662656 6184483525632 6192878550669 6196562595018 6198934734756 6202255030016 6206841917676 6212543795712 6222849629184 6224677670313 6230395933056 6235003632366 6240731380992 6244443892224 6254802643968 6256640071701 6262387696512 6272776214784 6273063367796 6283469595672 6289241867264 6290801433792 6301525542786 6321535792128 6323392823571 6333882541722 6339701124864 6344389661004 6347787865344 6350217896448 6362620665777 6366028635072 6368465649024 6372254147328 6376589080704 6395291375229 6412078622484 6426155616768 6430504135767 6444621581184 6450923951616 6455312402688 6459152564736 6463523412459 6471768097089 6474245589738 6477713347968 6488459064576 6496327466784 6505490871296 6507104061888 6538895188992 6540516662976 6543319997798 6551666468658 6557685117696 6559311251088 6568563497472 6576529040448 6581392723053 6587438679936 6591357441792 6602291679744 6610298124096 6615186780681 6621263782272 6632247631104 6632551239876 6640290402336 6651305813952 6651610295163 6655262569344 6672732225024 6674386887072 6683801453568 6685764905151 6691906742912 6696855753282 6703007779584 6722269296192 6726268266624 6730844029632 6737426304768 6756786725184 6765405488064 6768305212622 6784846308432 6813940869504 6817994373888 6820604407296 6833925900279 6837586311744 6840203845248 6848929012608 6857234548272 6868609843104 6880004008128 6884096812416 6902167143936 6903878699808 6922000957568 6923717431704 6933483691776 6953407495488 6957543966336 6969085661952 6977536908768 6989111770176 7000705832832 7009195424688 7020822803616 7024999378752 7045186158576 7055123756544 7056873241632 7068903295131 7075397100672 7077151613016 7095728701536 7099949836992 7111727766144 7123525233408 7132163765472 7141261348512 7143995133504 7161782214456 7164523855152 7168785915744 7199526874368 7220215169984 7229425068864 7250199278832 7257289445568 7262226453024 7266546635328 7287427516464 7299516447648 7308368400132 7318677230208 7320492069624 7339707911904 7344074186688 7356257087616 7364840702976 7365177848144 7377395757408 7389633934656 7398595170504 7410868514928 7415277122016 7427578139712 7436585389608 7447075076352 7448921755056 7468474717376 7470326702628 7506823753152 7508685247956 7519276635264 7528395085776 7540883752032 7562552958216 7567051799952 7572199533336 7579604592864 7601385065832 7618073048064 7660472192544 7665683478192 7670243670624 7673179958208 7692284600712 7695229325904 7699351071744 7705045139184 7714388866806 7727186073492 7764938036928 7766863537284 7773998519808 7786894611456 7787251077264 7789182110667 7800169153248 7809628235532 7822583432424 7827236962128 7840221369696 7849729022364 7862750741448 7869973810176 7875794061936 7880012522496 7885344852774 7898425654068 7903124301096 7910384458752 7923869517216 7925834428398 7937014226112 7946639257208 7959821738256 7982694789228 7987443566616 8000693736912 8013965887584 8023684236156 8033919017076 8036994525192 8041299328512 8054638838784 8057004991263 8060089337046 8064884155212 8099467733664 8122742066232 8127092797952 8133103202472 8140574628864 8156474188686 8164450626264 8170004759652 8174864964744 8182374755328 8198355956022 8205887326464 8219499867648 8233511883984 8257171400892 8262083460024 8265246313008 8275789223568 8285445790848 8285825079162 8299570227084 8307194577408 8313338176488 8320975174656 8323419566817 8337227079294 8342186762268 8349850262016 8363701619712 8366158563309 8377959460896 8380036974438 8387735245056 8402034057048 8426177833074 8431190431428 8445176722296 8452934833152 8459186214672 8463717153792 8469444471498 8483494221036 8488038180096 8491287532032 8496338863104 8502118774272 8507872077993 8512933274946 8527055166972 8549438163312 8551558199061 8570332179072 8574005514356 8592828774912 8607083203584 8618031216612 8623893912966 8629024129452 8632327452984 8636951130624 8651278752768 8653820175801 8657132991642 8661769955712 8668175781582 8676138749184 8690531378688 8695701236736 8720688883968 8735555291544 8743580156928 8745748334784 8760657461922 8768705387264 8775190297404 8783251573248 8788476589056 8800406361477 8805641582394 8813730832128 8820249040908 8828351709696 8842996841472 8843401653168 8845594584129 8853720536448 8865014087808 8868407751936 8868813726884 8873683425792 8899182516096 8914353206868 8929141004376 8937343706112 8939969164359 8954799455538 8963025728256 8968357688832 8974458706176 8983235073024 8985874012443 9000780454026 9009048966912 9020540650752 9041618840841 9046461744576 9085254492672 9090659165184 9096810728646 9111901200372 9116781748992 9120271793664 9131905350144 9138084824511 9142979397696 9149741102781 9158146457472 9173338677504 9178795749888 9185006954547 9205171599744 9231623242272 9244644922368 9246937351104 9262700869482 9271209993984 9276725288448 9292114215936 9294843892527 9298402102134 9303382545024 9310262876514 9318815693568 9334274443776 9345593899584 9352505448549 9361097071488 9366665838336 9382203965952 9393581544768 9409164322176 9409595051694 9425204393508 9433862800896 9436202150688 9452288314179 9460971602048 9466599782656 9482303688192 9498033644544 9500823812583 9509551687296 9516584491506 9521681798016 9525326844672 9549042952608 9552698473536 9558381220992 9564883621056 9599369165824 9618117933726 9639233425152 9666932371776 9676385927424 9682968604032 9688728847104 9711368384607 9716570021952 9732688596864 9744491200176 9758236306944 9760656092832 9786277215872 9792098915584 9808342783488 9814979996697 9827499702987 9836527676544 9838966876632 9852845246208 9864793560672 9881158019904 9887036162688 9903437519616 9915447186144 9929433435136 9931895673408 9948826859814 9960435603504 9976958720928 9982893854016 10009098337536 10011580330608 10025702180352 10037860114368 10045283629923 10054511669376 10083403944288 10089402399936 10096266044448 10106139457152 10135180087776 10152457818933 10177269462648 10213962923392 10220911304256 10226991560832 10230906610944 10256379467616 10260305767872 10273393518912 10285851822408 10302914764656 10320006012192 10326145218624 10353250715904 10355818049712 10383001436352 10385576147556 10400225537664 10412837647376 10430111243232 10436315949504 10453628492928 10466305363152 10483667655264 10501058749248 10513793137032 10531234205424 10537499068128 10565159356288 10567779237864 10582685634816 10613095651008 10615727419524 10643593052304 10649924755488 10667591649216 10685287850112 10698245648208 10711892022768 10715992700256 10742673321684 10746785782728 10753178873616 10799290311552 10830322754976 10844137603296 10875298918248 10885934168352 10893339679536 10899819952992 10931141274696 10941183101952 10962552600198 10978015845312 10980738104436 11009561867856 11016111280032 11020328417344 11034385631424 11047261054464 11047766772216 11066093636112 11084450901984 11097892755756 11116302772392 11122915683024 11141367209568 11154878084412 11170612614528 11173382632584 11183646993408 11202712076064 11205490053942 11234903777432 11241587241904 11260235629728 11278914952896 11292592628664 11311325628048 11317384240128 11343829437324 11350577699928 11358299300004 11369406889296 11399250884416 11402077598748 11427109572096 11490708288816 11498525217288 11505365505936 11509769937312 11538426901068 11542843988856 11549026607616 11557567708776 11568184998912 11571583300209 11590779110238 11627585178624 11647407055392 11660997779712 11680876615896 11700253729872 11714442353298 11733875148636 11740855443192 11751641109504 11760332054544 11774593533546 11791202204224 11794126112172 11804960715264 11820018783744 11824543669248 11828017279161 11847638481102 11854686451644 11865576688128 11885804275824 11888751642597 11905521339168 11919958885812 11939732607384 11950700971008 11965944941568 11974042183842 11981165349924 12001040605368 12012065289216 12020948831376 12027387534336 12035526354234 12055491787788 12061948992768 12090134005569 12097326232818 12129080971528 12149201600496 12155708998656 12184113099348 12190639196928 12199654803708 12210861943296 12231118236672 12234711283029 12246675939396 12255007139478 12262297447116 12273562132992 12293922438144 12297533934033 12308830989696 12329249801472 12350267825976 12361613325312 12385757101338 12393125190036 12397869469512 12404510060032 12413683835352 12425087591424 12428737618743 12449355340626 12460791866112 12470007264732 12481462761984 12488887784448 12505840618941 12513280143402 12524775393024 12545552429568 12546126735592 12566939191344 12581602867584 12603051085572 12639266749611 12646785647142 12667765083444 12679402249728 12688779322008 12695575730688 12700435792896 12704166707247 12725241331554 12732057270144 12736931298048 12744508294656 12753178161408 12769399912419 12790582750458 12824157244968 12852311233536 12861008271534 12889243162368 12901847903232 12910624805376 12918305129472 12927046824918 12935840869449 12943536194178 12948491179476 12955426695936 12976918129152 12985699487463 12992654933568 13014208123776 13081033325952 13086639995596 13103332937316 13115370235392 13118622502176 13137126994944 13140986192883 13153058080896 13162785446106 13174877359872 13182714883584 13204583359488 13208462373591 13220596248192 13230373561362 13242527564544 13264495262208 13265102479752 13280580804672 13302611627904 13303220590326 13310525138688 13345464450048 13348773774144 13349384849761 13371529810302 13383813485824 13393711506564 13406015559168 13432199183307 13444538592384 13452536533248 13461688059264 13474852609536 13501170681039 13513573450368 13530810976128 13536610425244 13569692616864 13627881739008 13635988747776 13641208814592 13645216092969 13667851800558 13675172623488 13680407690496 13697858025216 13714469096544 13737219686208 13760008016256 13768193624832 13804334287872 13807757399616 13844001915136 13847434863408 13866967383552 13894051304223 13906814990976 13915087932672 13938171323904 13947603153201 13955073817536 13965394314771 13978223540352 14001411665664 14018390849376 14041645607232 14049998757504 14090372317152 14110247513088 14113746483264 14114392577541 14137806590262 14150794201344 14154303226032 14191457403072 14199899673984 14223455532288 14247050466816 14264327530944 14274876737259 14282522697024 14287990267008 14323564428912 14329047710304 14337571831488 14399053748736 14427176900589 14440430339968 14458850137728 14500398557664 14514578891136 14524452906048 14533093270656 14574855032928 14599032895296 14616736800264 14637354460416 14640984139248 14679415823808 14688148373376 14712514175232 14730355696288 14754791514816 14779267869312 14797190341008 14821737029856 14830554244032 14855156279424 14873170779216 14894150152704 14897843510112 14923240289721 14936949434752 14940653405256 15013647506304 15017370495912 15038553270528 15056790171552 15081767504064 15125105916432 15134103599904 15144399066672 15159209185728 15202770131664 15320944385088 15331366956384 15340487341248 15346359916416 15384569201424 15390458651808 15410090278368 15428777733612 15454372146984 15529876073856 15533727074568 15547997039616 15574502154528 15578364221334 15600338306496 15619256471064 15645166864848 15654473924256 15680442739392 15699458044728 15725501482896 15751588123872 15770689705548 15796851308136 15806248602192 15847739034432 15851668856796 15874028452224 15893278514416 15919643476512 15965389578456 15974887133232 16001387473824 16027931775168 16047368472312 16067838034152 16073989050384 16082598657024 16114009982526 16120178674092 16129768310424 16198935467328 16245484132464 16254185595904 16266206404944 16312948377372 16328901252528 16340009519304 16349729929488 16396711912044 16411774652928 16438999735296 16443828900297 16467023767968 16514342801784 16524166920048 16530492626016 16551578447136 16570891581696 16571650158324 16599140454168 16614389154816 16626676352976 16646839133634 16674454158588 16684373524536 16699700524032 16732317126618 16755918921792 16760073948876 16775470490112 16804068114096 16808235080913 16852355666148 16862380862856 16890353444592 16918372429344 16938888942996 16966988442072 16976076360192 16982575064064 17004237548544 17015744155986 17025866549892 17054110333944 17098876326624 17103116398122 17140664358144 17148011028712 17185657549824 17236062433224 17247787825932 17258048258904 17264654905968 17273902261248 17307640351602 17314265983284 17323539911424 17336351563164 17352277498368 17381062757376 17386168665357 17441377767936 17471110583088 17491496669568 17521314923844 17537410774528 17550380594808 17566503146496 17571663529947 17600812722954 17611283164788 17627461664256 17640498081816 17656703419392 17661890300319 17686803306336 17691189168258 17707441072896 17730028175616 17736815503872 17737627453768 17747366851584 17798365032192 17828706413736 17858282008752 17879938328718 17909598911076 17926051456512 17936715377664 17948917412352 17961063275763 17971748024886 18001560908052 18018097933824 18041081301504 18053289531351 18083237681682 18092923489152 18145989349227 18170508985344 18193621457292 18223802400744 18233563497984 18240543587328 18263810700288 18276169649022 18285958795392 18299482205562 18316292914944 18346677355008 18357591499776 18370013909094 18410343199488 18463246484544 18493874702208 18525401738964 18542419987968 18553450576896 18578635652007 18589687785054 18596804204268 18606765090048 18620525753028 18637631387136 18668548887552 18674033010939 18691187799168 18705010897098 18722194142976 18733331676672 18764407931904 18769920215103 18787163089536 18818328644352 18819190103388 18850408787016 18867725601792 18872404301376 18873268235869 18904576628358 18921943204096 18933199565312 18964607376384 18970178470713 19001647625166 19019103374592 19033168983012 19043363596032 19050653689344 19087861997331 19098085905216 19105396947072 19116762441984 19129767242112 19236235867452 19278466850304 19291512407301 19333864743552 19352771854848 19365937208064 19377457694208 19390570237377 19415304291267 19422736769214 19433140043904 19465377193728 19488982400352 19516472613888 19521312185664 19572554431744 19584197831168 19616685566976 19629959993394 19654999405974 19673055353088 19677933753264 19705690492416 19729587121344 19744178169159 19762316039808 19774072325376 19806875039232 19830894372288 19863791346816 19897653719628 19920871207008 19953917441856 19954830885489 19965787708032 20018196675072 20023160661216 20051404360704 20057294715453 20075720228736 20090567259846 20109023338752 20166807888576 20178804799872 20192532088896 20212278914304 20270360175552 20304915637866 20354538925296 20427925846784 20441822608512 20453983121664 20461813221888 20501777700837 20512758935232 20520611535744 20546787037824 20571703644816 20605829529312 20640012024384 20652290437248 20706501431808 20711636099424 20766002872704 20771152295112 20800451075328 20825675294752 20860222486464 20872631899008 20907256985856 20932610726304 20967335310528 21002117498496 21027586274064 21062468410848 21074998136256 21130318712576 21135558475728 21165371269632 21206709885393 21226191302016 21231454839048 21287186104608 21299849510976 21335183298432 21370575700224 21396491296416 21423784045536 21431985400512 21485346643368 21493571565456 21506357747232 21598580623104 21660645509952 21688275206592 21750597836496 21771868336704 21786679359072 21799639905984 21862282549392 21925105200396 21956031690624 21961476208872 22019123735712 22032222560064 22040656834688 22068771262848 22094522108928 22095533544432 22132187272224 22168901803968 22195785511512 22232605544784 22245831366048 22282734419136 22309756168824 22341225229056 22346765265168 22405424152128 22410980107884 22469807554864 22483174483808 22520471259456 22557829905792 22585185257328 22622651256096 22687658874648 22701155399856 22716598600008 22738813778592 22798501768832 22804155197496 22854219144192 22981416577632 22997050434576 23010731011872 23019539874624 23076853802136 23085687977712 23098053215232 23115135417552 23143166600418 23181558220476 23294814110784 23321995559424 23361753231792 23367546332001 23400507459744 23428884706596 23467750297272 23481710886384 23520664109088 23549187067092 23582404408448 23588252224344 23609921430528 23640037567488 23656034558322 23695276962204 23709372903288 23731153376256 23771608551648 23777503285194 23811042678336 23839917771624 23879465214768 23948084367684 23962330699848 24002081210736 24041897662752 24071052708468 24110983575576 24123897985536 24171014973789 24180268011138 24194652465636 24258161943056 24298403200992 24368226198696 24381278393856 24399309607416 24421723886592 24469422566058 24493351878792 24510014278956 24524594894232 24547124265984 24595067868066 24617661979392 24658499602944 24700535651952 24771514202676 24786250380072 24795738939024 24809020120064 24827367670704 24857475237486 24898710681252 24921583732224 24940014529464 24962925523968 24970258700451 25011681237882 25026560286804 25049550786048 25091104859136 25092253471184 25098475689927 25133878382688 25163205735168 25206102171144 25278533499222 25293571294284 25335530166888 25358804499456 25377558644016 25391151461376 25408333414494 25450482663108 25464114540288 25473862596096 25489016589312 25506356322816 25523616233979 25538799824838 25581165500916 25648314489936 25654674597183 25722016543068 25778486324736 25821249610752 25854093649836 25871681738898 25887072388356 25896982358952 25910853391872 25953836258304 25961460527403 25971398974926 25985309867136 26028416247552 26162066651904 26173279991192 26206665874632 26230740470784 26237245004352 26281972385766 26306116161792 26325570892212 26349754719744 26365429767168 26401219084431 26416924747182 26441192496384 26460747122724 26485055129088 26528990524416 26530204959504 26536783752387 26561161609344 26605223255808 26606441180652 26621050277376 26682896471401 26697547548288 26698769699522 26743059620604 26767626971648 26787423013128 26812031118336 26819907493077 26864398366614 26889077184768 26905073066496 26923376118528 26949705219072 26957622037329 27002341362078 27027146900736 27061621952256 27073220850488 27139385233728 27255763478016 27271977495552 27290432185938 27335703601116 27350345246976 27360815380992 27395716050432 27414254473533 27428938193088 27449223308343 27474439372416 27520016032512 27536387249664 27555020863641 27615514799232 27688003830272 27694869726816 27733934767104 27788102608446 27813629981952 27830175865344 27876342647808 27884531677581 27895206306402 27910147635072 27930788629542 27956447080704 28002823331328 28036781698752 28083291214464 28099997515008 28180744634304 28227492966528 28228785155082 28275613180524 28301588402688 28308606452064 28356864942537 28382914806144 28399799347968 28446911064576 28494100933632 28502471437749 28528655061888 28549753474518 28565045394048 28575980534016 28647128857824 28658095420608 28675143662976 28798107497472 28806567307379 28854353801178 28880860679936 28917700275456 29000797115328 29029157782272 29048905812096 29066186541312 29134105153821 29149710065856 29198065790592 29233473600528 29274708920832 29281968278496 29358831647616 29376296746752 29425028350464 29444939990091 29460711392576 29482499108961 29509583029632 29558535738624 29594380682016 29643474059712 29661108488064 29710312558848 29746341558432 29788300305408 29795687020224 29846480579442 29873898869504 29881306810512 30027295012608 30034740991824 30077106541056 30113580343104 30135850889769 30163535008128 30250211832864 30268207199808 30288798133344 30318418371456 30405540263328 30457373456799 30641888770176 30662733912768 30680974682496 30692719832832 30769138402848 30780917303616 30820180556736 30857555467224 30908744293968 31059752147712 31067454149136 31149004309056 31156728442668 31200676612992 31238512942128 31290333729696 31308947848512 31360885478784 31398916089456 31451002965792 31503176247744 31541379411096 31593702616272 31612497204384 31695478068864 31703337713592 31748056904448 31786557028832 31839286953024 31930779156912 31949774266464 32002774947648 32055863550336 32094736944624 32135676068304 32147978100768 32228019965052 32240357348184 32259536620848 32397870934656 32490968264928 32532412809888 32625896754744 32657802505056 32680019038608 32699459858976 32793423824088 32823549305856 32887657800594 32934047535936 33028685603568 33048333840096 33060985252032 33103156894272 33141783163392 33143300316648 33198280908336 33253352705952 33293678267268 33348908317176 33368747049072 33464634253236 33511837843584 33520147897752 33550940980224 33608136228192 33616470161826 33704711332296 33724761725712 33780706889184 33836744858688 33877777885992 33933976884144 33952152720384 34031488311972 34051733099784 34108220667888 34197752653248 34206232796244 34281328716288 34296022057424 34472124866448 34495575651864 34516096517808 34529309811936 34615280703204 34628531966568 34647079822848 34672703126328 34704554996736 34714749900627 34772337330714 34882755535872 34942221166176 34982993339136 35042629847688 35074821549056 35100761189616 35143327059894 35201625445908 35222566329576 35254923328512 35280996163632 35323780600638 35373606612672 35382378336516 35414882145792 35460056351232 35473631007744 35475254907536 35484051837483 35596730064384 35657412827472 35666254927791 35716564017504 35759876657436 35819197822152 35852102913024 35897834824704 35922126551526 35943496049772 36003121816104 36036195867648 36082162603008 36106579062702 36166475363364 36185846978304 36270402016707 36291978698454 36387242914584 36447604801488 36467126995968 36552339298044 36571917590784 36598964411124 36632585829888 36693354710016 36704133849087 36740027818188 36820686398976 36892601802099 36926492969088 36987749404416 37050803477928 37084839975936 37157271304014 37179375570108 37193608408536 37213530180096 37241051506056 37275262774272 37286212856229 37348066021878 37382375598336 37410021794196 37444388285952 37466663353344 37517521856823 37539840430206 37574326179072 37636657288704 37638380206776 37700817574032 37744808602752 37746536471738 37809153256716 37843886408192 37866399130624 37917800248833 37940356941426 38003295250332 38038206749184 38066337966024 38086727192064 38101307378688 38112500121741 38175723994662 38196171810432 38210793894144 38233524883968 38259534484224 38308199737257 38472471734904 38556933700608 38583024814602 38667729487104 38705543709696 38731874416128 38754915388416 38781140474754 38807522608347 38830608582534 38845473538428 38866280087808 38930754387456 38957098462389 38977964800704 39042624371328 39145108863488 39168395662336 39259919986788 39309998811948 39346110706176 39355867506528 39411380984832 39422958578649 39459174242688 39488356338318 39524632079616 39548144650752 39613750078464 39625387120773 39661788744576 39727582693632 39795307439256 39841742414016 39907834883712 39909661770978 39931575416064 40036393350144 40046321322432 40048154549283 40114589430906 40151440457472 40181134519692 40218046677504 40296597549921 40333615777152 40357609599744 40385064177792 40424557828608 40503512043117 40540720351104 40609831275732 40709077850592 40726526193191 40855851693568 40883645217024 40907966243328 40923626443776 40935648278907 41003555401674 41025517870464 41041223071488 41093574075648 41143407289632 41211659058624 41280024048768 41304580874496 41413002863616 41423272198848 41532005745408 41542304590224 41600902150656 41651350589504 41682153912669 41720444972928 41745263798016 41814513971712 41842809459603 41865221452608 41896182944313 41934670621056 42004234996992 42055172548128 42124936821696 42149996272512 42260637425152 42271116951456 42330742539264 42343177732623 42413419770786 42452382604032 42462909678096 42574372209216 42599699021952 42670366596864 42741151400448 42792982592832 42847568091072 42863970801024 42970693286736 42987143130912 43012715494464 43197161246208 43281530701767 43321291019904 43376550413184 43501195672992 43543736673408 43573358718144 43599279811968 43724565098784 43850210400792 43912063381248 43922952417744 44038247471424 44064445120128 44081313669376 44137542525696 44191067088864 44264374544448 44337803607936 44391571023024 44465211089568 44491662732096 44565468838272 44619512337648 44682450458112 44693530530336 44769720869163 44810848304256 44821960215768 44939615109728 44966348967616 45040942518912 45115659811584 45170370514656 45245302512192 45375317749296 45402310799712 45433197200016 45477627557184 45597003537664 45608310394992 45962833155264 45994100869152 46021462023744 46039079749248 46153707604272 46171375955424 46230270835104 46286333200836 46363116440952 46589628221568 46643991118848 46723506463584 46735092664002 46801014919488 46857769413192 46935500594544 46963421772768 47041328218176 47098374134184 47164808816896 47176504448688 47312069116644 47390553924408 47418745806576 47543217103296 47555006570388 47622085356672 47679835543248 47758930429536 47896168735368 47924661399696 48004162421472 48083795325504 48142105416936 48221967151152 48247795971072 48342029947578 48360536022276 48389304931272 48516323886112 48596806401984 48736452397392 48762556787712 48798619214832 48938845132116 48986703757584 49020028557912 49049189788464 49190135736132 49235323958784 49316999205888 49331486700891 49401071303904 49543028405352 49572500760144 49591477878048 49654735341408 49714950474972 49797421362504 49843167464448 49880029058928 49940517400902 50023362475764 50053120573608 50099101572096 50184506942368 50196951379854 50267756765376 50326411470336 50412204342288 50424705242739 50557066998444 50587142588568 50671060333776 50755117288032 50816666828988 50900965326216 50928229080576 50947725192192 51012712645632 51047232467958 51077599649676 51162331001832 51296628979872 51309349194366 51444033086136 51556972649472 51708187299672 51743363477796 51774144776712 51793964717904 51821706783744 51922921054806 51942797949852 51970619734272 52056832495104 52158505996071 52324133303808 52346559982384 52413331749264 52474490008704 52563944771532 52612232323584 52651141784424 52699509439488 52714990589841 52802438168862 52833849494364 52882384992768 52921494245448 52970110258176 52985670900957 53060409919008 53073567504774 53122323218688 53210446511616 53212882361304 53242100554752 53365792942802 53395095096576 53397539399044 53486119241208 53535253943296 53574846026256 53639814986154 53728796733228 53778154369536 53810146132992 53846752237056 53883189827289 53915244074658 54004682724156 54054293801472 54123243904512 54146441700976 54159868594053 54278770467456 54437968047681 54511526956032 54580864371876 54671407202232 54700690493952 54721630761984 54791432100864 54828508947066 54857876386176 54898446616686 54948878744832 55040032065024 55072774499328 55110041727282 55231029598464 55376007660544 55389739453632 55576205216892 55627259963904 55660351730688 55735906956021 55769063355162 55790412612804 55820295270144 55861577259084 55912894161408 56005646662656 56022099032817 56073563397504 56166582428928 56199995030016 56309760645309 56361489268608 56454985933056 56457570310164 56551226361048 56603176805376 56617212904128 56619804707607 56713729885074 56765829612288 56799598695936 56893822129152 56910535412139 57004942875498 57057310123776 57099506949036 57130090788096 57151961068032 57263585991993 57294257715648 57316190841216 57350287325952 57613134614758 57708707602356 57761721359872 57835400550912 57874537221903 58001594230656 58058315564544 58097811624192 58132373082624 58171710712131 58245912873801 58268210307642 58299420131712 58396131581184 58466947201056 58549417841664 58563936556992 58717663295232 58752593493504 58850056700928 58889879980182 58921422785152 58964998217922 59019166059264 59117071477248 59188761364032 59232534507477 59286948119424 59322216976128 59420625117696 59492683116864 59591374040448 59692961158884 59747797739008 59762613621024 59864492656467 60054590025216 60069481983648 60154213082112 60171884146359 60227160686208 60271701779538 60327070016256 60500423665728 60536414399616 60577596266688 60636836742912 60811080526656 60914746913598 61283777540352 61325467825536 61361949364992 61385439665664 61505333102511 61538276805696 61561834607232 61640361113472 61715110934448 61817488587936 62119504295424 62134908298272 62161539979081 62298008618112 62313456885336 62401353225984 62477025884256 62580667459392 62617895697024 62721770957568 62797832178912 62902005931584 63006352495488 63082758822192 63187405232544 63224994408768 63390956137728 63406675427184 63496113808896 63573114057664 63620129656179 63678573906048 63861558313824 63899548532928 64005549895296 64111727100672 64189473889248 64271352136608 64295956201536 64298899519909 64456039930104 64480714696368 64519073241696 64795741869312 64981936529856 65064825619776 65251793509488 65315605010112 65360038077216 65398919717952 65586847648176 65775315601188 65868095071872 66057371207136 66096667680192 66121970504064 66206313788544 66283566326784 66286600633296 66396561816672 66506705411904 66587356534536 66697816634352 66737494098144 66929268506472 67023675687168 67040295795504 67216272456384 67232940323652 67409422664592 67449523451424 67561413778368 67673489717376 67755555771984 67867953768288 68062976623944 68103466199568 68216441335776 68395505306496 68412465592488 68562657432576 68592044114848 68944249732896 68991151303728 69032193035616 69058619623872 69230561406408 69257063933136 69294159645696 69345406252656 69429499801254 69544674661428 69884442332352 69965986678272 70085259695376 70201522379232 70286654119788 70403250891816 70445132659152 70561992327264 70647561201276 70747213225344 70764756673032 70829764291584 70920112702464 70950509815072 70968103674966 71193460128768 71314825654944 71332509855582 71433128035008 71519753314872 71638395644304 71844253103052 71886992099544 72006243632208 72213158125404 72332950726728 72371693956608 72540804033414 72583957396908 72774485829168 72895209602976 73104678596088 73143835181568 73197928822248 73265171659776 73408267698174 73480055636376 73641372797952 73785203604198 73852985938176 73975498808832 74101606955856 74314542608028 74358751140216 74387216817072 74427060360192 74482103012112 74572425712458 74696132043756 74764751196672 74820043588392 74888776571904 74910776101353 75035043713646 75079680860412 75148652358144 75273314577408 75276760413552 75295427069781 75401635148064 75489617205504 75493072943476 75618306513432 75687772816384 75835600497666 75880713882852 76006590500664 76076413498368 76132675932048 76173454384128 76225000243482 76351447989324 76392343620864 76421587788288 76467049767936 76519068968448 76570848701937 76616399474514 76944943469808 76964023791549 77166049629204 77335458974208 77463748832256 77562280949508 77615045216694 77661217165068 77690947076856 77732560175616 77861508774912 77884381582209 77914196924778 77955929601408 78085248742656 78290217726976 78519839973576 78619997623896 78692221412352 78711735013056 78845917157298 78918348485376 78976712676636 79049264159232 79096289301504 79203657253293 79250774241546 79323577489152 79455165387264 79590614878512 79610351257161 79683484828032 79815669767424 79819323541956 79863150832128 80048689414203 80092642644864 80096309098566 80229178861812 80302880914944 80362269039384 80436093355008 80459722479231 80593195099842 80667231554304 80715219199488 80770128355584 80849115657216 80872866111987 81007024086234 81081440702208 81219662551464 81418155701184 81453052386382 81711703387136 81767290434048 81815932486656 81871296557814 82007110803348 82051035740928 82082446142976 82187148151296 82242763420599 82286814579264 82347669925029 82423318117248 82560048097536 82609161748992 82665062590923 82846544397696 83064011490816 83084609180448 83201804301312 83302701179008 83364307825338 83440889945856 83490527596032 83629027943424 83653595032743 83685618919206 83730442905216 83792365888626 83869341242112 84008469993984 84110345096256 84249873643392 84299992545024 84521274850304 84542233902912 84686355465246 84826839541572 84904765208064 84925819356192 85070594827611 85148744418432 85199398043904 85340733193728 85482302800896 85507414313247 85585965185664 85695136182144 85727941602048 85941386573472 85974286261824 86025430988928 86394322492416 86419701922137 86563061403534 86642582039808 86753100826368 87002391345984 87087473346816 87146717436288 87198559623936 87402315461463 87449130197568 87700420801584 87824126762496 87845904835488 88076494942848 88128890240256 88162627338752 88275085051392 88334819970273 88382134177728 88447497326883 88528749088896 88675607215872 88783142046048 88930422179136 88983325464192 89130937676544 89239024675296 89364900916224 89387061060672 89539441738326 89621696608512 89643920431536 89879230219456 89932697935232 90081885037824 90231319623168 90340741029312 90407552669307 90490605024384 90750635498592 90804621599424 90866394400032 90955255114368 91194007075328 91216620789984 91372120370397 91925666310528 91988201738304 92042924047488 92078159498496 92307415208544 92342751910848 92460541670208 92572666401672 92726232881904 93179256443136 93447012927168 93470185328004 93602029838976 93715538826384 93871001189088 93926843545536 94082656436352 94196748268368 94329617633792 94353008897376 94624138233288 94781107848816 94837491613152 95086434206592 95110013140776 95244170713344 95359671086496 95517860859072 95792337470736 95849322799392 96008324842944 96167590651008 96284210833872 96443934302304 96684059895156 96721072044552 96778609862544 97032647772224 97193612803968 97472904794784 97597238429664 97877690264232 97973407515168 98040057115824 98098379576928 98380271472264 98470647917568 98662973401782 98802142607808 99086056810704 99145001520288 99182955756096 99309470682816 99429900949944 99594842725008 99760058117856 99881034801804 100046724951528 100106241147216 100369013884736 100393902759708 100535513530752 100652822940672 100824408684576 100849410485478 101114133996888 101174285177136 101342120667552 101510234576064 101633333657976 101801930652432 101856458161152 102094464935916 102155199299352 102324662003664 102593257959744 102618698388732 102888066172272 103416374599344 103486726955592 103548289553424 103587929435808 103845842109612 103885595899704 103941239468544 104113664990208 104144249701881 104317011992142 104648266607616 104693119964768 104826663498528 104948980017408 105127889543064 105224464647168 105302283568848 105429981179682 105604876337724 105667698988728 105764769985536 105842988490896 105971341801914 106120819838016 106147135009548 106244646437376 106420893023232 106425764722608 106452155512449 106731585885604 106790190193152 106795078798088 106972238482416 107149692052512 107279629972308 107457593466456 107556308739072 107693504474112 107766379654578 107830488149316 108009365448312 108108587602944 108246487809024 108292883401952 108319737188106 108557540934912 108811206050121 108875936095362 109161728743752 109342814404464 109401380987904 109657017894132 109715752772352 109796893233372 109897757489664 110080064130048 110112401547261 110220083454564 110462059196928 110779478907264 111152410433784 111254519927808 111471813912042 111538126710324 111580825225608 111640590540288 111723154518168 111825788322816 111858638568687 112044198065634 112147126795008 112333164857856 112399990060032 112552565570469 112619521290618 112722978537216 112909971866112 112915140620328 113102452722096 113234425808256 113239609415214 113427459770148 113531659224576 113599197391872 113753400746499 113821070824278 114009885750996 114114620247552 114199013898072 114260181576192 114303922136064 114337500365223 114527171983986 114588515431296 114632381682432 114700574651904 114924599211771 115226269229516 115417415204712 115523442719744 115670801101824 115749074443806 116003188461312 116116631129088 116195623248384 116264746165248 116343421424262 116422567825041 116491825747602 116536420615284 116598840263424 116792263162368 116871295387167 116933894402112 117127873113984 117435326590464 117505186987008 117779759960364 117842845570304 117929996435844 118038332118528 118234142954496 118268875735947 118377522728064 118465069014954 118573896238848 118644433952256 118841250235392 118876161362319 118985366233728 119182748080896 119385922317768 119495595478016 119525227242048 119728985312934 120109180050432 120138963967296 120144463647849 120343768292718 120454321372416 120543403559076 120654140032512 120889792649763 121000847331456 121072828799232 121155192533376 121273673485824 121510536129351 121622161053312 121829493827196 122179578579573 122567555080704 122650935651072 122723898729984 122770879331328 122806944836721 123010666205022 123076553611392 123123669214464 123280722226944 123430221868896 123634977175872 124239008590848 124269816596544 124323079958162 124596017236224 124626913770672 124802706451968 124954051768512 125046461738007 125161334918784 125235791394048 125443541915136 125528428378809 125595664357824 125688548832939 125804011863168 126012704990976 126165517644384 126374810465088 126449988817536 126781912275456 126813350854368 126992227617792 127029533197869 127146228115328 127240259312358 127357147812096 127723116627648 127799097065856 128011099790592 128223454201344 128378947778496 128542704273216 128591912403072 128597799039818 128912079860208 128961429392736 129038146483392 129591483738624 129844592105301 129963873059712 130129651239552 130503587018976 130631210020224 130720076154432 130797839435904 131173695296352 131550631202376 131736190143744 132114742414272 132193335360384 132243941008128 132412627577088 132573201266592 132793123633344 133013410823808 133174713069072 133395633268704 133474988196288 133858537012944 134047351374336 134080591591008 134309162607489 134432544912768 134465880647304 134818845329184 134899046902848 135122827556736 135346979434752 135511111543968 135735907536576 136125953247888 136206932399136 136432882671552 136791010612992 136824931184976 137184088229696 137888499465792 137982302607456 138064386071232 138117239247744 138461122812816 138514127866272 138690812505312 138858999602508 139089349322856 139768884664704 139931973356544 140170519390752 140403044758464 140573308239576 140806501783632 140890265318304 141123984654528 141295122402552 141494426450688 141529513346064 141901019630144 141936207349932 142629651309888 142665019711164 142866256070016 143039506629744 143276791288608 143688506206104 143773984199088 144012487264416 144426316250808 144665901453456 144743387913216 145081608066828 145167914793816 145548971658336 145790419205952 146209357192176 146287670363136 146395857644496 146816535396348 146960111272752 147570407208396 147705971876352 147950997617664 147994460102673 148203213911712 148629085216056 148717502280432 148774433634144 148964206024224 149144851424916 149392264087512 149529502393344 149640087176784 149821552202706 150070087427292 150159361720824 150297304716288 150553520827104 150590854139562 150803270296128 150979234411008 150986145886952 151236613026864 151671200995332 151761427765704 152013181001328 152265351864096 152450000486964 152702895978648 152784687241728 152843175576576 153038137936896 153141697403874 153232798949028 153889886939616 153928047583098 154332099258408 154670917948416 155124561899016 155230090433388 155322434330136 155381894153712 155465120351232 155768763164418 155828393849556 155911859202816 156170497485312 157039679947152 157239995247792 157423470026112 157691834314596 157836696970752 157953425353272 158098528318464 158144971769523 158407314506586 158501548483092 158647154978304 158910330774528 158957012702871 159181229757024 159220702514322 159366969656064 159631339534848 159638647083912 159726301664256 160097378828406 160185285289728 160192618197132 160458357723624 160605761829888 160724538078768 160919444958462 161186390199684 161334463108608 161430438398976 161540256711168 161649569481867 161745732223974 162014048172468 162162881404416 162439325102928 162479605782159 162836311402368 162906104772764 163534580868096 163742593115628 164014221606696 164102071481856 164164892285952 164374296302592 164485526841198 164573629158528 164695339850058 164846636234496 165120096195072 165218323497984 165330125181846 165693088795392 166128022981632 166169218360896 166605402358016 166728615650676 166881779891712 166981055192064 167207720868063 167307190065486 167371237838412 167460885810432 167584731777252 167738682484224 168016939987968 168066297098451 168220690192512 168499747286784 168599985090048 169084467805824 169372710930492 169653679083144 169809530416128 169851638712384 169859414122821 170141189655222 170297488836864 170398796087808 170681466387456 170731606236417 171014828626494 171171930371328 171390272364288 171455883204096 171790757975979 171882773146944 171948572523648 172050861977856 172839403844274 173126122807068 173285164079616 173506201652736 173623611665709 174004782691968 174174946693632 174293434872576 174397119247872 174515132136393 174804630922926 174898260395136 175400841603168 175648253524992 175691809670976 176152989885696 176257780480512 176325254677504 176550170102784 176669639940546 176764268355456 176894994653766 177057498177792 177351214431744 177566284092096 177697603522431 177860844358272 177966650928384 178261875353088 178478049350592 178774122121344 179078883476652 179243393217024 179287840863072 179593477969401 179758460438912 179865395870464 180163770075648 180462639246336 180515652439077 180681482058624 180815105338614 180981210048768 181501270997184 181609243198848 181732788800064 181910510228736 182388014150656 182433241579968 182744240740794 183851332621056 183976403476608 184085848094976 184156318996992 184515999307533 184614830417088 184685503821696 184921083340416 185145332803344 185452465763808 186358512886272 186484619937243 186894025854336 186940370656008 187204059677952 187431077652768 187742002378176 187853687091072 188165312872704 188393496536736 188659235267584 188706017794752 189248276466576 189562215697632 189674983226304 190172868413184 190220026281552 190488341426688 190719342172992 190860388968537 191035721718144 191584674941472 191698645598784 192016649685888 192335181302016 192568421667744 192887868604608 192896698559727 193368119790312 193442144089104 193557219725088 194065295544448 194387225607936 194945809589568 195194476859328 195755380528464 195946815030336 196080114231648 196196759153856 196760542944528 197325946803564 197604285215616 198172113621408 198290003040576 198365911512192 198618941365632 198859801899888 199189685450016 199520116235712 199762069603608 200093449903056 200212482294432 200738027769472 200787805519416 201071027061504 201648817369152 201698820970956 202228267993776 202348570354272 202684241335104 203020469152128 203266667315952 203603861304864 204188929871832 204310398598704 204649324007328 205186515919488 205237396777464 205776132344544 206832749198688 206973453911184 207096579106848 207175858871616 207691684219224 207771191799408 207882478937088 208288499403762 208634023984284 209386239929536 209653326997056 209897960034816 210255779086128 210604567137696 210859962359364 211209752675448 211335397977456 211685976981792 211942683603828 212241639676032 212294270019096 212489292874752 212851529445216 212904311024898 213463171771208 213580380386304 213590157596176 213944476964832 214299384105024 214559259944616 214915186932912 215532759309156 215660976298632 216018730896624 216585766803904 216639474376212 217115081869824 217622412100242 217751872190724 218323457487504 218685628808928 219314035788264 219431505544704 219593786466744 219795514979328 220224803094522 220440166909128 220924118393856 221558957814528 222304820867568 222943627824084 223076253420648 223161650451216 223281181080576 223446309036336 223717277137374 224088396131268 224294253590016 224666329715712 224732328304059 225105131140938 225239042581236 225445957074432 225819943732224 225830281240656 225886281209343 226204905444192 226468851616512 226479218830428 226854919540296 227063318449152 227506801492998 227642141648556 228019771501992 228229240495104 228398027796144 228520363152384 228675000730446 229054343967972 229177030862592 229264763364864 229401149303808 229712546105811 229849198423542 230452538459032 230834830409424 231498148887612 232006376922624 232391246496768 232686842848524 232845135650082 232983651495204 233072841230568 233197680526848 233584526324736 233653144746627 233742590774334 233867788804224 234255746227968 234870653180928 235559519920728 235685691140608 235859992871688 236076664237056 236537751471894 236755045456128 236930138029908 237147792477696 237288867904512 237610971759879 237752322724638 237970732467456 238365496161792 238771844635536 239050454484096 239457970625868 240146068242609 240277927934592 240288927295698 240687536585436 240908642744832 241086807118152 241308280065024 241379167437693 241779585299526 242001694662912 242145657598464 242310385066752 242547346971648 242618598335961 243021072258702 243244322106624 243658987654392 244359157159146 245135110161408 245301871302144 245447797459968 245613889673442 246021332410044 246153107222784 246247338428928 246561444453888 246728290261797 246860443737792 247269954351744 247995187772769 248539633193088 248646159916324 249192034472448 249253827541344 249605412903936 249908103537024 250092923476014 250322669837568 250471582788096 250887083830272 250960785098229 251056856757618 251191328715648 251377097665878 251608023726336 252025409981952 252331035288768 252749620930176 252899977635072 253563824550912 253626701708736 254059066395738 254292456230656 254480518624716 254714295624192 255211784482833 255446233255296 255598194131712 256022199581184 256446908402688 256522242939741 256757895556992 257085408546432 257183824806144 257195598079636 257824159720416 257922858785472 258076292966784 259182967477248 259259105766411 259689184210602 259927746119424 260259302479104 261007174037952 261262420040448 261440152308864 261595678871808 262206946384389 262347390592704 263101262404752 263472380287488 264229484828544 264386670720768 264487882016256 264825255154176 265004459910819 265146402533184 265342491980649 265586247266688 266026821647616 266349426138144 266791266537408 266949976392576 267717074025888 268094702748672 268161183182016 268618325214978 268865089825536 268931761294608 269637690658368 269798093805696 270245655113472 270693958869504 271022223087936 271222658007921 271471815073152 272251906495776 272413864798272 272865765343104 273582021225984 273649862369952 274116361111191 274368176459392 275776998931584 275964605214912 276128772142464 276234478495488 276922245625632 277028255732544 277381625010624 277717999205016 278178698645712 279537769329408 280341038781504 280806089516928 281146616479152 281613003567264 281780530636608 282247969309056 282590244805104 282988852901376 283059026692128 283802039260288 283872414699864 285259302619776 285330039422328 285732512140032 286079013259488 286553582577216 287377012412208 287547968398176 288024974528832 288852632501616 289331802906912 290163216133656 290335829587632 291097943316672 291580838411904 292418714384352 292791715288992 293633070792696 293920222545504 295140814416792 295411943752704 295988920205346 296406427823424 297258170432112 297435004560864 297548867268288 297928412048448 298289702849832 298784528175024 299280174353568 299643104405412 300140174854584 300318723441648 301107041654208 301181708279124 301606540592256 301958468822016 301972291773904 302473226053728 303342401990664 303522855531408 304026362002656 304530703728192 304900000973928 305405791957296 305569374483456 306283394807748 306465597898056 307779773879232 307856095166196 308664198516816 310249123798032 310460180866776 310644868660272 310763788307424 311537526328836 311656787699112 311823718405632 312340994970624 312432749105643 314079359894304 314479990495584 314846940052224 315383668629192 315673393941504 315906850706544 316289943539046 316814629013172 317003096966184 317294309956608 317914025405742 318362459514048 318441405028644 318733939312128 319262679069696 319277294167824 319356466537347 320194757656812 320370570579456 320385236394264 320916715447248 321449076157536 321838889916924 322372780399368 322668926217216 323080513422336 323299138963734 323491464447948 324028096344936 324325762808832 324878650205856 324959211564318 325672622804736 325812209545528 327485186231256 328028443213392 328204142963712 328971053682396 329147258317056 329390679700116 329693272468992 330240192390144 330337204641783 330660250363692 331386177590784 332338436721792 333210804716032 333457231301352 333763559783424 334415441736126 334614380130972 334742475676824 334921771620864 335169463554504 335477364968448 335575915706061 336132594196902 336441380385024 336999494573568 337199970180096 338168935611648 338745421860984 339307358166288 339703277424768 339718828245642 340282379310444 340594977673728 340797592175616 341260202239497 341463212472834 342029657252988 342343860742656 342780544728576 342911766408192 343012501095669 343581515951958 343765546293888 343897145047296 344101723955712 344773797635313 345678807688548 346252245614136 346570328159232 347012403305472 347247223331418 348009565383936 348349893387264 348586869745152 348794238495744 349030264272786 349609261845852 349796520790272 350613886161501 350801683206336 351383619341952 352305979771392 352515560961024 353339279881092 353528536710912 353789989307532 354114996355584 354702428863488 354806627207841 355132568184192 355395207044862 355721688716544 355933301856768 356523750706176 356628484086957 356956098701184 357548244242688 358157766953304 358486786434048 358575681726144 359186955938802 359516920877824 359730791740928 360327540151296 360433390943547 361031304878154 361362964117248 361630210677228 361962420097536 362669377949289 363002541994368 363218486397696 363465577600128 363821020457472 364866483159936 365488481481588 366538735738719 367702665242112 367952806953216 368171696189952 368312637993984 368420834510163 369031998615066 369229660834176 369371007643392 369842166680832 370290665606688 370904931527616 372717025772544 372969239874486 373788051708672 373880741312016 374408119355904 374862155305536 375139385214021 375484004756352 375707374182144 376330625745408 376585285136427 376786993073472 377412035589504 378496552933152 379124431395264 379349966452608 380345736826368 380440052563104 380976682853376 381088599593607 381438684345984 381720777937074 382071443436288 383169349882944 383397291197568 384033299371776 384670362604032 385136843335488 385775737209216 385793397119454 386736239580624 386884288178208 387114439450176 388130591088896 388774451215872 389533776315903 389891619179136 390388953718656 391510761056928 391893630060672 392160228463296 392393518307712 393521085889056 394651893607128 395208570431232 396344227242816 396580006081152 396731823024384 397237882731264 397719603799776 398379370900032 399040232471424 399524139207216 400186899806112 400424964588864 401476055538944 401575611038832 402142054123008 402927487822467 403297634738304 403397641941912 404456535987552 404697140708544 405368482670208 406040938304256 406533334631904 407207722609728 408377859743664 408620797197408 409298648014656 410373031838976 410474793554928 411552264689088 413665498397376 413946907822368 414193158213696 414351717743232 415383368438448 415542383598816 416576998807524 417268047968568 418772479859072 419306653994112 419795920069632 420511558172256 421209134275392 421719924718728 422419505350896 422670795954912 423371953963584 423885367207656 424483279352064 424588540038192 425703058890432 425808622049796 426926343542416 427180315192352 427888953929664 428598768210048 429118519889232 429830373865824 431065518618312 431321952597264 432037461793248 433171533607808 433278948752424 434230163739648 435244824200484 435503744381448 436646914975008 437371257617856 438628071576528 438863011089408 439187572933488 440449606189044 440880333818256 443117915629056 443983380308019 444609641735136 445887255648168 446152506841296 446323300902432 446892618072672 447434554274748 448176792262536 448588507180032 449464656608118 450210262281876 450478085162472 450891914148864 451660562481312 451772562418686 452409810888384 452937703233024 452958437660856 453709839080592 455013602985996 455284283297112 456039543003984 456796055592288 457350001460892 458108687935944 458354061725184 458529526729728 459425092211622 459698396847084 460905076918064 461669660818848 462996297775224 464012753845248 465373685697048 465690271300164 465967302990408 466145682461136 466395361053696 467306289493254 467485181548668 467735577608448 468511492455936 471119039841456 471371382281216 471719985743376 473075502943788 473510090912256 473860276059816 474295584955392 474434915308569 475221943519758 475504645449276 475941464934912 476730992323584 476871038108613 477543689271072 478100908968192 478915941251736 480292136485218 480555855869184 480577854591396 481375073170872 481817285489664 482173614236304 482758334875386 483559170599052 484003389325824 484291315196928 484620770133504 484948708445601 485237196671922 486042144517404 486488644213248 487317975308784 487438817346477 488718314318292 490603742604288 491227779346884 492042664820088 492306214445568 492494676857856 493122888907776 493456580523594 493720887475584 494539908703488 495990375545538 497079266386176 497292319832648 498384068944896 498507655082688 499816207074048 500185846952028 500645339675136 500943165576192 501623162604189 501921570196458 502113713515236 502382657431296 502754195331756 503216047452672 504050819963904 504198891295353 504662070577536 505499241860352 505799955270144 507253403417472 508118132791476 508584912461312 508961037249432 509428591248384 509578242368463 510423568965666 510892466510592 511196388263424 512044399162368 512194818709251 513044485879482 513515791113984 514170817092864 514367649612288 514391196159272 515648319440832 515845717570944 516152585933568 518518211532822 519378368421204 519855492238848 520518604958208 520870834997127 522014348075904 522524840080896 522880304617728 523191357743616 523545396409179 524413892768778 524694781185408 526202524809504 526944760574976 528458969657088 528773341441536 528975764032512 529650510308352 530008919821638 530292805066368 530684983961298 531172494533376 532053643295232 532698852276288 533582533074816 533899952785152 535434148051776 536322366364032 537236650429956 537730179651072 537863522589216 538780433908203 539275381316736 539596187611392 540491310226944 541387917739008 541546957317231 542044446175872 542445316015842 542943630146304 544503812991552 544827729596544 545731530686208 547164042451968 547299724739904 547324778840201 548232722222382 548736352918784 551553997863168 551929210429824 552257544284928 552468956990976 553547997922599 553844491251264 554056511465088 554763250021248 555435998410032 556357397291424 559075538658816 559453859811729 560682077563008 561612179033856 562293232958304 563226007134528 563561061273216 564495938618112 565180489610208 565977705802752 566118053384256 567604078520576 567744829399728 570518605239552 570660078844656 571465024280064 572158026518976 572581166905611 573107165154432 574754024824416 575095936796352 576049949057664 577705265003232 578663605813824 578690095679181 580326432267312 580671659175264 582195886633344 583161676823808 584837428768704 585583430577984 587266141585392 587840445091008 590281628833584 591977840410692 592812855646848 594516340864224 594870009121728 595097734536576 595856824096896 596579405699664 597569056350048 598560348707136 599286208810824 600280349709168 600637446883296 602214083308416 602363416558248 603213081184512 603944583547808 604946452107456 606684803981328 607045711062816 608052724005312 609061407456384 609800001947856 610811583914592 612566789615496 612931195796112 615559547758464 615712190332392 617328397033632 620498247596064 620920361733552 621289737320544 621527576614848 623075052657672 623313575398224 623647436811264 624865498211286 628158719788608 628959980991168 629693880104448 630767337258384 631813701413088 632579887078092 633629258026344 634006193932368 635828050811484 636724919028096 636882810057288 637467878624256 638554588335648 638712933074694 640389515313624 640741141158912 640770472788528 641833430894496 642898152315072 643677779833848 644745560798736 646598277927468 646982928895896 648056192689872 649757300411712 649918423128636 651345245609472 651624419091056 654970372462512 656056886426784 657942107364792 658294516634112 658781359400232 659386544937984 660674409283566 661320500727384 662772355181568 664676873443584 666421609432064 666914462602704 668830883472252 669228760261944 669484951353648 669843543241728 670338927109008 671151831412122 672265188393804 672882760770048 673998989147136 674196984912177 676337871223296 677490843721968 677658843628029 678614716332576 679406554849536 679437656491284 680564758620888 681189955347456 682520404478994 682926424945668 684059314505976 684687721485312 685561089457152 686025002191338 687163031903916 687531092587776 687794290094592 688203447911424 689137638317433 689547595270626 691357615377096 692504491228272 694494446662836 696019130767872 697173739490304 698060528545572 699218523691704 699593041580544 700959434239881 701227772323002 701603366412672 702767238683904 704611959542784 706678559762184 707057073421824 707579978615064 708229992711168 709613254415682 710265136368384 710790414089724 711443377433088 711866603713536 712832915279637 713256968173914 713912197402368 715096488485376 716315533906608 717151363452288 718373911877604 719033841755648 719461583481856 720438204727827 720866781887094 722062609756308 722725928234496 723260421354456 723924840195072 724137502313079 725338755898578 726005083988736 726436972795392 726931155200256 727642040914944 727855795007883 729732966319872 730976962963176 733077471477438 735405330484224 735905613906432 736343392379904 736841669020326 738063997230132 738459321668352 738742015286784 739684333361664 740184870785391 740581331213376 741809863055232 743985563318307 745938479748972 747576103417344 747761482624032 748816238711808 749724310611072 750278770428042 750968009512704 751414748364288 752661251490816 752882355294687 753170570272854 753573986146944 754824071179008 756993105866304 758248862790528 758699932905216 760691473652736 760880105126208 762177199187214 762877368691968 763441555874148 764142886872576 765635353448499 766338699765888 766794582395136 768066598743552 769340725208064 769566728819223 770273686670976 771551474418432 771586794238908 773472479161248 773768576356416 773803997670629 774228878900352 776261182177792 777548902431744 777777317299233 779067552631806 779783238358272 780777907437312 783021522113856 783787260121344 784320456926592 784787036615424 787042171778112 789303787214256 790417140862464 792688454485632 793160012162304 793463646048768 794475765462528 795013379732457 795439207599552 796027475941947 796758741800064 798080464942848 799048278414432 800373799612224 800849929177728 802952111077888 803151222077664 804284108246016 805854975644934 806595269476608 806795283883824 808913071975104 809394281417088 810736965340416 812081876608512 813066669263808 814415445219456 816755719487328 817241594394816 818597296029312 820746063677952 820949587109856 822349083333573 823104529378176 827330996794752 827893815644736 828386316427392 828703435486464 830766736876896 831084767197632 833153997615048 834536095937136 837544959718144 838613307988224 841023116344512 842418268550784 843439849437456 844839010701792 845341591909824 846743907927168 847770734415312 848966558704128 849177080076384 851406117780864 851617244099592 853852687084832 854360630384704 855777907859328 857197536420096 858237039778464 859660747731648 862131037236624 862643905194528 864074923586496 866343067215616 866557897504848 870489648400968 871007488762896 873293829950016 874742515235712 877256143153056 878375145866976 880899212378088 881760667636512 886235831258112 887966760616038 889219283470272 891774511296336 892305013682592 892646601804864 893785236145344 894869108549496 896353584525072 898929313216236 900420524563752 900956170324944 903321124962624 903545124837372 904819621776768 905875406466048 905916875321712 907419678161184 910027205971992 910568566594224 912079086007968 913592111184576 914700002921784 916217375871888 916708123450368 918850184423244 919396793694168 921810153836128 923339321637696 925992595550448 930747371394096 931380542600328 931934605980816 932291364922272 934612578986508 934970363097336 935471155216896 937022984911872 937298247316929 942238079682912 943439971486752 946151005887576 947020181824512 947720552119632 948869830617138 950443887039516 951009290898552 951882929869824 953742076217226 955087378542144 956201817936384 957831882503472 958069399612041 960584272970436 961111711738368 961155709182792 962750146341744 964347228472608 965516669750772 967118341198104 968006778651648 969241540267008 969897416891202 970474393343844 972084289034808 972977288426496 974635950617568 974877634692954 977436628636584 982455558693768 984085329640176 984612428891136 986913161047188 987441774951168 989079817406976 991011613925349 991980751091076 994158532772352 994584639665296 997015310165376 999632414148096 1000371693904056 1001290679350272 1003246325208378 1003843140392916 1004227427030472 1004765314862592 1005508390663512 1006432094905344 1006727747118183 1008397782590706 1009324141155072 1010998483720704 1011599910540288 1014506806834944 1016236265582952 1017169824922624 1017922074498864 1019156484736926 1020847137931332 1021784933021184 1022392776526848 1023780606718491 1024389637418502 1026088971758964 1027031582227968 1028341634185728 1028735299224576 1028782392318544 1029037503287007 1031296638881664 1031691435141888 1032305171867136 1034321392905939 1037036423065644 1038756736842408 1039710984477696 1041037209916416 1041741669994254 1044028696151808 1045049680161792 1045760609235456 1046382715487232 1047090792818358 1048827785537556 1049389562370816 1051841658484503 1052405049619008 1056917939314176 1057546682883072 1060017839643276 1060585610132736 1061369967922596 1062344989066752 1064107286590464 1064419881623523 1065397704552576 1067165066149632 1067799905570304 1069885452260871 1070868296103552 1072644732728064 1074473300859912 1075460359302144 1075727045178432 1077560867816406 1078550762633472 1079192375222784 1080982620453888 1081300172830641 1083093914634462 1084088892351744 1084890632031684 1085887260292608 1088008133847867 1089007625983104 1089655459193088 1091463061372416 1094599449479808 1094649557680402 1096465444444764 1097472705837568 1099616207216157 1103107995726336 1103858420859648 1104515088569856 1104937913981952 1105262503530489 1107095995845198 1107688982502528 1108113022930176 1109526500042496 1110871996820064 1112714794582848 1118151077317632 1118907719623458 1121364155126016 1123224358067712 1124586465916608 1125418155642063 1126452014269056 1127122122546432 1128991877236224 1129755855409281 1130360979220416 1132236106768512 1135208157041152 1135489658799456 1141037210479104 1141320157689312 1142930048560128 1143265798780821 1144316053037952 1145162333811222 1146214330308864 1149508049648832 1150191873592704 1152099898115328 1155410530006464 1157327211627648 1157380191358362 1160652864534624 1161343318350528 1164391773266688 1166323353647616 1168601328947709 1169674857537408 1171166861155968 1174532283170784 1175680890182016 1180563257667168 1181069259602539 1183955680821384 1185625711293696 1189032681728448 1189740018243456 1190195469073152 1191713648193792 1193158811399328 1195138112700096 1197120697414272 1198572417621648 1200560699418336 1201274893766592 1204428166616832 1204726833116496 1206426162369024 1207889167095616 1208782463467401 1209892904214912 1213369607962656 1214091422125632 1216105448010624 1218122814912768 1219600003895712 1221623167829184 1225133579230992 1225862391592224 1231119095516928 1231424380664784 1234656794067264 1240996495192128 1241840723467104 1242579474641088 1243055153229696 1246150105315344 1246627150796448 1249730996422572 1256317439577216 1257919961982336 1259387760208896 1261534674516768 1263627402826176 1265159774156184 1267258516052688 1268012387864736 1271656101622968 1273449838056192 1273765620114576 1277109176671296 1277425866149388 1280779030627248 1281540945577056 1283666861788992 1285796304630144 1287355559667696 1289491121597472 1293196555854936 1293965857791792 1296112385379744 1299514600823424 1299836846257272 1302690491218944 1303248838182112 1309940744925024 1312113772853568 1315884214729584 1316589033268224 1317562718800464 1321348818567132 1322641001454768 1329353746887168 1333828925205408 1337661766944504 1338457520523888 1338969902707296 1340677854218016 1342303662824244 1344530376787608 1345765521540096 1348393969824354 1352675742446592 1354981687443936 1355317687256058 1357229432665152 1358813109699072 1358875312982568 1361129517241776 1365040808957988 1365852849891336 1368118629011952 1372050004382676 1374326063807832 1375062185175552 1375588580189184 1378275276634866 1379095190541252 1382715230754192 1385008982456544 1388988893325672 1392038261535744 1396121057091144 1398437047383408 1399186083161088 1401918868479762 1402455544646004 1403206732825344 1405534477367808 1413357119524368 1414114146843648 1415159957230128 1419226508831364 1420530272736768 1421580828179448 1422886754866176 1423304745925707 1425665830559274 1426513936347828 1427824394804736 1430192976970752 1430613114325839 1432631067813216 1434302726904576 1436747823755208 1438067683511296 1440876409455654 1441733563774188 1444125219512616 1445451856468992 1446520842708912 1448275004626158 1450677511797156 1452010167977472 1452873945590784 1453862310400512 1454846125336803 1455711590015766 1459465932639744 1461953925926352 1462316452039431 1466154942954876 1471811227812864 1473683338040652 1476127994460264 1476918643336704 1477484030573568 1479368666723328 1480369741570782 1481162662426752 1483619726110464 1487971126636614 1491876959497944 1495152206834688 1495522965248064 1499448621222144 1500557540856084 1501936019025408 1502829496728576 1504869487812567 1505764710589374 1506341140545708 1507147972293888 1509648142358016 1512596673886059 1513986211732608 1516497725581056 1517399865810432 1521760210252416 1524354398374428 1525754737383936 1526883111748296 1528285773745152 1528734727105389 1531270706896998 1532677399531776 1533589164790272 1536133197487104 1536584456127753 1539133457638446 1540547373341952 1543102948836864 1543173588477816 1546944958322496 1547537152712832 1547607995341258 1548457757800704 1552522364355584 1555554634598466 1558135105263612 1559566476716544 1561555814874624 1562612504991381 1566043044227712 1567574520242688 1568640913853184 1569574073230848 1570636189227537 1574084343556224 1578607574428512 1580834281724928 1585376908971264 1586320024324608 1586927292097536 1588951530925056 1590026759464914 1590878415199104 1592054951883894 1593517483600128 1596160929885696 1598096556828864 1600747599224448 1601699858355456 1605904222155776 1606302444155328 1611709951289868 1613190538953216 1613590567767648 1616341301724609 1617826143950208 1618788562834176 1621473930680832 1624163753217024 1624640871951693 1626133338527616 1628830890438912 1633511438974656 1634483188789632 1637194592058624 1641492127355904 1641899174219712 1641974336520603 1644698166667146 1646209058756352 1654661993589504 1655787631289472 1656772632854784 1657406870972928 1660643993767797 1661533473753792 1662169534395264 1666307995230096 1669072191874272 1675089919436288 1677226615976448 1678361579435187 1682046232689024 1684836537101568 1686879698874912 1689678021403584 1690683183819648 1693487815854336 1695541468830624 1697933117408256 1698354160152768 1702812235561728 1703234488199184 1707705374169664 1708721260769408 1711555815718656 1714395072840192 1716474079556928 1717743500716833 1719321495463296 1724262074473248 1725287810389056 1728149847172992 1732686134431232 1733115795009696 1736070287037543 1740979296801936 1742014977525792 1746587659900032 1749485030471424 1754512286306112 1756750291733952 1761798424756176 1763521335273024 1775933521232076 1778438566940544 1783549022592672 1784610027365184 1785293203609728 1787570472290688 1789738217098992 1792707169050144 1797858626432472 1800841049127504 1801912340649888 1806642249925248 1807090249674744 1809639243553536 1811833750643424 1814839356322368 1820054411943984 1821137133188448 1824158172015936 1827184222369152 1829400005843568 1832434751743776 1837700368846488 1838793587388336 1843620307672256 1846678643275392 1851985191100896 1861494742788192 1862761085200656 1863869211961632 1864582729844544 1869225157973016 1869940726194672 1870942310433792 1874596494633858 1884476159365824 1886879942973504 1892302011775152 1895441104239264 1897739661234276 1900887774079032 1902018581797104 1907484152434452 1910174757084288 1912403635872768 1915663765006944 1916138799224082 1921168545940872 1922223423476736 1922311418365584 1925500292683488 1928694456945216 1931033339501544 1934236682396208 1939794833782404 1940948786687688 1944168578069616 1949271901235136 1949755269385908 1954873257273168 1964911117387536 1968170659280352 1973826322094376 1974883549902336 1978159634813952 1982023227850698 1983961502182152 1988317065544704 1989169279330592 1994030620330752 1999264828296192 2000743387808112 2006492650416756 2007686280785832 2008454854060944 2009530629725184 2011016781327024 2013455494236366 2016795565181412 2018648282310144 2021996967441408 2022590954736531 2029013613669888 2032472531165904 2035844148997728 2038312969473852 2041694275862664 2043569866042368 2047561213436982 2048779274837004 2052177943517928 2054063164455936 2056683268371456 2057564784637088 2058075006574014 2062593277763328 2063382870283776 2064610343734272 2067412914952299 2068642785811878 2074072846131288 2077513473684816 2083483339988508 2088057392303616 2091521218470912 2094181585636716 2097655571075112 2098779124741632 2103683316969006 2104810099238016 2113835878628352 2120035679286552 2121171220265472 2122739935845192 2124689978133504 2128839763247046 2130795409105152 2134330132299264 2135599811140608 2138498745838911 2139770904521742 2141736592207104 2145289465456128 2148946601719824 2151454090356864 2155121735632812 2157101525266944 2158384750445568 2161314614183481 2162600345661282 2166187829268924 2168177784703488 2169781264063368 2171774520585216 2172412506939237 2176016267695734 2178015251966208 2179310918386176 2182926122744832 2183567385023649 2189198898959616 2189299115360804 2192930888889528 2194945411675136 2199232414432314 2206215991452672 2207716841719296 2209030177139712 2210525007060978 2214191991690396 2215377965005056 2216226045860352 2219053000084992 2220554612356173 2221743993640128 2225429589165696 2231956689954921 2237815439246916 2242728310252032 2246448716135424 2249172931833216 2250836311284126 2252904028538112 2254244245092864 2257983754472448 2258647065884061 2259511710818562 2260721958440832 2264472213537024 2270416314082304 2270979317598912 2282074420958208 2282640315378624 2286531597561642 2288632106075904 2290324667622444 2292428660617728 2296906060345497 2299016099297664 2300383747185408 2304199796230656 2308700186457669 2310821060012928 2314654423255296 2314760382716724 2321305729069248 2321411993011887 2322686636701056 2328783546533376 2332646707295232 2333331951897699 2337202657895418 2339349715074816 2342333722311936 2349064566341568 2351361780364032 2361126515334336 2362138519205078 2367911361642768 2371251422587392 2378065363456896 2379480036486912 2380390938146304 2383427296387584 2385040139197371 2386317622798656 2388082427825841 2390276225400192 2394241394828544 2397144835243296 2401121398836672 2402549787533184 2408856333233664 2409453666232992 2412852324738048 2415778334191232 2417564926934802 2419785808429824 2426739215925312 2428182844251264 2432210896021248 2436245629825536 2439200007791424 2443246335658368 2450267158461984 2451724783184448 2462238191033856 2462848761329568 2467047250000719 2469313588134528 2481992990384256 2483681446934208 2485158949282176 2486110306459392 2492300210630688 2493254301592896 2499461992845144 2512634879154432 2515839923964672 2523069349033536 2527254805652352 2530319548312368 2534517032105376 2536024775729472 2543312203245936 2546899676112384 2547531240229152 2554218353342592 2554851732298776 2561558061254496 2563081891154112 2567333723577984 2571592609260288 2574711119335392 2578982243194944 2586393111709872 2587931715583584 2592224770759488 2599029201646848 2599673692514544 2606497676364224 2619881489850048 2624227545707136 2631768429459168 2635125437600928 2642697637134264 2645282002909536 2658707493774336 2667657850410816 2675323533889008 2676915041047776 2677939805414592 2681355708436032 2684607325648488 2689060753575216 2696787939648708 2709963374887872 2710635374512116 2714458865330304 2717626219398144 2717750625965136 2722259034483552 2730081617915976 2731705699782672 2736237258023904 2744100008765352 2748652127615664 2750124370351104 2756550553269732 2758190381082504 2765430461508384 2770017964913088 2777977786651344 2792242114182288 2796874094766816 2803837736959524 2804911089292008 2806413465650688 2811068954735616 2811894741950787 2826714239048736 2830319914460256 2838453017662728 2841060545473536 2843161656358896 2846609491851414 2851331661118548 2853027872695656 2855648789609472 2861226228651678 2865262135626432 2868605453809152 2873495647510416 2881752818911308 2883467127548376 2888250439025232 2893041685417824 2896550009252316 2901355023594312 2904020335954944 2907724620801024 2909692250673606 2911423180031532 2918931865279488 2923907851852704 2924632904078862 2932309885909752 2947366676081304 2952255988920528 2953837286673408 2960739483141564 2962325324853504 2967239452220928 2975942253273228 2983753918995888 2991045930496128 2998897242444288 3001115081712168 3003872038050816 3009738975625134 3011529421178748 3012682281091416 3014295944587776 3019296284716032 3020183241354549 3025193347772118 3027972423465216 3032995451162112 3034799731620864 3043520420504832 3048708796748856 3051509474767872 3053766223496592 3057469454210778 3062541413793996 3065354799063552 3067178329580544 3071341820155473 3073168912255506 3078266915276892 3081094746683904 3086205897673728 3086347176955632 3087112509861021 3093889916644992 3095074305425664 3095215990682516 3096915515601408 3111109269196932 3116270210527224 3119132953433088 3123111629749248 3125225009982762 3132086088455424 3135149040485376 3137281827706368 3139148146461696 3141272378455074 3148168687112448 3155524975453509 3157215148857024 3170753817942528 3172640048649216 3180053518929828 3181756830398208 3184109903767788 3187034967200256 3192321859771392 3193259644870569 3196193113657728 3201495198448896 3203399716710912 3212604888310656 3223419902579736 3226381077906432 3227181135535296 3232682603449218 3235652287900416 3237577125668352 3242947861361664 3243900518491923 3249281743903386 3252266677055232 3257661780877824 3264024401543601 3267022877949312 3268966377579264 3274389184117248 3283798348439424 3283948673041206 3289396333334292 3292418117512704 3298848621648471 3309323987179008 3311575262578944 3313545265709568 3314813741945856 3315787510591467 3321287987535594 3323066947507584 3324339068790528 3332615990460192 3338144383748544 3350179838872576 3354453231952896 3356723158870374 3364092465378048 3369673074203136 3373759397749824 3376254466926189 3379356042807168 3381366367639296 3386975631708672 3389267566227843 3391082937661248 3396708320305536 3405624471123456 3406468976398368 3415410748339328 3417442521538816 3423111631437312 3428790145680384 3429797396342463 3432948159113856 3435487001433666 3438642990926592 3448524148946496 3450575620778112 3456299694345984 3465372268862464 3466231590019392 3472140574075086 3481958593603872 3484029955051584 3493175319800064 3498970060942848 3505803986843127 3509024572612224 3513500583467904 3523596849512352 3527042670546048 3543207778807617 3551867042464152 3556877133881088 3567098045185344 3569220054730368 3570586407219456 3575140944581376 3579476434197984 3585414338100288 3595717252864944 3601682098255008 3603824681299776 3613284499850496 3614180499349488 3619278487107072 3623667501286848 3626347390402203 3629678712644736 3640108823887968 3642274266376896 3648316344031872 3654368444738304 3658800011687136 3664869503487552 3675400737692976 3677587174776672 3687240615344512 3693357286550784 3703970382201792 3722989485576384 3725522170401312 3727738423923264 3729165459689088 3738450315946032 3739881452389344 3749192989267716 3768952318731648 3773759885947008 3784604023550304 3790882208478528 3795479322468552 3801775548158064 3804037163594208 3814968304868904 3820349514168576 3831327530013888 3832277598448164 3842337091881744 3844622836731168 3851000585366976 3857388913890432 3862066679003088 3868473364792416 3879589667564808 3881897573375376 3888337156139232 3898543802470272 3899510538771816 3909746514546336 3929822234775072 3936341318560704 3947652644188752 3949767099804672 3964046455701396 3967923004364304 3978338558661184 3988061240661504 4001486775616224 4012985300833512 4015372561571664 4016909708121888 4022033562654048 4026910988472732 4033591130362824 4037296564620288 4045181909473062 4058027227339776 4064945062331808 4071688297995456 4076625938947704 4083388551725328 4095122426873964 4097558549674008 4104355887035856 4115129569274176 4116150013148028 4125186555526656 4126765740567552 4134825829904598 4137285571623756 4148145692262576 4155026947369632 4166966679977016 4176114784607232 4188363171273432 4195311142150224 4197558249483264 4207366633938012 4209620198476032 4240071358573104 4242342440530944 4245479871690384 4257679526494092 4261590818210304 4268660264598528 4269914237777121 4276997491677822 4279541809043484 4283473184414208 4290578930912256 4291839342977517 4297893203439648 4302908180713728 4310243471265624 4314203050533888 4322629228366962 4325200691322564 4332375658537848 4336355569406976 4339562528126736 4344825013878474 4352032535391468 4356030503932416 4358621836772352 4364538376010409 4367134770047298 4378397797919232 4378598230721608 4385861777779056 4398464828864628 4415433683438592 4421050014121956 4428383983380792 4430755930010112 4432452091720704 4438106000169984 4441109224712346 4443487987280256 4450859178331392 4463913379909842 4475630878493832 4485456620504064 4498345863666432 4501672622568252 4505808057076224 4508488490185728 4514608463437701 4517294131768122 4519023421637124 4521443916881664 4528944427074048 4541958635197824 4565280630757248 4573063195123284 4577264212151808 4580649335244888 4584857321235456 4586204181316167 4593812120690994 4598032198595328 4600767494370816 4608399592461312 4609753368383259 4617400372915338 4621642120025856 4629308846510592 4629520765433448 4642611458138496 4642823986023774 4645373273402112 4657567093066752 4666663903795398 4674405315790836 4678699430149632 4684667444623872 4687837514974143 4698129132683136 4702723560728064 4711908567682611 4722253030668672 4724277038410156 4735822723285536 4742502845174784 4756130726913792 4758960072973824 4760781876292608 4766854592775168 4770080278394742 4772635245597312 4776164855651682 4780552450800384 4788482789657088 4794289670486592 4802242797673344 4805099575066368 4817712666467328 4818907332465984 4831556668382464 4835129853869604 4839571616859648 4849023905173827 4853478431850624 4856365688502528 4864421792042496 4872491259651072 4873922615855079 4878400015582848 4886492671316736 4900534316923968 4903449566368896 4924476382067712 4925697522659136 4925923009561809 4934094500001438 4938627176269056 4963985980768512 4967362893868416 4970317898564352 4972220612918784 4981931981303391 4984600421261376 4986508603185792 4998923985690288 5025269758308864 5031679847929344 5035084738305561 5046138698067072 5054509611304704 5060639096624736 5069034064210752 5072049551458944 5086624406491872 5093799352224768 5095062480458304 5108436706685184 5109703464597552 5123116122508992 5126163782308224 5134667447155968 5143185218520576 5149422238670784 5153230502150499 5157964486389888 5172786223419744 5175863431167168 5184449541518976 5198058403293696 5199347385029088 5208210861112629 5212995352728448 5239762979700096 5248455091414272 5263536858918336 5270250875201856 5285395274268528 5290564005819072 5335315700821632 5350647067778016 5353830082095552 5355879610829184 5362711416872064 5369214651296976 5378121507150432 5393575879297416 5419926749775744 5421270749024232 5428917730660608 5435501251930272 5444518068967104 5460163235831952 5463411399565344 5472474516047808 5488200017530704 5497304255231328 5513101106539464 5516380762165008 5530860923016768 5540035929826176 5555955573302688 5584484228364576 5593748189533632 5607675473919048 5609822178584016 5612826931301376 5623789483901574 5653428478097472 5660639828920512 5676906035325456 5686323312717792 5693218983702828 5702663322237096 5706055745391312 5722452457303356 5730524271252864 5737210907618304 5746991295020832 5763505637822616 5766934255096752 5776500878050464 5786083370835648 5793100018504632 5802710047188624 5819384501347212 5822846360063064 5847815703705408 5849265808157724 5864619771819504 5894733352162608 5904511977841056 5921478966283128 5924650649707008 5934478904441856 5951884506546456 5967507837991776 5982091860992256 5997794484888576 6002230163424336 6019477951250268 6023058842357496 6025364562182832 6028591889175552 6040366482709098 6050386695544236 6055944846930432 6065990902324224 6067772864209593 6087040841009664 6097417593497712 6107532446993184 6114938908421556 6125082827587992 6130709598127104 6142683640310946 6146337824511012 6156533830553784 6162189493367808 6172694353911264 6174225019722042 6187779833289984 6190148610851328 6190431981365032 6193831031202816 6222218538393864 6232540421054448 6250450019965524 6264172176910848 6274563655412736 6282544756910148 6296337374224896 6311049950907018 6314430297714048 6341507635885056 6360107037859656 6363513660796416 6368219807535576 6374069934400512 6386519289741138 6392386227315456 6402990396897792 6406799433421824 6425209776621312 6446839805159472 6454362271070592 6465365206898436 6471304575800832 6475154251336704 6483943842550443 6487801036983846 6498563487806772 6504533354110464 6515323561755648 6517237520817711 6528048803087202 6534045755898624 6537932755158528 6548778368234496 6550702155070947 6567596696878848 6567897346082412 6578792666668584 6584836235025408 6597697243296942 6618647974358016 6623150525157888 6627090531419136 6631575021182934 6642575975071188 6646133895015168 6648678137581056 6661663837068519 6665231980920384 6676288767497088 6713446317740748 6728184930756096 6739346148406272 6747518795499648 6752508933852378 6758712085614336 6762732735278592 6773951263417344 6775941197652183 6778535132455686 6782165875322496 6793416640611072 6811248942246912 6812937952796736 6830821496678656 6834885043077632 6846223262874624 6859594792684926 6865896318227712 6870974002867332 6877285981853184 6890718181036491 6897048297892992 6901151241556224 6912599388691968 6932463180038784 6944281148150172 6963917187207744 6964235979035661 6968059910103168 6986350639600128 6997940121885696 6999995855693097 7011607973686254 7018049145224448 7027001166935808 7047193699024704 7054085341092096 7086415557615234 7103734084928304 7113754267762176 7134196090370688 7138440109460736 7141172814438912 7150281889162752 7155120417592113 7158952868395968 7170828676200576 7191434505729888 7203364196510016 7207649362599552 7226568999700992 7228360998698976 7238556974214144 7247335002573696 7252694780804406 7259357425289472 7280217647775936 7284548532753792 7296632688063744 7308736889476608 7317600023374272 7329739006975104 7350801475385952 7355174349553344 7374481230689024 7386714573101568 7401141750002157 7407940764403584 7445978971152768 7451044340802624 7455476847846528 7458330919378176 7476900631892064 7479762904778688 7498385978535432 7537904637463296 7547519771894016 7569208047100608 7581764416957056 7590958644937104 7603551096316128 7608074327188416 7629936609737808 7640699028337152 7662655060027776 7664555196896328 7684674183763488 7689245673462336 7702001170733952 7714777827780864 7724133358006176 7736946729584832 7759179335129616 7763795146750752 7776674312278464 7797087604940544 7799021077543632 7819493029092672 7859644469550144 7872682637121408 7895305288377504 7928092911402792 7935846008728608 7956677117322368 7976122481323008 8002973551232448 8025970601667024 8030745123143328 8033819416243776 8044067125308096 8053821976945464 8067182260725648 8090363818946124 8129890124663616 8143376595990912 8153251877895408 8166777103450656 8190244853747928 8195117099348016 8208711774071712 8230259138548352 8232300026296056 8250373111053312 8269651659809196 8274571143247512 8296291384525152 8310053894739264 8333933359954032 8376726342546864 8390622284300448 8414733267876024 8419240396952064 8435684225852361 8480142717146208 8490959743380768 8515359052988184 8523181636420608 8539828475554242 8553994983355644 8559083618086968 8566946368828416 8583678685955034 8595786406879296 8605816361427456 8620486942531248 8645258456733924 8650401382645128 8664751317075696 8679125056253472 8689650027756948 8704065070782936 8712061007864832 8729076752020818 8734269540094596 8756795595838464 8757196461443216 8771723555558112 8796929657729256 8842100028243912 8856767966761584 8861511860020224 8882218449424692 8886975974560512 8901718356662784 8927826759819684 8951261756987664 8996691727332864 9003345245136504 9011616114152448 9029216926875402 9034588263536244 9038046843274248 9042887833763328 9057888854148096 9060549724063647 9083917270395648 9130561261514496 9146126390246568 9154528424303616 9161298670489776 9172408362632334 9187624241381988 9196064397190656 9201534988741632 9214025460466419 9219506736766518 9234800745830676 9243284240051712 9258617693021184 9259041530866896 9261337529583063 9285222916276992 9285647972047548 9290746546804224 9333327807590796 9348810631581672 9357398860299264 9369334889247744 9375675029948286 9396258265366272 9405447121456128 9423817135365222 9444506061337344 9448554076820312 9471645446571072 9512261453827584 9517920145947648 9540160556789484 9545270491194624 9552329711303364 9561104901600768 9576965579314176 9579778934611707 9588579340973184 9604485595346688 9610199150132736 9637814664931968 9663113336764928 9670259707739208 9679143233719296 9698047810347654 9706956863701248 9712731377005056 9728843584084992 9731701555475769 9747845231710158 9756800031165696 9772985342633472 9801068633847936 9806899132737792 9851395045318272 9851846019123618 9868189000002876 9877254352538112 9896545864945413 9927971961537024 9934725787736832 9940635797128704 9944441225837568 9947362531774401 9963863962606782 9969200842522752 9973017206371584 9997847971380576 10050539516617728 10063359695858688 10070169476611122 10092277396134144 10109019222609408 10121278193249472 10138068128421504 10144099102917888 10167802698683529 10173248812983744 10190124960916608 10216873413370368 10219406929195104 10246232245017984 10252327564616448 10269334894311936 10286370437041152 10289392189027389 10298844477341568 10306461004300998 10315928972779776 10345572446839488 10351726862334336 10368899083037952 10396116806587392 10398694770058176 10416421722225258 10425990705456896 10479525959400192 10496910182828544 10517411960529381 10527073717836672 10540501750403712 10570790548537056 10581128011638144 10629623336422851 10670631401643264 10701294135556032 10707660164191104 10711759221658368 10725422833744128 10738429302593952 10756243014300864 10787151758594832 10839853499551488 10842541498048464 10857835461321216 10871002503860544 10879042171206609 10889036137934208 10920326471663904 10926822799130688 10944949032095616 10976400035061408 10994608510462656 11026202213078928 11032761524330016 11061721846033536 11080071859652352 11111911146605376 11168968456729152 11187496379067264 11215350947838096 11219644357168032 11247578967803148 11306856956194944 11321279657841024 11353812070650912 11372646625435584 11386437967405656 11405326644474192 11412111490782624 11444904914606712 11461048542505728 11493982590041664 11527011275645232 11533868510193504 11553001756100928 11572166741671296 11586200037009264 11605420094377248 11638769002694424 11645692720126128 11695631407410816 11698531616315448 11729239543639008 11789466704325216 11809023955682112 11842957932566256 11849301299414016 11903769013092912 11935015675983552 11964183721984512 12004460326848672 12038955902500536 12046117684714992 12050729124365664 12080732965418196 12100773391088472 12111889693860864 12135545728419186 12174081682019328 12194835186995424 12215064893986368 12229877816843112 12250165655175984 12285367280621892 12292675649022024 12313067661107568 12345388707822528 12348450039444084 12375559666579968 12380297221702656 12380863962730064 12444437076787728 12465080842108896 12500900039931048 12528344353821696 12565089513820296 12592674748449792 12622099901814036 12628860595428096 12720214075719312 12727027321592832 12736439615071152 12773038579482276 12784772454630912 12805980793795584 12809742713331363 12850419553242624 12875518028932551 12893679610318944 12908724542141184 12930730413796872 12942609151601664 12967887685100886 12975602073967692 12997126975613544 13009066708220928 13034475041635422 13056097606174404 13068091511797248 13075865510317056 13093615128031227 13101404310141894 13135193393757696 13135794692164824 13157585333337168 13195394486593884 13246301050315776 13263150042365868 13285151950142376 13292267790030336 13297356275162112 13323327674137038 13330463961840768 13352577534994176 13426892635481496 13456369861512192 13495037590999296 13505017867704756 13517424171228672 13525465470557184 13543825390313103 13551882395304366 13557070264911372 13564331750644992 13586833281222144 13625875905593472 13661642993357312 13669770086155264 13719189585369852 13731792636455424 13741948005734664 13754571963706368 13758612543948501 13781436362072982 13794096595785984 13802302483112448 13825198777383936 13829260105149777 13864926360077568 13888562296300344 13927834374415488 13928471958071322 13936119820206336 13972701279200256 13999991711386194 14023215947372508 14036098290448896 14054002333871616 14063512544922429 14094387398049408 14108170682184192 14135725703047833 14172831115230468 14207468169856608 14227508535524352 14268392180741376 14276880218921472 14282345628877824 14300563778325504 14310240835184226 14317905736791936 14341657352401152 14382869011459776 14406728393020032 14415298725199104 14453137999401984 14456721997397952 14494670005147392 14505389561608812 14518714850578944 14547071715521481 14560435295551872 14569097065507584 14593265376127488 14617473778953216 14621767847565237 14635200046748544 14659478013950208 14701602950771904 14710348699106688 14748962461378048 14773429146203136 14777769028685427 14802283500004314 14815881528807168 14891957942305536 14902088681605248 14910953695693056 14916661838756352 14953801263784128 14959525809557376 14996771957070864 15075809274926592 15095039543788032 15105254214916683 15138416094201216 15163528833914112 15181917289874208 15207102192632256 15216148654376832 15259873219475616 15281398056674304 15325310120055552 15329110393792656 15369348367526976 15378491346924672 15404002341467904 15429555655561728 15448266716012352 15473893459169664 15518358670259232 15527590293501504 15553348624556928 15594175209881088 15598042155087264 15624632583337887 15638986058185344 15719288939100288 15745365274242816 15790610576755008 15856185822805584 15871692017457216 15913354234644736 16005947102464896 16051941203334048 16061490246286656 16067638832487552 16088134250616192 16107643953890928 16134364521451296 16180727637892248 16259780249327232 16286753191981824 16306503755790816 16333554206901312 16380489707495856 16390234198696032 16417423548143424 16460518277096704 16464600052592112 16539303319618392 16549142286495024 16592582769050304 16620107789478528 16667866719908064 16753452685093728 16781244568600896 16829466535752048 16838480793904128 16871368451704722 16960285434292416 16981919486761536 17030718105976368 17079656951108484 17107989966711288 17118167236173936 17167357371910068 17191572813758592 17211632722854912 17240973885062496 17290516913467848 17300802765290256 17329502634151392 17358250112506944 17379300055513896 17408130141565872 17458153504041636 17468539080189192 17514392922886432 17543447111116224 17593859315458512 17684200056487824 17713535933523168 17764436898849384 17773951949121024 17803436713325568 17855653519639368 17902523513975328 17993383454665728 18006690490273008 18058433853750804 18069176527072488 18076093686548496 18085775667526656 18121099448127294 18167834540791296 18203318592628779 18261122523028992 18292252780493136 18322597340979552 18344816725264668 18375248482763976 18392128794381312 18428050920932838 18439013473533036 18469601491661352 18486568480103424 18518083061733792 18522675059166126 18570445832553984 18571295944095096 18581493093608448 18666655615181592 18697621263163344 18751350059896572 18792516530732544 18847634270730444 18889012122674688 18897108153640624 18943290893142144 19024522907655168 19080321113578968 19090540982389248 19104659422606728 19122209803201536 19159557869223414 19177158681946368 19208971190693376 19220398300265472 19275629329863936 19326226673529856 19340519415478416 19396095620695308 19413913727402496 19425462754010112 19451831527651329 19463403110951538 19495690463420316 19513600062331392 19545970685266944 19551712562453133 19602137267695872 19613798265475584 19652106465212841 19702790090636544 19703692038247236 19736378000005752 19754508705076224 19793091729890826 19855943923074048 19869451575473664 19881271594257408 19894725063548802 19927727925213564 19938401685045504 19946034412743168 19984991511205557 19995695942761152 20140338953222244 20184554792268288 20218038445218816 20242556386498944 20276136256843008 20288198205835776 20327823592956549 20335605397367058 20346497625967488 20380249921833216 20433746826740736 20438813858390208 20492464490035968 20504655129232896 20538669788623872 20578784378054778 20597688954683136 20612922008601996 20631857945559552 20672154543109473 20691144893678976 20703453724668672 20737798166075904 20797389540116352 20832843444450516 20851981410913792 20892707937106983 20959051918800384 20993820365657088 20999987567079291 21034823921058762 21054147435673344 21081003500807424 21141581097074112 21162256023276288 21259246672845702 21341262803286528 21402588271112064 21415320328382208 21423518443316736 21450845667488256 21465361252776339 21476858605187904 21512486028601728 21574303517189664 21679706999102976 21685082996096928 21715670922642432 21742005007721088 21758084342413218 21778072275868416 21840652943327808 21853645598261376 21889898064191232 21952800070122816 21989217020925312 22052404426157856 22065523048660032 22123443692067072 22160143719304704 22203425250006471 22223822293210752 22337936913458304 22374992758134528 22430701895676192 22439288714336064 22440315932448241 22495157935606296 22613713912389888 22642559315682048 22707624141301824 22745293250871168 22772875934811312 22810653288948384 22824222981565248 22889809829213424 22922097085011456 22987965180083328 23054022551290464 23067737020387008 23106003512201856 23144333483342592 23172400074018528 23210840188754496 23277538005388848 23291385440252256 23391262814821632 23397063232630896 23458479087278016 23578933408650432 23618047911364224 23685915865132512 23807538026185824 23870031351967104 23928367443969024 24008920653697344 24077911805001072 24092235369429984 24101458248731328 24161465930836392 24201546782176944 24271091456838372 24389670373990848 24430129787972736 24459755633686224 24500331310351968 24570734561243784 24585351298044048 24626135322215136 24690777415645056 24696900078888168 24751119333159936 24761727925460128 24888874153575456 24930161684217792 25001800079862096 25130179027640592 25244199803628072 25257721190856192 25440428151438624 25472879230142304 25546077158964552 25569544909261824 25619485426662726 25700839106485248 25751036057865102 25787359220637888 25817449084282368 25861460827593744 25935775370201772 25951204147935384 25994253951227088 26068950083270844 26112195212348808 26136183023594496 26187230256062454 26202808620283788 26270386787515392 26271589384329648 26315170666674336 26390788973187768 26526300084731736 26570303900284752 26584535580060672 26646655348274076 26660927923681536 26705155069988352 26853785270962992 26990075181998592 27010035735409512 27034848342457344 27087650780626206 27103764790608732 27114140529822744 27128663501289984 27173666562444288 27181649172190941 27251751811186944 27323285986714624 27438379170739704 27463585272910848 27483896011469328 27517225087897002 27562872724145964 27588193191571968 27604604966224896 27642076381399257 27658520210299554 27729852720155136 27777124592600688 27784012588749189 27855668748830976 27856943916142644 27872239640412672 27999983422772388 28046431894745016 28072196580897792 28108004667743232 28127025089844858 28188774796098816 28216341364368384 28271451406095666 28345662230460936 28414936339713216 28536784361482752 28553760437842944 28620481670368452 28635811473583872 28683314704802304 28739336803835121 28765738022919552 28813456786040064 28830597450398208 28913443994795904 28989340010294784 29010779123217624 29037429701157888 29094143431042962 29120870591103744 29138194131015168 29186530752254976 29195104666427307 29243535695130474 29270400093497088 29318956027900416 29403205901543808 29420697398213376 29497924922756096 29555538057370854 29604567000008628 29631763057614336 29689637594836239 29783915884611072 29804177363210496 29821907391386112 29833323677512704 29842087595323203 29907602527568256 29919051619114752 29993543914141728 30151618549853184 30190079087576064 30210508429833366 30276832188402432 30327057667828224 30363834579748416 30414204385264512 30432297308753664 30503408096050587 30519746438951232 30650620240111104 30658220787585312 30738696735053952 30756982693849344 30808004682935808 30859111311123456 30868176567082167 30896533432024704 30947786918339328 31036717340518464 31055180587003008 31106697249113856 31188350419762176 31196084310174528 31249265166675774 31277972116370688 31438577878200576 31490730548485632 31552235881588143 31581221153510016 31712371645611168 31743384034914432 31826708469289472 31888870009268553 32011894204929792 32103882406668096 32122980492573312 32135277664975104 32176268501232384 32215287907781856 32268729042902592 32361455275784496 32519560498654464 32573506383963648 32613007511581632 32637126513619827 32667108413802624 32760979414991712 32780468397392064 32834847096286848 32921036554193408 32929200105184224 33078606639236784 33098284572990048 33185165538100608 33240215578957056 33335733439816128 33506905370187456 33562489137201792 33658933071504096 33742736903409444 33920570868584832 33963838973523072 34061436211952736 34159313902216968 34215979933422576 34236334472347872 34334714743820136 34383145627517184 34481947770124992 34581033826935696 34601605530580512 34659005268302784 34716500225013888 34758600111027792 34816260283131744 34916307008083272 34937078160378384 35028785845772864 35086894222232448 35187718630917024 35368400112975648 35427071867046336 35528873797698768 35547903898242048 35711307039278736 35805047027950656 36013380980546016 36116867707501608 36138353054144976 36152187373096992 36242198896254588 36335669081582592 36406637185257558 36522245046057984 36584505560986272 36645194681959104 36689633450529336 36750496965527952 36856101841865676 36878026947066072 36939202983322704 37036166123467584 37045350118332252 37140891665107968 37142591888190192 37333311230363184 37395242526326688 37502700119793144 37585033061465088 37695268541460888 37778024245349376 37794216307281248 37886581786284288 38160642227157936 38181081964778496 38209318845213456 38319115738446828 38354317363892736 38417942381386752 38429228139994089 38551258659727872 38681038830956832 38792191241390616 38827827454804992 38903663055302658 38926806221903076 38991380926840632 39027200124662784 39103425124906266 39204274535391744 39227596530951168 39280845384093681 39304212930425682 39405580181273088 39407384076494472 39472756000011504 39586183459781652 39738903150947328 39789450127097604 39855455850427128 39876803370091008 39892068825486336 39969983022411114 39991391885522304 40280677906444488 40369109584536576 40485112772997888 40552272513686016 40576396411671552 40631476170939309 40655647185913098 40671210794734116 40692995251934976 40760499843666432 40877627716780416 40984928980071936 41009310258465792 41157568756109556 41195377909366272 41225844017203992 41263715891119104 41275837631845503 41344309086218946 41382289787357952 41406907449337344 41475596332151808 41487780315449331 41594779080232704 41665686888901032 41703962821827584 41785415874213966 41918103837600768 41999975134158582 42069647842117524 42108294871346688 42162007001614848 42190537634767287 42283162194148224 42324512046552576 42407177109143499 42518493345691404 42682525606573056 42805176542224128 42830640656764416 42847036886633472 42901691334976512 42930722505552678 42953717210375808 43024972057203456 43148607034379328 43359413998205952 43370165992193856 43484010015442176 43516168684826436 43556144551736832 43641215146564443 43681305886655616 43707291196522752 43779796128382464 43865303542695711 43905600140245632 43978434041850624 44104808852315712 44131046097320064 44246887384134144 44320287438609408 44333307086056281 44406850500012942 44447644586421504 44675873826916608 44749985516269056 44861403791352384 44878577428672128 44880631864896482 44990315871212592 45227427824779776 45285118631364096 45315762644750049 45415248282603648 45490586501742336 45545751869622624 45621306577896768 45648445963130496 45779619658426848 45844194170022912 45975930360166656 46108045102580928 46135474040774016 46212007024403712 46288666966685184 46344800148037056 46421680377508992 46555076010777696 46582770880504512 46782525629643264 46794126465261792 46873897750013661 46916958174556032 47157866817300864 47236095822728448 47371831730265024 47615076052371648 47740062703934208 48017841307394688 48155823610002144 48184470738859968 48202916497462656 48322931861672784 48403093564353888 48542182913676744 48779340747981696 48860259575945472 48919511267372448 49000662620703936 49141469122487568 49170702596088096 49252270644430272 49381554831290112 49393800157776336 49523455850920256 49777748307150912 49860323368435584 50003600159724192 50260358055281184 50488399607256144 50515442381712384 50880856302877248 50945758460284608 51092154317929104 51238970853325452 51502072115730204 51574718441275776 51634898168564736 51722921655187488 51871550740403544 51902408295870768 51988507902454176 52137900166541688 52224390424697616 52374460512124908 52405617240567576 52543178768659296 52630341333348672 52781577946375536 53052600169463472 53140607800569504 53293310696548152 53321855847363072 53410310139976704 53707570541925984 53980150363997184 54020071470819024 54175301561252412 54207529581217464 54228281059645488 54257327002579968 54363298344381882 54503503622373888 54876758341479408 54967792022938656 55034450175794004 55125745448291928 55176386383143936 55284152762798514 55317040420599108 55459705440310272 55554249185201376 55568025177498378 55711337497661952 55713887832285288 55744479280825344 55999966845544776 56092863789490032 56254050179689716 56377549592197632 56542902812191332 56691324460921872 56829872679426432 57073568722965504 57240963340736904 57271622947167744 57366629409604608 57478673607670242 57531476045839104 57626913572080128 57661194900796416 57826887989591808 57978680020589568 58021558246435248 58188286862085924 58241741182207488 58276388262030336 58355494582953987 58390209332854614 58487071390260948 58540800186994176 58637912055800832 58655137687359399 58806411803087616 58841394796426752 59111076114741708 59209134000017256 59263526115228672 59379275189672478 59567831769222144 59608354726420992 59643814782772224 59684175190646406 59815205055136512 59838103238229504 59954974533616671 59987087828283456 60421016859666732 60553664376804864 60654115335656448 60727669159496832 60828408770529024 60864594617507328 61006816192101174 61039492877902464 61301240480222208 61316441575170624 61477393470107904 61513965387698688 61616009365871616 61736353134164334 61793066864049408 61895573836678656 62016463629328419 62073434681036928 62110361174006016 62213394498227712 62392168620349056 62498530333351548 62555944232741376 62678123811320949 62877155756401152 62981461096971264 62999962701237873 63104471763176286 63162442307020032 63424743291222336 63486768069828864 63653416938578944 63777740018537106 64023788409859584 64207764813336192 64245960985146624 64270555329950208 64352537002464768 64396083758329017 64430575815563712 64537458085805184 64722910551568992 65039120997308928 65147012767927296 65226015023163264 65274253027239654 65334216827605248 65521958829983424 65560936794784128 65669694192573696 65842073108386816 65858400210368448 66157213278473568 66196569145980096 66370331076201216 66480431157914112 66610275750019413 66671466879632256 67013810740374912 67124978274403584 67317866143008192 67320947797344723 67485473806818888 67841141737169664 67927677947046144 68122872423905472 68318627804433936 68431959866845152 68472668944695744 68669429487640272 68766291255034368 68963895540249984 69162067653871392 69203211061161024 69318010536605568 69433000450027776 69517200222055584 69632520566263488 69832614016166544 69874156320756768 70057571691545728 70173788444464896 70375437261834048 70736800225951296 70854143734092672 71057747595397536 71422614078557472 71610094055901312 72026761961092032 72233735415003216 72276706108289952 72304374746193984 72484397792509176 72813274370515116 73169011121972544 73290389363918208 73379266901058672 73500993931055904 73712203683731352 73756053894132144 73878405966645408 74072332246935168 74090700236664504 74285183776380384 74666622460726368 74790485052653376 75005400239586288 75390537082921776 75588432614562496 75773163572568576 76321284454315872 76418637690426912 76638231476893656 76708634727785472 76858456279988178 77102517319455744 77362077661913664 77584382482781232 77807326110605316 77853612443806152 77982761853681264 78206850249812532 78408549070783488 78561690768187362 78608425860851364 78811160362546176 78814768152988944 78945512000023008 79172366919563304 79578900254195208 79710911700854256 79753606740182016 79939966044822228 79982783771044608 80561355812888976 80970225545995776 81104545027372032 81262952341878618 81311294371826196 81342421589468232 81385990503869952 81520999687332864 81544947516572823 81755255433560832 81969857960143872 82315137512219112 82390755818732544 82451688034407984 82551675263691006 82688618172437892 82764579574715904 82813814898674688 82926229144197771 82975560630898662 83189558160465408 83331373777802064 83570831748427932 83999950268317164 84139295684235048 84216589742693376 84324014003229696 84381075269534574 84566324388296448 84649024093105152 84814354218286998 85036986691382808 85610353084448256 85661281313528832 85861445011105356 85907434420751616 86049944114406912 86297214068758656 86740331984387712 86968020030884352 87032337369652872 87112289103473664 87282430293128886 87362611773311232 87414582393045504 87559592256764928 87585313999281921 87730607085391422 87811200280491264 87956868083701248 88209617704631424 88262092194640128 88493774768268288 88666614172112562 88813701000025884 88895289172843008 89068912784508717 89351747653833216 89499971032538112 89526262785969609 89722807582704768 89757154857344256 89761263729792964 89980631742425184 90454855649559552 90570237262728192 90631525289500098 90830496565207296 90981173003484672 91091503739245248 91242613155793536 91296891926260992 91510224288151761 91559239316853696 91951860720333312 92216090205161856 92270948081548032 92424014048807424 92577333933370368 92604529701246501 92689600296074112 92843360755017984 93110152021555392 93165541761009024 93565051259286528 93588252930523584 93747795500027322 93833916349112064 94315733634601728 94472191645456896 94656707644764429 94743663460530048 95230152104743296 95480125407868416 95666610027805659 96035682614789376 96311647220004288 96368941477719936 96405832994925312 96645863723345568 96806187128707776 97084365827353488 97558681495963392 97720519151890944 97839022534744896 97911379540859481 98001325241407872 98282938244975136 98341405192176192 98504541288860544 98763109662580224 98787600315552672 99046911701840512 99555496614301824 99720646736871168 100007200319448384 100520716110562368 100976799214512288 101761712605754496 101891516920569216 102184308635858208 102477941706650904 103004144231460408 103149436882551552 103445843310374976 103743101480807088 103804816591741536 103977015804908352 104275800333083376 104448780849395232 104748921024249816 104811234481135152 105086357537318592 105260682666697344 105563155892751072 106105200338926944 106281215601139008 106586621393096304 106643711694726144 107415141083851968 108040142941638048 108350603122504824 108415059162434928 108456562119290976 108726596688763764 109007007244747776 109753516682958816 109935584045877312 110068900351588008 110251490896583856 110568305525597028 110634080841198216 111108498370402752 111136050354996756 111422674995323904 111427775664570576 111999933691089552 112185727578980064 112508100359379432 112755099184395264 113085805624382664 113382648921843744 113659745358852864 114481926681473808 114543245894335488 114957347215340484 115062952091678208 115253827144160256 115287684419982267 115653775979183616 116043116492870496 116376573724171848 116483482364414976 116710989165907974 116780418665709228 116974142780521896 117081600373988352 117310275374718798 117612823606175232 117682789592853504 118222152229483416 118418268000034512 118758550379344956 119216709452841984 119368350381292812 119630410110273024 119676206476459008 119909949067233342 119974175656566912 120842033719333464 121107328753609728 121455338318993664 121656817541058048 121729189235014656 122013632384202348 122078985755804928 122632883150341248 122954786940215808 123027930775397376 123472706268328668 123586133728098816 123791147673357312 123827512895536509 124032927258656838 124146869362073856 124220722348012032 124426788996455424 124463340946347993 124784337240698112 124997060666703096 125111888465482752 125356247622641898 125754311512802304 125999925402475746 126208943526352572 126324884614040064 126571612904301861 126849486582444672 126973536139657728 127555480037074212 128047576819719168 128415529626672384 128491921970293248 128541110659900416 128705074004929536 128792167516658034 128861151631127424 129074916171610368 129445821103137984 130078241994617856 130452030046326528 130548506054479308 130668433655210496 130923645439693329 131043917659966848 131121873589568256 131339388385147392 131716800420736896 132314426556947136 132393138291960192 132740662152402432 132960862315828224 132999921258168843 133220551500038826 133342933759264512 134027621480749824 134249956548807168 134635732286016384 134641895594689446 134970947613637776 135682283474339328 135855355894092288 135947287934250147 136245744847810944 136637255608867872 136863919733690304 136945337889391488 137338858975280544 137532582510068736 137927791080499968 138324135307742784 138406422122322048 138636021073211136 138866000900055552 139034400444111168 139265041132526976 139665228032333088 139748312641513536 140115143383091456 140347576888929792 140621693250040983 140750874523668096 141473600451902592 141708287468185344 142115495190795072 142845228157114944 143220188111802624 144053523922184064 144467470830006432 144553412216579904 144608749492387968 144968795585018352 145626548741030232 146338022243945088 146580778727836416 146758533802117344 147001987862111808 147424407367462704 147512107788264288 147756811933290816 148144664493870336 148181400473329008 148570367552760768 149333244921452736 149580970105306752 150010800479172576 150781074165843552 151176865229124992 151546327145137152 152642568908631744 152837275380853824 153276462953787312 153716912559976356 154724155323827328 155168764965562464 155614652221210632 155707224887612304 155965523707362528 156413700499625064 157123381536374724 157216851721702728 157629536305977888 157891024000046016 158344733839126608 159157800508390416 159421823401708512 159879932089644456 159965567542089216 161122711625777952 161940451091991552 162525904683757236 162622588743652392 162684843178936464 162771981007739904 163089895033145646 163510510867121664 164630275024438224 164903376068815968 165103350527382012 165377236344875784 165529159149431808 165852458288395542 165951121261797324 166379116320930816 166662747555604128 167141663496855864 167999900536634328 168278591368470096 168762150539069148 169132648776592896 169628708436573996 170073973382765616 171220706168896512 171722890022210712 171814868841503232 172099888228813824 172594428137517312 173480663968775424 173936040061768704 174064674739305744 174564860586257772 174725223546622464 174829164786091008 175066483748861961 175170627998563842 175461214170782844 175622400560982528 175913736167402496 175965413062078197 176419235409262848 176524184389280256 177333228344225124 177627402000051768 177790578345686016 178137825569017434 178703495307666432 179052525571939218 179445615165409536 179514309714688512 179522527459585928 179961263484850368 181263050579000196 181660993130414592 181962346006969344 182183007478490496 182485226311587072 182593783852521984 183020448576303522 183118478633707392 183903721440666624 184432180410323712 184541896163096064 184848028097614848 185209059402493002 185379200592148224 185686721510035968 186220304043110784 186331083522018048 187176505861047168 187495591000054644 187667832698224128 188034371433962847 188631467269203456 188944383290913792 188999888103713619 189313415289528858 189487326921060096 190460304209486592 190960250815736832 191333220055611318 192071365229578752 192623294440008576 192737882955439872 192811665989850624 193188251274987051 193291727446691136 193612374257415552 194168731654706976 195117362991926784 195441038303781888 195678045069489792 195822759081718962 196002650482815744 196565876489950272 196682810384352384 197009082577721088 197526219325160448 197575200631105344 198093823403681024 199110993228603648 199441293473742336 199830827250058239 200014400638896768 201041432221124736 201953598429024576 201962843392034169 203523425211508992 203783033841138432 204368617271716416 204955883413301808 206008288462920816 206298873765103104 206891686620749952 207486202961614176 207609633183483072 207954031609816704 208551600666166752 208897561698790464 209497842048499632 209622468962270304 210172715074637184 210521365333394688 211126311785502144 212210400677853888 212562431202278016 213173242786192608 214830282167703936 216080285883276096 216701206245009648 216830118324869856 216913124238581952 217453193377527528 219507033365917632 219871168091754624 220137800703176016 220502981793167712 221136611051194056 221268161682396432 222216996740805504 222272100709993512 222855551329141152 223999867382179104 224371455157960128 225016200718758864 226171611248765328 226765297843687488 227319490717705728 228963853362947616 229914694430680968 230125904183356416 230575368839964534 231307551958367232 232086232985740992 232753147448343696 233421978331815948 233560837331418456 233948285561043792 234620550749437596 235225647212350464 236444304458966832 236836536000069024 237517100758689912 238736700762585624 239260820220546048 239819898134466684 239948351313133824 241684067438666928 242910676637987328 243313635082116096 244027264768404696 244157971511609856 244634842549718469 245265766300682496 245909573880431616 246945412536657336 247172267456197632 247655025791073018 248065854517313676 248293738724147712 248441444696024064 248778687432593313 248926681892695986 249568674481396224 249994121333406192 250712495245283796 251999850804951492 252417887052705144 252649769228080128 253143225808603722 253698973164889344 253947072279315456 255110960074148424 256831059253344768 256983843940586496 257584335033316068 257722303262254848 258149832343220736 258891642206275968 260904060092653056 261097012108958616 261336867310420992 261847290879386658 262087835319933696 262243747179136512 262678776770294784 262755941997845763 263433600841473792 264628853113894272 264786276583920384 265481324304804864 265999842516337686 266441103000077652 266685867518529024 267206738353526151 268055242961499648 268499913097614336 268578788357908827 269271464572032768 269283791189378892 269941895227275552 271364566948678656 271710711788184576 271894575868500294 272491489695621888 273274511217735744 273727839467380608 273890675778782976 274677717950561088 275855582160999936 276648270615485568 276812844244644096 277272042146422272 277732001800111104 277813589103739503 278068800888222336 278530082265053952 279330456064666176 279496625283027072 280230286766182912 280695153777859584 281243386500081966 281501749047336192 282947200903805184 283416574936370688 284230990381590144 285690456314229888 286440376223605248 286999830083416977 288107047844368128 288934941660012864 289106824433159808 289217498984775936 289937591170036704 291253097482060464 292676044487890176 293161557455672832 293517067604234688 294003975724223616 294848814734925408 295024215576528576 295513623866581632 296289328987740672 296362800946658016 297140735105521536 298666489842905472 299161940210613504 300021600958345152 301562148331687104 302353730458249984 305285137817263488 305674550761707648 306552925907574624 307433825119952712 309448310647654656 310337529931124928 311229304442421264 311414449775224608 311931047414725056 312827400999250128 314246763072749448 314433703443405456 315259072611955776 315782048000092032 316689467678253216 318315601016780832 318843646803417024 319759864179288912 319931135084178432 322245423251555904 325051809367514472 325245177487304784 325369686357872928 326179790066291292 327021021734243328 329260550048876448 329806752137631936 330206701054764024 330754472689751568 331704916576791084 331902242523594648 333325495111208256 334283326993711728 335999801073268656 336557182736940192 337524301078138296 338265297553185792 339257416873147992 340147946765531232 343445780044421424 343629737683006464 345188856275034624 345863053259946801 346961327937550848 348129349478611488 349129721172515544 349450447093244928 350132967497723922 350341255997127684 350922428341565688 351244801121965056 351930826124156394 352838470818525696 353048368778560512 354666456688450248 355254804000103536 356275651138034868 358105051143878436 358891230330819072 359028619429377024 359045054919171856 359922526969700736 362526101158000392 363321986260829184 364366014956980992 364970452623174144 365187567705043968 366040897152607044 366236957267414784 368864360820647424 369083792326192128 370418118804986004 370758401184296448 371373443020071936 371482538686609527 372440608086221568 372662167044036096 373390022839043979 374353011722094336 374991182000109288 375335665396448256 376068742867925694 377262934538406912 377999776207427238 378626830579057716 378974653842120192 379714838712905583 380920608418973184 382666440111222636 384142730459157504 385246588880017152 385475765910879744 385623331979701248 386376502549974102 386583454893382272 387224748514831104 388337463309413952 390234725983853568 391356090138979584 391645518163437924 392005300965631488 392770936319079987 393131752979900544 393365620768704768 394018165155442176 395150401262210688 396187646807362048 398221986457207296 398882586947484672 398999763774506529 399661654500116478 400028801277793536 402082864442249472 403907196858049152 403925686784068338 407046850423017984 407566067682276864 407841863802750441 408737234543432832 409911766826603616 412016576925841632 412597747530206208 413783373241499904 414972405923228352 415219266366966144 415908063219633408 417103201332333504 417795123397580928 418995684096999264 419244937924540608 420345430149274368 421042730666789376 421865079750122949 422252623571004288 424420801355707776 425124862404556032 426346485572385216 429660564335407872 432160571766552192 433402412490019296 433660236649739712 433826248477163904 434906386755055056 439014066731835264 439742336183509248 440275601406352032 441005963586335424 442273222102388112 442536323364792864 444433993481611008 444544201419987024 445711102658282304 447999734764358208 448742910315920256 450032401437517728 452343222497530656 453530595687374976 454638981435411456 457927706725895232 459829388861361936 461150737679929068 464172465971481984 465506294896687392 466843956663631896 467121674662836912 467896571122087584 469241101498875192 472888608917933664 473673072000138048 475034201517379824 477473401525171248 479639796268933368 479896702626267648 483368134877333856 485821353275974656 488054529536809392 488315943023219712 489269685099436938 490531532601364992 493890825073314672 495310051582146036 496131709034627352 496587477448295424 497557374865186626 497853363785391972 499137348962792448 499988242666812384 501424990490567592 503999701609902984 504835774105410288 506286451617207444 507397946329778688 510221920148296848 513662118506689536 515168670066632136 515444606524509696 516299664686441472 517783284412551936 521808120185306112 522194024217917232 523694581758773316 524175670639867392 524487494358273024 525199451246585883 525511883995691526 526867201682947584 527896239186234591 529257706227788544 529572553167840768 531999685032675372 532882206000155304 533371735037058048 534413476707052302 536110485922999296 537157576715817654 538542929144065536 538567582378757784 539883790454551104 543789151737000588 544982979391243776 546549022435471488 547455678934761216 547781351557565952 549355435901122176 551711164321999872 553296541230971136 553625688489288192 554544084292844544 555627178207479006 556137601776444672 557060164530107904 558660912129332352 558993250566054144 560460573532365824 562486773000163932 563003498094672384 564103114301888541 565894401807610368 566833149872741376 566999664311140857 568461980763180288 571380912628459776 572880752447210496 573999660166833954 576214095688736256 577869883320025728 578213648866319616 578434997969551872 579564753824961153 579875182340073408 582506194964120928 585352088975780352 586323114911345664 587034135208469376 588007951448447232 589697629469850816 590048431153057152 591027247733163264 592578657975481344 592725601893316032 594281470211043072 597332979685810944 598323880421227008 599492481750174717 600043201916690304 603124296663374208 604707460916499968 605888530176102507 610570275634526976 611349101523415296 613105851815149248 614867650239905424 618896621295309312 620675059862249856 622458608884842528 622828899550449216 623862094829450112 625654801998500256 628493526145498896 628867406886810912 630518145223911552 631564096000184064 633378935356506432 636631202033561664 637687293606834048 639519728358577824 644490846503111808 650103618735028944 650490354974609568 650739372715745856 652359580132582584 658521100097752896 659613504275263872 660413402109528048 661508945379503136 663409833153582168 663804485047189296 666650990222416512 668566653987423456 671999602146537312 673114365473880384 675048602156276592 678514833746295984 680295893531062464 686891560088842848 690377712550069248 691726106519893602 693922655875101696 696258698957222976 698259442345031088 700265934995447844 700682511994255368 701844856683131376 703861652248312788 705676941637051392 709332913376900496 710509608000207072 712551302276069736 716210102287756872 717782460661638144 718090109838343712 719845053939401472 725052202316000784 728732029913961984 729940905246348288 732081794305214088 732473914534829568 737728721641294848 740836237609972008 741516802368592896 742965077373219054 744881216172443136 745324334088072192 746336062297779939 746780045678087958 748706023444188672 749982364000218576 752137485735851388 755999552414854476 757253661158115432 757949307684240384 759429677425811166 761841216837946368 765332880222445272 770493177760034304 770951531821759488 772753005099948204 773166909786764544 774449497029662208 776674926618827904 782712180277959168 783291036326875848 784010601931262976 785541872638159974 786263505959801088 786731241537409536 788036330310884352 788267825993537289 790300802524421376 792375293614724096 796443972914414592 797999527549013058 799323309000232956 800057602555587072 801620215060578453 804165728884498944 805736365073726481 807814393716098304 807851373568136676 814093700846035968 815132135364553728 815683727605500882 817474469086865664 819823533653207232 824033153851683264 827566746482999808 829944811846456704 830438532733932288 831816126439266816 833440767311218509 834206402664667008 835590246795161856 837991368193998528 838489875849081216 840690860298548736 842085461333578752 843730159500245898 844505247142008576 848841602711415552 850249724809112064 852692971144770432 859321128670815744 860999490250250931 864321143533104384 866804824980038592 867320473299479424 867652496954327808 869812773510110112 878028133463670528 879484672367018496 880551202812704064 882011927172670848 884546444204776224 885072646729585728 888867986963222016 889088402839974048 891422205316564608 895999469528716416 897485820631840512 900064802875035456 904686444995061312 907061191374749952 915855413451790464 919658777722723872 922301475359858136 928344931942963968 931012589793374784 933687913327263792 934243349325673824 935793142244175168 938482202997750384 945777217835867328 947346144000276096 950068403034759648 954946803050342496 959279592537866736 959793405252535296 966736269754667712 976109059073618784 978539370198873876 981063065202729984 987781650146629344 990620103164292072 992263418069254704 995114749730373252 995706727570783944 999976485333624768 1002849980981135184 1007999403219805968 1009671548210820576 1012572903234414888 1014795892659557376 1020443840296593696 1030337340133264272 1030889213049019392 1035566568825103872 1044388048435834464 1047389163517546632 1048351341279734784 1050398902493171766 1051023767991383052 1053734403365895168 1055792478372469182 1058515412455577088 1059145106335681536 1063999370065350744 1065764412000310608 1068826953414104604 1074315153431635308 1077085858288131072 1077135164757515568 1079767580909102208 1087578303474001176 1089965958782487552 1093098044870942976 1094911357869522432 1095562703115131904 1098710871802244352 1106593082461942272 1107251376978576384 1111254356414958012 1112275203552889344 1114120329060215808 1114447616059828581 1117321824258664704 1117986501132108288 1124973546000327864 1126006996189344768 1128206228603777082 1131788803615220736 1133999328622281714 1136923961526360576 1139144516138716749 1142761825256919552 1147999320333667908 1152428191377472512 1155739766640051456 1156427297732639232 1156869995939103744 1159129507649922306 1159750364680146816 1165012389928241856 1170704177951560704 1174068270416938752 1176015902896894464 1178312808957239961 1179395258939701632 1180096862306114304 1182054495466326528 1185451203786632064 1188562940422086144 1194665959371621888 1196647760842454016 1196999291323519587 1198984963500349434 1200086403833380608 1206248593326748416 1209414921832999936 1211777060352205014 1221140551269053952 1222698203046830592 1223525591408251323 1226211703630298496 1229735300479810848 1237793242590618624 1241350119724499712 1244917217769685056 1245657799100898432 1247724189658900224 1251309603997000512 1256987052290997792 1257734813773621824 1261036290447823104 1263128192000368128 1265595239250368847 1266757870713012864 1273262404067123328 1275374587213668096 1279039456717155648 1288981693006223616 1300207237470057888 1300980709949219136 1301478745431491712 1304719160265165168 1317042200195505792 1319227008550527744 1320826804219056096 1323017890759006272 1326819666307164336 1327608970094378592 1333301980444833024 1337133307974846912 1343999204293074624 1346228730947760768 1350097204312553184 1357029667492591968 1360591787062124928 1373783120177685696 1383452213039787204 1392517397914445952 1396518884690062176 1400531869990895688 1401365023988510736 1403689713366262752 1407723304496625576 1418665826753800992 1421019216000414144 1425102604552139472 1432420204575513744 1436180219676687424 1439690107878802944 1450104404632001568 1457464059827923968 1464163588610428176 1464947829069659136 1481672475219944016 1485930154746438108 1489762432344886272 1492672124595559878 1493560091356175916 1497412046888377344 1499964728000437152 1504274971471702776 1511999104829708952 1514507322316230864 1518859354851622332 1530665760444890544 1540986355520068608 1545506010199896408 1546333819573529088 1548898994059324416 1553349853237655808 1565424360555918336 1566582072653751696 1571083745276319948 1572527011919602176 1573462483074819072 1575598353739757649 1576535651987074578 1580601605048842752 1595999055098026116 1598646618000465912 1600115205111174144 1603240430121156906 1608331457768997888 1611472730147452962 1615628787432196608 1615702747136273352 1631367455211001764 1634948938173731328 1639647067306414464 1648066307703366528 1655133492965999616 1659889623692913408 1660877065467864576 1663632252878533632 1666881534622437018 1668412805329334016 1671180493590323712 1675982736387997056 1676979751698162432 1681381720597097472 1687460319000491796 1689010494284017152 1692309342905665623 1697683205422831104 1700499449618224128 1700998992933422571 1705385942289540864 1718642257341631488 1721998980500501862 1728642287066208768 1733609649960077184 1734640946598958848 1735304993908655616 1738694261474883459 1739625547020220224 1756056266927341056 1758969344734036992 1761102405625408128 1764023854345341696 1769092888409552448 1770145293459171456 1777735973926444032 1778176805679948096 1782844410633129216 1791998939057432832 1794971641263681024 1798477445250524151 1800129605750070912 1809372889990122624 1814122382749499904 1817665590528307521 1831710826903580928 1839317555445447744 1844602950719716272 1856689863885927936 1862025179586749568 1867375826654527584 1868486698651347648 1871586284488350336 1876964405995500768 1891554435671734656 1894692288000552192 1900136806069519296 1909893606100684992 1918559185075733472 1933472539509335424 1952218118147237568 1957078740397747752 1975563300293258688 1981240206328584144 1984526836138509408 1990229499460746504 1991413455141567888 1999952970667249536 2005699961962270368 2015998806439611936 2019343096421641152 2025145806468829776 2040887680593187392 2060674680266528544 2071133137650207744 2088776096871668928 2094778327035093264 2100797804986343532 2102047535982766104 2111584956744938364 2117030824911154176 2127998740130701488 2131528824000621216 2137653906828209208 2148630306863270616 2154270329515031136 2159535161818204416 2175156606948002352 2186196089741885952 2189822715739044864 2197421743604488704 2213186164923884544 2222508712829916024 2224550407105778688 2228895232119657162 2234643648517329408 2235973002264216576 2249947092000655728 2256412457207554164 2267998657244563428 2273847923052721152 2278289032277433498 2285523650513839104 2295998640667335816 2311479533280102912 2312854595465278464 2318259015299844612 2319500729360293632 2330024779856483712 2348136540833877504 2352031805793788928 2356625617914479922 2358790517879403264 2360193724612228608 2364108990932653056 2364803477980611867 2370902407573264128 2377125880844172288 2389331918743243776 2393998582647039174 2397969927000698868 2400172807666761216 2404860645181735359 2412497186653496832 2423554120704410028 2442281102538107904 2445396406093661184 2447051182816502646 2452423407260596992 2459470600959621696 2482700239448999424 2489834435539370112 2491315598201796864 2495448379317800448 2502619207994001024 2513974104581995584 2515469627547243648 2522072580895646208 2526256384000736256 2531190478500737694 2533515741426025728 2546524808134246656 2550749174427336192 2558078913434311296 2577963386012447232 2582998470750752793 2600414474940115776 2601961419898438272 2602957490862983424 2609438320530330336 2634084400391011584 2638454017101055488 2641653608438112192 2646035781518012544 2653639332614328672 2655217940188757184 2666603960889666048 2674266615949693824 2687998408586149248 2692457461895521536 2700194408625106368 2714059334985183936 2721183574124249856 2747566240355371392 2766904426079574408 2785034795828891904 2793037769380124352 2801063739981791376 2802730047977021472 2807379426732525504 2815446608993251152 2837331653507601984 2842038432000828288 2850205209104278944 2864840409151027488 2872360439353374848 2879380215757605888 2900208809264003136 2928327177220856352 2963344950439888032 2971860309492876216 2985344249191119756 2987120182712351832 2999929456000874304 3008549942943405552 3023998209659417904 3029014644632461728 3037718709703244664 3061331520889781088 3091012020399792816 3092667639147058176 3106699706475311616 3133164145307503392 3142167490552639896 3145054023839204352 3151196707479515298 3153071303974149156 3161203210097685504 3191998110196052232 3197293236000931824 3206480860242313812 3222945460294905924 3231257574864393216 3231405494272546704 3262734910422003528 3269897876347462656 3279294134612828928 3296132615406733056 3319779247385826816 3321754130935729152 3333763069244874036 3336825610658668032 3342360987180647424 3343342848179485743 3351965472775994112 3353959503396324864 3374920638000983592 3378020988568034304 3384618685811331246 3395366410845662208 3401997985866845142 3410771884579081728 3443997961001003724 3457284574132417536 3467219299920154368 3469281893197917696 3470609987817311232 3477388522949766918 3479251094040440448 3512112533854682112 3522204811250816256 3528047708690683392 3538185776819104896 3540290586918342912 3556353611359896192 3565688821266258432 3583997878114865664 3589943282527362048 3590997873970558761 3596954890501048302 3600259211500141824 3618745779980245248 3628244765498999808 3635331181056615042 3663421653807161856 3670576774224753969 3678635110890895488 3689205901439432544 3713379727771855872 3724050359173499136 3734751653309055168 3736973397302695296 3743172568976700672 3753928811991001536 3783108871343469312 3789384576001104384 3796785717751106541 3800273612139038592 3819787212201369984 3837118370151466944 3866945079018670848 3904436236294475136 3914157480795495504 3951126600586517376 3962480412657168288 3969053672277018816 3980458998921493008 3982826910283135776 3999905941334499072 4011399923924540736 4031997612879223872 4038686192843282304 4050291612937659552 4081775361186374784 4121349360533057088 4177552193743337856 4189556654070186528 4201595609972687064 4204095071965532208 4223169913489876728 4255997480261402976 4263057648001242432 4275307813656418416 4297260613726541232 4308540659030062272 4319070323636408832 4350313213896004704 4372392179483771904 4394843487208977408 4445017425659832048 4457790464239314324 4469287297034658816 4499894184001311456 4512824914415108328 4535997314489126856 4556578064554866996 4591997281334671632 4622959066560205824 4636518030599689224 4639001458720587264 4660049559712967424 4696273081667755008 4713251235828959844 4717581035758806528 4720387449224457216 4726795061219272947 4729606955961223734 4741804815146528256 4787997165294078348 4795939854001397736 4800345615333522432 4809721290363470718 4824994373306993664 4847108241408820056 4894102365633005292 4904846814521193984 4918941201919243392 4965400478897998848 4979668871078740224 4982631196403593728 4990896758635600896 5005238415988002048 5027948209163991168 5030939255094487296 5044145161791292416 5062380957001475388 5067031482852051456 5076928028716996869 5093049616268493312 5101498348854672384 5102996978800267713 5116157826868622592 5155926772024894464 5165996941501505586 5200828949880231552 5203922839796876544 5205914981725966848 5218876641060660672 5268168800782023168 5276908034202110976 5283307216876224384 5292071563036025088 5307278665228657344 5310435880377514368 5333207921779332096 5348533231899387648 5375996817172298496 5384914923791043072 5400388817250212736 5428118669970367872 5442367148248499712 5452996771584922563 5495132480710742784 5533808852159148816 5570069591657783808 5586075538760248704 5602127479963582752 5605460095954042944 5614758853465051008 5630893217986502304 5674663307015203968 5684076864001656576 5700410418208557888 5729680818302054976 5744720878706749696 5800417618528006272 5856654354441712704 5926689900879776064 5943720618985752432 5970688498382239512 5974240365424703664 5999858912001748608 6017099885886811104 6047996419318835808 6058029289264923456 6075437419406489328 6122663041779562176 6182024040799585632 6213399412950623232 6266328290615006784 6284334981105279792 6302393414959030596 6306142607948298312 6383996220392104464 6394586472001863648 6412961720484627624 6445890920589811848 6462810988545093408 6525469820844007056 6558588269225657856 6592265230813466112 6639558494771653632 6667526138489748072 6673651221317336064 6686685696358971486 6703930945551988224 6707919006792649728 6749841276001967184 6769237371622662492 6803995971733690284 6821543769158163456 6887995922002007448 6934438599840308736 6938563786395835392 6954777045899533836 6958502188080880896 7044409622501632512 7056095417381366784 7076371553638209792 7080581173836685824 7094410433941835601 7112707222719792384 7131377642532516864 7167995756229731328 7181995747941117522 7193909781002096604 7200518423000283648 7214581935545206077 7237491559960490496 7270662362113230084 7326843307614323712 7341153548449507938 7357270221781790976 7378411802878865088 7448100718346998272 7469503306618110336 7473946794605390592 7486345137953401344 7507857623982003072 7566217742686938624 7578769152002208768 7593571435502213082 7600547224278077184 7639574424402739968 7674236740302933888 7733890158037341696 7748995412252258379 7808872472588950272 7828314961590991008 7902253201173034752 7924960825314336576 7938107344554037632 7960917997842986016 7965653820566271552 7999811882668998144 8022799847849081472 8063995225758447744 8077372385686564608 8100583225875319104 8163550722372749568 8242698721066114176 8355104387486675712 8379113308140373056 8403191219945374128 8408190143931064416 8446339826979753456 8511994960522805952 8526115296002484864 8550615627312836832 8594521227453082464 8617081318060124544 8638140647272817664 8700626427792009408 8890034851319664096 8915580928478628648 8999788368002622912 9025649828830216656 9071994628978253712 9113156129109733992 9183994562669343264 9273036061199378448 9278002917441174528 9320099119425934848 9426502471657919688 9435162071517613056 9453590122438545894 9459213911922447468 9483609630293056512 9575994330588156696 9591879708002795472 9619442580726941436 9694216482817640112 9788204731266010584 9809693629042387968 9837882403838486784 9959337742157480448 9965262392807187456 10010476831976004096 10030028544538457229 10055896418327982336 10061878510188974592 10124761914002950776 10134062965704102912 10153856057433993738 10186099232536986624 10205993957600535426 10232315653737245184 10331993883003011172 10401657899760463104 10407845679593753088 10411829963451933696 10437753282121321344 10536337601564046336 10566614433752448768 10584143126072050176 10614557330457314688 10620871760755028736 10697066463798775296 10751993634344596992 10769829847582086144 10772993621911676283 10800777634500425472 10856237339940735744 10884734296496999424 10905993543169845126 10990264961421485568 11011730322674261907 11067617704318297632 11140139183315567616 11172151077520497408 11204254959927165504 11210920191908085888 11229517706930102016 11261786435973004608 11349326614030407936 11368153728003313152 11390357153253319623 11400820836417115776 11459361636604109952 11489441757413499392 11600835237056012544 11713308708883425408 11853379801759552128 11887441237971504864 11941376996764479024 11948480730849407328 11999717824003497216 12034199771773622208 12095992838637671616 12116058578529846912 12150874838812978656 12245326083559124352 12364048081599171264 12532656581230013568 12568669962210559584 12604786829918061192 12612285215896596624 12767992440784208928 12789172944003727296 12825923440969255248 12891781841179623696 12925621977090186816 13050939641688014112 13117176538451315712 13184530461626932224 13335052276979496144 13373371392717942972 13407861891103976448 13499682552003934368 13538474743245324984 13607991943467380568 13775991844004014896 13868877199680617472 13909554091799067672 13917004376161761792 14088819245003265024 14152743107276419584 14161162347673371648 14180385183657818841 14188820867883671202 14225414445439584768 14363991495882235044 14387819562004193208 14401036846000567296 14429163871090412154 14474983119920980992 14541324724226460168 14682307096899015876 14714540443563581952 14756823605757730176 14896201436693996544 14939006613236220672 14947893589210781184 14972690275906802688 15015715247964006144 15132435485373877248 15187142871004426164 15201094448556154368 15230784086150990607 15279148848805479936 15308990936400803139 15348473480605867776 15467780316074683392 15497990824504516758 15617744945177900544 15656629923181982016 15804506402346069504 15849921650628673152 15876214689108075264 15921835995685972032 15931307641132543104 15999623765337996288 16045599695698162944 16127990451516895488 16154744771373129216 16201166451750638208 16327101444745499136 16358990314754767689 16485397442132228352 16710208774973351424 16758226616280746112 16806382439890748256 16816380287862128832 16892679653959506912 17023989921045611904 17052230592004969728 17101231254625673664 17189042454906164928 17234162636120249088 17401252855584018816 17780069702639328192 17831161856957257296 17999576736005245824 18051299657660433312 18143989257956507424 18226312258219467984 18367989125338686528 18546072122398756896 18640198238851869696 18853004943315839376 18907180244877091788 18918427823844894936 19151988661176313392 19183759416005590944 19238885161453882872 19388432965635280224 19576409462532021168 19675764807676973568 19918675484314960896 20020953663952008192 20060057089076914458 20111792836655964672 20123757020377949184 20249523828005901552 20307712114867987476 20411987915201070852 20464631307474490368 20663987766006022344 20803315799520926208 20815691359187506176 20875506564242642688 21133228867504897536 21168286252144100352 21229114660914629376 21241743521510057472 21394132927597550592 21503987268689193984 21545987243823352566 21601555269000850944 21643745806635618231 21712474679881471488 21811987086339690252 21980529922842971136 22023460645348523814 22135235408636595264 22344302155040994816 22408509919854331008 22421840383816171776 22459035413860204032 22523572871946009216 22698653228060815872 22736307456006626304 22780714306506639246 22801641672834231552 22918723273208219904 22978883514826998784 23201670474112025088 23246986236756775137 23426617417766850816 23706759603519104256 23774882475943009728 23882753993528958048 23896961461698814656 23999435648006994432 24068399543547244416 24191985677275343232 24232117157059693824 24301749677625957312 24490652167118248704 24728096163198342528 25065313162460027136 25137339924421119168 25209573659836122384 25224570431793193248 25535984881568417856 25578345888007454592 25651846881938510496 25783563682359247392 25851243954180373632 26101879283376028224 26670104553958992288 26746742785435885944 26999365104007868736 27076949486490649968 27215983886934761136 27551983688008029792 27819108183598135344 27834008752323523584 28305486214552839168 28360770367315637682 28377641735767342404 28450828890879169536 28727982991764470088 28775639124008386416 28858327742180824308 29082649448452920336 29364614193798031752 29429080887127163904 29513647211515460352 29878013226472441344 29895787178421562368 30031430495928012288 30374285742008852328 30402188897112308736 30461568172301981214 30558297697610959872 30617981872801606278 30696946961211735552 30995981649009033516 31235489890355801088 31313259846363964032 31609012804692139008 31699843301257346304 31752429378216150528 31843671991371944064 31862615282265086208 32091199391396325888 32255980903033790976 32309489542746258432 32318980865735028849 32402332903501276416 32654202889490998272 32717980629509535378 32970794884264456704 33035190968022785721 33420417549946702848 33516453232561492224 33612764879781496512 33632760575724257664 33785359307919013824 34047979842091223808 34104461184009939456 34171071459759958869 34202462509251347328 34378084909812329856 34468325272240498176 34802505711168037632 35560139405278656384 35662323713914514592 35999153472010491648 36102599315320866624 36287978515913014848 36452624516438935968 36735978250677373056 37092144244797513792 37706009886631678752 37814360489754183576 37836855647689789872 38303977322352626784 38367518832011181888 38477770322907765744 38776865931270560448 39152818925064042336 39351529615353947136 40120114178153828916 40223585673311929344 40499047656011803104 40615424229735974952 40823975830402141704 41327975532012044688 41606631599041852416 41751013128485285376 42266457735009795072 42458229321829258752 42483487043020114944 43091974487646705132 43203110538001701888 43287491613271236462 43424949359762942976 43623974172679380504 44046921290697047628 44270470817273190528 44688604310081989632 44817019839708662016 44843680767632343552 44918070827720408064 45047145743892018432 45397306456121631744 45561428613013278492 45603283345668463104 45692352258452971821 45837446546416439808 46403340948224050176 46493972473513550274 46853234835533701632 47413519207038208512 47549764951886019456 47765507987057916096 47793922923397629312 47998871296013988864 48136799087094488832 48383971354550686464 48464234314119387648 48603499355251914624 48981304334236497408 49076970944264303067 49456192326396685056 50130626324920054272 50274679848842238336 50419147319672244768 50449140863586386496 51071969763136835712 51156691776014909184 51303693763877020992 51567127364718494784 51702487908360747264 52203758566752056448 53340209107917984576 53493485570871771888 53998730208015737472 54153898972981299936 54431967773869522272 55103967376016059584 55638216367196270688 56721540734631275364 56755283471534684808 57455965983528940176 57551278248016772832 57716655484361648616 58165298896905840672 58729228387596063504 59027294423030920704 59756026452944882688 60062860991856024576 60748571484017704656 60923136344603962428 61235963745603212556 61393893922423471104 61991963298018067032 62626519692727928064 63399686602514692608 63504858756432301056 63687343982743888128 63725230564530172416 64182398782792651776 64511961806067581952 64637961731470057698 64804665807002552832 65435961259019070756 65941589768528913408 66070381936045571442 67032906465122984448 67225529759562993024 67265521151448515328 67570718615838027648 68095959684182447616 68208922368019878912 68342142919519917738 68404925018502694656 68756169819624659712 68936650544480996352 69605011422336075264 69740958710270325411 71120278810557312768 71324647427829029184 71998306944020983296 72205198630641733248 72575957031826029696 72905249032877871936 73471956501354746112 74184288489595027584 75412019773263357504 75628720979508367152 75673711295379579744 76607954644705253568 76735037664022363776 76955540645815531488 77553731862541120896 78305637850128084672 80240228356307657832 80998095312023606208 81230848459471949904 81647951660804283408 82655951064024089376 83502026256970570752 84916458643658517504 86183948975293410264 86574983226542472924 87247948345358761008 88093842581394095256 88540941634546381056 89634039679417324032 89687361535264687104 90094291487784036864 91122857226026556984 91206566691336926208 91384704516905943642 91674893092832879616 92987944947027100548 93706469671067403264 94827038414076417024 95099529903772038912 95531015974115832192 95587845846795258624 96273598174188977664 96767942709101372928 96928468628238775296 96956942597205086547 97206998710503829248 97962608668472994816 98153941888528606134 98912384652793370112 100261252649840108544 100549359697684476672 100838294639344489536 100898281727172772992 102143939526273671424 102313383552029818368 102607387527754041984 103134254729436989568 103404975816721494528 104407517133504112896 106680418215835969152 106986971141743543776 107997460416031474944 108307797945962599872 108863935547739044544 110207934752032119168 111276432734392541376 113443081469262550728 113510566943069369616 114911931967057880352 115102556496033545664 115433310968723297232 116330597793811681344 117458456775192127008 118054588846061841408 121497142968035409312 121846272689207924856 122471927491206425112 123983926596036134064 125253039385455856128 126799373205029385216 127374687965487776256 127450461129060344832 129275923462940115396 129609331614005105664 130871922518038141512 132140763872091142884 134065812930245968896 134451059519125986048 134531042302897030656 135141437231676055296 136191919368364895232 136684285839039835476 136809850037005389312 137077056775358915463 137512339639249319424 139210022844672150528 139481917420540650822 142240557621114625536 142649294855658058368 143996613888041966592 144410397261283466496 145151914063652059392 145810498065755743872 146943913002709492224 147230912832792909201 148368576979190055168 150824039546526715008 151257441959016734304 151347422590759159488 153215909289410507136 153470075328044727552 153911081291631062976 155107463725082241792 156611275700256169344 160480456712615315664 161996190624047212416 162461696918943899808 163295903321608566816 165311902128048178752 172367897950586820528 173149966453084945848 174495896690717522016 176187685162788190512 177081883269092762112 179268079358834648064 180188582975568073728 182245714452053113968 182769409033811887284 185975889894054201096 190199059807544077824 191062031948231664384 191175691693590517248 192547196348377955328 193535885418202745856 193913885194410173094 194413997421007658496 196307883777057212268 197824769305586740224 201098719395368953344 201676589278688979072 201796563454345545984 204287879052547342848 204626767104059636736 205214775055508083968 206268509458873979136 206809951633442989056 208815034267008225792 209222876130810976233 213360836431671938304 213973942283487087552 215994920832062949888 216615595891925199744 217727871095478089088 220415869504064238336 222552865468785082752 226886162938525101456 227021133886138739232 229823863934115760704 230205112992067091328 230866621937446594464 232661195587623362688 234916913550384254016 242994285936070818624 243692545378415849712 244943854982412850224 247967853192072268128 250506078770911712256 254749375930975552512 258551846925880230792 261743845036076283024 264281527744182285768 268902119038251972096 269062084605794061312 270282874463352110592 273368571678079670952 273619700074010778624 274154113550717830926 275024679278498638848 278963834841081301644 284481115242229251072 285298589711316116736 288820794522566932992 290303828127304118784 290870827791615259641 291620996131511487744 293887826005418984448 294461825665585818402 296737153958380110336 301648079093053430016 302514883918033468608 302694845181518318976 306431818578821014272 306940150656089455104 307822162583262125952 310214927450164483584 313222551400512338688 320960913425230631328 323992381248094424832 324923393837887799616 326591806643217133632 330623804256096357504 344735795901173641056 346299932906169891696 348991793381435044032 352375370325576381024 354163766538185524224 364491428904106227936 365538818067623774568 371951779788108402192 380398119615088155648 382124063896463328768 382351383387181034496 387827770388820346188 388827994842015316992 392615767554114424536 402197438790737906688 403353178557377958144 403593126908691091968 408575758105094685696 410429550111016167936 411231170326076746389 412537018917747958272 417630068534016451584 418445752261621952466 426721672863343876608 427947884566974175104 431989841664125899776 433231191783850399488 435455742190956178176 440831739008128476672 441692738498378727603 445105730937570165504 453772325877050202912 454042267772277478464 459647727868231521408 460410225984134182656 461733243874893188928 465322391175246725376 469833827100768508032 485988571872141637248 487385090756831699424 489887709964825700448 495935706384144536256 517103693851760461584 523487690072152566048 528563055488364571536 537804238076503944192 540565748926704221184 546737143356159341904 548308227101435661852 557927669682162603288 570597179422632233472 577641589045133865984 580607656254608237568 581741655583230519282 583241992263022975488 588923651331171636804 593474307916760220672 603296158186106860032 605029767836066937216 605389690363036637952 612863637157642028544 613880301312178910208 615644325166524251904 620429854900328967168 626445102801024677376 627668628392432928699 641921826850461262656 647984762496188849664 649846787675775599232 653183613286434267264 661247608512192715008 689471591802347282112 692599865812339783392 697983586762870088064 704750740651152762048 728982857808212455872 731077636135247549136 743903559576216804384 764248127792926657536 775655540777640692376 785231535108228849072 806706357114755916288 807186253817382183936 820859100222032335872 822462340652153492778 825074037835495916544 836891504523243904932 853443345726687753216 855895769133948350208 866462383567700798976 870911484381912356352 881663478016256953344 883385476996757455206 890211461875140331008 907544651754100405824 908084535544554956928 919295455736463042816 920820451968268365312 923466487749786377856 930644782350493450752 939667654201537016064 971977143744283274496 974770181513663398848 979775419929651400896 991871412768289072512 1034207387703520923168 1046975380144305132096 1057126110976729143072 1093474286712318683808 1096616454202871323704 1115855339364325206576 1141194358845264466944 1163483311166461038564 1166483984526045950976 1177847302662343273608 1206592316372213720064 1210059535672133874432 1210779380726073275904 1225727274315284057088 1231288650333048503808 1252890205602049354752 1255337256784865857398 1283843653700922525312 1295969524992377699328 1299693575351551198464 1306367226572868534528 1322495217024385430016 1325078215495136182809 1378943183604694564224 1385199731624679566784 1395967173525740176128 1409501481302305524096 1457965715616424911744 1462155272270495098272 1487807119152433608768 1551311081555281384752 1570463070216457698144 1613412714229511832576 1644924681304306985556 1673783009046487809864 1711791538267896700416 1732924767135401597952 1741822968763824712704 1766770953993514910412 1780422923750280662016 1815089303508200811648 1816169071089109913856 1838590911472926085632 1841640903936536730624 1846932975499572755712 1861289564700986901504 1879335308403074032128 1943954287488566548992 1949540363027326797696 1959550839859302801792 1983742825536578145024 2068414775407041846336 2093950760288610264192 2114252221953458286144 2186948573424637367616 2193232908405742647408 2231710678728650413152 2326966622332922077128 2355694605324686547216 2420119071344267748864 2421558761452146551808 2462577300666097007616 2510674513569731714796 2567687307401845050624 2599387150703102396928 2612734453145737069056 2644990434048770860032 2650156430990272365618 2757886367209389128448 2770399463249359133568 2791934347051480352256 2819002962604611048192 2915931431232849823488 2924310544540990196544 2975614238304867217536 3102622163110562769504 3140926140432915396288 3289849362608613971112 3347566018092975619728 3423583076535793400832 3533541907987029820824 3630178607016401623296 3632338142178219827712 3677181822945852171264 3693865950999145511424 3758670616806148064256 3887908574977133097984 3899080726054653595392 3919101679718605603584 3967485651073156290048 3975234646485408548427 4136829550814083692672 4187901520577220528384 4228504443906916572288 4373897146849274735232 4386465816811485294816 4463421357457300826304 4653933244665844154256 4711389210649373094432 4840238142688535497728 5021349027139463429592 5135374614803690101248 5198774301406204793856 5225468906291474138112 5300312861980544731236 5515772734418778256896 5540798926498718267136 5583868694102960704512 5638005925209222096384 5831862862465699646976 5848621089081980393088 5951228476609734435072 6205244326221125539008 6281852280865830792576 6579698725217227942224 6695132036185951239456 7067083815974059641648 7260357214032803246592 7264676284356439655424 7387731901998291022848 7798161452109307190784 7838203359437211207168 7934971302146312580096 7950469292970817096854 8273659101628167385344 8375803041154441056768 8457008887813833144576 8747794293698549470464 8772931633622970589632 8926842714914601652608 9307866489331688308512 9422778421298746188864 10042698054278926859184 10270749229607380202496 10600625723961089462472 11031545468837556513792 11081597852997436534272 11276011850418444192768 11663725724931399293952 11697242178163960786176 11902456953219468870144 11925703939456225645281 12410488652442251078016 12563704561731661585152 13159397450434455884448 13390264072371902478912 14134167631948119283296 14520714428065606493184 15596322904218614381568 15676406718874422414336 15900938585941634193708 16547318203256334770688 16751606082308882113536 16914017775627666289152 17495588587397098940928 17545863267245941179264 17853685429829203305216 18615732978663376617024 18845556842597492377728 20085396108557853718368 21201251447922178924944 22163195705994873068544 23394484356327921572352 23804913906438937740288 23851407878912451290562 24820977304884502156032 25127409123463323170304 26318794900868911768896 26780528144743804957824 28268335263896238566592 31801877171883268387416 33094636406512669541376 33828035551255332578304 34991177174794197881856 35091726534491882358528 35707370859658406610432 37231465957326753234048 37691113685194984755456 40170792217115707436736 42402502895844357849888 46788968712655843144704 47702815757824902581124 49641954609769004312064 50254818246926646340608 52637589801737823537792 53561056289487609915648 56536670527792477133184 63603754343766536774832 70183453068983764717056 71414741719316813220864 74462931914653506468096 75382227370389969510912 80341584434231414873472 84805005791688715699776 95405631515649805162248 99283909219538008624128 105275179603475647075584 107122112578975219831296 113073341055584954266368 127207508687533073549664 140366906137967529434112 148925863829307012936192 150764454740779939021824 160683168868462829746944 169610011583377431399552 190811263031299610324496 210550359206951294151168 214244225157950439662592 226146682111169908532736 254415017375066147099328 297851727658614025872384 321366337736925659493888 339220023166754862799104 381622526062599220648992 421100718413902588302336 452293364222339817065472 508830034750132294198656 642732675473851318987776 678440046333509725598208 763245052125198441297984 1017660069500264588397312 1356880092667019451196416 1526490104250396882595968 2035320139000529176794624 3052980208500793765191936 4070640278001058353589248 6105960417001587530383872 12211920834003175060767744
- Sum of all divisors σ(n): 41149036374753631840586421
- Sum of proper divisors (its aliquot sum) s(n): 28937115540750456779818677
- 12211920834003175060767744 is an abundant number, because the sum of its proper divisors (28937115540750456779818677) is greater than itself. Its abundance is 16725194706747281719050933
Bases of 12211920834003175060767744
- Binary: 1010000110011111100110001110000011110110010001010011101010000100101110000100000000002
- Hexadecimal: 0xA19F98E0F6453A84B8400
- Base-36: 1J8LUPELJ0C900000
Squares and roots of 12211920834003175060767744
- 12211920834003175060767744 squared (122119208340031750607677442) is 149131010455960802737477668058567870867118710849536
- 12211920834003175060767744 cubed (122119208340031750607677443) is 1821176093583093066457720508572002140826816721864703003018099115314626166784
-
12211920834003175060767744 is a
perfect square number . Itssquare root is 3494555885088 -
The
cube root of 12211920834003175060767744 is 230282707.3989386369
Scales and comparisons
How big is 12211920834003175060767744?- 12,211,920,834,003,175,060,767,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,211,920,834,003,175,060,767,744 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 12211920834003175060767744 cubic inches would be around 19190225.6 feet tall.
Recreational maths with 12211920834003175060767744
- 12211920834003175060767744 backwards is 44776706057130043802911221
- The number of decimal digits it has is: 26
- The sum of 12211920834003175060767744's digits is 90
- 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 12211920834003175060767744 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 12211920834003175060767744 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/12211920834003175060767744/
Chicago style:
Numbermatics. 2024. "Number 12211920834003175060767744 - Facts about the integer". https://numbermatics.com/n/12211920834003175060767744/
The information we have on file for 12211920834003175060767744 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 12211920834003175060767744, math, Factors of 12211920834003175060767744, curriculum, school, college, exams, university, Prime factorization of 12211920834003175060767744, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, two hundred eleven sextillion, nine hundred twenty quintillion, eight hundred thirty-four quadrillion, three trillion, one hundred seventy-five billion, sixty million, seven hundred sixty-seven thousand, seven hundred forty-four.