2380663507473365687599104
2,380,663,507,473,365,687,599,104 is an even composite number composed of seven prime numbers multiplied together.
2380663507473365687599104 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred ninety divisors.
Prime factorization of 2380663507473365687599104:
218 × 34 × 132 × 172 × 292 × 401 × 26092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 29 × 29 × 401 × 2609 × 2609)See below for interesting mathematical facts about the number 2380663507473365687599104 from the Numbermatics database.
Names of 2380663507473365687599104
- Cardinal: 2380663507473365687599104 can be written as Two septillion, three hundred eighty sextillion, six hundred sixty-three quintillion, five hundred seven quadrillion, four hundred seventy-three trillion, three hundred sixty-five billion, six hundred eighty-seven million, five hundred ninety-nine thousand, one hundred four.
Scientific notation
- Scientific notation: 2.380663507473365687599104 × 1024
Factors of 2380663507473365687599104
Divisors of 2380663507473365687599104
- Number of divisors d(n): 15390
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 29 32 34 36 39 48 51 52 54 58 64 68 72 78 81 87 96 102 104 108 116 117 128 136 144 153 156 162 169 174 192 204 208 216 221 232 234 256 261 272 288 289 306 312 324 338 348 351 377 384 401 408 416 432 442 459 464 468 493 507 512 522 544 576 578 612 624 648 663 676 696 702 754 768 783 802 816 832 841 864 867 884 918 928 936 986 1014 1024 1044 1053 1088 1131 1152 1156 1203 1224 1248 1296 1326 1352 1377 1392 1404 1479 1508 1521 1536 1566 1604 1632 1664 1682 1728 1734 1768 1836 1856 1872 1972 1989 2028 2048 2088 2106 2176 2262 2304 2312 2349 2406 2448 2496 2523 2592 2601 2609 2652 2704 2754 2784 2808 2873 2958 3016 3042 3072 3132 3208 3264 3328 3364 3393 3456 3468 3536 3609 3672 3712 3744 3757 3944 3978 4056 4096 4176 4212 4352 4437 4524 4563 4608 4624 4698 4812 4896 4901 4992 5046 5184 5202 5213 5218 5304 5408 5508 5568 5616 5746 5916 5967 6032 6084 6144 6264 6409 6416 6528 6656 6728 6786 6817 6912 6936 7072 7218 7344 7424 7488 7514 7569 7803 7827 7888 7956 8112 8192 8352 8381 8424 8619 8704 8874 9048 9126 9216 9248 9396 9624 9792 9802 9984 10092 10179 10368 10404 10426 10436 10608 10816 10827 10933 11016 11136 11232 11271 11492 11629 11832 11934 12064 12168 12288 12528 12818 12832 13056 13311 13312 13456 13572 13634 13689 13824 13872 14144 14297 14436 14688 14703 14848 14976 15028 15138 15606 15639 15654 15776 15912 16224 16384 16704 16762 16848 17238 17408 17748 17901 18096 18252 18432 18496 18792 19227 19248 19584 19604 19968 20184 20358 20451 20736 20808 20852 20872 21216 21632 21654 21866 22032 22272 22464 22542 22707 22984 23258 23409 23481 23664 23868 24128 24336 24576 25056 25143 25636 25664 25857 26112 26622 26624 26912 27144 27268 27378 27648 27744 28288 28594 28872 29376 29406 29696 29952 30056 30276 30537 31212 31278 31308 31552 31824 32448 32481 32768 32799 33408 33524 33696 33813 33917 34476 34816 34887 35496 35802 36192 36504 36864 36992 37584 38454 38496 39168 39208 39933 39936 40368 40716 40902 41472 41616 41704 41744 42432 42891 43264 43308 43732 44064 44109 44353 44544 44928 45084 45414 45968 46516 46818 46917 46962 47328 47736 48256 48672 48841 49152 50112 50286 51272 51328 51714 52224 53244 53248 53824 54288 54536 54756 55296 55488 56576 57188 57681 57744 58752 58812 59392 59904 60112 60552 61074 61353 62424 62556 62616 63104 63648 64896 64962 65536 65598 66816 67048 67392 67626 67769 67834 68121 68952 69632 69774 70443 70992 71604 72384 73008 73728 73984 75168 75429 75661 76908 76992 77571 78336 78416 79866 79872 80736 81432 81804 82944 83232 83317 83408 83488 84864 85782 86528 86616 87464 88128 88218 88621 88706 89088 89856 90168 90828 91936 93032 93636 93834 93924 94656 95472 96512 97344 97682 98304 98397 100224 100572 101439 101751 102544 102656 103428 104448 104661 106488 106496 107648 108576 108953 109072 109512 110592 110976 113152 114376 115362 115488 115889 117504 117624 118784 119808 120224 121104 122148 122706 124848 125112 125232 126208 127296 128673 129792 129924 131072 131196 132327 133059 133632 134096 134784 135252 135538 135668 136242 137904 139264 139548 140751 140886 141984 142129 143208 144768 146016 146523 147456 147968 150336 150858 151177 151322 153816 153984 155142 156672 156832 159732 159744 161472 162864 163608 165888 166464 166634 166816 166976 169728 171564 173043 173056 173232 174928 176256 176436 177242 177412 178176 179712 180336 181656 183872 184059 185861 186064 187272 187668 187848 189312 190944 193024 194688 195364 196608 196794 197693 200448 201144 202878 203307 203502 205088 205312 206856 208896 209322 211329 212976 212992 215296 217152 217906 218144 219024 221184 221952 226287 226304 226983 228752 230724 230976 231778 232713 235008 235248 237568 239616 240448 242208 243049 244296 245412 249696 249951 250224 250464 252416 254592 257346 259584 259848 262144 262392 264654 265863 266118 267264 268192 269568 270504 271076 271336 272484 275808 278528 279096 281502 281772 283968 284258 286416 289536 292032 293046 294912 295191 295936 300672 301716 302354 302644 304317 305253 307632 307968 310284 313344 313664 313983 319464 319488 322944 325728 326859 327216 331776 332928 333268 333632 333952 337241 339456 343128 346086 346112 346464 347667 349856 352512 352872 354484 354824 356352 359424 360672 363312 367744 368118 371722 372128 374544 375336 375696 378624 381888 386019 386048 389376 390728 393216 393588 395386 396981 399177 400896 402288 405756 406614 407004 410176 410624 413712 417792 418644 422253 422658 425952 425984 426387 430592 434304 435812 436288 438048 439569 440921 442368 443904 452574 452608 453531 453966 457504 461448 461952 463556 465426 470016 470496 475136 479232 480896 484416 486098 488592 490824 499392 499902 500448 500928 504832 509184 514692 519129 519168 519696 524784 529308 531726 532236 534528 536384 539136 541008 542152 542672 544968 551616 552177 557056 557583 558192 563004 563544 567936 568516 572832 576589 579072 584064 586092 589824 590382 591872 593079 601344 603432 604708 605288 608634 609921 610506 615264 615936 620568 626688 627328 627966 638928 638976 645888 651456 653718 654432 663552 665856 666536 667264 667904 674482 678861 678912 680949 686256 692172 692224 692928 695334 699712 705024 705744 708968 709648 712704 718848 721344 726624 729147 735488 736236 743444 744256 749088 749853 750672 751392 754001 757248 763776 772038 772096 778752 781456 786432 787176 790772 793962 797589 798354 801792 804576 811512 813228 814008 820352 821248 827424 835584 837288 844506 845316 851904 851968 852774 861184 868608 871624 872576 876096 879138 881842 884736 885573 887808 905148 905216 907062 907932 915008 915759 922896 923904 927112 930852 940032 940992 941949 950272 958464 961792 968832 972196 977184 980577 981648 983593 998784 999804 1000896 1001856 1009664 1011723 1018368 1029384 1038258 1038336 1039392 1043001 1046209 1049568 1058616 1063452 1064472 1069056 1072768 1078272 1082016 1084304 1085344 1089936 1103232 1104354 1114112 1115166 1116384 1126008 1127088 1135872 1137032 1145664 1152073 1153178 1158057 1158144 1168128 1172184 1179648 1180764 1183744 1186158 1197531 1202688 1206864 1209416 1210576 1217268 1219842 1221012 1230528 1231872 1241136 1253376 1254656 1255932 1277856 1277952 1279161 1286237 1291776 1302912 1307436 1308864 1318707 1322763 1327104 1331712 1333072 1334528 1335808 1348964 1357722 1357824 1360593 1361898 1372512 1384344 1384448 1385856 1390668 1399424 1410048 1411488 1416389 1417936 1419296 1425408 1437696 1442688 1453248 1458294 1470976 1472472 1486888 1488512 1498176 1499706 1501344 1502784 1506557 1508002 1514496 1527552 1544076 1544192 1557504 1562912 1574352 1581544 1587924 1595178 1596708 1603584 1609152 1623024 1626456 1628016 1640704 1642496 1654848 1671168 1672749 1674576 1689012 1690632 1703808 1703936 1705548 1722368 1729767 1737216 1743248 1745152 1752192 1758276 1763684 1769472 1771146 1775616 1779237 1810296 1810432 1814124 1815864 1829763 1830016 1831518 1845792 1847808 1854224 1861704 1880064 1881984 1883898 1900544 1916928 1923584 1937664 1944392 1954368 1961154 1963296 1965301 1967186 1997568 1999608 2001792 2003712 2019328 2023446 2036736 2042847 2058768 2076516 2076672 2078784 2086002 2092418 2099136 2117232 2126904 2128944 2138112 2145536 2156544 2164032 2168608 2170688 2179872 2187441 2194169 2206464 2208708 2228224 2230332 2232768 2249559 2252016 2254176 2262003 2271744 2274064 2291328 2304146 2306356 2316114 2316288 2336256 2344368 2359296 2361528 2367488 2372316 2392767 2395062 2405376 2413728 2416193 2418832 2421152 2434536 2439684 2442024 2461056 2463744 2482272 2506752 2509312 2511864 2555712 2555904 2558322 2570009 2572474 2583552 2605824 2614872 2617728 2637414 2645526 2654208 2663424 2666144 2669056 2671616 2697928 2715444 2715648 2721186 2723796 2745024 2747277 2768688 2768896 2771712 2781336 2798848 2820096 2822976 2832778 2835872 2838592 2850816 2875392 2885376 2906496 2916588 2941731 2941952 2944944 2950779 2973776 2977024 2996352 2999412 3002688 3005568 3013114 3016004 3028992 3035169 3055104 3088152 3088384 3115008 3125824 3129003 3138627 3148704 3159637 3163088 3175848 3190356 3193416 3207168 3218304 3246048 3252912 3256032 3281408 3284992 3309696 3342336 3345498 3349152 3360781 3378024 3381264 3407616 3407872 3411096 3444736 3456219 3459534 3474432 3486496 3490304 3504384 3516552 3527368 3538944 3542292 3551232 3558474 3592593 3620592 3620864 3628248 3631728 3659526 3660032 3663036 3691584 3695616 3708448 3723408 3760128 3763968 3767796 3801088 3833856 3837483 3847168 3858711 3875328 3888784 3908736 3922308 3926592 3930602 3934372 3956121 3968289 3995136 3999216 4003584 4007424 4038656 4046892 4073472 4081779 4085694 4117536 4153032 4153344 4157568 4172004 4184836 4198272 4234464 4249167 4253808 4257888 4276224 4291072 4313088 4328064 4337216 4341376 4359744 4374882 4384133 4388338 4412928 4417416 4456448 4460664 4465536 4499118 4504032 4508352 4519671 4524006 4543488 4548128 4582656 4608292 4612712 4632228 4632576 4672512 4688736 4723056 4734976 4744632 4785534 4790124 4810752 4827456 4832386 4837664 4842304 4869072 4879368 4884048 4922112 4927488 4964544 5013504 5018247 5018624 5023728 5111424 5111808 5116644 5140018 5144948 5167104 5189301 5211648 5229744 5235456 5274828 5291052 5308416 5326848 5332288 5337711 5338112 5343232 5395856 5430888 5431296 5442372 5447592 5489289 5490048 5494554 5537376 5537792 5543424 5562672 5597696 5640192 5645952 5665556 5671744 5677184 5701632 5733097 5750784 5770752 5812992 5833176 5883462 5883904 5889888 5895903 5901558 5947552 5954048 5992704 5998824 6005376 6011136 6026228 6032008 6057984 6070338 6110208 6128541 6176304 6176768 6230016 6251648 6258006 6277254 6297408 6319274 6326176 6351696 6380712 6386832 6414336 6436608 6492096 6505824 6512064 6562323 6562816 6569984 6582507 6619392 6684672 6690996 6698304 6721562 6748677 6756048 6762528 6786009 6806881 6815232 6822192 6889472 6912438 6919068 6948864 6972992 6980608 7008768 7033104 7054736 7077888 7084584 7102464 7116948 7178301 7185186 7241184 7241728 7248579 7256496 7263456 7319052 7320064 7326072 7383168 7391232 7416896 7446816 7495657 7520256 7527936 7535592 7602176 7667712 7674966 7694336 7710027 7717422 7750656 7777568 7817472 7844616 7853184 7861204 7868744 7912242 7936578 7990272 7998432 8007168 8014848 8077312 8093784 8146944 8163558 8171388 8235072 8306064 8306688 8315136 8344008 8369672 8396544 8468928 8498334 8507616 8515776 8552448 8582144 8626176 8656128 8674432 8682752 8719488 8749764 8768266 8776676 8825193 8825856 8834832 8852337 8921328 8931072 8998236 9008064 9016704 9039342 9048012 9086976 9096256 9105507 9165312 9216584 9225424 9264456 9265152 9345024 9377472 9387009 9415881 9446112 9469952 9478911 9489264 9571068 9580248 9621504 9654912 9664772 9675328 9684608 9738144 9758736 9768096 9802013 9844224 9854976 9929088 10027008 10036494 10037248 10047456 10082343 10222848 10223616 10233288 10280036 10289896 10334208 10368657 10378602 10423296 10459488 10470912 10549656 10582104 10616832 10653696 10664576 10675422 10676224 10686464 10791712 10861776 10862592 10884744 10895184 10978578 10980096 10989108 11074752 11075584 11086848 11125344 11195392 11280384 11291904 11331112 11343488 11354368 11403264 11466194 11501568 11512449 11541504 11576133 11625984 11666352 11766924 11767808 11779776 11791806 11803116 11895104 11904867 11908096 11985408 11997648 12010752 12022272 12052456 12064016 12115968 12140676 12220416 12245337 12257082 12352608 12353536 12460032 12503296 12516012 12554508 12594816 12638548 12652352 12703392 12747501 12761424 12773664 12786709 12828672 12873216 12984192 13011648 13024128 13124646 13125632 13139968 13152399 13165014 13238784 13369344 13381992 13396608 13443124 13497354 13512096 13525056 13559013 13572018 13600717 13613762 13630464 13644384 13778944 13824876 13838136 13897728 13945984 13961216 14017536 14066208 14109472 14169168 14204928 14233896 14356602 14370372 14482368 14483456 14497158 14512992 14526912 14638104 14640128 14652144 14766336 14782464 14833792 14893632 14991314 15040512 15054741 15055872 15071184 15335424 15349932 15388672 15420054 15434844 15501312 15555136 15567903 15634944 15689232 15706368 15722408 15737488 15824484 15873156 15980544 15996864 16013133 16014336 16029696 16154624 16187568 16293888 16327116 16342776 16470144 16612128 16613376 16630272 16688016 16721081 16739344 16793088 16937856 16996668 17015232 17031552 17104896 17164288 17199291 17252352 17312256 17348864 17365504 17438976 17499528 17536532 17553352 17650386 17651712 17669664 17687709 17704674 17785553 17842656 17862144 17996472 18016128 18033408 18078684 18096024 18173952 18192512 18211014 18330624 18433168 18450848 18528912 18530304 18690048 18754944 18774018 18831762 18892224 18939904 18957822 18978528 19142136 19160496 19243008 19309824 19329544 19350656 19369216 19476288 19517472 19536192 19585241 19604026 19686969 19688448 19709952 19747521 19858176 20054016 20072988 20074496 20094912 20164686 20358027 20420643 20445696 20466576 20560072 20579792 20668416 20737314 20757204 20846592 20918976 20941824 21099312 21164208 21233664 21307392 21329152 21350844 21352448 21372928 21583424 21723552 21725184 21745737 21769488 21790368 21866029 21957156 21960192 21978216 22149504 22151168 22173696 22250688 22390784 22486971 22560768 22583808 22662224 22686976 22708736 22806528 22932388 23003136 23024898 23083008 23130081 23152266 23251968 23332704 23533848 23535616 23559552 23583612 23606232 23790208 23809734 23816192 23970816 23995296 24021504 24044544 24104912 24128032 24231936 24281352 24440832 24490674 24514164 24705216 24707072 24920064 25006592 25032024 25109016 25189632 25277096 25304704 25406784 25495002 25522848 25547328 25573418 25657344 25746432 25968384 26023296 26048256 26249292 26251264 26279936 26304798 26330028 26477568 26557011 26763984 26793216 26886248 26994708 27024192 27050112 27118026 27144036 27201434 27227524 27260928 27288768 27316521 27557888 27649752 27676272 27795456 27891968 27922432 28035072 28132416 28218944 28247643 28338336 28409856 28436733 28467792 28524197 28713204 28740744 28964736 28966912 28994316 29025984 29053824 29276208 29280256 29304288 29406039 29532672 29564928 29667584 29787264 29982628 30081024 30109482 30111744 30142368 30247029 30340061 30670848 30699864 30777344 30840108 30869688 31002624 31105971 31110272 31135806 31269888 31378464 31412736 31444816 31474976 31648968 31746312 31961088 31993728 32026266 32028672 32059392 32309248 32375136 32587776 32654232 32685552 32940288 33224256 33226752 33260544 33376032 33410117 33442162 33478688 33586176 33875712 33993336 34030464 34063104 34209792 34328576 34398582 34504704 34624512 34697728 34728399 34731008 34877952 34999056 35073064 35106704 35300772 35303424 35339328 35375418 35409348 35571106 35685312 35714601 35724288 35992944 36032256 36066816 36157368 36192048 36347904 36385024 36422028 36661248 36866336 36901696 37057824 37060608 37300873 37380096 37509888 37548036 37663524 37784448 37879808 37915644 37957056 38242503 38284272 38320992 38360127 38486016 38619648 38659088 38701312 38738432 38952576 39034944 39072384 39170482 39208052 39373938 39376896 39419904 39457197 39495042 39716352 40108032 40145976 40148992 40189824 40329372 40677039 40716054 40802151 40841286 40891392 40933152 41075281 41120144 41159584 41336832 41474628 41514408 41693184 41837952 41883648 42198624 42328416 42614784 42658304 42701688 42704896 42745856 43166848 43447104 43450368 43491474 43538976 43580736 43690153 43732058 43914312 43920384 43956432 44299008 44302336 44347392 44501376 44781568 44973942 45121536 45167616 45324448 45373952 45417472 45864776 46006272 46049796 46166016 46260162 46304532 46503936 46665408 46703709 47067696 47071232 47119104 47167224 47212464 47580416 47619468 47632384 47941632 47990592 48043008 48089088 48209824 48256064 48463872 48562704 48881664 48981348 49028328 49410432 49414144 49840128 50013184 50064048 50163243 50218032 50379264 50554192 50609408 50813568 50990004 51045696 51094656 51146836 51314688 51492864 51597873 51936768 52046592 52096512 52498584 52502528 52559872 52609596 52660056 52955136 53063127 53114022 53356659 53527968 53586432 53772496 53989416 54048384 54100224 54236052 54288072 54402868 54455048 54521856 54577536 54633042 55115776 55299504 55352544 55590912 55783936 55844864 56070144 56264832 56437888 56495286 56676672 56819712 56873466 56935584 56993729 57048394 57426408 57481488 57929472 57933824 57988632 58051968 58107648 58552416 58560512 58608576 58755723 58812078 59065344 59129856 59242563 59335168 59574528 59965256 60162048 60218964 60223488 60284736 60494058 60680122 61074081 61261929 61399728 61554688 61680216 61739376 62005248 62211942 62220544 62271612 62539776 62756928 62825472 62889632 62949952 63297936 63492624 63922176 63987456 64052532 64057344 64118784 64618496 64750272 65175552 65237211 65308464 65371104 65598087 65880576 66448512 66453504 66521088 66752064 66820234 66884324 66957376 67172352 67460913 67751424 67986672 68060928 68126208 68419584 68657152 68797164 69009408 69249024 69390243 69395456 69456798 69462016 69755904 69998112 70146128 70213408 70601544 70606848 70678656 70750836 70818696 71142212 71370624 71429202 71448576 71985888 72064512 72133632 72314736 72384096 72695808 72770048 72844056 73322496 73732672 73803392 74115648 74121216 74530261 74601746 74760192 75019776 75096072 75327048 75568896 75759616 75831288 75914112 76485006 76568544 76641984 76720254 76972032 77239296 77318176 77402624 77476864 77905152 78069888 78144768 78340964 78416104 78747876 78753792 78839808 78914394 78990084 79432704 79671033 80291952 80297984 80379648 80658744 81354078 81432108 81604302 81682572 81782784 81866304 82150562 82240288 82319168 82673664 82949256 83028816 83386368 83675904 83767296 84397248 84656832 84742929 85229568 85310199 85316608 85403376 85409792 85491712 85572591 86333696 86894208 86900736 86982948 87077952 87161472 87380306 87464116 87828624 87840768 87912864 88218117 88489453 88598016 88694784 89002752 89563136 89947884 90243072 90335232 90648896 90741087 90747904 90834944 91020183 91729552 92012544 92099592 92332032 92520324 92609064 93007872 93317913 93330816 93407418 94135392 94142464 94238208 94334448 94424928 95160832 95238936 95264768 95883264 95981184 96086016 96178176 96419648 96512128 96927744 97125408 97462649 97763328 97962696 98056656 98820864 98828288 99680256 100026368 100128096 100230351 100326486 100436064 100758528 101108384 101218816 101627136 101980008 102091392 102189312 102293672 102629376 102985728 103195746 103873536 104093184 104185197 104193024 104997168 105005056 105119744 105219192 105320112 105910272 106126254 106228044 106713318 107055936 107172864 107544992 107978832 108096768 108200448 108472104 108576144 108805736 108910096 109043712 109155072 109266084 110231552 110599008 110705088 111181824 111567872 111689728 111902619 112140288 112529664 112875776 112990572 113353344 113639424 113746932 113871168 113987458 114096788 114727509 114852816 114962976 115080381 115716977 115858944 115977264 116103936 116215296 117104832 117121024 117217152 117511446 117624156 118130688 118259712 118371591 118485126 118670336 119149056 119930512 120324096 120437928 120446976 120569472 120988116 121360244 122031117 122148162 122406453 122523858 122799456 123109376 123225843 123360432 123478752 124010496 124423884 124441088 124543224 125079552 125513856 125650944 125779264 125899904 126595872 126985248 127426169 127844352 127974912 128105064 128114688 128237568 129236992 129500544 130351104 130474422 130616928 130742208 131070459 131196174 131761152 132897024 132907008 133042176 133504128 133640468 133768648 133914752 134344704 134921826 135502848 135973344 136121856 136252416 137314304 137594328 138018816 138498048 138780486 138790912 138913596 138924032 139511808 139996224 140292256 140426816 141203088 141213696 141357312 141501672 141637392 142284424 142741248 142858404 142897152 143971776 144129024 144267264 144629472 144768192 145391616 145540096 145688112 146644992 147465344 147606784 148231296 148242432 149060522 149203492 149520384 150039552 150192144 150489729 150654096 151137792 151662576 151828224 152970012 153137088 153283968 153440508 153944064 154478592 154636352 154793619 154805248 154953728 155810304 156139776 156289536 156681928 156832208 157495752 157507584 157679616 157828788 157980168 158865408 159189381 159342066 160069977 160583904 160595968 160759296 161317488 162708156 162864216 163208604 163365144 163565568 163732608 164301124 164480576 164638336 165347328 165898512 166057632 166772736 167351808 167534592 168794496 169313664 169485858 170459136 170620398 170633216 170806752 170819584 170981187 170983424 171145182 172667392 173788416 173801472 173965896 174155904 174322944 174760612 174928232 175657248 175681536 175825728 176267169 176436234 176809321 176978906 177196032 177389568 177727689 178005504 179126272 179895768 180486144 180670464 181297792 181482174 181495808 181669888 182040366 183459104 183785787 184199184 184664064 185040648 185218128 186015744 186635826 186661632 186814836 188270784 188284928 188476416 188668896 188849856 190321664 190477872 190529536 191766528 191962368 192172032 192356352 192839296 193024256 193855488 194250816 194925298 195526656 195711633 195925392 196113312 196794261 197399549 197641728 199360512 200052736 200256192 200460702 200652972 200872128 201517056 202216768 202382739 202437632 203254272 203960016 204182784 204378624 204587344 205258752 205971456 206391492 207747072 208170729 208186368 208370394 208386048 209994336 210010112 210438384 210640224 211820544 212252508 212456088 213426636 214111872 214345728 215089984 215957664 216193536 216400896 216944208 217152288 217374053 217611472 217820192 218087424 218310144 218532168 220463104 221198016 221410176 222363648 223135744 223379456 223590783 223805238 224280576 225059328 225751552 225981144 226706688 227278848 227493864 227742336 227974916 228193576 229455018 229705632 229925952 230160762 231212189 231433954 231717888 231954528 232207872 232430592 234209664 234242048 234434304 235022892 235248312 236261376 236519424 236743182 236970252 237340672 238298112 239861024 240875856 240893952 241138944 241976232 242720488 244062234 244296324 244812906 245047716 245598912 246218752 246451686 246720864 246957504 248020992 248847768 248882176 249086448 250159104 251027712 251301888 251558528 251799808 253191744 253970496 254852338 255688704 255930597 255949824 256210128 256229376 256475136 256717773 259001088 260702208 260948844 261233856 261484416 262140918 262392348 263522304 264654351 265468359 265794048 266084352 267008256 267280936 267537296 267829504 268689408 269843652 271005696 271946688 272223261 272243712 272504832 273060549 274628608 275188656 276037632 276996096 277560972 277581824 277827192 277848064 279023616 279992448 280584512 280853632 282406176 282427392 282714624 283003344 283274784 284258377 284568848 285482496 285716808 285794304 287943552 288258048 288534528 289258944 289536384 290783232 291080192 291376224 292387947 293289984 294930688 295213568 296462592 296484864 298121044 298406984 299040768 300079104 300384288 300691053 300979458 301308192 302275584 302354401 303325152 303656448 305940024 306274176 306567936 306881016 307888128 308957184 309272704 309587238 309610496 309907456 311620608 312279552 312579072 313363856 313664416 314991504 315015168 315359232 315657576 315960336 317730816 318378762 318684132 320139954 321167808 321191936 321518592 322634976 325416312 325728432 326417208 326730288 327131136 327465216 328602248 328961152 329276672 330694656 331797024 332115264 333545472 334703616 335069184 335707857 337588992 338627328 338971716 340918272 341240796 341266432 341613504 341639168 341962374 341966848 342290364 345241143 345334784 347150931 347576832 347931792 348311808 348645888 349521224 349856464 351314496 351363072 351651456 352534338 352872468 353618642 353957812 354392064 354779136 355114773 355455378 356011008 358252544 359791536 360972288 361340928 362595584 362964348 362991616 363339776 364080732 366918208 367219359 367571574 368398368 369328128 369677529 370081296 370436256 370814561 372031488 373271652 373323264 373629672 376541568 376569856 376952832 377337792 377699712 380643328 380955744 381059072 382278507 383533056 383924736 384344064 384712704 385678592 386048512 387710976 388501632 389850596 391053312 391423266 391850784 392226624 393211377 393588522 394420793 394799098 395283456 398721024 400105472 400512384 400921404 401305944 401744256 403034112 404433536 404765478 404875264 406508544 407920032 408365568 408757248 409174688 411942912 412782984 415494144 416341458 416372736 416740788 416772096 419988672 420020224 420876768 421280448 423641088 424505016 424912176 426853272 428223744 428691456 430179968 431915328 432387072 432801792 433888416 434304576 434748106 435222944 435640384 436174848 436620288 437064336 442396032 442820352 444727296 446271488 446758912 447181566 447610476 448561152 450118656 451469187 451503104 451962288 453413376 454987728 455484672 455949832 456387152 458910036 459411264 459851904 460321524 462424378 462867908 463435776 463909056 464380857 464415744 464861184 468419328 468484096 468868608 470045784 470496624 472522752 473038848 473486364 473940504 474681344 476596224 479722048 480209931 481751712 481787904 482277888 483952464 484911349 485440976 488124468 488592648 489625812 490095432 491197824 492437504 492903372 493441728 493915008 496041984 497695536 497764352 498172896 500318208 502055424 502603776 503117056 503599616 506383488 507940992 509704676 511377408 511861194 511899648 512420256 512458752 512943561 512950272 513435546 515781037 518002176 521404416 521897688 522467712 522968832 524281836 524784696 527044608 528801507 529308702 530427963 530936718 531588096 532168704 534016512 534561872 535074592 535659008 537378816 539687304 542011392 543893376 544446522 544487424 545009664 546121098 549257216 550377312 551357361 553992192 555121944 555163648 555654384 555696128 558047232 559984896 561169024 561707264 564812352 564854784 565429248 566006688 566549568 567971989 568516754 569137696 570964992 571433616 571588608 575887104 576516096 577069056 578517888 579072768 581566464 582160384 582752448 584775894 586579968 589861376 590382783 590427136 592198647 592925184 596242088 596813968 598081536 600158208 600768576 601382106 601958916 602616384 604551168 604708802 606650304 607148217 607312896 611880048 612548352 613135872 613762032 615776256 617914368 618545408 619174476 619220992 619814912 623241216 624559104 625158144 626727712 627328832 629983008 630030336 631315152 631920672 634114841 635461632 636757524 637368264 640279908 642335616 642383872 643037184 645269952 650832624 651456864 652122159 652834416 653460576 654262272 654930432 657204496 657922304 658553344 661389312 663594048 664230528 667090944 669407232 670138368 670772349 671415714 675177984 677254656 677943432 681836544 682481592 682532864 683227008 683278336 683924748 683933696 684580728 690482286 690669568 693636567 694301862 695153664 695863584 696623616 697291776 699042448 699712928 702628992 702726144 703302912 705068676 705744936 707237284 707915624 708784128 709558272 710229546 710910756 712022016 716505088 719583072 722681856 725191168 725928696 725983232 726679552 728161464 733836416 734438718 735143148 736796736 738656256 739355058 740162592 740872512 741629122 744062976 746543304 746646528 747259344 753083136 753139712 753905664 754675584 755399424 761286656 761911488 762118144 764557014 767066112 767849472 768688128 769425408 770153319 771357184 772097024 777003264 779701192 782106624 782846532 783701568 784453248 786422754 787177044 788841586 789598196 790566912 793963053 796405077 800210944 801024768 801842808 802611888 803488512 806068224 808867072 809530956 809750528 813017088 815840064 816731136 817514496 818349376 819181647 823885824 825565968 830988288 832682916 832745472 833481576 833544192 839977344 840040448 841753536 842560896 847282176 849010032 849824352 852775131 853706544 856447488 857382912 860359936 863830656 864774144 865603584 867776832 868609152 869496212 870445888 871280768 872349696 873240576 874128672 877163841 879861769 884792064 885640704 889454592 892542976 893517824 894363132 895220952 897122304 900237312 902073159 902938374 903006208 903924576 906826752 907063203 909975456 910969344 911899664 912774304 917820072 918822528 919703808 920643048 924848756 925735816 926871552 927818112 928761714 928831488 929722368 936838656 936968192 937737216 940091568 940993248 945045504 946077696 946972728 947881008 949362688 953192448 959444096 960419862 963503424 963575808 964555776 967904928 968893393 969822698 970881952 976248936 977185296 979251624 980190864 982395648 984875008 985806744 986883456 987830016 992083968 995391072 995528704 996345792 1000636416 1004110848 1005207552 1006234112 1007123571 1007199232 1012766976 1015881984 1019409352 1022754816 1023722388 1023799296 1024840512 1024917504 1025887122 1025900544 1026871092 1031562074 1035723429 1036004352 1041452793 1043795376 1044935424 1045937664 1048563672 1049569392 1054089216 1057603014 1058617404 1060855926 1061873436 1063176192 1064337408 1068033024 1069123744 1070149184 1071318016 1074757632 1079374608 1084022784 1087786752 1088893044 1088974848 1090019328 1092242196 1098514432 1100754624 1101658077 1102714722 1107984384 1109032587 1110243888 1110327296 1111308768 1111392256 1112443683 1116094464 1119969792 1122338048 1123414528 1129624704 1129709568 1130858496 1132013376 1133099136 1135943978 1137033508 1138275392 1141929984 1142867232 1143177216 1146835521 1150362889 1151774208 1153032192 1154138112 1157035776 1158145536 1163132928 1164320768 1165504896 1169551788 1173159936 1179634131 1179722752 1180765566 1180854272 1183262379 1184397294 1185850368 1192484176 1193627936 1196163072 1200316416 1201537152 1202764212 1203917832 1205232768 1209102336 1209417604 1213300608 1214296434 1214625792 1223760096 1225096704 1226271744 1227524064 1235828736 1237090816 1238348952 1238441984 1239629824 1246482432 1249118208 1250316288 1253455424 1254657664 1259966016 1260060672 1262630304 1263841344 1267014437 1268229682 1270923264 1273515048 1274736528 1280559816 1284671232 1284767744 1286074368 1290539904 1301665248 1302913728 1304244318 1305668832 1306921152 1308524544 1309860864 1314408992 1315844608 1317106688 1327188096 1328461056 1334181888 1338814464 1340276736 1341544698 1342831428 1350355968 1354407561 1354509312 1355886864 1364963184 1365065728 1366454016 1366556672 1367849496 1369161456 1380964572 1381339136 1387273134 1388603724 1390307328 1391727168 1393247232 1394583552 1398084896 1399425856 1405257984 1405452288 1406605824 1410137352 1411489872 1414474568 1415831248 1417568256 1419116544 1420459092 1421821512 1424044032 1433010176 1439166144 1440629793 1445363712 1450382336 1451857392 1451966464 1453359104 1454734047 1456322928 1467672832 1468877436 1470286296 1473593472 1477312512 1478710116 1480325184 1481745024 1483258244 1488125952 1493086608 1493293056 1494518688 1504320701 1506166272 1507811328 1509351168 1510798848 1522573312 1523822976 1524236288 1529114028 1534132224 1535698944 1537376256 1538830683 1538850816 1540306638 1542714368 1544194048 1547343111 1554006528 1559402384 1564213248 1565693064 1567403136 1568906496 1572845508 1574354088 1577683172 1579196392 1581133824 1586404521 1587926106 1591283889 1592810154 1600421888 1602049536 1603685616 1605223776 1606977024 1612136448 1617734144 1619061912 1619501056 1626034176 1631680128 1633462272 1635028992 1636698752 1638363294 1647771648 1651131936 1661976576 1665365832 1665490944 1666963152 1667088384 1679954688 1680080896 1683507072 1685121792 1694564352 1698020064 1699648704 1703915967 1705550262 1707413088 1712894976 1714765824 1720719872 1727661312 1729548288 1731207168 1735553664 1737218304 1738992424 1740891776 1742561536 1744699392 1746481152 1748257344 1754327682 1759723538 1769584128 1771148349 1771281408 1776595941 1785085952 1787035648 1788726264 1790441904 1794244608 1800474624 1804146318 1805876748 1806012416 1807849152 1813653504 1814126406 1819950912 1821938688 1823799328 1825548608 1835640144 1837645056 1839407616 1841286096 1849697512 1851471632 1853743104 1855636224 1857523428 1857662976 1859444736 1873677312 1873936384 1875474432 1880183136 1881986496 1890091008 1893945456 1895762016 1898725376 1902344523 1906384896 1918888192 1920839724 1927006848 1927151616 1929111552 1935809856 1937786786 1939645396 1941763904 1952497872 1954370592 1956366477 1958503248 1960381728 1964791296 1967188609 1971613488 1973766912 1975660032 1984167936 1990782144 1991057408 1992691584 2001272832 2008221696 2010415104 2012317047 2012468224 2014247142 2014398464 2025533952 2031763968 2038818704 2045509632 2047444776 2047598592 2049681024 2049835008 2051774244 2051801088 2053742184 2063124148 2071446858 2072008704 2080909701 2082905586 2087590752 2089870848 2091875328 2097127344 2099138784 2108178432 2115206028 2117234808 2121711852 2123746872 2126352384 2128674816 2136066048 2138247488 2140298368 2142636032 2149515264 2158749216 2168045568 2175573504 2177786088 2177949696 2180038656 2184484392 2197028864 2201509248 2203316154 2205429444 2215968768 2218065174 2220487776 2220654592 2222617536 2222784512 2224887366 2232188928 2239939584 2244676096 2246829056 2259249408 2259419136 2261716992 2264026752 2266198272 2271887956 2274067016 2276550784 2283859968 2285734464 2286354432 2293671042 2300725778 2303548416 2306064384 2308276224 2310459957 2314071552 2316291072 2328641536 2331009792 2339103576 2346319872 2359268262 2359445504 2361531132 2361708544 2366524758 2368794588 2371700736 2384968352 2387255872 2389215231 2400632832 2403074304 2405528424 2407835664 2410465536 2418204672 2418835208 2426601216 2428592868 2429251584 2447520192 2450193408 2452543488 2455048128 2457544941 2471657472 2474181632 2476697904 2476883968 2479259648 2492964864 2498236416 2500632576 2506910848 2509315328 2519932032 2520121344 2525260608 2527682688 2534028874 2536459364 2541846528 2547030096 2549473056 2558325393 2561119632 2566194137 2569342464 2572148736 2581079808 2603330496 2605827456 2608488636 2611337664 2613842304 2617049088 2619721728 2628817984 2631491523 2631689216 2634213376 2639585307 2654376192 2656922112 2668363776 2677628928 2680553472 2683089396 2685662856 2700711936 2706219477 2708815122 2709018624 2711773728 2721189609 2729559281 2729926368 2730131456 2732908032 2735698992 2738322912 2761929144 2762678272 2774546268 2777207448 2780614656 2783454336 2786494464 2789167104 2796169792 2798851712 2810515968 2810904576 2813211648 2820274704 2822979744 2828949136 2831662496 2835136512 2838233088 2840918184 2843643024 2848088064 2866020352 2878332288 2881259586 2890727424 2900764672 2903714784 2903932928 2906680179 2906718208 2909468094 2912645856 2935345664 2937754872 2940572592 2947186944 2954625024 2957420232 2960650368 2963490048 2966516488 2976251904 2986173216 2986586112 2989037376 3005758457 3008641402 3012332544 3015622656 3018702336 3021370713 3021597696 3045146624 3047645952 3048472576 3058228056 3068264448 3071397888 3074752512 3077661366 3077701632 3080613276 3085428736 3088388096 3094686222 3108013056 3118804768 3124358379 3131386128 3134806272 3137812992 3145691016 3148708176 3155366344 3158392784 3162267648 3172809042 3175852212 3182567778 3185620308 3200843776 3204099072 3207371232 3210447552 3213954048 3224272896 3235468288 3238123824 3239002112 3252068352 3263360256 3266924544 3270057984 3273397504 3276726588 3295543296 3302263872 3323953152 3327097761 3330731664 3330981888 3333926304 3334176768 3337331049 3355792333 3359909376 3367014144 3370243584 3389128704 3396040128 3399297408 3407831934 3411100524 3414826176 3425789952 3429531648 3440506563 3441439744 3451088667 3455322624 3459096576 3462414336 3471107328 3474436608 3477984848 3481783552 3485123072 3489398784 3492962304 3496514688 3508655364 3519447076 3538902393 3539168256 3542296698 3542562816 3549787137 3553191882 3570171904 3577452528 3580883808 3588489216 3600949248 3608292636 3611753496 3612024832 3615698304 3627307008 3628252812 3639901824 3643877376 3647598656 3651097216 3671280288 3675290112 3678815232 3682572192 3695358901 3699395024 3702943264 3707486208 3711272448 3715046856 3715325952 3718889472 3747354624 3747872768 3750948864 3760366272 3763972992 3780182016 3787890912 3791524032 3797450752 3801043311 3804689046 3812769792 3837776384 3841679448 3854013696 3854303232 3858223104 3871619712 3875573572 3879290792 3883527808 3904995744 3908741184 3912732954 3917006496 3920763456 3929582592 3930607213 3934377218 3943226976 3947533824 3951320064 3981564288 3982114816 3985383168 4002545664 4016443392 4020830208 4024634094 4024936448 4028494284 4028796928 4051067904 4063527936 4077637408 4094889552 4095197184 4099362048 4099670016 4103548488 4107484368 4126248296 4142893716 4144017408 4161819402 4165811172 4175181504 4179741696 4183750656 4194254688 4198277568 4216356864 4230412056 4234469616 4243423704 4247493744 4252704768 4257349632 4272132096 4276494976 4280596736 4285272064 4299030528 4317498432 4336091136 4351147008 4355572176 4355899392 4360077312 4364202141 4368968784 4403018496 4406632308 4410858888 4431937536 4436130348 4440975552 4441309184 4445235072 4445569024 4449774732 4464377856 4479879168 4489352192 4493658112 4512962103 4518498816 4523433984 4528053504 4532396544 4543775912 4548134032 4553101568 4567719936 4571468928 4572708864 4587342084 4601451556 4607096832 4612128768 4616492049 4616552448 4620919914 4628143104 4632582144 4642029333 4657283072 4662019584 4678207152 4692639744 4718536524 4718891008 4723062264 4723417088 4733049516 4737589176 4743401472 4769936704 4773851667 4774511744 4778430462 4801265664 4806148608 4811056848 4815671328 4820931072 4836409344 4837670416 4853202432 4857185736 4858503168 4895040384 4900386816 4905086976 4910096256 4915089882 4943314944 4948363264 4953395808 4953767936 4958519296 4985929728 4996472832 5001265152 5013821696 5018630656 5039864064 5040242688 5050521216 5055365376 5068057748 5072918728 5083693056 5094060192 5098946112 5111747901 5116650786 5122239264 5127470309 5132388274 5138684928 5144297472 5162159616 5206660992 5211654912 5216977272 5222675328 5227684608 5234098176 5239443456 5257635968 5262983046 5263378432 5268426752 5279170614 5308752384 5313844224 5329787823 5355257856 5361106944 5366178792 5371325712 5401423872 5412438954 5417630244 5418037248 5423547456 5442379218 5459118562 5459852736 5460262912 5465816064 5471397984 5476645824 5523858288 5525356544 5549092536 5554414896 5561229312 5566908672 5572988928 5578334208 5592339584 5597703424 5621031936 5621809152 5626423296 5640549408 5645959488 5657898272 5663324992 5670273024 5681836368 5687286048 5696176128 5707033569 5724586921 5756664576 5762519172 5781454848 5801529344 5807429568 5807865856 5813360358 5813436416 5818936188 5825291712 5869099431 5870691328 5875509744 5881145184 5894373888 5901565827 5914840464 5921300736 5926980096 5933032976 5952503808 5972346432 5973172224 5978074752 6011516914 6017282804 6024665088 6031245312 6036951141 6037404672 6042741426 6043195392 6090293248 6095291904 6116456112 6136528896 6142795776 6149505024 6155322732 6155403264 6161226552 6170857472 6176776192 6189372444 6216026112 6237609536 6242729103 6248716758 6262772256 6269612544 6275625984 6291382032 6297416352 6303847537 6310732688 6316785568 6324535296 6345618084 6351704424 6365135556 6371240616 6401687552 6408198144 6414742464 6420895104 6427908096 6448545792 6470936576 6476247648 6478004224 6504136704 6526720512 6533849088 6540115968 6546795008 6553453176 6591086592 6604527744 6647906304 6654195522 6661463328 6661963776 6667852608 6668353536 6674662098 6705153481 6711584666 6719818752 6734028288 6740487168 6778257408 6792080256 6798594816 6815663868 6822201048 6829652352 6851579904 6859063296 6881013126 6882879488 6902177334 6910645248 6918193152 6924828672 6942214656 6948873216 6955969696 6963567104 6970246144 6985924608 6993029376 7017310728 7038894152 7077804786 7078336512 7084593396 7085125632 7099574274 7106383764 7140343808 7154905056 7161767616 7167645693 7201898496 7216585272 7223506992 7224049664 7231396608 7254614016 7256505624 7279803648 7287754752 7295197312 7302194432 7342560576 7350580224 7357630464 7365144384 7390717802 7398790048 7405886528 7414972416 7422544896 7430093712 7430651904 7437778944 7494709248 7501897728 7520732544 7527945984 7560364032 7575781824 7583048064 7594901504 7602086622 7609378092 7625539584 7674976179 7675552768 7683358896 7698582411 7708027392 7716446208 7743239424 7751147144 7758581584 7767055616 7809991488 7817482368 7825465908 7834012992 7841526912 7859165184 7861214426 7868754436 7886453952 7894474569 7895067648 7902640128 7918755921 7963128576 7964229632 7970766336 8005091328 8032886784 8041660416 8049268188 8049872896 8056988568 8057593856 8102135808 8127055872 8155274816 8163568827 8188677843 8189779104 8190394368 8198724096 8207096976 8214968736 8243492933 8252496592 8285787432 8288034816 8323638804 8331622344 8350363008 8359483392 8367501312 8388509376 8396555136 8432713728 8460824112 8468939232 8486847408 8494987488 8505409536 8514699264 8544264192 8552989952 8561193472 8570544128 8598061056 8634996864 8672182272 8702294016 8711144352 8711798784 8720040537 8720154624 8728404282 8737937568 8768277629 8806036992 8813264616 8821717776 8863875072 8872260696 8881951104 8882618368 8890470144 8891138048 8899549464 8928755712 8959758336 8978704384 8987316224 9017275371 9025924206 9036997632 9046867968 9056107008 9064793088 9087551824 9096268064 9106203136 9135439872 9142937856 9145417728 9174684168 9202903112 9214193664 9224257536 9232984098 9233104896 9241839828 9256286208 9265164288 9284058666 9314566144 9324039168 9356414304 9373075137 9437073048 9437782016 9446124528 9446834176 9466099032 9475178352 9486802944 9539873408 9547703334 9549023488 9556860924 9602531328 9612297216 9622113696 9631342656 9641862144 9672818688 9675340832 9706404864 9714371472 9717006336 9790080768 9800773632 9810173952 9820192512 9830179764 9886629888 9896726528 9906791616 9907535872 9917038592 9971859456 9992945664 10002530304 10011993147 10027643392 10037261312 10067376999 10079728128 10101042432 10110730752 10136115496 10145837456 10167386112 10188120384 10197892224 10223495802 10233301572 10244478528 10254940618 10264776548 10277369856 10288594944 10321519689 10324319232 10353266001 10413321984 10423309824 10433954544 10445350656 10455369216 10468196352 10478886912 10515271936 10525966092 10526756864 10536853504 10558341228 10617504768 10627688448 10649361411 10659575646 10710515712 10732357584 10742651424 10802847744 10824877908 10835260488 10836074496 10847094912 10884758436 10918237124 10919705472 10920525824 10931632128 10942795968 10953291648 11047716576 11050713088 11086076703 11098185072 11108829792 11122458624 11133817344 11145977856 11156668416 11184679168 11195406848 11242063872 11243618304 11252846592 11281098816 11291918976 11315796544 11326649984 11340546048 11363672736 11374572096 11392352256 11403129933 11414067138 11438202997 11449173842 11513329152 11525038344 11562909696 11603058688 11614859136 11615731712 11626720716 11626872832 11637872376 11650583424 11738198862 11741382656 11751019488 11762290368 11788747776 11791821639 11803131654 11829680928 11842601472 11853960192 11866065952 11944692864 11946344448 11956149504 12023033828 12034565608 12049330176 12062490624 12073902282 12074809344 12085482852 12086390784 12180586496 12190583808 12232912224 12285591552 12299010048 12310645464 12322453104 12341714944 12353552384 12378744888 12432052224 12475219072 12485458206 12497433516 12525544512 12539225088 12551251968 12582764064 12594832704 12607695074 12621465376 12633571136 12649070592 12691236168 12703408848 12730271112 12742481232 12803375104 12816396288 12829484928 12841790208 12855816192 12897091584 12941873152 12952495296 12956008448 13008273408 13053441024 13067698176 13080231936 13092606423 13093590016 13106906352 13209055488 13295812608 13308391044 13322926656 13323927552 13335705216 13336707072 13349324196 13410306962 13423169332 13439637504 13468056576 13480974336 13538886309 13584160512 13597189632 13631327736 13644402096 13659304704 13703159808 13718126592 13762026252 13765758976 13804354668 13821290496 13836386304 13849657344 13884429312 13897746432 13911939392 13926087999 13927134208 13940492288 13971849216 13986058752 14034621456 14077788304 14155609572 14156673024 14169186792 14170251264 14199148548 14212767528 14280687616 14309810112 14321555001 14323535232 14335291386 14403796992 14433170544 14447013984 14448099328 14462793216 14509228032 14513011248 14559607296 14575509504 14590394624 14604388864 14685121152 14701160448 14715260928 14730288768 14781435604 14797580096 14811773056 14829944832 14845089792 14860187424 14861303808 14875557888 14957650073 14989418496 15003795456 15041465088 15055891968 15120728064 15151563648 15166096128 15189803008 15204173244 15218756184 15251079168 15335243703 15349952358 15351105536 15366717792 15382410927 15397164822 15416054784 15432892416 15486478848 15502294288 15517163168 15534111232 15619982976 15634964736 15650931816 15668025984 15683053824 15718330368 15722428852 15737508872 15772907904 15788949138 15790135296 15805280256 15837511842 15926257152 15928459264 15941532672 15989363469 16065773568 16083320832 16098536376 16099745792 16113977136 16115187712 16204271616 16254111744 16310549632 16327137654 16377355686 16379558208 16380788736 16397448192 16414193952 16429937472 16471187681 16486985866 16504993184 16571574864 16576069632 16647277608 16663244688 16700726016 16718966784 16735002624 16777018752 16793110272 16865427456 16921648224 16937878464 16973694816 16989974976 17010819072 17088528384 17105979904 17121100707 17122386944 17141088256 17173760763 17269993728 17344364544 17404588032 17422288704 17423597568 17440081074 17440309248 17456808564 17475875136 17536555258 17607298293 17612073984 17626529232 17643435552 17704697481 17744521392 17763902208 17765236736 17780940288 17799098928 17857511424 17919516672 17957408768 17974632448 18034550742 18051848412 18073995264 18093735936 18112214016 18129586176 18175103648 18192536128 18212406272 18270879744 18285875712 18349368336 18405806224 18428387328 18448515072 18465968196 18466209792 18483679656 18512572416 18530328576 18568117332 18629132288 18648078336 18712828608 18728187309 18746150274 18874146096 18875564032 18892249056 18893668352 18911542611 18932198064 18950356704 18973605888 19079746816 19095406668 19098046976 19113721848 19205062656 19224594432 19244227392 19262685312 19283724288 19345637376 19350681664 19412809728 19428742944 19434012672 19556169113 19580161536 19601547264 19620347904 19640385024 19660359528 19773259776 19793453056 19813583232 19815071744 19834077184 19943718912 19985891328 20005060608 20023986294 20055286784 20074522624 20115460443 20134753998 20159456256 20202084864 20221461504 20272230992 20291674912 20334772224 20376240768 20395784448 20446991604 20466603144 20488957056 20509881236 20529553096 20554739712 20577189888 20643039378 20648638464 20706532002 20826643968 20846619648 20867909088 20890701312 20910738432 20957773824 21030543872 21051932184 21053513728 21073707008 21116682456 21235009536 21255376896 21298722822 21319151292 21421031424 21464715168 21485302848 21605695488 21649755816 21670520976 21672148992 21694189824 21769516872 21836474248 21839410944 21841051648 21863264256 21885591936 21906583296 22095433152 22101426176 22172153406 22196370144 22217659584 22244917248 22267634688 22291955712 22313336832 22369358336 22390813696 22484127744 22505693184 22562197632 22583837952 22631593088 22653299968 22681092096 22727345472 22749144192 22784704512 22806259866 22828134276 22876405994 22898347684 23024928537 23026658304 23050076688 23095747233 23206117376 23229718272 23231463424 23253441432 23275744752 23301166848 23476397724 23482765312 23502038976 23524580736 23577495552 23583643278 23606263308 23659361856 23685202944 23707920384 23732131904 23756267763 23889385728 23892688896 23912299008 24046067656 24069131216 24098660352 24124981248 24147804564 24149618688 24170965704 24172781568 24361172992 24381167616 24465824448 24490706481 24566033529 24571183104 24621290928 24644906208 24683429888 24707104768 24730478799 24757489776 24864104448 24950438144 24970916412 24994867032 25051089024 25078450176 25102503936 25165528128 25189665408 25215390148 25242930752 25267142272 25298141184 25382472336 25406817696 25460542224 25484962464 25573451917 25632792576 25658969856 25683580416 25711632384 25794183168 25883746304 25904990592 25912016896 26016546816 26106882048 26135396352 26160121611 26160463872 26185212846 26187180032 26213812704 26304832887 26418110976 26591625216 26616782088 26645853312 26647855104 26671410432 26673414144 26698648392 26820613924 26846338664 26879275008 26936113152 26961948672 27051826113 27077772618 27168321024 27194379264 27262655472 27288804192 27318609408 27406319616 27436253184 27524052504 27531517952 27608709336 27642580992 27672772608 27699314688 27768858624 27795492864 27823878784 27852175998 27854268416 27880984576 27943698432 27972117504 28069242912 28155576608 28311219144 28313346048 28338373584 28340502528 28398297096 28425535056 28561375232 28619620224 28643110002 28647070464 28670582772 28807593984 28866341088 28894027968 28896198656 28925586432 29018456064 29026022496 29119214592 29151019008 29180789248 29208777728 29370242304 29402320896 29430521856 29460577536 29562871208 29595160192 29623546112 29659889664 29690179584 29720374848 29722607616 29751115776 29915300146 29978836992 30007590912 30035979441 30082930176 30111783936 30202130997 30303127296 30332192256 30379606016 30408346488 30437512368 30502158336 30670487406 30699904716 30702211072 30733435584 30764821854 30794329644 30832109568 30865784832 30972957696 31004588576 31034326336 31059798003 31068222464 31239965952 31269929472 31301863632 31336051968 31366107648 31436660736 31444857704 31475017744 31545815808 31577898276 31580270592 31610560512 31675023684 31852514304 31856918528 31883065344 31948084233 31978726938 32131547136 32197072752 32199491584 32227954272 32230375424 32408543232 32508223488 32621099264 32654275308 32754711372 32759116416 32761577472 32794896384 32828387904 32859874944 32942375362 32973971732 33009986368 33143149728 33152139264 33258230109 33294555216 33326489376 33360523781 33401452032 33437933568 33470005248 33554037504 33586220544 33730854912 33843296448 33875756928 33947389632 33979949952 34021638144 34177056768 34209389799 34211959808 34242201414 34244773888 34282176512 34314608991 34347521526 34539987456 34688729088 34809176064 34844577408 34847195136 34880162148 34880618496 34913617128 34951750272 35073110516 35214596586 35224147968 35253058464 35286871104 35375464917 35409394962 35484270653 35489042784 35527804416 35561880576 35598197856 35839033344 35914817536 35949264896 36069101484 36103696824 36147990528 36187471872 36224428032 36259172352 36350207296 36385072256 36424812544 36541759488 36571751424 36698736672 36811612448 36856774656 36897030144 36931936392 36967359312 37025144832 37060657152 37136234664 37258264576 37296156672 37425657216 37456374618 37492300548 37748292192 37751128064 37784498112 37787336704 37823085222 37864396128 37900713408 37947211776 38159493632 38190813336 38196093952 38227443696 38410125312 38449188864 38488454784 38525370624 38567448576 38691274752 38701363328 38825619456 38857485888 38868025344 39112338226 39160323072 39203094528 39240695808 39277819269 39280770048 39320719056 39586906112 39627166464 39630143488 39887437824 39971782656 40010121216 40047972588 40110573568 40149045248 40230920886 40269507996 40318912512 40404169728 40442923008 40544461984 40583349824 40616658927 40752481536 40791568896 40893983208 40933206288 40977914112 41019762472 41059106192 41109479424 41154379776 41286078756 41297276928 41413064004 41653287936 41693239296 41735818176 41778263997 41781402624 41821476864 41915547648 42061087744 42103864368 42107027456 42147414016 42233364912 42470019072 42510753792 42597445644 42638302584 42842062848 42929430336 42970605696 43211390976 43299511632 43341041952 43344297984 43388379648 43539033744 43625300329 43672948496 43678821888 43726528512 43771183872 43813166592 44190866304 44202852352 44344306812 44392740288 44435319168 44489834496 44535269376 44583911424 44626673664 44738716672 44781627392 44872950219 44968255488 45011386368 45124395264 45167675904 45263186176 45306599936 45362184192 45454690944 45498288384 45569409024 45612519732 45656268552 45752811988 45796695368 46005731109 46049857074 46053316608 46100153376 46147232781 46191494466 46402507777 46412234752 46459436544 46506882864 46551489504 46602333696 46952795448 46965530624 47004077952 47049161472 47154991104 47167286556 47212526616 47318723712 47370405888 47415840768 47464263808 47512535526 47778771456 47785377792 47824598016 48092135312 48138262432 48197320704 48249962496 48295609128 48299237376 48341931408 48345563136 48722345984 48762335232 48931648896 48981412962 49132067058 49142366208 49242581856 49289812416 49366859776 49413563043 49414209536 49460957598 49514979552 49728208896 49900876288 49941832824 49989734064 50102178048 50156900352 50205007872 50331056256 50379330816 50430780296 50485861504 50534284544 50596282368 50764944672 50813635392 50921084448 50969924928 51097893769 51146903834 51265585152 51317939712 51363302121 51367160832 51423264768 51521282289 51767492608 51809981184 51824033792 52033093632 52213764096 52270792704 52320243222 52320927744 52370425692 52374360064 52427625408 52609665774 52836221952 53114092443 53233564176 53291706624 53295710208 53342820864 53397296784 53641227848 53692677328 53758550016 53872226304 53923897344 54103652226 54155545236 54336642048 54388758528 54525310944 54577608384 54637218816 54812639232 55048105008 55063035904 55217418672 55285161984 55345545216 55398629376 55537717248 55590985728 55647757568 55704351996 55708536832 55761969152 55887396864 55944235008 56138485824 56311153216 56622438288 56626692096 56676747168 56681005056 56734627833 56796594192 56851070112 57048469661 57239240448 57286220004 57294140928 57341165544 57615187968 57732682176 57788055936 57792397312 57851172864 58036912128 58052044992 58238429184 58302038016 58361578496 58417555456 58668507339 58740484608 58804641792 58861043712 58921155072 59125742416 59190320384 59247092224 59319779328 59380359168 59440749696 59445215232 59502231552 59830600292 59957673984 60015181824 60071958882 60165860352 60223567872 60346381329 60404261994 60606254592 60664384512 60816692976 60875024736 61004316672 61340974812 61399809432 61404422144 61466871168 61529643708 61588659288 61664219136 61731569664 61945915392 62009177152 62068652672 62119596006 62136444928 62479931904 62539858944 62603727264 62672103936 62732215296 62873321472 62889715408 62950035488 63091631616 63155796552 63160541184 63221121024 63350047368 63705028608 63713837056 63766130688 63896168466 63957453876 64263094272 64394145504 64398983168 64455908544 64460750848 64817086464 65016446976 65242198528 65308550616 65509422744 65518232832 65523154944 65589792768 65656775808 65719749888 65884750724 65947943464 66019972736 66286299456 66304278528 66516460218 66589110432 66652978752 66721047562 66802904064 66875867136 66940010496 67108075008 67172441088 67686592896 67751513856 67894779264 67959899904 68043276288 68354113536 68418779598 68423919616 68484402828 68489547776 68564353024 68629217982 68695043052 69079974912 69287241699 69618352128 69689154816 69694390272 69760324296 69827234256 69903500544 70146221032 70429193172 70448295936 70506116928 70573742208 70750929834 70818789924 70968541306 70978085568 71055608832 71123761152 71196395712 71268803289 71678066688 71829635072 71898529792 72138202968 72207393648 72295981056 72374943744 72448856064 72518344704 72700414592 72770144512 72849625088 73083518976 73143502848 73397473344 73623224896 73698100587 73713549312 73863872784 73934718624 74050289664 74121314304 74191436397 74272469328 74419629973 74592313344 74851314432 74912749236 74984601096 75496584384 75502256128 75568996224 75574673408 75646170444 75728792256 75801426816 75894423552 76318987264 76381626672 76392187904 76454887392 76720355751 76898377728 76976909568 77050741248 77134897152 77382549504 77402726656 77651238912 77714971776 77736050688 78224676452 78320646144 78406189056 78480364833 78481391616 78555638538 78561540096 78641438112 78914498661 79157219149 79173812224 79254332928 79774875648 79943565312 80020242432 80095945176 80221147136 80298090496 80461841772 80539015992 80637825024 80808339456 80885846016 81088923968 81155478339 81166699648 81233317854 81504963072 81583137792 81787966416 81866412576 81955828224 82039524944 82118212384 82218958848 82308759552 82572157512 82594553856 82826128008 83306575872 83386478592 83471636352 83556527994 83562805248 83642953728 83831095296 84122175488 84207728736 84214054912 84294828032 84466729824 84940038144 85021507584 85194891288 85276605168 85684125696 85858860672 85941211392 86422781952 86599023264 86682083904 86688595968 86776759296 87078067488 87166995253 87250600658 87345896992 87357643776 87453057024 87542367744 87626333184 88381732608 88405704704 88688613624 88785480576 88870638336 88979668992 89070538752 89167822848 89253347328 89477433344 89563254784 89745900438 89936510976 90022772736 90248790528 90335351808 90526372352 90606392991 90613199872 90909381888 90996576768 91138818048 91225039464 91312537104 91505623976 91593390736 92011462218 92099714148 92106633216 92200306752 92294465562 92382988932 92805015554 92824469504 92918873088 93013765728 93102979008 93179394009 93204667392 93905590896 93931061248 94008155904 94098322944 94309982208 94334573112 94425053232 94637447424 94740811776 94831681536 94928527616 95025071052 95557542912 95570755584 95649196032 96184270624 96276524864 96394641408 96591218256 96598474752 96683862816 96691126272 97317977657 97524670464 97863297792 97962825924 98264134116 98284732416 98485163712 98579624832 98733719552 98827126086 98828419072 98921915196 99029959104 99456417792 99774690327 99801752576 99883665648 99979468128 100081571343 100204356096 100313800704 100410015744 100662112512 100758661632 100861560592 100971723008 101068569088 101192564736 101529889344 101627270784 101842168896 101939849856 102195787538 102293807668 102531170304 102628169397 102635879424 102726604242 102734321664 102846529536 102943826973 103042564578 103534985216 103619962368 104066187264 104427528192 104541585408 104640486444 104641855488 104740851384 104748720128 104855250816 105219331548 105672443904 106126394751 106228184886 106452811959 106467128352 106583413248 106685641728 106794593568 107165408129 107282455696 107385354656 107517100032 107744452608 107847794688 108207304452 108311090472 108673284096 108777517056 109050621888 109155216768 109274437632 109625278464 110096210016 110126071808 110434837344 110570323968 110691090432 111075434496 111181971456 111295515136 111408703992 111417073664 111523938304 111774793728 111888470016 112276971648 112622306432 113244876576 113253384192 113353494336 113362010112 113469255666 113593188384 113702140224 113987609177 114096939322 114478480896 114572440008 114588281856 114682331088 115230375936 115465364352 115576111872 115584794624 115702345728 116073824256 116104089984 116476858368 116604076032 116723156992 116835110912 117337014678 117480969216 117609283584 117722087424 117842310144 118251484832 118380640768 118494184448 118760718336 118881499392 118890430464 119661200584 119915347968 120030363648 120143917764 120331720704 120447135744 120692762658 120808523988 121212509184 121328769024 121633385952 121750049472 121849976781 122681949624 122799618864 122808844288 122933742336 123059287416 123177318576 123328438272 123463139328 123891830784 124018354304 124137305344 124239192012 124272889856 124959863808 125079717888 125207454528 125344207872 125464430592 125746642944 125779430816 125900070976 126183263232 126311593104 126321082368 126442242048 126700094736 127410057216 127532261376 127792336932 127914907752 128526188544 128788291008 128797966336 128911817088 128921501696 129634172928 130032893952 130484397056 130617101232 130875900987 131018845488 131036465664 131179585536 131313551616 131439499776 131769501448 131895886928 132039945472 132572598912 132608557056 133032920436 133178220864 133305957504 133442095124 133605808128 133751734272 133880020992 134216150016 134344882176 134618850657 135373185792 135503027712 135789558528 135919799808 136086552576 136708227072 136837559196 136847839232 136968805656 136979095552 137128706048 137258435964 137390086104 138159949824 138441698343 138574483398 139207523331 139236704256 139378309632 139520648592 139654468512 139807001088 140292442064 140858386344 140896591872 141012233856 141147484416 141501859668 141637579848 141937082612 141956171136 142111217664 142247522304 142392791424 142537606578 143356133376 143659270144 143797059584 144276405936 144414787296 144591962112 144749887488 144897712128 145036689408 145400829184 145540289024 145699250176 146167037952 146287005696 146794946688 147246449792 147396201174 147427098624 147727745568 147869437248 148100579328 148240689129 148242628608 148382872794 148544938656 148696638961 148839259946 149184626688 149702628864 149825498472 149969202192 150993168768 151004512256 151137992448 151149346816 151292340888 151457584512 151602853632 151788847104 152637974528 152763253344 152784375808 152909774784 153293681307 153440711502 153796755456 153953819136 154101482496 154269794304 154563846867 154805453312 155302477824 155429943552 155472101376 156449352904 156641292288 156812378112 156960729666 156962783232 157111277076 157123080192 157282876224 157828997322 158314438298 158347624448 158508665856 159342277329 159887130624 160191890352 160442294272 160596180992 160923683544 161078031984 161275650048 161616678912 161771692032 162177847936 162310956678 162333399296 162466635708 163009926144 163166275584 163575932832 163732825152 163911656448 164079049888 164236424768 164437917696 165144315024 165189107712 165652256016 166613151744 166772957184 166943272704 167113055988 167125610496 167285907456 167662190592 168244350976 168415457472 168428109824 168589656064 168933459648 169880076288 170043015168 170203883499 170389782576 170553210336 171145408983 171717721344 171882422784 172845563904 173198046528 173364167808 173377191936 173553518592 174156134976 174333990506 174501201316 174691793984 174715287552 174906114048 175084735488 175252666368 176005522017 176763465216 177377227248 177570961152 177741276672 177959337984 178141077504 178335645696 178506694656 178954866688 179126509568 179491800876 179873021952 180045545472 180497581056 180670703616 181039143987 181052744704 181212785982 181226399744 181818763776 181993153536 182450078928 182625074208 183011247952 183186781472 184022924436 184199428296 184213266432 184400613504 184588931124 184765977864 185610031108 185648939008 185837746176 186027531456 186205958016 186358788018 186409334784 187811181792 187862122496 188016311808 188196645888 188619964416 188669146224 188850106464 189274894848 189481623552 189663363072 189857055232 190050142104 191115085824 191141511168 191298392064 192368541248 192553049728 192789282816 193182436512 193196949504 193367725632 193382252544 194449450949 194635955314 195049340928 195726595584 195925651848 196528268232 196569464832 196970327424 197159249664 197467439104 197654252172 197656838144 197843830392 198059918208 198912835584 199549380654 199603505152 199767331296 199958936256 200163142686 200408712192 200627601408 200820031488 201324225024 201517323264 201723121184 201943446016 202137138176 203059778688 203254541568 203684337792 203879699712 204391575076 204587615336 205062340608 205256338794 205271758848 205453208484 205468643328 205693059072 205887653946 206085129156 207069970432 207239924736 207861725097 208855056384 209083170816 209280972888 209481702768 209497440256 209710501632 210438663096 211344887808 212252789502 212456369772 212905623918 212934256704 213166826496 213371283456 213589187136 214330816258 214564911392 214770709312 215034200064 215488905216 215695589376 216414608904 216622180944 217346568192 217555034112 218101243776 218310433536 218548875264 219250556928 220192420032 220252143616 220869674688 221094301761 221140647936 222150868992 222363942912 222574309191 222591030272 222817407984 222834147328 223047876608 223258889919 223776940032 224553943296 225244612864 226489753152 226506768384 226706988672 226724020224 226938511332 227186376768 227404280448 227975218354 228193878644 228956961792 229144880016 229176563712 229364662176 230161067253 230930728704 231152223744 231404691456 232147648512 232208179968 232953716736 233208152064 233446313984 233670221824 234674029356 234961938432 235218567168 235444174848 235684620288 236502969664 236743495983 236761281536 236988368896 237471657447 237521436672 237762998784 239322401168 239830695936 240060727296 240287835528 240663441408 240894271488 241385525316 241617047976 242425018368 242657538048 243266771904 243466435017 243500098944 243699953562 245363899248 245599237728 245617688576 245867484672 246118574832 246354637152 246656876544 246926278656 247783661568 248036708608 248274610688 248478384024 248545779712 249919727616 250159435776 250414909056 250688415744 250928861184 251493285888 251558861632 251800141952 252366526464 252623186208 252642164736 252884484096 253400189472 254280051241 254820114432 255064522752 255584673864 255829815504 257052377088 257576582016 257595932672 257823634176 257843003392 259268345856 260065787904 260968794112 261234202464 261500985759 261751801974 262037690976 262072931328 262359171072 262627103232 262878999552 263539002896 263791773856 264079890944 265145197824 265217114112 266065840872 266356441728 266611915008 266884190248 267211616256 267503468544 267760041984 268432300032 268689764352 269237701314 270746371584 271006055424 271579117056 271819178973 271839599616 273416454144 273675118392 273695678464 273937611312 273958191104 274257412096 274516871928 274780172208 276319899648 276883396686 277148966796 278415046662 278473408512 278756619264 279041297184 279308937024 279614002176 280584884128 281716772688 281793183744 282024467712 282294968832 283003719336 283275159696 283874165224 283912342272 284222435328 284495044608 284785582848 285075213156 286712266752 287318540288 287594119168 288552811872 288829574592 289183924224 289795424256 290073378816 290801658368 291080578048 291398500352 291953932971 292574011392 293589893376 294492899584 294792402348 294854197248 295455491136 295738874496 296201158656 296481378258 296485257216 296765745588 297089877312 297393277922 297678519892 298369253376 299324070981 299405257728 299650996944 299938404384 300244714029 301986337536 302009024512 302275984896 302584681776 302915169024 303205707264 303577694208 305275949056 305526506688 305568751616 305819549568 306587362614 306881423004 307593510912 307907638272 308202964992 308539588608 308831480919 309127693734 309610906624 310604955648 310859887104 312898705808 313282584576 313624756224 313921459332 313925566464 314222554152 314246160384 314565752448 315657994644 316628876596 316695248896 317017331712 318379184253 318684554658 319358435877 320383780704 320884588544 321192361984 321496224387 321847367088 322156063968 322551300096 323233357824 323543384064 324355695872 324621913356 324666798592 324933271416 326019852288 326332551168 327151865664 327465650304 327823312896 328158099776 328472849536 328875835392 330288630048 330378215424 331304512032 332454874921 333226303488 333545914368 333886545408 334226111976 334251220992 334571814912 335324381184 336488701952 336830914944 336856219648 337179312128 337866919296 339760152576 340086030336 340407766998 340779565152 341106420672 341962827531 342290817966 343435442688 343764845568 345691127808 346396093056 346728335616 346754383872 347107037184 348312269952 348667981012 349002402632 349383587968 349430575104 349812228096 350169470976 350505332736 352011044034 353526930432 354754454496 355141922304 355482553344 356282155008 356671291392 357909733376 358253019136 358983601752 359746043904 360091090944 360995162112 361341407232 362078287974 362105489408 362425571964 362452799488 363637527552 363986307072 364900157856 365250148416 366022495904 366373562944 368045848872 368398856592 368426532864 368801227008 369177862248 369531955728 371220062216 371297878016 371675492352 372055062912 372411916032 372717576036 372818669568 375622363584 375724244992 376032623616 376393291776 377239928832 377338292448 377700212928 378549789696 378963247104 379326726144 379714110464 380100284208 382230171648 382596784128 384737082496 385106099456 385578565632 386364873024 386393899008 386735451264 386764505088 388898901898 389271910628 390098681856 391453191168 391851303696 392627702961 393056536464 393940654848 394318499328 394934878208 395308504344 395687660784 396119836416 397825671168 399098761308 399207010304 399534662592 399917872512 400326285372 400817424384 401255202816 401640062976 402648450048 403034646528 403446242368 403856551971 403886892032 404274276352 406119557376 406509083136 407368675584 407759399424 408783150152 409175230672 410124681216 410512677588 410543517696 410906416968 410937286656 411386118144 411775307892 412170258312 414139940864 414479849472 415325095029 415723450194 417622569993 417710112768 418561945776 418963405536 418994880512 419421003264 420877326192 422689775616 424505579004 424912739544 425811247836 425868513408 426333652992 426742566912 427178374272 428661632516 429129822784 429541418624 430068400128 430977810432 431391178752 432829217808 433244361888 434693136384 435110068224 436202487552 436620867072 437097750528 438501113856 440384840064 440504287232 441739349376 442188603522 442281295872 444301737984 444722067387 444727885824 445148618382 445182060544 445634815968 445668294656 446089916883 446095753216 446517779838 447553880064 449107886592 450489225728 452979506304 453013536768 453413977344 453448040448 453877022664 454372753536 454808560896 455950436708 456387757288 457913923584 458289760032 458353127424 458729324352 459881043921 460322134506 461295518489 461861457408 462304447488 462809382912 463691540601 464416359936 465907433472 466416304128 466892627968 467340443648 469348058712 469923876864 470437134336 470888349696 471369240576 473005939328 473486991966 473522563072 473976737792 474943314894 475042873344 475525997568 478644802336 479661391872 480575671056 481326882816 481788542976 482771050632 483234095952 484850036736 485315076096 486533543808 486932870034 487000197888 487399907124 490727798496 491198475456 491235377152 491734969344 492237149664 492709274304 493313753088 495567323136 496073417216 496549221376 496956768048 497091559424 499839455232 500318871552 500829818112 501376831488 501857722368 502986571776 503117723264 503600283904 504733052928 505246372416 505284329472 505768968192 506800378944 508560102482 509640228864 510129045504 510611650497 511169347728 511659631008 513436226949 515153164032 515191865344 515647268352 518536691712 520131575808 521937588224 522468404928 523001971518 523503603948 524075381952 524145862656 524718342144 525254206464 525757999104 527078005792 527583547712 528016566051 528159781888 530290395648 532131681744 532712883456 533223830016 533768380496 534423232512 535006937088 535520083968 536864600064 537379528704 538475402628 541492743168 542012110848 543117431961 543158234112 543638357946 543679199232 547350236784 547391356928 547875222624 547916382208 549033743856 549560344416 552639799296 553766793372 554297933592 556830093324 556946817024 557513238528 558082594368 558617874048 559228004352 561169768256 563433545376 563586367488 564048935424 564589937664 566007438672 566550319392 567128904277 567748330448 567824684544 568444870656 568990089216 569571165696 570150426312 573424533504 574637080576 575188238336 577105623744 577659149184 578367848448 579590848512 580146757632 581603316736 582161156096 582797000704 583348352847 583907865942 585148022784 587179786752 588985799168 589584804696 589708394496 590910982272 591477748992 592402317312 592962756516 592970514432 593531491176 594179754624 594786555844 595357039784 596738506752 598648141962 598810515456 599301993888 599876808768 600489428058 603232601101 603972675072 604551969792 605169363552 605830338048 606411414528 610551898112 611053013376 611137503232 611639099136 613174725228 613762846008 615187021824 615815276544 616405929984 617079177216 617662961838 618255387468 619221813248 621209911296 621719774208 625797411616 626565169152 627249512448 627842918664 628445108304 628492320768 629131504896 631315989288 633257753192 633390497792 634034663424 636758368506 637369109316 638716871754 640767561408 641769177088 642384723968 642992448774 643694734176 644312127936 645102600192 646466715648 647086768128 648711391744 649243826712 649333597184 649866542832 652039704576 652665102336 654303731328 654931300608 655646625792 656316199552 656945699072 657751670784 660577260096 660756430848 662609024064 664909749842 666452606976 667091828736 667722927573 667773090816 668452223952 668502441984 669143629824 669776669757 672977403904 673661829888 673712439296 675733838592 679520305152 680172060672 680815533996 681559130304 682212841344 683925655062 684581635932 686870885376 687529691136 690483201759 692792186112 693456671232 694214074368 696624539904 697335962024 698004805264 698767175936 698861150208 699624456192 700338941952 701010665472 704022088068 707053860864 709508908992 710230487949 710283844608 710965106688 712414972341 712564310016 715819466752 716506038272 717967203504 719492087808 720182181888 721990324224 722682814464 724156575948 724210978816 724851143928 724905598976 727275055104 727972614144 729800315712 730500296832 732044991808 732747125888 736091697744 736797713184 736853065728 737602454016 738355724496 739063911456 741630105593 742440124432 743350984704 744110125824 744823832064 745435152072 745637339136 751244727168 751448489984 752065247232 752786583552 754479857664 754676584896 755400425856 757099579392 757926494208 758653452288 759428220928 760200568416 762840153723 764460343296 765193568256 769474164992 770212198912 771157131264 772729746048 772787798016 773470902528 773529010176 777797803796 778543821256 780197363712 782906382336 783702607392 784502957277 785255405922 786113072928 787881309696 788636998656 788842632209 790617008688 791375321568 792239672832 795651342336 798197522616 798414020608 799069325184 799835745024 800652570744 801634848768 802510405632 803280125952 805296900096 806069293056 806892484736 807713103942 807773784064 808548552704 812239114752 813018166272 814737351168 815518798848 817566300304 818350461344 820249362432 821025355176 821087035392 821812833936 821874573312 822772236288 823550615784 824340516624 828279881728 828959698944 830650190058 831446900388 835245139986 835420225536 837123891552 837926811072 837989761024 838842006528 841754652384 845379551232 849011158008 849825479088 851622495672 851737026816 852667305984 853485133824 854356748544 857323265032 858259645568 859082837248 860136800256 861955620864 862782357504 865658435616 866488723776 869386272768 870220136448 872404975104 873241734144 874195501056 875861798913 880769680128 881008574464 883478698752 884377207044 884562591744 888603475968 889444134774 889455771648 890297236764 890364121088 891269631936 891336589312 892179833766 892191506432 893035559676 895107760128 898215773184 900734142087 900978451456 905959012608 906027073536 906827954688 907754045328 908745507072 909617121792 911900873416 912775514576 915827847168 916579520064 916706254848 917458648704 919762087842 920644269012 922591036978 923722914816 924608894976 925618765824 926494442757 927383081202 928832719872 931814866944 933785255936 934680887296 938696117424 939847753728 940874268672 941776699392 942738481152 946011878656 946973983932 947045126144 947953475584 949886629788 950085746688 951051995136 957289604672 958075307631 961151342112 962653765632 963577085952 964488673161 965542101264 966468191904 967455189649 969700073472 970630152192 973067087616 973865740068 974000395776 974799814248 981455596992 982396950912 982470754304 983469938688 984474299328 985418548608 986627506176 991134646272 992146834432 993098442752 993913536096 994183118848 997364624763 999678910464 1000637743104 1001659636224 1002753662976 1003715444736 1005973143552 1006235446528 1007200567808 1009466105856 1010492744832 1010568658944 1011537936384 1013600757888 1017120204964 1019280457728 1020258091008 1021223300994 1022338695456 1023319262016 1025888482593 1026872453898 1029043848937 1030306328064 1031294536704 1037073383424 1040263151616 1043875176448 1044936809856 1046003943036 1047007207896 1048150763904 1048291725312 1049436684288 1050508412928 1051515998208 1054156011584 1055167095424 1056033132102 1056319563776 1060580791296 1064263363488 1065425766912 1066447660032 1067536760992 1068846465024 1070013874176 1073729200128 1074759057408 1076950805256 1082985486336 1084024221696 1086234863922 1086316468224 1087276715892 1087358398464 1094700473568 1094782713856 1095750445248 1095832764416 1098067487712 1099120688832 1105279598592 1107533586744 1108595867184 1113660186648 1113893634048 1115026477056 1116165188736 1117235748096 1118456008704 1122339536512 1126867090752 1127172734976 1128097870848 1129179875328 1132014877344 1133100638784 1134257808554 1135496660896 1135649369088 1136889741312 1137980178432 1139142331392 1140300852624 1149274161152 1154211247488 1155318298368 1156735696896 1159181697024 1160293515264 1163206633472 1164322312192 1165594001408 1166696705694 1167815731884 1170296045568 1174359573504 1177883108883 1177971598336 1179169609392 1181821964544 1182955497984 1184804634624 1185925513032 1187062982352 1188359509248 1189573111688 1190714079568 1193477013504 1197296283924 1197621030912 1198603987776 1199753617536 1200978856116 1206465202202 1207945350144 1209103939584 1210338727104 1211569655913 1211660676096 1212822829056 1221103796224 1222106026752 1222275006464 1223278198272 1226349450456 1227525692016 1230374043648 1231630553088 1232811859968 1234158354432 1235325923676 1236510774936 1238443626496 1242419822592 1243439548416 1251594823232 1252867709979 1253130338304 1255685837328 1256890216608 1256984641536 1258263009792 1262631978576 1265133709541 1266515506384 1268069326848 1273516737012 1274738218632 1277433743508 1281535122816 1283538354176 1284769447936 1285984897548 1287389468352 1288624255872 1290205200384 1292933431296 1294173536256 1297422783488 1298487653424 1298667194368 1299733085664 1304079409152 1305330204672 1308607462656 1309862601216 1311293251584 1312632399104 1313891398144 1315503341568 1321154520192 1321512861696 1325218048128 1329819499684 1332905213952 1334166202161 1334183657472 1335445855146 1335546181632 1336904447904 1337004883968 1338269750649 1338287259648 1339553339514 1345672725533 1345954807808 1347323659776 1351467677184 1359040610304 1360344121344 1361631067992 1363118260608 1364425682688 1367851310124 1369163271864 1373741770752 1375059382272 1379643131763 1380966403518 1383886555467 1385584372224 1386913342464 1388428148736 1393249079808 1394671924048 1396009610528 1397534351872 1397722300416 1399248912384 1400677883904 1402021330944 1408044176136 1414107721728 1419017817984 1420460975898 1420567689216 1421930213376 1424829944682 1425128620032 1431638933504 1433012076544 1435934407008 1438984175616 1443980648448 1445365628928 1448313151896 1448421957632 1449702287856 1449811197952 1454550110208 1455945228288 1459600631424 1461000593664 1464089983616 1465494251776 1472183395488 1473595426368 1473706131456 1475204908032 1476711448992 1478127822912 1481838919301 1483260211186 1484880248864 1486701969408 1488220251648 1489647664128 1490870304144 1491274678272 1502489454336 1502896979968 1504130494464 1505573167104 1508959715328 1509353169792 1510800851712 1514199158784 1515852988416 1517306904576 1518856441856 1520401136832 1525680307446 1528920686592 1530387136512 1538948329984 1540308680847 1540424397824 1545459492096 1545575596032 1546941805056 1555595607592 1557087642512 1560394727424 1565812764672 1567405214784 1569005914554 1570510811844 1572226145856 1575762619392 1577273997312 1577685264418 1581234017376 1582750643136 1584049698153 1584479345664 1596395045232 1596828041216 1598138650368 1599671490048 1601305141488 1603269697536 1605020811264 1606560251904 1610593800192 1612138586112 1613784969472 1615426207884 1615547568128 1617097105408 1624478229504 1626036332544 1629474702336 1631037597696 1635132600608 1636700922688 1642050710352 1642174070784 1643625667872 1643749146624 1647101231568 1648681033248 1654405620169 1657919397888 1661300380116 1662893800776 1670490279972 1670840451072 1674247783104 1675853622144 1675979522048 1677684013056 1683509304768 1690759102464 1698022316016 1699650958176 1701386712831 1703244991344 1703474053632 1705334611968 1706970267648 1708713497088 1714646530064 1716519291136 1718165674496 1720273600512 1723911241728 1725564715008 1731316871232 1732977447552 1738772545536 1740440272896 1744809950208 1746483468288 1748391002112 1750045058541 1751723597826 1761539360256 1766957397504 1768754414088 1769125183488 1777206951936 1778888269548 1778911543296 1780594473528 1780728242176 1782539263872 1782673178624 1784359667532 1784383012864 1786071119352 1790215520256 1796431546368 1801468284174 1801956902912 1809697803303 1811918025216 1813655909376 1815508090656 1817491014144 1819234243584 1823801746832 1825551029152 1831655694336 1833159040128 1833412509696 1834917297408 1839524175684 1841288538024 1845182073956 1847445829632 1849217789952 1851237531648 1852988885514 1854766162404 1857665439744 1863629733888 1867570511872 1869361774592 1877392234848 1879695507456 1881748537344 1885476962304 1892023757312 1893947967864 1894090252288 1895906951168 1899773259576 1900171493376 1902103990272 1914579209344 1916150615262 1922302684224 1925307531264 1927154171904 1928977346322 1931084202528 1932936383808 1934910379298 1939400146944 1941260304384 1946134175232 1947731480136 1948000791552 1949599628496 1962911193984 1964793901824 1964941508608 1966939877376 1968948598656 1970837097216 1973255012352 1982269292544 1984293668864 1986196885504 1987827072192 1988366237696 1994729249526 1999357820928 2001275486208 2003319272448 2005507325952 2007430889472 2009330009271 2012470893056 2014401135616 2018932211712 2020985489664 2021137317888 2027201515776 2034240409928 2038560915456 2040516182016 2042446601988 2044677390912 2046638524032 2051776965186 2053744907796 2058087697874 2060612656128 2062589073408 2071449605277 2087750352896 2089873619712 2092007886072 2094014415792 2096301527808 2096583450624 2098873368576 2101016825856 2103031996416 2108312023168 2110334190848 2112066264204 2112639127552 2121161582592 2128526726976 2130851533824 2132895320064 2135073521984 2137244917023 2137692930048 2147458400256 2149518114816 2153901610512 2165970972672 2168048443392 2172469727844 2172632936448 2174553431784 2174716796928 2189400947136 2189565427712 2191500890496 2191665528832 2196134975424 2198241377664 2210559197184 2215067173488 2217191734368 2224890316779 2227320373296 2230052954112 2232330377472 2234471496192 2236912017408 2244679073024 2253734181504 2254345469952 2256195741696 2258359750656 2264029754688 2266201277568 2268515617108 2270993321792 2271298738176 2273779482624 2275960356864 2278284662784 2280601705248 2288520461169 2295559355321 2308422494976 2310636596736 2313471393792 2318363394048 2320587030528 2326413266944 2328644624384 2331188002816 2333393411388 2335631463768 2340592091136 2348719147008 2353508871831 2355766217766 2355943196672 2358339218784 2363643929088 2365910995968 2366527896627 2371851026064 2374125964704 2376719018496 2379146223376 2381428159136 2386954027008 2394592567848 2395242061824 2397207975552 2399507235072 2401957712232 2412930404404 2415890700288 2418207879168 2420677454208 2423139311826 2423321352192 2425645658112 2442207592448 2444212053504 2444550012928 2446556396544 2452698900912 2455051384032 2460748087296 2463261106176 2465623719936 2468316708864 2470651847352 2473021549872 2476887252992 2484839645184 2486879096832 2503189646464 2505735419958 2506260676608 2511371674656 2513780433216 2513969283072 2516526019584 2525263957152 2527842862337 2530267419082 2533031012768 2536138653696 2547033474024 2549476437264 2554867487016 2563070245632 2567076708352 2569538895872 2571969795096 2574778936704 2577248511744 2580410400768 2585866862592 2588347072512 2594845566976 2596975306848 2597334388736 2599466171328 2608158818304 2610660409344 2617214925312 2619725202432 2622586503168 2625264798208 2627585396739 2627782796288 2642309040384 2643025723392 2650436096256 2659638999368 2665810427904 2668332404322 2668367314944 2670891710292 2671092363264 2673808895808 2674009767936 2676539501298 2676574519296 2679106679028 2691345451066 2691909615616 2694647319552 2702202426261 2702935354368 2718081220608 2723262135984 2726236521216 2728851365376 2735702620248 2738326543728 2747483541504 2750118764544 2759286263526 2761932807036 2767773110934 2771168744448 2773826684928 2776856297472 2786498159616 2789343848096 2792019221056 2795068703744 2795444600832 2801355767808 2804042661888 2816088352272 2828215443456 2838035635968 2840921951796 2841135378432 2843860426752 2849659889364 2850257240064 2863277867008 2866024153088 2871868814016 2874225922893 2887961296896 2890731257856 2893466019483 2896626303792 2896843915264 2899404575712 2899622395904 2902365568947 2909100220416 2911890456576 2919201262848 2922001187328 2928179967232 2930988503552 2944366790976 2947190852736 2947412262912 2950409816064 2953422897984 2956255645824 2963677838602 2966520422372 2969760497728 2973403938816 2976440503296 2979295328256 2981740608288 2982549356544 2992093874289 3004978908672 3008260988928 3011146334208 3017919430656 3018706339584 3021601703424 3028398317568 3031705976832 3034613809152 3037712883712 3040802273664 3051360614892 3057841373184 3060774273024 3077665447779 3077896659968 3080617361694 3080848795648 3087131546811 3090918984192 3093883610112 3111191215184 3114175285024 3120789454848 3131625529344 3134810429568 3138011829108 3141021623688 3144452291712 3151525238784 3154547994624 3155370528836 3162468034752 3165501286272 3168099396306 3168958691328 3192790090464 3193656082432 3196277300736 3199342980096 3202610282976 3206539395072 3210041622528 3221187600384 3224277172224 3227569938944 3230852415768 3231095136256 3234194210816 3248956459008 3252072665088 3258949404672 3262075195392 3270265201216 3273401845376 3284101420704 3284348141568 3287251335744 3287498293248 3294202463136 3297362066496 3305640666133 3308811240338 3315838795776 3322600760232 3325787601552 3340980559944 3341680902144 3348495566208 3351707244288 3351959044096 3355368026112 3367018609536 3381518204928 3396044632032 3399301916352 3402773425662 3406489982688 3406948107264 3410669223936 3413940535296 3417426994176 3429293060128 3433038582272 3436331348992 3447822483456 3462633742464 3465954895104 3477545091072 3480880545792 3489619900416 3492966936576 3496782004224 3500090117082 3503447195652 3523078720512 3533649326649 3533914795008 3537508828176 3554413903872 3557776539096 3561188947056 3561456484352 3565078527744 3565346357248 3568719335064 3572142238704 3580431040512 3592863092736 3602936568348 3603913805824 3619395606606 3623836050432 3627311818752 3631016181312 3634982028288 3638468487168 3647603493664 3651102058304 3663311388672 3666318080256 3666825019392 3669834594816 3679048351368 3682577076048 3690364147912 3694891659264 3698435579904 3702475063296 3705977771028 3709532324808 3715330879488 3727259467776 3735141023744 3738723549184 3754784469696 3758603129937 3759391014912 3770953924608 3784047514624 3787895935728 3788180504576 3791813902336 3795401128623 3799546519152 3804207980544 3829158418688 3832301230524 3844605368448 3850615062528 3854308343808 3857954692644 3862168405056 3865872767616 3869820758596 3878800293888 3882520608768 3892268350464 3895462960272 3896001583104 3899199256992 3925822387968 3929587803648 3933879754752 3937897197312 3941674194432 3946510024704 3964538585088 3968587337728 3972393771008 3975654144384 3976732475392 3989458499052 3998715641856 4002550972416 4006638544896 4011014651904 4014809251947 4014861778944 4018660018542 4024941786112 4028802271232 4037018176599 4037864423424 4041970979328 4054403031552 4068480819856 4077121830912 4081032364032 4084893203976 4089354781824 4093277048064 4103553930372 4107489815592 4116175395748 4121225312256 4125178146816 4138929395289 4142899210554 4151659666401 4175500705792 4179747239424 4184015772144 4188028831584 4192603055616 4193166901248 4197746737152 4202033651712 4206063992832 4216624046336 4220668381696 4224132528408 4225278255104 4242323165184 4257053453952 4261703067648 4265790640128 4270147043968 4274489834046 4275385860096 4294916800512 4299036229632 4307803221024 4331941945344 4336096886784 4344939455688 4345265872896 4349106863568 4349433593856 4378801894272 4379130855424 4383001780992 4383331057664 4392269950848 4396482755328 4421118394368 4430134346976 4434383468736 4445516757903 4449780633558 4454640746592 4460105908224 4464660754944 4468942992384 4473824034816 4489358146048 4507468363008 4508690939904 4512391483392 4516719501312 4528059509376 4532402555136 4537031234216 4541986643584 4542597476352 4547558965248 4551920713728 4556569325568 4561203410496 4577040922338 4591118710642 4616844989952 4620926042541 4621273193472 4636726788096 4652826533888 4657289248768 4662376005632 4666786822776 4671262927536 4681184182272 4697438294016 4707017743662 4711532435532 4711886393344 4716678437568 4727287858176 4731821991936 4733055793254 4743702052128 4748251929408 4753438036992 4758292446752 4762856318272 4789185135696 4790484123648 4794415951104 4799014470144 4803915424464 4825860808808 4831781400576 4836415758336 4841354908416 4846278623652 4846642704384 4851291316224 4884415184896 4888424107008 4889100025856 4893112793088 4905397801824 4910102768064 4926522212352 4931247439872 4941303694704 4946043099744 4953774505984 4963216860507 4973758193664 5006379292928 5011470839916 5012521353216 5022743349312 5027560866432 5027938566144 5033052039168 5050527914304 5055685724674 5060534838164 5066062025536 5072277307392 5094066948048 5098952874528 5104160138493 5109734974032 5126140491264 5134153416704 5143939590192 5149557873408 5154497023488 5160820801536 5171733725184 5176694145024 5189691133952 5193950613696 5194668777472 5198932342656 5216317636608 5221320818688 5234429850624 5239450404864 5245173006336 5250135175623 5250529596416 5255170793478 5255565592576 5284618080768 5300872192512 5319277998736 5331620855808 5336664808644 5336734629888 5341783420584 5342184726528 5347617791616 5348019535872 5353079002596 5353149038592 5358213358056 5382690902132 5383819231232 5389294639104 5404404852522 5405870708736 5429093409909 5446524271968 5452473042432 5457702730752 5471405240496 5476653087456 5494967083008 5500237529088 5518572527052 5523865614072 5535546221868 5542337488896 5547653369856 5553712594944 5572996319232 5578687696192 5584038442112 5590137407488 5590889201664 5602711535616 5608085323776 5632176704544 5656430886912 5676071271936 5681843903592 5682270756864 5687720853504 5699319778728 5700514480128 5726555734016 5732048306176 5743737628032 5748451845786 5775922593792 5781462515712 5786932038966 5793252607584 5793687830528 5798809151424 5799244791808 5804731137894 5818200440832 5823780913152 5838402525696 5844002374656 5856359934464 5861977007104 5888733581952 5894381705472 5894824525824 5900819632128 5906845795968 5912511291648 5927355677204 5933040844744 5939520995456 5946807877632 5952881006592 5958590656512 5963481216576 5965098713088 5984187748578 6009957817344 6016521977856 6022292668416 6027990027813 6037412679168 6043203406848 6056796635136 6063411953664 6075425767424 6081604547328 6102721229784 6115682746368 6121548546048 6155330895558 6155793319936 6161234723388 6161697591296 6174263093622 6181837968384 6187767220224 6222382430368 6228350570048 6263251058688 6269620859136 6276023658216 6282043247376 6288904583424 6303050477568 6309095989248 6310741057672 6324936069504 6331002572544 6336198792612 6337917382656 6385580180928 6387312164864 6392554601472 6398685960192 6405220565952 6411734751069 6413078790144 6442375200768 6448554344448 6455139877888 6461704831536 6462190272512 6468388421632 6497912918016 6504145330176 6517898809344 6524150390784 6540530402432 6546803690752 6568202841408 6568696283136 6574502671488 6574996586496 6588404926272 6594724132992 6611281332266 6617622480676 6631677591552 6645201520464 6651575203104 6674670950337 6681961119888 6696991132416 6703414488576 6710736052224 6734037219072 6763036409856 6792089264064 6798603832704 6805546851324 6812979965376 6813896214528 6821338447872 6827881070592 6834853988352 6858586120256 6865561383507 6866077164544 6872662697984 6886678065963 6925267484928 6931909790208 6955090182144 6961761091584 6979239800832 6985933873152 6993564008448 7000180234164 7006894391304 7046157441024 7060526615493 7067298653298 7067829590016 7075017656352 7099583689881 7115553078192 7122377894112 7122912968704 7130157055488 7137438670128 7144284477408 7160862081024 7185726185472 7205873136696 7207827611648 7238791213212 7247672100864 7254623637504 7262032362624 7269964056576 7276936974336 7295206987328 7302204116608 7326622777344 7332636160512 7333650038784 7339669189632 7358096702736 7365154152096 7380728295824 7389783318528 7396871159808 7404950126592 7411955542056 7419064649616 7430661758976 7454518935552 7470282047488 7477447098368 7509568939392 7517206259874 7518782029824 7541907849216 7568095029248 7575791871456 7576361009152 7583528587011 7583627804672 7590802257246 7599093038304 7608415961088 7658316837376 7664602461048 7689210736896 7701230125056 7708616687616 7715909385288 7724336810112 7731745535232 7739641517192 7757600587776 7765041217536 7784536700928 7790925920544 7792003166208 7798398513984 7842023814313 7851644775936 7859175607296 7867759509504 7875794394624 7882756190217 7883348388864 7929077170176 7937174675456 7944787542016 7951308288768 7953464950784 7978916998104 7997431283712 8005101944832 8013277089792 8022029303808 8029618503894 8029723557888 8037320037084 8049883572224 8057604542464 8074036353198 8075728846848 8083941958656 8108806063104 8136961639712 8154243661824 8169786407952 8178709563648 8186554096128 8207107860744 8214979631184 8232350791496 8242450624512 8250356293632 8277858790578 8285798421108 8303319332802 8351001411584 8359494478848 8368031544288 8376057663168 8385206111232 8386333802496 8404067303424 8412127985664 8433248092672 8441336763392 8448265056816 8450556510208 8484646330368 8514106907904 8523406135296 8531581280256 8540294087936 8548979668092 8550771720192 8589833601024 8598072459264 8615606442048 8663883890688 8672193773568 8680398058449 8689878911376 8690531745792 8698213727136 8698867187712 8707096706841 8757603788544 8758261710848 8766003561984 8784539901696 8792965510656 8842236788736 8860268693952 8868766937472 8891033515806 8899561267116 8909281493184 8920211816448 8929321509888 8937885984768 8947648069632 8976281622867 8978716292096 9014936726016 9024782966784 9033439002624 9056119018752 9064805110272 9074062468432 9083973287168 9085194952704 9095117930496 9103841427456 9113138651136 9122406820992 9154081844676 9182237421284 9232996343337 9233689979904 9241852085082 9242546386944 9261394640433 9305653067776 9314578497536 9333573645552 9342525855072 9362368364544 9394876588032 9414035487324 9423064871064 9423772786688 9433356875136 9454575716352 9463643983872 9466111586508 9487404104256 9496503858816 9506876073984 9516584893504 9525712636544 9578370271392 9580968247296 9588831902208 9598028940288 9607830848928 9641191372709 9651721617616 9663562801152 9672831516672 9682709816832 9692557247304 9693285408768 9702582632448 9768830369792 9776848214016 9778200051712 9786225586176 9810795603648 9820205536128 9853044424704 9862494879744 9882607389408 9892086199488 9907549011968 9916921998399 9926433721014 9947516387328 10012758585856 10022941679832 10025042706432 10045486698624 10055121732864 10055877132288 10066104078336 10101055828608 10111371449348 10121069676328 10132124051072 10144554614784 10188133896096 10197905749056 10208320276986 10219469948064 10252280982528 10254954218717 10287879180384 10299115746816 10308994046976 10343467450368 10379382267904 10387901227392 10389337554944 10397864685312 10432635273216 10442641637376 10468859701248 10478900809728 10490346012672 10500270351246 10501059192832 10510341586956 10511131185152 10569236161536 10601744385024 10638555997472 10663241711616 10673329617288 10683566841168 10684369453056 10695235583232 10696039071744 10706158005192 10716426716112 10765381804264 10767638462464 10778589278208 10808809705044 10811741417472 10858186819818 10893048543936 10904946084864 10915405461504 10942810480992 10953306174912 10989934166016 11000475058176 11037145054104 11047731228144 11071092443736 11084674977792 11095306739712 11107425189888 11145992638464 11157375392384 11168076884224 11180274814976 11181778403328 11205423071232 11216170647552 11264353409088 11312861773824 11352142543872 11363687807184 11364541513728 11375441707008 11386203385869 11398639557456 11453111468032 11487475256064 11496903691572 11551845187584 11562925031424 11573864077932 11586505215168 11587375661056 11597618302848 11598489583616 11609462275788 11636400881664 11647561826304 11676805051392 11688004749312 11712719868928 11723954014208 11777467163904 11788763410944 11801639264256 11813691591936 11825022583296 11854711354408 11866081689488 11879041990912 11893615755264 11905762013184 11917181313024 11926962433152 11930197426176 11968375497156 12019915634688 12033043955712 12044427755841 12044585336832 12055980055626 12074825358336 12086406813696 12111054529797 12113593270272 12150851534848 12163209094656 12205442459568 12231365492736 12243097092096 12310661791116 12311586639872 12322469446776 12323395182592 12348526187244 12363675936768 12375534440448 12444764860736 12454978999203 12456701140096 12526502117376 12539241718272 12552047316432 12564086494752 12577809166848 12606100955136 12618191978496 12621482115344 12649872139008 12662005145088 12672397585224 12675834765312 12771160361856 12774624329728 12785109202944 12797371920384 12810441131904 12823469502138 12826157580288 12884750401536 12897108688896 12910279755776 12923409663072 12924380545024 12936776843264 12995825836032 13008290660352 13035797618688 13048300781568 13081060804864 13093607381504 13136405682816 13137392566272 13149005342976 13149993172992 13176809852544 13189448265984 13222562664532 13235244961352 13263355183104 13290403040928 13303150406208 13336550273709 13349341900674 13363922239776 13377570036181 13393982264832 13406828977152 13421472104448 13468074438144 13526072819712 13584178528128 13597207665408 13611093702648 13625959930752 13627792429056 13642676895744 13655762141184 13669707976704 13717172240512 13731122767014 13732154329088 13745325395968 13773356131926 13850534969856 13863819580416 13910180364288 13958479601664 13971867746304 13987128016896 14000360468328 14013788782608 14092314882048 14121053230986 14134597306596 14135659180032 14150035312704 14199167379762 14231106156384 14244755788224 14245825937408 14260314110976 14274877340256 14288568954816 14371452370944 14411746273392 14415655223296 14477582426424 14495344201728 14509247275008 14524064725248 14539928113152 14553873948672 14590413974656 14604408233216 14653245554688 14665272321024 14667300077568 14679338379264 14716193405472 14730308304192 14761456591648 14779566637056 14793742319616 14823911084112 14838129299232 14861323517952 14889650581521 14940564094976 15019137878784 15034412519748 15037564059648 15083815698432 15136190058496 15151583742912 15152722018304 15167057174022 15167255609344 15181604514492 15198186076608 15216831922176 15312480415479 15316633674752 15329204922096 15378421473792 15402460250112 15431818770576 15448673620224 15463491070464 15479283034384 15515201175552 15530082435072 15569073401856 15581851841088 15584006332416 15596797027968 15684047628626 15703289551872 15718351214592 15735519019008 15750405526869 15751588789248 15765512380434 15766696777728 15874349350912 15889575084032 15902616577536 15957833996208 15994862567424 16010203889664 16026554179584 16044058607616 16059237007788 16059447115776 16074640074168 16099767144448 16115209084928 16148072706396 16151457693696 16167883917312 16217612126208 16273923279424 16287280229727 16339572815904 16357419127296 16373108192256 16414215721488 16429959262368 16446738224033 16464701582992 16484901249024 16500712587264 16555717581156 16571596842216 16606638665604 16702002823168 16718988957696 16736063088576 16752115326336 16770412222464 16772667604992 16808134606848 16824255971328 16866496185344 16882673526784 16896530113632 16901113020416 16969292660736 17028213815808 17046812270592 17063162560512 17080588175872 17097959336184 17101543440384 17179667202048 17196144918528 17231212884096 17327767781376 17344387547136 17360796116898 17379757822752 17381063491584 17396427454272 17397734375424 17414193413682 17493745431929 17515207577088 17532007123968 17569079803392 17585931021312 17684473577472 17720537387904 17737533874944 17782067031612 17799122534232 17818562986368 17840423632896 17858643019776 17875771969536 17895296139264 17952563245734 17957432584192 18029873452032 18049565933568 18066878005248 18112238037504 18129610220544 18148124936864 18167946574336 18170389905408 18190235860992 18226277302272 18244813641984 18308163689352 18364474842568 18465992686674 18467379959808 18483704170164 18485092773888 18522789280866 18611306135552 18629156995072 18667147291104 18685051710144 18789753176064 18828070974648 18846129742128 18847545573376 18866713750272 18909151432704 18927287967744 18932223173016 18974808208512 18993007717632 19013752147968 19033169787008 19051425273088 19156740542784 19161936494592 19177663804416 19196057880576 19215661697856 19282382745418 19303443235232 19327125602304 19345663033344 19365419633664 19385114494608 19386570817536 19405165264896 19537660739584 19553696428032 19572451172352 19621591207296 19640411072256 19706088849408 19724989759488 19765214778816 19784172398976 19815098023936 19833843996798 19852867442028 19895032774656 20024012851011 20025517171712 20045883359664 20090973397248 20110243465728 20132208156672 20202111657216 20222742898696 20242139352656 20264248102144 20289109229568 20376267792192 20395811498112 20416640553972 20438939896128 20504561965056 20509908437434 20575758360768 20596684150521 20598231493632 20617988093952 20660034197889 20758764535808 20775802454784 20778675109888 20795729370624 20865270546432 20885283274752 20937719402496 20957801619456 20980692025344 21000540702492 21002118385664 21020683173912 21022262370304 21138472323072 21203488770048 21277111994944 21298751069643 21346659234576 21367133682336 21368738906112 21390471166464 21412316010384 21432853432224 21507273062197 21530763608528 21557178556416 21617619410088 21623482834944 21716373639636 21786097087872 21809892169728 21830810923008 21885620961984 21906612349824 21979868332032 22000950116352 22074290108208 22095462456288 22142184887472 22169349955584 22190613479424 22214850379776 22291985276928 22314750784768 22336153768448 22360549629952 22363556806656 22410846142464 22432341295104 22528706818176 22625723547648 22704285087744 22727375614368 22729083027456 22750585761033 22750883414016 22772406771738 22797279114912 22876436334061 22974950512128 22993807383144 23103690375168 23125850062848 23147728155864 23173010430336 23174751322112 23195236605696 23196979167232 23218924551576 23272801763328 23295123652608 23353610102784 23376009498624 23425439737856 23447908028416 23526071442939 23554934327808 23577526821888 23603278528512 23627383183872 23650045166592 23709422708816 23732163378976 23758083981824 23787231510528 23811524026368 23834362626048 23853924866304 23860394852352 23936750994312 24039831269376 24066087911424 24088855511682 24089170673664 24111960111252 24149650716672 24172813627392 24222109059594 24227186540544 24301703069696 24326418189312 24410884919136 24462730985472 24621323582232 24623173279744 24644938893552 24646790365184 24697052374488 24727351873536 24751068880896 24889529721472 24909957998406 24913402280192 25053004234752 25078483436544 25104094632864 25128172989504 25155618333696 25212201910272 25236383956992 25242964230688 25299744278016 25324010290176 25344795170448 25351669530624 25542320723712 25549248659456 25570218405888 25594743840768 25620882263808 25646939004276 25652315160576 25769500803072 25794217377792 25820559511552 25846819326144 25848761090048 25873553686528 25991651672064 26016581320704 26071595237376 26096601563136 26121290120523 26162121609728 26187214763008 26272811365632 26274785132544 26298010685952 26353619705088 26378896531968 26445125329064 26470489922704 26526710366208 26580806081856 26606300812416 26673100547418 26698683801348 26727844479552 26755140072362 26787964529664 26813657954304 26842944208896 26928844868601 26936148876288 27168357056256 27194415330816 27222187405296 27251919861504 27255584858112 27285353791488 27311524282368 27339415953408 27434344481024 27462245534028 27464308658176 27490650791936 27546712263852 27701069939712 27727639160832 27784183921299 27916959203328 27943735492608 28000720936656 28027577565216 28184629764096 28242106461972 28269194613192 28271318360064 28300070625408 28398334759524 28462212312768 28489511576448 28491651874816 28520628221952 28549754680512 28577137909632 28742904741888 28823492546784 28831310446592 28923574118127 28955164852848 28990688403456 29018494550016 29048129450496 29079856226304 29107747897344 29180827949312 29208816466432 29306491109376 29330544642048 29334600155136 29358676758528 29432386810944 29460616608384 29522913183296 29559133274112 29587484639232 29647822168224 29676258598464 29722647035904 29750765995197 29779301163042 29842271619173 30038275757568 30068825039496 30075128119296 30167631396864 30272380116992 30303167485824 30305444036608 30334114348044 30334511218688 30363209028984 30396372153216 30433663844352 30624960830958 30633267349504 30658409844192 30756842947584 30764862656151 30863637541152 30897347240448 30926982140928 30958566068768 31030402351104 31138146803712 31163703682176 31168012664832 31193594055936 31368095257252 31406579103744 31436702429184 31471038038016 31500811053738 31503177578496 31531024760868 31533393555456 31748698701824 31779150168064 31805233155072 31915667992416 31989725134848 32053108359168 32088117215232 32118474015576 32149280148336 32199534288896 32230418169856 32296145412792 32302915387392 32335767834624 32435224252416 32547846558848 32574560459454 32679145631808 32714838254592 32746216384512 32828431442976 32859918524736 32893476448066 32929403165984 32969802498048 33001425174528 33111435162312 33143193684432 33213277331208 33404005646336 33437977915392 33472126177152 33504230652672 33540824444928 33545335209984 33616269213696 33648511942656 33732992370688 33765347053568 33793060227264 33802226040832 33938585321472 34056427631616 34093624541184 34126325121024 34158610157607 34161176351744 34195918672368 34359334404096 34462425768192 34655535562752 34688775094272 34721592233796 34759515645504 34762126983168 34792854908544 34795468750848 34828386827364 34987490863858 35030415154176 35064014247936 35138159606784 35171862042624 35441074775808 35475067749888 35564134063224 35598245068464 35637125972736 35680847265792 35717286039552 35751543939072 35790592278528 35905126491468 35914865168384 36059746904064 36099131867136 36133756010496 36224476075008 36259220441088 36296249873728 36333163589391 36335893148672 36340779810816 36452554604544 36489627283968 36616327378704 36728949685136 36931985373348 36934759919616 36967408340328 36970185547776 37045578561732 37222612271104 37258313990144 37334294582208 37364936997609 37370103420288 37579506352128 37656141949296 37692259484256 37695091146752 37733427500544 37818302865408 37854575935488 37864446346032 37949616417024 37986015435264 38027504295936 38066339574016 38102850546176 38313481085568 38323872989184 38355327608832 38392115761152 38431323395712 38564765490836 38606886470464 38654251204608 38691326066688 38730839267328 38770228989216 38773141635072 38810330529792 39024509040457 39107392856064 39144902344704 39243182414592 39280822144512 39412177698816 39449979518976 39530429557632 39568344797952 39630196047872 39667687993596 39705734884056 39790065549312 40009650821127 40048025702022 40051034343424 40091766719328 40132710108543 40181946794496 40220486931456 40264416313344 40404223314432 40445485797392 40484278705312 40528496204288 40578218459136 40752535584384 40791622996224 40833281107944 40877879792256 41009123930112 41019816874868 41151516721536 41193368301042 41196462987264 41235976187904 41320068395778 41517529071616 41551604909568 41557350219776 41591458741248 41730541092864 41875438804992 41915603238912 41961384050688 42001081404984 42004236771328 42041366347824 42044524740608 42276944646144 42406977540096 42554223989888 42597502139286 42693318469152 42734267364672 42737477812224 42780942332928 42824632020768 42865706864448 42973328659729 43014546124394 43061527217056 43114357112832 43235238820176 43246965669888 43432747279272 43572194175744 43619784339456 43661621846016 43771241923968 43813224699648 43959736664064 44001900232704 44148580216416 44190924912576 44284369774944 44338699911168 44381226958848 44583970553856 44629501569536 44668951744563 44672307536896 44721099259904 44821692284928 45057413636352 45251447095296 45408570175488 45454751228736 45458166054912 45501171522066 45501766828032 45544813543476 45594558229824 45752872668122 45937441246437 45949901024256 45987614766288 46207380750336 46295456311728 46346020860672 46349502644224 46390473211392 46437849103152 46545603526656 46590247305216 46707220205568 46752018997248 46850879475712 46895816056832 47052142885878 47109868655616 47155053643776 47206557057024 47254766367744 47300090333184 47418845417632 47464326757952 47516167963648 47623048052736 47668725252096 47707849732608 47873501988624 48079662538752 48132175822848 48177711023364 48178341347328 48223920222504 48299301433344 48345627254784 48444218119188 48454373081088 48603406139392 48652836378624 48821769838272 48861840689181 49242647164464 49246346559488 49289877787104 49293580730368 49340214672099 49394104748976 49454703747072 49502137761792 49779059442944 49819915996812 49826804560384 50106008469504 50156966873088 50208189265728 50256345979008 50311236667392 50424403820544 50472767913984 50485928461376 50599488556032 50648020580352 50689590340896 50703339061248 51084641447424 51140436811776 51189487681536 51241764527616 51293878008552 51304630321152 51539001606144 51588434755584 51641119023104 51693638652288 51697522180096 51747107373056 51983303344128 52033162641408 52143190474752 52193203126272 52242580241046 52324243219456 52374429526016 52481236295787 52545622731264 52596021371904 52707239410176 52757793063936 52890250658128 52940979845408 53053420732416 53161612163712 53212601624832 53346201094836 53397367602696 53455688959104 53510280144724 53575929059328 53627315908608 53685888417792 53857689737202 53872297752576 54336714112512 54388830661632 54444374810592 54503839723008 54511169716224 54570707582976 54678831906816 54868688962048 54924491068056 54928617316352 54981301583872 55093424527704 55402139879424 55455278321664 55568367842598 55833918406656 55887470985216 56001441873312 56055155130432 56369259528192 56484212923944 56538389226384 56542636720128 56600141250816 56796669519048 56924424625536 56979023152896 56983303749632 57041256443904 57099509361024 57154275819264 57485809483776 57646985093568 57662620893184 57847148236254 57910329705696 57981376806912 58036989100032 58096258900992 58159712452608 58215495794688 58361655898624 58417632932864 58612982218752 58661089284096 58717353517056 58864773621888 58921233216768 59045826366592 59118266548224 59174969278464 59295644336448 59352517196928 59445294071808 59501531990394 59558602326084 59684543238346 60072038553033 60076551515136 60137650078992 60544760233984 60606334971648 60610888073216 60668228696088 60726418057968 60792744306432 60867327688704 61249921661916 61266534699008 61316819688384 61513685895168 61529725312302 61727275082304 61794694480896 61853964281856 61917132137536 61980102593667 62276293607424 62327407364352 62336025329664 62387188111872 62736190514504 62813158207488 62873404858368 62942076076032 63001622107476 63006355156992 63062049521736 63066787110912 63497397403648 63558300336128 63610466310144 63831335984832 63896253208929 64106216718336 64236948031152 64298560296672 64399068577792 64460836339712 64521819186591 64592290825584 64671535669248 64870448504832 65095693117696 65149120918908 65358291263616 65429676509184 65492432769024 65656862885952 65719837049472 65786952896132 65858806331968 65939604996096 66002850349056 66222870324624 66286387368864 66426554662416 66875955830784 66944252354304 67008461305344 67081648889856 67090670419968 67232538427392 67297023885312 67465984741376 67530694107136 67586120454528 67604452081664 67877170642944 68112855263232 68187249082368 68251757283099 68252650242048 68317220315214 68322352703488 68391837344736 68629309002183 68924851536384 69311071125504 69377550188544 69443184467592 69519031291008 69524253966336 69585709817088 69590937501696 69656773654728 69974981727716 70060830308352 70128028495872 70276319213568 70343724085248 70578214328817 70882149551616 70950135499776 71128268126448 71196490136928 71274251945472 71361694531584 71434572079104 71503087878144 71581184557056 71810252982936 71829730336768 72119493808128 72198263734272 72267512020992 72448952150016 72518440882176 72592499747456 72666327178782 72671786297344 72681559621632 72905109209088 72979254567936 73232654757408 73457899370272 73863970746696 73869519839232 73934816680656 73940371095552 74091157123464 74445224542208 74516627980288 74668589164416 74729873995218 74740206840576 75159012704256 75312283898592 75384518968512 75390182293504 75466855001088 75636605730816 75709151870976 75728892692064 75899232834048 75972030870528 76055008591872 76132679148032 76205701092352 76626962171136 76647745978368 76710655217664 76784231522304 76862646791424 77129530981672 77213772940928 77308502409216 77382652133376 77461678534656 77540457978432 77546283270144 77620661059584 78049018080914 78214785712128 78289804689408 78363870361569 78486364829184 78561644289024 78824355397632 79060859115264 79136689595904 79260392095744 79335375987192 79411469768112 79580131098624 80019301642254 80096051404044 80102068686848 80183533438656 80265420217086 80363893588992 80440973862912 80528832626688 80808446628864 80890971594784 80968557410624 81056992408576 81505071168768 81583245992448 81666562215888 81755759584512 82018247860224 82039633749736 82303033443072 82386736602084 82392925974528 82471952375808 82640136791556 83035058143232 83103209819136 83114700439552 83182917482496 83352551763897 83750877609984 83831206477824 84002162809968 84008473542656 84082732695648 84089049481216 84553889292288 84813955080192 85108447979776 85195004278572 85386636938304 85468534729344 85474955624448 85561884665856 85649264041536 85731413728896 85946657319458 86029092248788 86123054434112 86228714225664 86470477640352 86493931339776 86770722354381 86865494558544 87144388351488 87239568678912 87323243692032 87542483847936 87626449399296 87919473328128 88003800465408 88297160432832 88381849825152 88568739549888 88677399822336 88762453917696 89167941107712 89252297985591 89259003139072 89337903489126 89344615073792 89442198519808 89526814857519 90114827272704 90502894190592 90817140350976 90909502457472 90916332109824 91002343044132 91003533656064 91089627086952 91189116459648 91505745336244 91874882492874 91899802048512 91975229532576 92294587968453 92590912623456 92692041721344 92780946422784 92875698206304 93091207053312 93414440411136 93504037994496 93701758951424 93791632113664 94104285771756 94219737311232 94310107287552 94413114114048 94509532735488 94600180666368 94837690835264 94928653515904 95032335927296 95246096105472 95337450504192 95415699465216 95747003977248 96159325077504 96264351645696 96355422046728 96447840445008 96598602866688 96691254509568 96888436238376 96908746162176 97206812278784 97305672757248 97643539676544 97723681378362 98485294328928 98492693118976 98579755574208 98587161460736 98680429344198 98788209497952 98909407494144 99004275523584 99558118885888 99639831993624 99653609120768 100212016939008 100313933746176 100416378531456 100512691958016 100622473334784 100848807641088 100945535827968 100971856922752 101198977112064 101296041160704 101379180681792 101406678122496 102169282894848 102280873623552 102378975363072 102475830472821 102483529055232 102587756017104 103078003212288 103282238046208 103387277304576 103395044360192 103966606688256 104066325282816 104286380949504 104386406252544 104485160482092 104648486438912 104748859052032 104962472591574 105091245462528 105192042743808 105414478820352 105515586127872 105780501316256 105881959690816 106323224327424 106425203249664 106692402189672 106794735205392 106911377918208 107020560289448 107151858118656 107254631817216 107371776835584 107715379474404 107744595505152 108673428225024 108777661323264 108888749621184 108999490768173 109007679446016 109022339432448 109357663813632 109737377924096 109848982136112 109857234632704 109962603167744 110186849055408 110804279758848 110910556643328 111136735685196 111667836813312 111774941970432 112002883746624 112110310260864 112738519056384 112968425847888 113076778452768 113085273440256 113200282501632 113593339038096 113848849251072 113958046305792 114082512887808 114199018722048 114308551638528 114971618967552 115293970187136 115325241786368 115694296472508 115820659411392 115962753613824 116073978200064 116192517801984 116319424905216 116430991589376 116723311797248 116835265865728 117073527121371 117322178568192 117434707034112 117729547243776 117842466433536 118091652733184 118236533096448 118349938556928 118591288672896 118705034393856 118890588143616 119003063980788 119117204652168 119369086476692 120028952463381 120144077106066 120153103030272 120275300157984 120398130325629 121089520467968 121212669943296 121336457392176 121452836115936 121585488612864 121734655377408 122499843323832 122533069398016 122633639376768 123027371790336 123059450624604 123454550164608 123589388961792 123707928563712 123834264275072 123960205187334 124552587214848 124654814728704 124672050659328 124774376223744 125472381029008 125626316414976 125746809716736 125884152152064 126003244214952 126012710313984 126124099043472 126133574221824 126994794807296 127116600672256 127220932620288 127662671969664 127792506417858 128212433436672 128473896062304 128597120593344 128798137155584 128919985979187 128921672679424 129043638373182 129184581651168 129343071338496 129740897009664 130191386235392 130298241837816 130716582527232 130859353018368 130984865538048 131313725771904 131439674098944 131573905792264 131717612663936 131879209992192 132005700698112 132445740649248 132572774737728 132853109324832 133314404843321 133751911661568 133888504708608 134006855233689 134016922610688 134163297779712 134465076854784 134931969482752 135061388214272 135172240909056 135208904163328 135754341285888 136225710526464 136374498164736 136503514566198 136505300484096 136634440630428 136644705406976 136783674689472 137258618004366 137849703072768 138622142251008 138886368935184 139038062582016 139048507932672 139171419634176 139313547309456 139949963455432 140121660616704 140256056991744 140552638427136 140687448170496 141156428657634 141764299103232 141900270999552 142256536252896 142392980273856 142548503890944 142869144158208 143006175756288 143620505965872 143659460673536 144238987616256 144396527468544 144535024041984 144897904300032 145036881764352 145184999494912 145332654357564 145343572594688 145363119243264 145810218418176 145958509135872 146465309514816 146915798740544 147727941493392 147739039678464 147869633361312 147880742191104 148020644016297 148182314246928 148890449084416 149337178328832 149459747990436 149480413681152 150318025408512 150624567797184 150769037937024 150780364587008 150933710002176 151273211461632 151418303741952 151457785384128 151798465668096 151944061741056 152110017183744 152265358296064 152411402184704 153253924342272 153421310435328 153568463044608 153725293582848 154259061963344 154427545881856 154617004818432 154765304266752 154923357069312 155080915956864 155092566540288 155241322119168 156098036161828 156429571424256 156579609378816 156727740723138 156972729658368 157123288578048 157443708887361 158121718230528 158273379191808 158670751974384 158822939536224 159160262197248 160038603284508 160192102808088 160204137373696 160367066877312 160530840434172 160727787177984 160881947725824 161057665253376 161616893257728 161781943189568 161937114821248 162113984817152 163010142337536 163166491984896 163333124431776 163511519169024 164036495720448 164079267499472 164606066886144 164773473204168 164785851949056 164943904751616 165280273583112 166070116286464 166206419638272 166229400879104 166365834964992 166705103527794 167501755219968 167662412955648 168004325619936 168016947085312 168165465391296 168178098962432 169107778584576 169627910160384 170216895959552 170390008557144 170773273876608 170937069458688 170949911248896 171123769331712 171298528083072 171462827457792 171893314638916 172058184497576 172246108868224 172457428451328 172940955280704 172987862679552 173541444708762 173730989117088 174288776702976 174479137357824 174646487384064 175084967695872 175252898798592 175838946656256 176594320865664 176763699650304 177137479099776 177354799644672 177524907835392 178335882215424 178504595971182 178518006278144 178675806978252 178689230147584 178884397039616 179053629715038 180229654545408 181634280701952 181819004914944 181832664219648 182004686088264 182179254173904 182378232919296 183011490672488 183749764985748 183799604097024 183950459065152 184589175936906 185181825246912 185384083442688 185561892845568 185751396412608 185940307781001 186828880822272 187008075988992 187403517902848 187583264227328 188208571543512 188439474622464 188620214575104 188826228228096 189019065470976 189200361332736 189675381670528 189857307031808 190064671854592 190492192210944 190674901008384 190831398930432 191494007954496 192318650155008 192710844093456 192895680890016 193197205733376 193382509019136 193565457559773 193776872476752 194611345514496 195287079353088 195447362756724 196970588657856 196985386237952 197159511148416 197174322921472 197360858688396 197576418995904 197818814988288 198008551047168 199116237771776 199279663987248 199307218241536 200627867492352 200832757062912 201025383916032 201244946669568 201697615282176 201891071655936 201943713845504 202397954224128 202592082321408 202758361363584 202813356244992 204338565789696 204561747247104 204755271849297 204757950726144 204951660945642 204967058110464 205175512034208 205887927006549 206564476092416 206774554609152 207933213376512 208132650565632 208572761899008 208772812505088 208970320964184 209296972877824 209497718104064 209924945183148 210182490925056 210384085487616 210828957640704 211031172255744 211561002632512 211734642986451 211763919381632 212646448654848 212850406499328 213384804379344 213589470410784 213822755836416 214041120578896 214303716237312 214509263634432 214743553671168 215430758948808 215489191010304 217346856450048 217555322646528 217777499242368 217998981536346 218015358892032 218044678864896 218715327627264 219474755848192 219697964272224 219714469265408 219925206335488 220373698110816 221608559517696 221821113286656 222273471370392 223335673626624 223549883940864 224005767493248 224220620521728 225477038112768 225936851695776 226153556905536 226170546880512 226400565003264 227186678076192 227418690615077 227697698502144 227916092611584 228165025775616 228398037444096 228617103277056 229943237935104 230587940374272 230650483572736 231388592945016 231641318822784 231925507227648 232147956400128 232385035603968 232638849810432 232861983178752 233446623594496 233670531731456 234147054242742 234644357136384 234869414068224 235459094487552 235684932867072 236183305466368 236473066192896 237182577345792 237410068787712 237781176287232 238006127961576 238234409304336 238738172953384 240057904926762 240288154212132 240306206060544 240550600315968 240796260651258 242179040935936 242425339886592 242672914784352 242905672231872 243170977225728 244999686647664 245066138796032 245267278753536 246054743580672 246118901249208 246909100329216 247178777923584 247415857127424 247668528550144 247920410374668 249105174429696 249309629457408 249344101318656 249548752447488 250944762058016 251252632829952 251493619433472 252006488429904 252025420627968 252248198086944 252267148443648 253989589614592 254441865240576 255325343939328 255585012835716 256424866873344 256947792124608 257194241186688 257596274311168 257839971958374 257843345358848 258087276746364 258369163302336 258686142676992 259481794019328 260312167063143 260382772470784 260596483675632 261433165054464 261718706036736 261969731076096 262627451543808 262879348197888 263147811584528 263435225327872 263758419984384 264011401396224 264891481298496 265145549475456 265706218649664 266628809686642 267503823323136 267756893956773 267777009417216 268013710467378 268033845221376 268326595559424 268580444572557 269863938965504 270122776428544 270344481818112 271508682571776 272451421052928 272748996329472 273007029132396 273010600968192 273268881260856 273289410813952 273567349378944 274517236008732 275699406145536 276883763905359 277772737870368 278076125164032 278342839268352 278627094618912 279594549808561 279899926910864 280243321233408 280512113983488 281105276854272 281374896340992 282312857315268 283528598206464 283800541999104 284513072505792 284785960547712 285097007781888 285738288316416 286012351512576 287241011931744 287318921347072 288477975232512 288793054937088 289795808600064 290073763528704 290369998989824 290665308715128 290687145189376 290726238486528 291620436836352 291917018271744 292930619029632 293831597481088 295455882986784 295478079356928 295739266722624 295761484382208 296041288032594 296364628493856 297393672342793 298674356657664 298919495980872 298960827362304 300636050817024 301249135594368 301538075874048 301560729174016 301867420004352 302546422923264 302836607483904 302915570768256 303596931336192 303888123482112 304220034367488 304530716592128 304822804369408 306507848684544 306842620870656 307136926089216 307450587165696 308518123926688 308855091763712 309234009636864 309846714138624 310161831913728 310185133080576 312196072323656 312859142848512 313159218757632 313455481446276 313945459316736 314246577156096 314887417774722 316243436461056 316546758383616 317341503948768 317645879072448 320077206569016 320384205616176 320408274747392 320734133754624 321061680868344 321455574355968 321763895451648 322115330506752 323233786515456 323563886379136 323874229642496 324227969634304 326020284675072 326332983969792 326666248863552 327023038338048 328072991440896 328158534998944 329212133772288 329546946408336 329571703898112 329887809503232 330560547166224 332140232572928 332412839276544 332731669929984 333410207055588 335003510439936 335324825911296 336008651239872 336033894170624 336330930782592 336356197924864 338215557169152 339255820320768 340433791919104 340780017114288 341546547753216 341874138917376 342247538663424 342597056166144 342925654915584 343786629277832 344116368995152 344492217736448 344914856902656 345881910561408 345975725359104 347082889417524 347461978234176 348577553405952 348958274715648 349292974768128 350169935391744 350505797597184 351220581364113 353188641731328 353527399300608 354274958199552 354709599289344 355049815670784 356671764430848 357009191942364 357036012556288 357351613956504 357378460295168 357768794079232 358107259430076 360459309090816 361194390976887 363268561403904 363638009829888 364009372176528 364358508347808 364756465838592 366022981344976 367499529971496 367599208194048 367900918130304 369178351873812 370363650493824 370768166885376 371123785691136 371502792825216 371880615562002 373657761644544 374016151977984 374807035805696 375166528454656 376417143087024 376878949244928 377240429150208 377652456456192 378038130941952 378400722665472 379350763341056 379714614063616 380129343709184 380984384421888 381349802016768 381662797860864 382988015908992 384637300310016 385421688186912 385791361780032 386394411466752 386759957937561 386765018038272 387130915119546 387553744953504 387949531049249 389222691028992 390574158706176 390894725513448 393941177315712 393970772475904 394319022296832 394348645842944 394721717376792 395152837991808 395637629976576 396017102094336 398232475543552 398559327974496 398614436483072 399943214529963 401255734984704 401665514125824 402050767832064 402489893339136 403395230564352 403887427691008 404795908448256 405184164642816 405516722727168 405626712489984 408677131579392 409123494494208 409510543698594 409515901452288 409903321891284 409934116220928 410351024068416 411775854013098 413128952184832 413549109218304 415866426753024 417145523798016 417940641928368 418593945755648 418995436208128 419849890366296 420364981850112 420768170975232 421657915281408 422062344511488 423122005265024 423469285972902 423527838763264 425292897309696 425700812998656 426769608758688 427178940821568 427645511672832 428082241157792 428607432474624 429018527268864 430861517897616 430978382020608 434693712900096 435110645293056 435554998484736 435997963072692 436030717784064 436089357729792 437430655254528 438949511696384 439395928544448 439428938530816 439850412670976 440747396221632 443217119035392 443642226573312 444061932048891 444546942740784 446671347253248 448011534986496 448441241043456 450954076225536 451873703391552 452307113811072 452341093761024 452801130006528 454373356152384 454837381230154 455395397004288 455832185223168 456330051551232 456796074888192 457234206554112 461175880748544 462777185890032 463282637645568 463851014455296 464295912800256 464770071207936 465277699620864 465723966357504 466893247188992 467341063462912 468294108485484 469288714272768 469738828136448 470918188975104 471369865734144 472331126662083 472366610932736 474365154691584 474820137575424 476012255923152 476468818608672 477476345906768 480115809853524 480576308424264 480612412121088 481101200631936 481592521302516 484358081871872 484850679773184 485345829568704 485811344463744 486341954451456 489999373295328 490132277592064 490534557507072 492109487161344 492237802498416 493818200658432 494357555847168 494831714254848 495337057100288 495840820749336 498210348859392 498619258914816 498688202637312 499097504894976 501889524116032 502505265659904 502987238866944 504012976859808 504050841255936 504496396173888 504534296887296 507318617525941 508883730481152 510650687878656 511170025671432 512849733746688 513895584249216 514388482373376 515192548622336 515679943916748 515686690717696 516174553492728 516738326604672 517372285353984 518963588038656 520624334126286 520765544941568 521192967351264 522866330108928 523437412073472 523939462152192 525254903087616 525758696395776 526295623169056 526870450655744 527516839968768 529782962596992 530291098950912 531412437299328 533257619373284 535007646646272 535513787913546 535554018834432 536027420934756 536067690442752 536653191118848 537160889145114 539727877931008 540245552857088 540688963636224 544902842105856 545497992658944 546014058264792 546537762521712 546578821627904 547134698757888 549034472017464 551398812291072 553767527810718 555545475740736 556152250328064 556685678536704 557254189237824 559189099617122 559799853821728 560486642466816 561024227966976 562210553708544 562749792681984 564625714630536 567057196412928 567601083998208 569026145011584 569571921095424 570194015563776 571476576632832 572024703025152 574482023863488 574637842694144 576955950465024 579591617200128 580147527057408 580696372679319 580739997979648 581330617430256 581374290378752 583834036543488 585861238059264 587663194962176 590911765973568 590956158713856 591478533445248 591522968764416 592082576065188 592729256987712 594787344685586 597348713315328 597838991961744 597921654724608 602498271188736 603076151748096 603734840008704 605092845846528 605673214967808 605831141536512 607193862672384 607776246964224 608440068734976 609061433184256 609645608738816 613015697369088 613685241741312 614273852178432 614901174331392 617036247853376 617663781019647 617710183527424 619693428277248 620323663827456 624392144647312 625718285697024 626318437515264 626910962892552 627890918633472 628493154312192 629774835549444 632486872922112 633093516767232 634683007897536 635203928959353 635291758144896 640154413138032 640768411232352 640816549494784 641468267509248 642123361736688 642911148711936 643527790903296 644230661013504 646467573030912 647127772758272 647748459284992 648455939268608 652040569350144 652665967939584 653332497727104 654046076676096 656145982881792 656317069997888 658424267544576 659093892816672 659143407796224 659775619006464 661121094332448 663416653687769 664825678553088 665463339859968 666820414111176 670007020879872 670649651822592 672017302479744 672067788341248 672661861565184 672712395849728 676431114338304 678511640641536 680867583838208 681560034228576 682256071845231 683093095506432 683748277834752 684495077326848 685194112332288 685851309831168 687573258555664 688232737990304 688984435472896 689829713805312 691763821122816 691951450718208 694165778835048 694923956468352 697155106811904 697916549431296 698585949536256 700339870783488 701011595194368 702441162728226 706377283462656 707054798601216 708549916399104 709419198578688 713343528861696 714018383884728 714072025112576 714703227913008 714756920590336 715537588158464 716214518860152 720918618181632 722388781953774 726537122807808 727276019659776 728018744353056 728717016695616 729512931677184 732045962689952 734999059942992 735198416388096 735801836260608 738356703747624 740727300987648 741536333770752 742247571382272 743005585650432 743761231124004 747315523289088 748032303955968 749614071611392 750333056909312 752834286174048 753757898489856 754480858300416 756076261883904 756801445330944 758701526682112 759429228127232 760258687418368 761968768843776 763325595721728 765976031817984 769274600620032 770843376373824 771582723560064 772788822933504 773519915875122 773530036076544 774261830239092 775107489907008 775899062098498 778445382057984 780936501189429 781148317412352 781789451026896 787882354631424 787941544951808 788638044593664 789443434753584 790305675983616 791275259953152 792034204188672 796464951087104 797118655948992 797228872966144 799886429059926 802511469969408 803331028251648 804101535664128 804979786678272 805741333717671 807774855382016 809591816896512 810368329285632 811033445454336 817354263158784 818246988988416 819021087397188 819031802904576 819806643782568 819868232441856 820702048136832 823551708026196 826257904369664 827098218436608 830651291716077 835881283856736 837187891511296 837990872416256 838783649425683 839699780732592 840729963700224 841536341950464 843315830562816 844124689022976 846244010530048 846938571945804 847055677526528 850585794619392 851401625997312 853539217517376 854357881643136 855291023345664 856164482315584 857214864949248 858037054537728 861723035795232 861956764041216 869387425800192 870221290586112 871109996969472 871995926145384 872061435568128 872178715459584 874861310509056 877899023392768 878791857088896 878857877061632 879700825341952 881494792443264 886434238070784 887284453146624 888123864097782 889093885481568 892181017028379 896023069972992 896882482086912 901908152451072 903747406783104 904614227622144 904682187522048 905602260013056 908746712304768 909674762460308 910790794008576 911664370446336 912660103102464 913592149776384 914468413108224 922351761497088 925554371780064 926565275291136 927702028910592 929540142415872 930555399241728 933786494377984 934682126925824 936588216970968 938577428545536 939477656272896 941836377950208 942739731468288 944662253324166 944733221865472 948730309383168 949640275150848 952024511846304 952937637217344 954952691813536 960231619707048 961152616848528 961224824242176 962202401263872 963185042605032 968716163743744 969701359546368 970691659137408 971622688927488 972683908902912 979998746590656 980264555184128 981069115014144 984218974322688 984475604996832 987636401316864 988715111694336 989663428509696 990674114200576 991681641498672 996420697718784 997238517829632 998195009789952 1003779048232064 1005010531319808 1005974477733888 1008025953719616 1008101682511872 1008992792347776 1009068593774592 1014637235051882 1017767460962304 1021301375757312 1022340051342864 1027791168498432 1028776964746752 1030385097244672 1031359887833496 1032349106985456 1033476653209344 1034744570707968 1037927176077312 1041248668252572 1041531089883136 1042385934702528 1045732660217856 1046874824146944 1047878924304384 1050509806175232 1051517392791552 1052591246338112 1053661744092339 1053740901311488 1059565925193984 1060582197901824 1062824874598656 1066515238746568 1070015293292544 1071027575827092 1071108037668864 1072054841869512 1072135380885504 1073306382237696 1074321778290228 1079455755862016 1080491105714176 1081377927272448 1083583172930661 1089805684211712 1092028116529584 1093075525043424 1093157643255808 1094269397515776 1098068944034928 1102797624582144 1107535055621436 1111090951481472 1112304500656128 1113371357073408 1114508378475648 1118378199234244 1119599707643456 1120973284933632 1122048455933952 1124421107417088 1125499585363968 1129251429261072 1134114392825856 1135202167996416 1138052290023168 1139143842190848 1140388031127552 1142953153265664 1144049406050304 1148964047726976 1149275685388288 1153911900930048 1159183234400256 1160279873812683 1160295054114816 1161392745358638 1161479995959296 1162661234860512 1162748580757504 1163848593147747 1167668073086976 1171722476118528 1175326389924352 1181823531947136 1181912317427712 1182957066890496 1183045937528832 1184165152130376 1185458513975424 1189574689371172 1194697426630656 1195677983923488 1195843309449216 1199829643589889 1204996542377472 1206152303496192 1207469680017408 1210185691693056 1211662283073024 1214387725344768 1215552493928448 1216880137469952 1218122866368512 1219291217477632 1226031394738176 1227370483482624 1228547704356864 1229802348662784 1234072495706752 1235327562039294 1235420367054848 1239386856554496 1240647327654912 1248784289294624 1251436571394048 1253821925785104 1255781837266944 1256986308624384 1259549671098888 1264973745844224 1266187033534464 1269366015795072 1270407857918706 1270583516289792 1280308826276064 1281536822464704 1281633098989568 1282936535018496 1284246723473376 1285822297423872 1287055581806592 1292935146061824 1294255545516544 1295496918569984 1296911878537216 1304081138700288 1305331935879168 1306664995454208 1308092153352192 1312291965763584 1312634139995776 1316848535089152 1318187785633344 1318286815592448 1319551238012928 1322242188664896 1326833307375538 1329651357106176 1330926679719936 1332185796146673 1333640828222352 1340014041759744 1344034604959488 1344135576682496 1345323723130368 1352862228676608 1357023281283072 1361735167676416 1363120068457152 1364512143690462 1366186191012864 1367496555669504 1368990154653696 1370388224664576 1371702619662336 1375146517111328 1376465475980608 1377968870945792 1383527642245632 1388331557670096 1389847912936704 1394310213623808 1395833098862592 1397171899072512 1400679741566976 1402023190388736 1404882325456452 1412754566925312 1414109597202432 1416993379986249 1417099832798208 1428036767769456 1428144050225152 1429406455826016 1429513841180672 1432429037720304 1441837236363264 1444777563907548 1453074245615616 1454552039319552 1456037488706112 1457434033391232 1459025863354368 1464091925379904 1469998119885984 1470396832776192 1471603672521216 1476713407495248 1481454601975296 1483072667541504 1484495142764544 1486011171300864 1487522462248008 1494631046578176 1496064607911936 1499228143222784 1500666113818624 1505668572348096 1507515796979712 1508961716600832 1512152523767808 1513602890661888 1517403053364224 1518858456254464 1520517374836736 1521955852577823 1526651191443456 1531952063635968 1538549201240064 1541686752747648 1543165447120128 1545577645867008 1547039831750244 1547060072153088 1548523660478184 1550214979814016 1551798124196996 1556890764115968 1561873002378858 1562296634824704 1563578902053792 1575764709262848 1577276089187328 1578886869507168 1580611351967232 1582550519906304 1592929902174208 1594237311897984 1594457745932288 1599772858119852 1605022939938816 1606662056503296 1608203071328256 1609959573356544 1611482667435342 1615549710764032 1619183633793024 1620736658571264 1622066890908672 1634708526317568 1636493977976832 1638042174794376 1639613287565136 1639736464883712 1641404096273664 1647103416052392 1652515808739328 1654196436873216 1661302583432154 1671762567713472 1674375783022592 1675981744832512 1677567298851366 1679399561465184 1681459927400448 1683072683900928 1686631661125632 1688249378045952 1692488021060096 1693877143891608 1694111355053056 1701171589238784 1702803251994624 1707078435034752 1708715763286272 1710582046691328 1712328964631168 1714429729898496 1716074109075456 1723446071590464 1723913528082432 1738774851600384 1740442581172224 1742089118037957 1742219993938944 1743991852290768 1744122871136256 1755798046785536 1757583714177792 1757715754123264 1762989584886528 1772868476141568 1774568906293248 1776247728195564 1778187770963136 1784362034056758 1792046139945984 1793764964173824 1807494813566208 1809228455244288 1811204520026112 1817493424609536 1819349524920616 1821581588017152 1823328740892672 1825320206204928 1827184299552768 1828936826216448 1844703522994176 1851108743560128 1852991343058941 1853130550582272 1859080284831744 1867572988755968 1869364253851648 1873176433941936 1877154857091072 1878955312545792 1883672755900416 1885479462936576 1889324506648332 1889466443730944 1897460618766336 1899280550301696 1904049023692608 1905875274434688 1909905383627072 1920463239414096 1922305233697056 1922449648484352 1924404802527744 1926370085210064 1939402719092736 1941383318274816 1943245377854976 1945367817805824 1959997493181312 1960529110368256 1962138230028288 1968437948645376 1968951209993664 1975272802633728 1977430223388672 1979326857019392 1981348228401152 1983363282997344 1990249961063307 1994477035659264 1996390019579904 2007558096464128 2010021062639616 2011948955467776 2016051907439232 2016203365023744 2017985584695552 2018137187549184 2029274470103764 2035534921924608 2042602751514624 2044680102685728 2046768215535693 2055582336996864 2057553929493504 2062719775666992 2064698213970912 2066953306418688 2069489141415936 2075854352154624 2082497336505144 2083062179766272 2084771869405056 2091465320435712 2093749648293888 2095757848608768 2101019612350464 2103034785583104 2105182492676224 2107323488184678 2107481802622976 2119131850387968 2121164395803648 2125649749197312 2133030477493136 2140030586585088 2142055151654184 2142216075337728 2144109683739024 2144270761771008 2146612764475392 2148643556580456 2158911511724032 2160982211428352 2162755854544896 2167166345861322 2179611368423424 2184056233059168 2186151050086848 2186315286511616 2188538795031552 2196137888069856 2205595249164288 2215070111242872 2222181902962944 2224609001312256 2226742714146816 2229016756951296 2236756398468488 2239199415286912 2241946569867264 2244096911867904 2248842214834176 2250999170727936 2258502858522144 2268228785651712 2270404335992832 2276104580046336 2278287684381696 2280776062255104 2285906306531328 2297928095453952 2298551370776576 2307823801860096 2318366468800512 2320559747625366 2320590108229632 2322785490717276 2322959991918592 2325322469721024 2325497161515008 2327697186295494 2335336146173952 2343444952237056 2350652779848704 2363647063894272 2363824634855424 2365914133780992 2368330304260752 2370917027950848 2379149378742344 2389394853261312 2391355967846976 2391686618898432 2399659287179778 2409993084754944 2412304606992384 2414939360034816 2417224001153013 2423324566146048 2428775450689536 2431104987856896 2436245732737024 2438582434955264 2452062789476352 2454740966965248 2457095408713728 2459604697325568 2468144991413504 2470655124078588 2470840734109696 2478773713108992 2481294655309824 2497568578589248 2507643851570208 2511563674533888 2513972617248768 2516350948277049 2519099342197776 2529947491688448 2532374067068928 2538732031590144 2540815715837412 2541167032579584 2560617652552128 2563073644929408 2563266197979136 2565873070036992 2568493446946752 2571644594847744 2574111163613184 2585870292123648 2588511091033088 2590993837139968 2593823757074432 2608162277400576 2610663871758336 2613329990908416 2616184306704384 2624583931527168 2625268279991552 2633697070178304 2636375571266688 2636573631184896 2639102476025856 2644484377329792 2653666614751076 2659302714212352 2661853359439872 2664371592293346 2667281656444704 2676543051085137 2688069209918976 2690647446260736 2705724457353216 2714046562566144 2723470335352832 2726240136914304 2729024287380924 2732372382025728 2734993111339008 2737980309307392 2740776449329152 2743405239324672 2750293034222656 2752930951961216 2755937741891584 2767055284491264 2776663115340192 2779695825873408 2788620427247616 2791666197725184 2801359483133952 2804046380777472 2809764650912904 2825509133850624 2828219194404864 2833986759972498 2834199665596416 2856073535538912 2856288100450304 2858812911652032 2859027682361344 2864858075440608 2883674472726528 2889555127815096 2906148491231232 2909104078639104 2912074977412224 2914868066782464 2918051726708736 2928183850759808 2939996239771968 2940793665552384 2943207345042432 2953426814990496 2962909203950592 2966145335083008 2968990285529088 2972022342601728 2975044924496016 2989262093156352 2998456286445568 3011337144696192 3015031593959424 3017923433201664 3024305047535616 3027205781323776 3034806106728448 3037716912508928 3041034749673472 3043911705155646 3053302382886912 3063904127271936 3083373505495296 3086330894240256 3091155291734016 3094079663500488 3097047320956368 3100429959628032 3103596248393992 3113781528231936 3123746004757716 3124593269649408 3127157804107584 3151529418525696 3154552178374656 3157773739014336 3160985232277017 3161222703934464 3185859804348416 3188474623795968 3188915491864576 3199545716239704 3210045879877632 3213324113006592 3216406142656512 3219919146713088 3222965334870684 3231099421528064 3238367267586048 3241473317142528 3244133781817344 3269417052635136 3276084349588752 3279226575130272 3279472929767424 3282808192547328 3294206832104784 3308392873746432 3322605166864308 3343525135426944 3348751566045184 3351963489665024 3355134597702732 3358799122930368 3362919854800896 3366145367801856 3373263322251264 3376498756091904 3384976042120192 3387754287783216 3388222710106112 3402343178477568 3405606503989248 3414156870069504 3417431526572544 3421164093382656 3424657929262336 3428859459796992 3432148218150912 3446892143180928 3447827056164864 3477549703200768 3480839621438049 3480885162344448 3484178236075914 3484439987877888 3487983704581536 3488245742272512 3491545779443241 3511596093571072 3515167428355584 3525979169773056 3545736952283136 3549137812586496 3552495456391128 3556375541926272 3568724068113516 3584092279891968 3587529928347648 3599488930769667 3614989627132416 3618456910488576 3622409040052224 3634986849219072 3638699049841232 3643163176034304 3646657481785344 3650640412409856 3654368599105536 3657873652432896 3689407045988352 3702217487120256 3705982686117882 3706261101164544 3718160569663488 3735145977511936 3738728507703296 3746352867883872 3754309714182144 3767345511800832 3770958925873152 3778649013296664 3778932887461888 3794921237532672 3798561100603392 3808098047385216 3811750548869376 3819810767254144 3840926478828192 3844610467394112 3844899296968704 3848809605055488 3852740170420128 3866117740456309 3878805438185472 3882766636549632 3886490755709952 3890735635611648 3919994986362624 3921058220736512 3924276460056576 3936875897290752 3937902419987328 3950545605267456 3954860446777344 3958653714038784 3962696456802304 3966726565994688 3980499922126614 3988954071318528 3992780039159808 4015116192928256 4020042125279232 4032103814878464 4032406730047488 4035971169391104 4058548940207528 4071069843849216 4085205503029248 4089360205371456 4093536431071386 4111164673993728 4115107858987008 4125439551333984 4129396427941824 4133906612837376 4164994673010288 4166124359532544 4169543738810112 4182930640871424 4187499296587776 4191515697217536 4202039224700928 4206069571166208 4210364985352448 4214646976369356 4214963605245952 4238263700775936 4242328791607296 4251299498394624 4266060954986272 4284110303308368 4284432150675456 4288219367478048 4288541523542016 4297287113160912 4317823023448064 4325511709089792 4334332691722644 4359222736846848 4368112466118336 4372302100173696 4372630573023232 4377077590063104 4392275776139712 4411190498328576 4430140222485744 4444363805925888 4449218002624512 4453485428293632 4458033513902592 4473512796936976 4478398830573824 4483893139734528 4488193823735808 4497684429668352 4501998341455872 4517005717044288 4536457571303424 4540808671985664 4552209160092672 4556575368763392 4561552124510208 4565867557733469 4595856190907904 4615647603720192 4636732937601024 4641119495250732 4641180216459264 4645570981434552 4645919983837184 4650644939442048 4650994323030016 4655394372590988 4670672292347904 4686889904474112 4701305559697408 4727294127788544 4731828267561984 4736660608521504 4741834055901696 4758298757484688 4778789706522624 4782711935693952 4783373237796864 4799318574359556 4819986169509888 4824609213984768 4829878720069632 4834448002306026 4846649132292096 4857550901379072 4862209975713792 4872491465474048 4877164869910528 4904125578952704 4909481933930496 4919209394651136 4936289982827008 4941310248157176 4941681468219392 4957547426217984 4962589310619648 4995137157178496 5015287703140416 5023127349067776 5027945234497536 5032701896554098 5038198684395552 5059894983376896 5064748134137856 5077464063180288 5081631431674824 5082334065159168 5121235305104256 5126147289858816 5126532395958272 5131746140073984 5136986893893504 5143289189695488 5148222327226368 5171740584247296 5177022182066176 5181987674279936 5187647514148864 5216324554801152 5221327743516672 5226659981816832 5232368613408768 5250536559983104 5267394140356608 5272751142533376 5273147262369792 5288968754659584 5307333229502152 5318605428424704 5323706718879744 5328743184586692 5334563312889408 5353086102170274 5376138419837952 5381294892521472 5446940670705664 5452480273828608 5458048574761848 5464744764051456 5469986222678016 5475960618614784 5481552898658304 5486810478649344 5500586068445312 5505861903922432 5511875483783168 5534110568982528 5553326230680384 5559391651746816 5577240854495232 5602718966267904 5608092761554944 5619529301825808 5651018267701248 5656438388809728 5667973519944996 5668399331192832 5712147071077824 5712576200900608 5717625823304064 5718055364722688 5729716150881216 5767348945453056 5779110255630192 5818208157278208 5824149954824448 5829736133564928 5836103453417472 5856367701519616 5879992479543936 5881587331104768 5886414690084864 5906853629980992 5925818407901184 5932290670166016 5937980571058176 5944044685203456 5950089848992032 5970749883189921 6022674289392384 6030063187918848 6035846866403328 6048610095071232 6054411562647552 6069612213456896 6075433825017856 6082069499346944 6087823410311292 6106604765773824 6127808254543872 6140304646607079 6166747010990592 6172661788480512 6188159327000976 6194094641912736 6200859919256064 6207192496787984 6227563056463872 6247492009515432 6249186539298816 6254315608215168 6303058837051392 6309104356749312 6315547478028672 6321970464554034 6322445407868928 6371719608696832 6376949247591936 6377830983729152 6399091432479408 6420091759755264 6426648226013184 6432812285313024 6439838293426176 6445930669741368 6462198843056128 6476734535172096 6482946634285056 6488267563634688 6538834105270272 6552168699177504 6558453150260544 6558945859534848 6565616385094656 6588413664209568 6595142027837233 6616785747492864 6645210333728616 6687050270853888 6697503132090368 6703926979330048 6710269195405464 6717598245860736 6725839709601792 6732290735603712 6746526644502528 6752997512183808 6769952084240384 6775508575566432 6776445420212224 6804686356955136 6811213007978496 6828313740139008 6834863053145088 6842328186765312 6849315858524672 6857718919593984 6893784286361856 6895654112329728 6955099406401536 6961679242876098 6961770324688896 6968356472151828 6968879975755776 6975967409163072 6976491484545024 6983091558886482 7023192187142144 7030334856711168 7051958339546112 7091473904566272 7104990912782256 7112751083852544 7137448136227032 7168184559783936 7175059856695296 7198977861539334 7229979254264832 7236913820977152 7244818080104448 7269973698438144 7277398099682464 7286326352068608 7293314963570688 7308737198211072 7315747304865792 7378814091976704 7404434974240512 7411965372235764 7412522202329088 7436321139326976 7470291955023872 7477457015406592 7492705735767744 7534691023601664 7541917851746304 7549052844831147 7557298026593328 7557865774923776 7589842475065344 7597122201206784 7616196094770432 7623501097738752 7639621534508288 7681852957656384 7689220934788224 7689798593937408 7697619210110976 7705480340840256 7732235480912618 7757610876370944 7765533273099264 7772981511419904 7781471271223296 7839989972725248 7848552920113152 7873751794581504 7875804839974656 7901091210534912 7909720893554688 7917307428077568 7925392913604608 7933453131989376 7960999844253228 7977908142637056 7985560078319616 8029629153255411 8030232385856512 8064207629756928 8071942338782208 8117097880415056 8142139687698432 8170411006058496 8178720410742912 8187072862142772 8222329347987456 8230215717974016 8250879102667968 8258792855883648 8267813225674752 8329989346020576 8332248719065088 8339087477620224 8365861281742848 8374998593175552 8404078449401856 8412139142332416 8420729970704896 8429293952738712 8429927210491904 8476527401551872 8484657583214592 8502598996789248 8532121909972544 8568220606616736 8568864301350912 8576438734956096 8577083047084032 8594574226321824 8624416497940997 8651023418179584 8668665383445288 8718445473693696 8736224932236672 8744604200347392 8745261146046464 8754155180126208 8784551552279424 8822380996657152 8860280444971488 8888727611851776 8898436005249024 8906970856587264 8916067027805184 8947025593873952 8956797661147648 8967786279469056 8995368859336704 9034011434088576 9072915142606848 9081617343971328 9104418320185344 9113150737526784 9123104249020416 9131735115466938 9191712381815808 9273465875202048 9282238990501464 9291141962869104 9291839967674368 9301289878884096 9301988646060032 9310788745181976 9341344584695808 9373779808948224 9402611119394816 9454588255577088 9463656535123968 9473321217043008 9483668111803392 9516597514969376 9557579413045248 9565423871387904 9566746475593728 9598637148719112 9639972339019776 9649218427969536 9659757440139264 9668896004612052 9693298264584192 9715101802758144 9724419951427584 9744982930948096 9754329739821056 9808251157905408 9838418789302272 9872579965654016 9882620496314352 9883362936438784 9925178621239296 9990274314356992 10030575406280832 10046254698135552 10055890468995072 10065403793108196 10076397368791104 10119789966753792 10129496268275712 10154928126360576 10163262863349648 10164668130318336 10242470610208512 10252294579717632 10263492280147968 10273973787787008 10286578379390976 10296444654452736 10343481168494592 10354044364132352 10363975348559872 10375295028297728 10432649109602304 10442655487033344 10453319963633664 10464737226817536 10474637338329723 10501073119966208 10534788280713216 10545502285066752 10577937509319168 10614666459004304 10637210856849408 10647413437759488 10657486369173384 10669126625778816 10706172204340548 10752276839675904 10762589785042944 10798466792309001 10893881341411328 10904960547657216 10916097149523696 10929489528102912 10939972445356032 10951921237229568 10963105797316608 10973620957298688 11001172136890624 11011723807844864 11023750967566336 11068221137965056 11106652461360768 11118783303493632 11154481708990464 11205437932535808 11216185523109888 11239058603651616 11302036535402496 11312876777619456 11335947039889992 11336798662385664 11424294142155648 11425152401801216 11435251646608128 11436110729445376 11459432301762432 11534697890906112 11558220511260384 11598353221368927 11636416314556416 11648299909648896 11659472267129856 11672206906834944 11712735403039232 11759984959087872 11763174662209536 11772829380169728 11813707259961984 11851636815802368 11864581340332032 11875961142116352 11888089370406912 11900179697984064 11941499766379842 12045348578784768 12060126375837696 12097220190142464 12139224426913792 12150867650035712 12164138998693888 12175646820622584 12213209531547648 12255616509087744 12280609293214158 12333494021981184 12345323576961024 12376318654001952 12388189283825472 12401719838512128 12414384993575968 12494984019030864 12498373078597632 12508631216430336 12606117674102784 12618208713498624 12631094956057344 12643940929108068 12644890815737856 12743439217393664 12753898495183872 12755661967458304 12798182864958816 12853296452026368 12865624570626048 12891861339482736 12924397686112256 12953469070344192 12976535127269376 13077668210540544 13104337398355008 13116906300521088 13117891719069696 13131232770189312 13176827328419136 13190284055674466 13233571494985728 13290420667457232 13374100541707776 13395006264180736 13420538390810928 13435196491721472 13451679419203584 13464581471207424 13493053289005056 13505995024367616 13539904168480768 13551017151132864 13552890840424448 13609372713910272 13622426015956992 13656627480278016 13669726106290176 13684656373530624 13697602673200407 13698631717049344 13787568572723712 13910198812803072 13923358485752196 13923540649377792 13936712944303656 13937759951511552 13951934818326144 13952982969090048 13966183117772964 14046384374284288 14060669713422336 14103916679092224 14209981825564512 14225502167705088 14274896272454064 14336369119567872 14350119713390592 14397955723078668 14459958508529664 14473827641954304 14489636160208896 14539947396876288 14554796199364928 14572652704137216 14586629927141376 14617474396422144 14631494609731584 14757628183953408 14808869948481024 14823930744471528 14825044404658176 14872642278653952 14940583910047744 14954914030813184 14985411471535488 15069382047203328 15083835703492608 15098105689662294 15114596053186656 15115731549847552 15179684950130688 15194244402413568 15232392189540864 15247002195477504 15279243069016576 15363705915312768 15378441869576448 15379597187874816 15395238420221952 15410960681680512 15464470961825236 15515221752741888 15531066546198528 15545963022839808 15562942542446592 15679979945450496 15697105840226304 15751609679949312 15802182421069824 15819441787109376 15850785827209216 15866906263978752 15921999688506456 15955816285274112 15971120156639232 16059258306510822 16060464771713024 16128415259513856 16143884677564416 16234195760830112 16340822012116992 16357440821485824 16374145724285544 16444658695974912 16460431435948032 16501758205335936 16517585711767296 16535626451349504 16659978692041152 16664497438130176 16678174955240448 16731722563485696 16808156898803712 16824278284664832 16841459941409792 16858587905477424 16859854420983808 16953054803103744 16969315166429184 17005197993578496 17064243819945088 17136441213233472 17137728602701824 17152877469912192 17154166094168064 17189148452643648 17248832995881994 17302046836359168 17337330766890576 17472449864473344 17489208400694784 17508310360252416 17569103104558848 17644761993314304 17720560889942976 17777455223703552 17796872010498048 17813941713174528 17832134055610368 17894051187747904 17912249649569763 17913595322295296 18068022868177152 18145830285213696 18163234687942656 18208836640370688 18226301475053568 18246208498040832 18263470230933876 18383424763631616 18420913939821237 18564477981002928 18582283925738208 18583679935348736 18602579757768192 18621577490363952 18682689169391616 18747559617896448 18805222238789632 18909176511154176 18927313070247936 18946642434086016 18967336223606784 19033195029938752 19115158826090496 19130847742775808 19133492951187456 19197274297438224 19279944678039552 19298436855939072 19319514880278528 19337792009224104 19386596529168384 19430203605516288 19448839902855168 19489965861896192 19508659479642112 19616502315810816 19676837578604544 19745159931308032 19765240992628704 19766725872877568 19785426083511699 19850357242478592 19980548628713984 20061150812561664 20092509396271104 20111780937990144 20130807586216392 20152794737582208 20239579933507584 20258992536551424 20309856252721152 20326525726699296 20329336260636672 20484941220417024 20504589159435264 20526984560295936 20547947575574016 20573156758781952 20686962336989184 20708088728264704 20727950697119744 20750590056595456 20865298219204608 20885310974066688 20906639927267328 20929474453635072 20949274676659446 21002146239932416 21069576561426432 21091004570133504 21155875018638336 21229332918008608 21274421713698816 21314972738346768 21338253251557632 21412344408681096 21504553679351808 21525179570085888 21596933584618002 21787762682822656 21809921095314432 21832194299047392 21858979056205824 21879944890712064 21926211594633216 21947241914597376 22002344273781248 22023447615689728 22047501935132672 22136442275930112 22213304922721536 22237566606987264 22308963417980928 22410875865071616 22432371046219776 22478117207303232 22604073070804992 22625753555238912 22647158534493441 22671894079779984 22673597324771328 22848588284311296 22850304803602432 22870503293216256 22918864603524864 23069395781812224 23116441022520768 23196706442737854 23272832629112832 23296599819297792 23318944534259712 23344413813669888 23425470806078464 23519969918175744 23545658760339456 23627414519923968 23703273631604736 23729162680664064 23751922284232704 23776178740813824 23800359395968128 23882999532759684 24088887459766233 24090697157569536 24278448853827584 24301735300071424 24351293641245168 24426419063095296 24511233018175488 24561218586428316 24666988043962368 24690647153922048 24752637308003904 24776378567650944 24803439677024256 24828769987151936 24989968038061728 24996746157195264 25017262432860672 25212235348205568 25236417426997248 25262189912114688 25287881858216136 25289781631475712 25486878434787328 25507796990367744 25511323934916608 25596365729917632 25706592904052736 25731249141252096 25783722678965472 25848795372224512 25873249493822991 25953070254538752 26155336421081088 26208674796710016 26233812601042176 26235783438139392 26262465540378624 26353654656838272 26380568111348932 26467142989971456 26580841334914464 26748201083415552 26841076781621856 26870392983442944 26903358838407168 26986106578010112 27079808336961536 27102034302265728 27105781680848896 27218745427820544 27244852031913984 27313254960556032 27339452212580352 27369312747061248 27395205346400814 27397263434098688 27575137145447424 27820397625606144 27846716971504392 27873425888607312 27875519903023104 27903869636652288 27905965938180096 27932366235545928 28092768748568576 28121339426844672 28207833358184448 28419963651129024 28451004335410176 28549792544908128 28672738239135744 28700239426781184 28795911446157336 28919917017059328 28947655283908608 28979272320417792 29079894793752576 29109592398729856 29145305408274432 29173259854282752 29234948792844288 29262989219463168 29515256367906816 29617739896962048 29647861488943056 29650088809316352 29881167820095488 29970822943070976 30138764094406656 30167671406985216 30196211379324588 30229192106373312 30231463099695104 30359369900261376 30388488804827136 30464784379081728 30494004390955008 30558486138033152 30727411830625536 30756883739152896 30790476840443904 30821921363361024 30928941923650472 31030443505483776 31062133092397056 31091926045679616 31125885084893184 31359959890900992 31394211680452608 31423912014989169 31503219359898624 31604364842139648 31701571654418432 31733812527957504 31843999377012912 31911632570548224 31942240313278464 32118516613021644 32120929543426048 32256830519027712 32287769355128832 32468391521660224 32681644024233984 32714881642971648 32748291448571088 32889317391949824 32920862871896064 33003516410671872 33035171423534592 33071252902699008 33319957384082304 33328994876260352 33356349910480896 33463445126971392 33616313797607424 33648556569329664 33682919882819584 33717175810954848 33719708841967616 33906109606207488 33938630332858368 34010395987156992 34128487639890176 34272882426466944 34275457205403648 34305754939824384 34308332188336128 34378296905287296 34497665991763988 34604093672718336 34674661533781152 34795059664106781 34944899728946688 34978416801389568 35016620720504832 35138206209117696 35289523986628608 35441121779885952 35554910447407104 35593744020996096 35627883426349056 35664268111220736 35788102375495808 35824499299139526 35827190644590592 36136045736354304 36291660570427392 36417673280741376 36452602950107136 36492416996081664 36526940461867752 36766849527263232 36841827879642474 37128955962005856 37164567851476416 37167359870697472 37205159515536384 37243154980727904 37495119235792896 37610444477579264 37818353022308352 37854626140495872 37893284868172032 37934672447213568 38066390059877504 38230317652180992 38261695485551616 38266985902374912 38394548594876448 38559889356079104 38596873711878144 38675584018448208 38773193058336768 38860407211032576 38979931723792384 39233004631621632 39353675157209088 39490319862616064 39530481985257408 39533451745755136 39570852167023398 39700714484957184 39961097257427968 40122301625123328 40185018792542208 40261615172432784 40305589475164416 40479159867015168 40517985073102848 40619712505442304 40653051453398592 40658672521273344 40969882440834048 41009178318870528 41053969120591872 41092808019601221 41095895151148032 41416177456529408 41455901394239488 41730596438409216 41770621948133376 41813279854534656 41858948907270144 41898549353318892 42004292479864832 42139153122852864 42182009140267008 42311750037276672 42458665836017216 42629945476693536 42676506503115264 42824688817362192 43009107358703616 43050359140171776 43193867169236004 43575525365645312 43619842190628864 43664388598094784 43717958112411648 43759889781424128 43852423189266432 43894483829194752 44004688547562496 44046895231379456 44095003870265344 44272884551860224 44426609845443072 44475133213974528 44617926835961856 44821751730143232 44864742092439552 44956234414606464 45208146141609984 45251507110477824 45294317068986882 45343788159559968 45347194649542656 45697176568622592 45741006586432512 45837729207049728 46138791563624448 46232882045041536 46393412885475708 46545665258225664 46593199638595584 46637889068519424 46688827627339776 46850941612156928 47039939836351488 47091317520678912 47254829039847936 47406547263209472 47458325361328128 47552357481627648 47600718791936256 47765999065519368 48177774919532466 48181394315139072 48556897707655168 48603470600142848 48702587282490336 49022466036350976 49122437172856632 49333976087924736 49381294307844096 49505274616007808 49552757135301888 49606879354048512 49657539974303872 49979936076123456 49993492314390528 50034524865721344 50424470696411136 50472834853994496 50524379824229376 50575763716432272 50579563262951424 50973756869574656 51015593980735488 51192731459835264 51413185808105472 51462498282504192 51567445357930944 51697590744449024 51746498987645982 51906140509077504 52417349593420032 52467625202084352 52524931080757248 52707309313676544 52761136222697864 52934285979942912 53161682669828928 53496402166831104 53682153563243712 53736748948709289 53740785966885888 54159616673923072 54204068604531456 54211563361697792 54437490855641088 54489704063827968 54626509921112064 54678904425160704 54738625494122496 54790410692801628 54794526868197376 55150274290894848 55693433943008784 55746851777214624 55751039806046208 55807739273304576 55864732471091856 56242678853689344 56415666716368896 56839927302258048 56902008670820352 57099585089816256 57345476478271488 57400478853562368 57591822892314672 57839834034118656 57895310567817216 57958544640835584 58159789587505152 58219184797459712 58290610816548864 58346519708565504 58469897585688576 58525978438926336 59030512735813632 59235479793924096 59295722977886112 59300177618632704 59356278250535097 59941645886141952 60277528188813312 60335342813970432 60392422758649176 60458384212746624 60462926199390208 60718739800522752 60776977609654272 60929568758163456 60988008781910016 61116972276066304 61454823661251072 61513767478305792 61580953680887808 61643842726722048 61857883847300944 62060887010967552 62124266184794112 62183852091359232 62251770169786368 62719919781801984 62788423360905216 62847824029978338 63006438719797248 63208729684279296 63403143308836864 63467625055915008 63687998754025824 63823265141096448 64237033226043288 64241859086852096 64513661038055424 64575538710257664 64936783043320448 65363288048467968 65429763285943296 65496582897142176 65778634783899648 65841725743792128 66007032821343744 66070342847069184 66142505805398016 66639914768164608 66657989752520704 66712699820961792 66926890253942784 67232627595214848 67297113138659328 67365839765639168 67434351621909696 67439417683935232 67812219212414976 67877260665716736 68020791974313984 68256975279780352 68545764852933888 68550914410807296 68611509879648768 68756593810574592 68995331983527976 69208187345436672 69349323067562304 69590119328213562 69889799457893376 69956833602779136 70033241441009664 70276412418235392 70882243559771904 71109820894814208 71187488041992192 71255766852698112 71328536222441472 71576204750991616 71648998598279052 71654381289181184 72272091472708608 72835346561482752 72905205900214272 73053880923735504 73533699054526464 73683655759284948 74257911924011712 74329135702952832 74334719741394944 74410319031072768 74486309961455808 74990238471585792 75220888955158528 75636706044616704 75709252280991744 75786569736344064 75869344894427136 76132780119755008 76460635304361984 76523390971103232 76533971804749824 76789097189752896 77119778712158208 77193747423756288 77351168036896416 77546386116673536 77619748481468973 78466009263243264 78707350314418176 78980639725232128 79060963970514816 79066903491510272 79141704334046796 79401428969914368 79922194514855936 80244603250246656 80523230344865568 80611178950328832 80958319734030336 81239425010884608 81306102906797184 81317345042546688 81939764881668096 82018356637741056 82107938241183744 82185616039202442 82191790302296064 82832354913058816 82911802788478976 83461192876818432 83626559709069312 83717897814540288 83797098706637784 84008584959729664 84278306245705728 84364018280534016 84623500074553344 84917331672034432 85259890953387072 85353013006230528 85649377634724384 86018214717407232 86100718280343552 86387734338472008 87151050731290624 87239684381257728 87328777196189568 87435916224823296 87519779562848256 87704846378532864 87788967658389504 88009377095124992 88093790462758912 88190007740530688 88545769103720448 88853219690886144 88950266427949056 89643503460286464 89912468829212928 90416292283219968 90503014220955648 90588634137973764 90687576319119936 90694389299085312 91394353137245184 91482013172865024 91675458414099456 92465764090083072 92786825770951416 93091330516451328 93186399277191168 93275778137038848 93377655254679552 93701883224313856 94079879672702976 94182635041357824 94509658079695872 94813094526418944 95104714963255296 95201437583872512 95531998131038736 96355549839064932 96362788630278144 97113795415310336 97206941200285696 97405174564980672 98044932072701952 98244874345713264 98667952175849472 98762588615688192 99010549232015616 99105514270603776 99213758708097024 99315079948607744 99959872152246912 99986984628781056 100069049731442688 100848941392822272 100945669707988992 101048759648458752 101151527432864544 101159126525902848 102031187961470976 102385462919670528 102826371616210944 102924996565008384 103134890715861888 103395181488898048 103492997975291964 103812281018155008 104385178992320343 104834699186840064 104935250404168704 105049862161514496 105414618627353088 105522272445395728 105868571959885824 106323365339657856 106992804333662208 107364307126487424 107473497897418578 107481571933771776 108319233347846144 108408137209062912 108423126723395584 108874981711282176 109253019842224128 109357808850321408 109477250988244992 109580821385603256 109589053736394752 110300548581789696 111386867886017568 111493703554429248 111502079612092416 111615478546609152 111729464942183712 112117414473232961 112485357707378688 112831333432737792 113679854604516096 113804017341640704 114199170179632512 114690952956542976 114800957707124736 115183645784629344 115679668068237312 115790621135634432 116319579175010304 116438369594919424 116581221633097728 116939795171377152 118061025471627264 118470959587848192 118591445955772224 118600355237265408 118712556501070194 119883291772283904 120555056377626624 120784845517298352 120916768425493248 120925852398780416 121437479601045504 121553955219308544 121859137516326912 121976017563820032 122233944552132608 122909647322502144 123027534956611584 123161907361775616 123287685453444096 123715767694601888 124248532369588224 124367704182718464 125439839563603968 125576846721810432 125695648059956676 126012877439594496 126417459368558592 126806286617673728 126935250111830016 127375997508051648 128474066452086576 128483718173704192 129027322076110848 129151077420515328 129873566086640896 130726576096935936 130859526571886592 130993165794284352 131557269567799296 131683451487584256 132014065642687488 132140685694138368 132285011610796032 133279829536329216 133425399641923584 133853780507885568 134465255190429696 134594226277318656 134731679531278336 134868703243819392 134878835367870464 135624438424829952 135754521331433472 136041583948627968 136513950559560704 137091529705867776 137223019759297536 137513187621149184 137990663967055952 138416374690873344 138698646135124608 139180238656427124 139779598915786752 139913667205558272 140066482882019328 140552824836470784 141764487119543808 142219641789628416 142374976083984384 142657072444882944 143152409501983232 143297997196558104 143308762578362368 144544182945417216 145670693122965504 145810411800428544 146107761847471008 147067398109052928 147367311518569896 148515823848023424 148658271405905664 148669439482789888 148820638062145536 148972619922911616 149980476943171584 150441777910317056 151273412089233408 151418504561983488 151573139472688128 151738689788854272 152265560239510016 152921270608723968 153046781942206464 153578194379505792 154239557424316416 154387494847512576 154702336073792832 155092772233347072 155239496962937946 157961279450464256 158121927941029632 158133806983020544 158283408668093592 158802857939828736 159844389029711872 160489206500493312 161046460689731136 161222357900657664 162478850021769216 162612205813594368 162634690085093376 163879529763336192 164036713275482112 164215876482367488 164371232078404884 164383580604592128 165664709826117632 165823605576957952 167253119418138624 167594197413275568 168017169919459328 168728036561068032 169247000149106688 169834663344068864 170519781906774144 170706026012461056 171298755269448768 172036429434814464 172201436560687104 172775468676944016 174479368762515456 174657554392379136 174871832449646592 175039559125696512 175409692757065728 175577935316779008 176018754190249984 176187580925517824 176380015481061376 177091538207440896 177706439381772288 177900532855898112 178068834751605291 179824937658425856 180832584566439936 181006028441911296 181177268275947528 181375152638239872 181388778598170624 182788706274490368 182964026345730048 183350916828198912 184931528180166144 185573651541902832 186182661032902656 186372798554382336 186551556274077696 186755310509359104 187403766448627712 188159759345405952 188365270082715648 189019316159391744 189626189052837888 190209429926510592 190402875167745024 191063996262077472 192711099678129864 192725577260556288 194227590830620672 194413882400571392 194810349129961344 196089864145403904 196489748691426528 197335904351698944 197525177231376384 198021098464031232 198211028541207552 198427517416194048 198630159897215488 199919744304493824 199973969257562112 200138099462885376 201697882785644544 201891339415977984 202097519296917504 202303054865729088 202318253051805696 204062375922941952 204770925839341056 205652743232421888 206269781431723776 206790362977796096 206985995950583928 207624562036310016 208770357984640686 209669398373680128 209870500808337408 210099724323028992 210829237254706176 211044544890791456 212646730679315712 213985608667324416 214728614252974848 214946995794837156 214963143867543552 216638466695692288 216816274418125824 216846253446791168 218506039684448256 218715617700642816 219161642771206512 219178107472789504 220601097163579392 222773735772035136 222987407108858496 223004159224184832 223230957093218304 223458929884367424 224234828946465922 224970715414757376 225662666865475584 227359709209032192 227608034683281408 228398340359265024 229381905913085952 229601915414249472 230367291569258688 231359336136474624 231581242271268864 232639158350020608 232859245444406919 232876739189838848 236122050943254528 236941919175696384 237182891911544448 237200710474530816 237425113002140388 239766583544567808 241569691034596704 241833536850986496 242874959202091008 243718275032653824 243952035127640064 244467889104265216 245819294645004288 246055069913223168 246323814723551232 246575370906888192 247431535389203776 248497064739176448 248735408365436928 250879679127207936 251153693443620864 251391296119913352 252025754879188992 252834918737117184 253612573235347456 253870500223660032 254751995016103296 256948132904173152 256967436347408384 258054644152221696 258302154841030656 259747132173281792 261453152193871872 261719053143773184 261986331588568704 263114539135598592 263366902975168512 264028131285374976 264281371388276736 264570023221592064 266559659072658432 266850799283847168 268930510380859392 269463359062556672 269737406487638784 269757670735740928 271248876849659904 271509042662866944 272083167897255936 273027901119121408 274183059411735552 274446039518595072 275026375242298368 275981327934111904 277397292270249216 278360477312854248 279559197831573504 279827334411116544 280132965764038656 281105649672941568 283528974239087616 284439283579256832 285314144889765888 286304819003966464 286595994393116208 286617525156724736 289088365890834432 291341386245931008 291620823600857088 292215523694942016 294134796218105856 294734623037139792 297031647696046848 297316542811811328 297641276124291072 297945239845823232 299960953886343168 300883555820634112 302546824178466816 302837009123966976 303146278945376256 303477379577708544 304531120479020032 306093563884412928 307156388759011584 308479114848632832 308774989695025152 309404672147585664 310185544466694144 310478993925875892 313155536976961029 315922558900928512 316243855882059264 316566817336187184 317605715879657472 319688778059423744 320978413000986624 322092921379462272 322444715801315328 324957700043538432 325224411627188736 325269380170186752 327759059526672384 328073426550964224 328431752964734976 328742464156809768 328767161209184256 331329419652235264 331647211153915904 334506238836277248 335188394826551136 336034339838918656 336352243419698883 337456073122136064 338494000298213376 339669326688137728 341039563813548288 341412052024922112 342597510538897536 344072858869628928 344402873121374208 345550937353888032 348958737525030912 349315108784758272 349743664899293184 350819385514131456 352037508380499968 352375161851035648 352760030962122752 354183076414881792 355412878763544576 355801065711796224 356137669503210582 359649875316851712 361665169132879872 362354536551895056 362750305276479744 362777557196341248 365577412548980736 365928052691460096 366701833656397824 369863056360332288 371147303083805664 372745597108764672 373103112548155392 374807532897255424 376319518690811904 376730540165431296 378038632318783488 379252378105675776 380418859853021184 380805750335490048 382127992524154944 385422199356259728 385451154521112576 388455181661241344 389620698259922688 392179728290807808 392979497382853056 394671808703397888 395050354462752768 396042196928062464 396422057082415104 396855034832388096 397260319794430976 399839488608987648 400276198925770752 403395765571289088 403782678831955968 404195038593835008 404606109731458176 404636506103611392 408124751845883904 409541851678682112 412539562863447552 413971991901167856 415249124072620032 417540715969281372 419338796747360256 419741001616674816 420199448646057984 421658474509412352 422089089781582912 425293461358631424 427971217334648832 429457228505949696 429893991589674312 429926287735087104 433276933391384576 433632548836251648 433692506893582336 437012079368896512 437431235401285632 438323285542413024 438356214945579008 441202194327158784 445547471544070272 445974814217716992 446008318448369664 446461914186436608 446917859768734848 448469657892931844 449941430829514752 451325333730951168 454719418418064384 455216069366562816 456796680718530048 458763811826171904 460734583138517376 462718672272949248 463162484542537728 465278316700041216 465718490888813838 465753478379677696 473883838351392768 474365783823088896 474401420949061632 474850226004280776 479533167089135616 483139382069193408 483667073701972992 487436550065307648 487904070255280128 488935778208530432 491638589290008576 492110139826446336 492647629447102464 493150741813776384 494863070778407552 496994129478352896 497470816730873856 501759358254415872 502782592239826704 504051509758377984 507741000447320064 509503990032206592 513896265808346304 513934872694816768 516109288304443392 516604309682061312 519494264346563584 523438106287546368 523972663177137408 526229078271197184 526733805950337024 528056262570749952 528562742776553472 529140046443184128 533119318145316864 533701598567694336 534206504254815873 538926718125113344 539474812975277568 542497753699319808 543018085325733888 544166335794511872 546055802238242816 548366118823471104 548892079037190144 550052750484596736 551962655868223808 554794584540498432 556720954625708496 559118395663147008 559654668822233088 560265931528077312 562211299345883136 567057948478175232 568878567158513664 570628289779531776 572609638007932928 573191988786232416 573235050313449472 578176731781668864 582682772491862016 583241647201714176 584431047389884032 588269592436211712 589469246074279584 594063295392093696 594633085623622656 595282552248582144 595890479691646464 599921907772686336 601767111641268224 605093648356933632 605674018247933952 606292557890752512 606954759155417088 609062240958040064 612187127768825856 614312777518023168 616958229697265664 618809344295171328 620371088933388288 620957987851751784 626311073953922058 631845117801857024 632487711764118528 633133634672374368 639377556118847488 641956826001973248 644185842758924544 644889431602630656 649915400087076864 650448823254377472 650538760340373504 655518119053344768 656146853101928448 657484928313619536 657534322418368512 662658839304470528 669012477672554496 670376789653102272 672068679677837312 672704486839397766 674912146244272128 676988000596426752 679338653376275456 682079127627096576 682824104049844224 685195021077795072 688145717739257856 688805746242748416 691101874707776064 697917475050061824 698577736333220757 698630217569516544 704075016760999936 704750323702071296 708366152829763584 710825757527089152 711602131423592448 712275339006421164 719299750633703424 724709073103790112 725500610552959488 731154825097961472 731856105382920192 733403667312795648 739726112720664576 742294606167611328 745491194217529344 746206225096310784 749615065794510848 752639037381623808 753461080330862592 756077264637566976 758504756211351552 760837719706042368 761611500670980096 764255985048309888 770844398712519456 770902309042225152 779241396519845376 784359456581615616 785958994765706112 789343617406795776 790100708925505536 792084393856124928 792844114164830208 793710069664776192 794520639588861952 799678977217975296 800552397851541504 806791531142578176 808390077187670016 809212219462916352 809273012207222784 816249503691767808 819083703357364224 825079125726895104 827943983802335712 835081431938562744 838677593494720512 839482003233349632 840398897292115968 843316949018824704 844178179563165824 850586922717262848 855942434669297664 858914457011899392 859787983179348624 859852575470174208 866553866782769152 867265097672503296 874024158737793024 874862470802571264 876646571084826048 876712429891158016 882404388654317568 891094943088140544 891949628435433984 892923828372873216 893835719537469696 896939315785863688 899882861659029504 902650667461902336 909438836836128768 910432138733125632 913593361437060096 921469166277034752 925437344545898496 926324969085075456 930556633400082432 931436981777627676 931506956759355392 947767676702785536 948731567646177792 949700452008561552 959066334178271232 966278764138386816 967334147403945984 974873100130615296 975808140510560256 977871556417060864 983277178580017152 984220279652892672 985295258894204928 986301483627552768 989726141556815104 993988258956705792 994941633461747712 1003518716508831744 1005565184479653408 1008103019516755968 1009056730259096649 1015482000894640128 1019007980064413184 1027792531616692608 1027869745389633536 1032218576608886784 1033208619364122624 1038988528693127168 1046876212575092736 1047945326354274816 1052458156542394368 1056112525141499904 1057125485553106944 1058280092886368256 1066238636290633728 1067403197135388672 1068413008509631746 1077853436250226688 1078949625950555136 1084995507398639616 1088332671589023744 1092111604476485632 1096732237646942208 1097784158074380288 1100105500969193472 1103925311736447616 1109589169080996864 1113441909251416992 1118236791326294016 1119309337644466176 1124422598691766272 1134115896956350464 1137757134317027328 1141256579559063552 1145219276015865856 1146383977572464832 1146470100626898944 1156353463563337728 1165365544983724032 1168862094779768064 1176539184872423424 1178938492148559168 1188126590784187392 1189266171247245312 1190565104497164288 1191780959383292928 1210187296713867264 1211348036495867904 1212585115781505024 1213909518310834176 1218124481916080128 1224374255537651712 1228625555036046336 1237618688590342656 1241915975703503568 1252622147907844116 1263690235603714048 1264975423528237056 1266267269344748736 1278755112237694976 1283913652003946496 1288371685517849088 1289778863205261312 1299830800174153728 1300897646508754944 1301077520680747008 1311036238106689536 1312293706203856896 1314969856627239072 1315068644836737024 1338024955345108992 1340753579306204544 1344137359355674624 1345408973678795532 1349824292488544256 1353976001192853504 1358677306752550912 1364158255254193152 1365648208099688448 1370390042155590144 1376291435478515712 1382203749415552128 1395834950100123648 1397155472666441514 1397260435139033088 1408150033521999872 1409500647404142592 1421651515054178304 1423204262847184896 1424550678012842328 1438599501267406848 1449418146207580224 1451001221105918976 1462309650195922944 1463712210765840384 1466807334625591296 1479452225441329152 1484589212335222656 1490982388435058688 1492412450192621568 1499230131589021696 1505278074763247616 1512154529275133952 1523223001341960192 1528511970096619776 1541688797425038912 1541804618084450304 1558482793039690752 1571917989531412224 1578687234813591552 1580201417851011072 1584168787712249856 1585688228329660416 1587420139329552384 1589041279177723904 1599357954435950592 1601104795703083008 1616780154375340032 1618424438925832704 1632499007383535616 1638167406714728448 1650158251453790208 1655887967604671424 1670162863877125488 1677355186989441024 1678964006466699264 1680797794584231936 1686633898037649408 1688356359126331648 1701173845434525696 1711884869338595328 1717828914023798784 1719575966358697248 1719705150940348416 1734530195345006592 1748048317475586048 1749724941605142528 1753293142169652096 1753424859782316032 1764808777308635136 1782189886176281088 1783899256870867968 1785847656745746432 1787671439074939392 1793878631571727376 1799765723318059008 1805301334923804672 1818877673672257536 1820864277466251264 1827186722874120192 1842938332554069504 1850874689091796992 1861113266800164864 1862873963555255352 1863013913518710784 1895535353405571072 1897463135292355584 1899400904017123104 1918132668356542464 1932557528276773632 1934668294807891968 1949746200261230592 1951616281021120512 1955743112834121728 1966554357160034304 1968440559305785344 1972602967255105536 1979452283113630208 1987976517913411584 2007037433017663488 2011130368959306816 2016206039033511936 2018113460518193298 2030964001789280256 2038015960128826368 2055585063233385216 2055739490779267072 2064437153217773568 2066417238728245248 2077977057386254336 2093752425150185472 2095890652708549632 2112225050282999808 2114250971106213888 2132477272581267456 2134806394270777344 2136826017019263492 2155706872500453376 2157899251901110272 2184223208952971264 2193464475293884416 2195568316148760576 2200211001938386944 2207850623472895232 2219178338161993728 2226883818502833984 2236473582652588032 2238618675288932352 2248845197383532544 2268231793912700928 2275514268634054656 2282513159118127104 2290438552031731712 2292767955144929664 2292940201253797888 2312706927126675456 2337724189559536128 2353078369744846848 2357876984297118336 2376253181568374784 2378532342494490624 2381130208994328576 2383561918766585856 2420374593427734528 2425170231563010048 2427819036621668352 2436248963832160256 2448748511075303424 2457251110072092672 2475237377180685312 2483831951407007136 2505244295815688232 2527380471207428096 2529950847056474112 2532534538689497472 2557510224475389952 2567827304007892992 2576743371035698176 2579557726410522624 2599661600348307456 2601795293017509888 2622072476213379072 2624587412407713792 2629939713254478144 2630137289673474048 2681507158612409088 2688274718711349248 2690817947357591064 2699648584977088512 2707952002385707008 2717354613505101824 2728316510508386304 2731296416199376896 2740780084311180288 2764407498831104256 2791669900200247296 2794310945332883028 2794520870278066176 2816300067043999744 2819001294808285184 2843303030108356608 2849101356025684656 2877199002534813696 2898836292415160448 2902002442211837952 2924619300391845888 2927424421531680768 2933614669251182592 2958904450882658304 2969178424670445312 2981964776870117376 2984824900385243136 2998460263178043392 3010556149526495232 3024309058550267904 3027170190777289947 3046446002683920384 3057023940193239552 3083377594850077824 3083609236168900608 3116965586079381504 3143835979062824448 3157374469627183104 3168337575424499712 3171376456659320832 3174840278659104768 3178082558355447808 3198715908871901184 3202209591406166016 3233560308750680064 3236848877851665408 3264998014767071232 3276334813429456896 3300316502907580416 3311775935209342848 3340325727754250976 3354710373978882048 3357928012933398528 3373267796075298816 3376712718252663296 3402347690869051392 3423769738677190656 3435657828047597568 3439151932717394496 3439410301880696832 3469060390690013184 3496096634951172096 3506586284339304192 3506849719564632064 3529617554617270272 3564379772352562176 3567798513741735936 3571695313491492864 3575342878149878784 3587757263143454752 3637755347344515072 3641728554932502528 3654373445748240384 3685876665108139008 3725747927110510704 3726027827037421568 3791070706811142144 3794926270584711168 3798801808034246208 3836265336713084928 3865115056553547264 3869336589615783936 3899492400522461184 3903232562042241024 3911486225668243456 3933108714320068608 3936881118611570688 3945205934510211072 3958904566227260416 4014074866035326976 4022260737918613632 4032412078067023872 4036226921036386596 4061928003578560512 4076031920257652736 4111170126466770432 4128874306435547136 4155954114772508672 4187504850300370944 4191781305417099264 4224450100565999616 4228501942212427776 4264954545162534912 4269612788541554688 4273652034038526984 4311413745000906752 4315798503802220544 4368446417905942528 4386928950587768832 4391136632297521152 4400422003876773888 4415701246945790464 4438356676323987456 4453767637005667968 4472947165305176064 4477237350577864704 4497690394767065088 4536463587825401856 4580877104063463424 4585535910289859328 4585880402507595776 4625413854253350912 4675448379119072256 4715753968594236672 4752506363136749568 4757064684988981248 4762260417988657152 4767123837533171712 4850340463126020096 4872497927664320512 4897497022150606848 4914502220144185344 4950474754361370624 4967663902814014272 5010488591631376464 5059901694112948224 5065069077378994944 5115020448950779904 5135654608015785984 5153486742071396352 5159115452821045248 5203590586035019776 5244144952426758144 5249174824815427584 5259879426508956288 5260274579346948096 5363014317224818176 5381635894715182128 5399297169954177024 5415904004771414016 5434709227010203648 5456633021016772608 5462592832398753792 5481560168622360576 5528814997662208512 5583339800400494592 5588621890665766056 5589041740556132352 5632600134087999488 5638002589616570368 5686606060216713216 5698202712051369312 5754398005069627392 5797672584830320896 5804004884423675904 5849238600783691776 5854848843063361536 5867229338502365184 5917808901765316608 5938356849340890624 5963929553740234752 5996920526356086784 6021112299052990464 6048618117100535808 6054340381554579894 6092892005367840768 6114047880386479104 6166755189700155648 6167218472337801216 6233931172158763008 6287671958125648896 6336675150848999424 6342752913318641664 6356165116710895616 6397431817743802368 6404419182812332032 6467120617501360128 6473697755703330816 6552669626858913792 6600633005815160832 6623551870418685696 6680651455508501952 6709420747957764096 6715856025866797056 6746535592150597632 6753425436505326592 6804695381738102784 6847539477354381312 6871315656095195136 6878303865434788992 6878820603761393664 6938120781380026368 7013172568678608384 7059235109234540544 7128759544705124352 7135597027483471872 7143390626982985728 7150685756299757568 7175514526286909504 7275510694689030144 7283457109865005056 7308746891496480768 7371753330216278016 7451495854221021408 7452055654074843136 7582141413622284288 7589852541169422336 7597603616068492416 7672530673426169856 7730230113107094528 7738673179231567872 7798984801044922368 7822972451336486912 7866217428640137216 7873762237223141376 7890411869020422144 7917809132454520832 8044521475837227264 8064824156134047744 8072453842072773192 8123856007157121024 8152063840515305472 8222340252933540864 8311908229545017344 8375009700600741888 8383562610834198528 8448900201131999232 8457003884424855552 8529909090325069824 8547304068077053968 8631597007604441088 8736892835811885056 8773857901175537664 8782273264595042304 8800844007753547776 8831402493891580928 8876713352647974912 8907535274011335936 8945894330610352128 8954474701155729408 8995380789534130176 9072927175650803712 9081510572331869841 9161754208126926848 9171071820579718656 9250827708506701824 9350896758238144512 9431507937188473344 9505012726273499136 9514129369977962496 9524520835977314304 9534247675066343424 9700680926252040192 9744995855328641024 9794994044301213696 9829004440288370688 9900949508722741248 9935327805628028544 10020977183262752928 10119803388225896448 10130138154757989888 10230040897901559808 10271309216031571968 10306973484142792704 10318230905642090496 10407181172070039552 10488289904853516288 10519758853017912576 10520549158693896192 10726028634449636352 10763271789430364256 10869418454020407296 10913266042033545216 10925185664797507584 10963120337244721152 11057629995324417024 11177243781331532112 11178083481112264704 11265200268175998976 11373212120433426432 11396405424102738624 11508796010139254784 11595345169660641792 11608009768847351808 11698477201567383552 11709697686126723072 11734458677004730368 11835617803530633216 11876713698681781248 12042224598105980928 12097236234201071616 12108680763109159788 12185784010735681536 12228095760772958208 12333510379400311296 12467862344317526016 12575343916251297792 12673350301697998848 12685505826637283328 12712330233421791232 12794863635487604736 12808838365624664064 12934241235002720256 12947395511406661632 13105339253717827584 13201266011630321664 13247103740837371392 13361302911017003904 13418841495915528192 13431712051733594112 13493071184301195264 13506850873010653184 13609390763476205568 13742631312190390272 13756607730869577984 13757641207522787328 13876241562760052736 14026345137357216768 14257519089410248704 14271194054966943744 14286781253965971456 14301371512599515136 14351029052573819008 14551021389378060288 14617493782992961536 14743506660432556032 14902991708442042816 14904111308149686272 15179705082338844672 15195207232136984832 15345061346852339712 15460460226214189056 15477346358463135744 15732434857280274432 15747524474446282752 15780823738040844288 15835618264909041664 16089042951674454528 16144907684145546384 16247712014314242048 16304127681030610944 16444680505867081728 16623816459090034688 16750019401201483776 16767125221668397056 16897800402263998464 16914007768849711104 17059818180650139648 17094608136154107936 17263194015208882176 17473785671623770112 17547715802351075328 17564546529190084608 17601688015507095552 17662804987783161856 17753426705295949824 17815070548022671872 17891788661220704256 17990761579068260352 18145854351301607424 18163021144663739682 18323508416253853696 18342143641159437312 18501655417013403648 18701793516476289024 18863015874376946688 19010025452546998272 19028258739955924992 19068495350132686848 19401361852504080384 19489991710657282048 19658008880576741376 19801899017445482496 19870655611256057088 20041954366525505856 20239606776451792896 20260276309515979776 20542618432063143936 20613946968285585408 20636461811284180992 20814362344140079104 21039517706035825152 21452057268899272704 21526543578860728512 21738836908040814592 21826532084067090432 21850371329595015168 21926240674489442304 22115259990648834048 22354487562663064224 22356166962224529408 22746424240866852864 22792810848205477248 23017592020278509568 23190690339321283584 23216019537694703616 23396954403134767104 23468917354009460736 23671235607061266432 23753427397363562496 24194472468402143232 24217361526218319576 24371568021471363072 24456191521545916416 24667020758800622592 24935724688635052032 25150687832502595584 25346700603395997696 25371011653274566656 25424660466843582464 25589727270975209472 25894791022813323264 26210678507435655168 26402532023260643328 26494207481674742784 26722605822034007808 26837682991831056384 26863424103467188224 26986142368602390528 27013701746021306368 27218781526952411136 27485262624380780544 27513215461739155968 27752483125520105472 28052690274714433536 28515038178820497408 28542388109933887488 28573562507931942912 28602743025199030272 28702058105147638016 29102042778756120576 29234987565985923072 29487013320865112064 29805983416884085632 29808222616299372544 30359410164677689344 30390414464273969664 30690122693704679424 30920920452428378112 30954692716926271488 31464869714560548864 31561647476081688576 31671236529818083328 32178085903348909056 32289815368291092768 32608255362061221888 32889361011734163456 33247632918180069376 33534250443336794112 33795600804527996928 34119636361300279296 34189216272308215872 34526388030417764352 34947571343247540224 35095431604702150656 35129093058380169216 35203376031014191104 35325609975566323712 35506853410591899648 35630141096045343744 36291708702603214848 36326042289327479364 36647016832507707392 36684287282318874624 37403587032952578048 37726031748753893376 38020050905093996544 38056517479911849984 38136990700265373696 38802723705008160768 38979983421314564096 39316017761153482752 39603798034890964992 39741311222512114176 40083908733051011712 40479213552903585792 40520552619031959552 41227893936571170816 41272923622568361984 41628724688280158208 42079035412071650304 42904114537798545408 43053087157721457024 43477673816081629184 43653064168134180864 43852481348978884608 44230519981297668096 44708975125326128448 44712333924449058816 45585621696410954496 46035184040557019136 46381380678642567168 46432039075389407232 47342471214122532864 47506854794727124992 48434723052436639152 48743136042942726144 48912383043091832832 49334041517601245184 49871449377270104064 50301375665005191168 50693401206791995392 50742023306549133312 50849320933687164928 51179454541950418944 51789582045626646528 52421357014871310336 52805064046521286656 52988414963349485568 53445211644068015616 53675365983662112768 53972284737204781056 54027403492042612736 54437563053904822272 54970525248761561088 55026430923478311936 55504966251040210944 56105380549428867072 57030076357640994816 57084776219867774976 57205486050398060544 57404116210295276032 58204085557512241152 58469975131971846144 58974026641730224128 59611966833768171264 59616445232598745088 60718820329355378688 60780828928547939328 61841840904856756224 61909385433852542976 63342473059636166656 64356171806697818112 64579630736582185536 65216510724122443776 65778722023468326912 66495265836360138752 67068500886673588224 68239272722600558592 68378432544616431744 69052776060835528704 70190863209404301312 70406752062028382208 70651219951132647424 71013706821183799296 71260282192090687488 72583417405206429696 72652084578654958728 73294033665015414784 73368574564637749248 74807174065905156096 75452063497507786752 76040101810187993088 76113034959823699968 76273981400530747392 77959966842629128192 78632035522306965504 79207596069781929984 79482622445024228352 80167817466102023424 80958427105807171584 81041105238063919104 82455787873142341632 83257449376560316416 84158070824143300608 85808229075597090816 86106174315442914048 86955347632163258368 87306128336268361728 87704962697957769216 88461039962595336192 89417950250652256896 89424667848898117632 91171243392821908992 92070368081114038272 92762761357285134336 92864078150778814464 94684942428245065728 95013709589454249984 96869446104873278304 97824766086183665664 98668083035202490368 99742898754540208128 100602751330010382336 101386802413583990784 101698641867374329856 102358909083900837888 103579164091253293056 104842714029742620672 105610128093042573312 105976829926698971136 106890423288136031232 108054806984085225472 108875126107809644544 109941050497523122176 110052861846956623872 112210761098857734144 114060152715281989632 114169552439735549952 114410972100796121088 114808232420590552064 116408171115024482304 116939950263943692288 117948053283460448256 119223933667536342528 121437640658710757376 121561657857095878656 123683681809713512448 123818770867705085952 126684946119272333312 128712343613395636224 129159261473164371072 130433021448244887552 131557444046936653824 132990531672720277504 134137001773347176448 136756865089232863488 138105552121671057408 141302439902265294848 142027413642367598592 142520564384181374976 145304169157309917456 146737149129275498496 149614348131810312192 150904126995015573504 152080203620375986176 152226069919647399936 152547962801061494784 157264071044613931008 158415192139563859968 158965244890048456704 160335634932204046848 161916854211614343168 162082210476127838208 164911575746284683264 166514898753120632832 168316141648286601216 171616458151194181632 172212348630885828096 173910695264326516736 174612256672536723456 175409925395915538432 176922079925190672384 178835900501304513792 178849335697796235264 182342486785643817984 185525522714570268672 185728156301557628928 190027419178908499968 193738892209746556608 195649532172367331328 197336166070404980736 199485797509080416256 201205502660020764672 204717818167801675776 207158328182506586112 211220256186085146624 211953659853397942272 213780846576272062464 216109613968170450944 217750252215619289088 219882100995046244352 220105723693913247744 224421522197715468288 228120305430563979264 228339104879471099904 228821944201592242176 229616464841181104128 233879900527887384576 235896106566920896512 238447867335072685056 242875281317421514752 243123315714191757312 247367363619427024896 253369892238544666624 257424687226791272448 258318522946328742144 260866042896489775104 263114888093873307648 268274003546694352896 273513730178465726976 276211104243342114816 282604879804530589696 284054827284735197184 285041128768362749952 290608338314619834912 293474298258550996992 299228696263620624384 301808253990031147008 304160407240751972352 305095925602122989568 314528142089227862016 316830384279127719936 317930489780096913408 320671269864408093696 324164420952255676416 329823151492569366528 336632283296573202432 343232916302388363264 344424697261771656192 349224513345073446912 350819850791831076864 353844159850381344768 357671801002609027584 364684973571287635968 371051045429140537344 371456312603115257856 380054838357816999936 387477784419493113216 391299064344734662656 394672332140809961472 398971595018160832512 402411005320041529344 414316656365013172224 423907319706795884544 427561693152544124928 432219227936340901888 440211447387826495488 448843044395430936576 456240610861127958528 456678209758942199808 457643888403184484352 459232929682362208256 471792213133841793024 476895734670145370112 485750562634843029504 486246631428383514624 494734727238854049792 506739784477089333248 514849374453582544896 516637045892657484288 521732085792979550208 526229776187746615296 536548007093388705792 547027460356931453952 565209759609061179392 570082257536725499904 581216676629239669824 586948596517101993984 598457392527241248768 603616507980062294016 633660768558255439872 635860979560193826816 641342539728816187392 648328841904511352832 659646302985138733056 673264566593146404864 686465832604776726528 688849394523543312384 701639701583662153728 707688319700762689536 715343602005218055168 729369947142575271936 742102090858281074688 760109676715633999872 774955568838986226432 782598128689469325312 789344664281619922944 804822010640083058688 828633312730026344448 847814639413591769088 855123386305088249856 864438455872681803776 880422894775652990976 897686088790861873152 912481221722255917056 915287776806368968704 918465859364724416512 943584426267683586048 953791469340290740224 972493262856767029248 989469454477708099584 1013479568954178666496 1029698748907165089792 1033274091785314968576 1052459552375493230592 1094054920713862907904 1130419519218122358784 1140164515073450999808 1162433353258479339648 1173897193034203987968 1196914785054482497536 1207233015960124588032 1271721959120387653632 1282685079457632374784 1296657683809022705664 1346529133186292809728 1372931665209553453056 1377698789047086624768 1415376639401525379072 1430687204010436110336 1458739894285150543872 1484204181716562149376 1520219353431267999744 1549911137677972452864 1565196257378938650624 1578689328563239845888 1609644021280166117376 1695629278827183538176 1710246772610176499712 1728876911745363607552 1760845789551305981952 1795372177581723746304 1836931718729448833024 1907582938680581480448 1944986525713534058496 1978938908955416199168 2059397497814330179584 2066548183570629937152 2104919104750986461184 2188109841427725815808 2260839038436244717568 2280329030146901999616 2324866706516958679296 2347794386068407975936 2414466031920249176064 2543443918240775307264 2565370158915264749568 2593315367618045411328 2693058266372585619456 2745863330419106906112 2755397578094173249536 2830753278803050758144 2861374408020872220672 2917479788570301087744 2968408363433124298752 3040438706862535999488 3099822275355944905728 3157378657126479691776 3391258557654367076352 3420493545220352999424 3521691579102611963904 3590744355163447492608 3673863437458897666048 3815165877361162960896 3889973051427068116992 4118794995628660359168 4133096367141259874304 4376219682855451631616 4560658060293803999232 4649733413033917358592 4695588772136815951872 4828932063840498352128 5086887836481550614528 5130740317830529499136 5186630735236090822656 5386116532745171238912 5510795156188346499072 5722748816041744441344 5834959577140602175488 5936816726866248597504 6199644550711889811456 6314757314252959383552 6782517115308734152704 6840987090440705998848 7043383158205223927808 7347726874917795332096 7630331754722325921792 7779946102854136233984 8237589991257320718336 8266192734282519748608 8752439365710903263232 9121316120587607998464 9299466826067834717184 10173775672963101229056 10261480635661058998272 10772233065490342477824 11021590312376692998144 11445497632083488882688 11669919154281204350976 12399289101423779622912 13681974180881411997696 14086766316410447855616 14695453749835590664192 15260663509444651843584 15559892205708272467968 16532385468565039497216 17504878731421806526464 18598933652135669434368 20347551345926202458112 20522961271322117996544 22043180624753385996288 22890995264166977765376 23339838308562408701952 24798578202847559245824 27363948361762823995392 29390907499671181328384 30521327018889303687168 33064770937130078994432 35009757462843613052928 37197867304271338868736 41045922542644235993088 44086361249506771992576 45781990528333955530752 46679676617124817403904 49597156405695118491648 61042654037778607374336 66129541874260157988864 70019514925687226105856 74395734608542677737472 82091845085288471986176 88172722499013543985152 91563981056667911061504 99194312811390236983296 132259083748520315977728 140039029851374452211712 148791469217085355474944 183127962113335822123008 198388625622780473966592 264518167497040631955456 297582938434170710949888 396777251245560947933184 595165876868341421899776 793554502491121895866368 1190331753736682843799552 2380663507473365687599104
- Sum of all divisors σ(n): 8497727163708413870624814
- Sum of proper divisors (its aliquot sum) s(n): 6117063656235048183025710
- 2380663507473365687599104 is an abundant number, because the sum of its proper divisors (6117063656235048183025710) is greater than itself. Its abundance is 3736400148761682495426606
Bases of 2380663507473365687599104
- Binary: 1111110000010000000000110111111111001111100101110100110100100010000000000000000002
- Hexadecimal: 0x1F82006FF9F2E9A440000
- Base-36: ARO598VZ9YSBNK00
Squares and roots of 2380663507473365687599104
- 2380663507473365687599104 squared (23806635074733656875991042) is 5667558735815387885090373751591628522447821602816
- 2380663507473365687599104 cubed (23806635074733656875991043) is 13492550258817575665072121887664097161609981056521158644695016688125476864
-
The
square root of 2380663507473365687599104 is 1542939891075.9179952375 -
The
cube root of 2380663507473365687599104 is 133526050.9691567567
Scales and comparisons
How big is 2380663507473365687599104?- 2,380,663,507,473,365,687,599,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,380,663,507,473,365,687,599,104 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 2380663507473365687599104 cubic inches would be around 11127170.9 feet tall.
Recreational maths with 2380663507473365687599104
- 2380663507473365687599104 backwards is 4019957865633747053660832
- 2380663507473365687599104 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2380663507473365687599104's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2380663507473365687599104 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 2380663507473365687599104 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/2380663507473365687599104/
Chicago style:
Numbermatics. 2024. "Number 2380663507473365687599104 - Facts about the integer". https://numbermatics.com/n/2380663507473365687599104/
The information we have on file for 2380663507473365687599104 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 2380663507473365687599104, math, Factors of 2380663507473365687599104, curriculum, school, college, exams, university, Prime factorization of 2380663507473365687599104, STEM, science, technology, engineering, physics, economics, calculator, two septillion, three hundred eighty sextillion, six hundred sixty-three quintillion, five hundred seven quadrillion, four hundred seventy-three trillion, three hundred sixty-five billion, six hundred eighty-seven million, five hundred ninety-nine thousand, one hundred four.