529094090643392628198014976
529,094,090,643,392,628,198,014,976 is an even composite number composed of seven prime numbers multiplied together.
529094090643392628198014976 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 529094090643392628198014976:
216 × 34 × 132 × 292 × 532 × 612 × 81912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 29 × 29 × 53 × 53 × 61 × 61 × 8191 × 8191)See below for interesting mathematical facts about the number 529094090643392628198014976 from the Numbermatics database.
Names of 529094090643392628198014976
- Cardinal: 529094090643392628198014976 can be written as Five hundred twenty-nine septillion, ninety-four sextillion, ninety quintillion, six hundred forty-three quadrillion, three hundred ninety-two trillion, six hundred twenty-eight billion, one hundred ninety-eight million, fourteen thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 5.29094090643392628198014976 × 1026
Factors of 529094090643392628198014976
Divisors of 529094090643392628198014976
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 29 32 36 39 48 52 53 54 58 61 64 72 78 81 87 96 104 106 108 116 117 122 128 144 156 159 162 169 174 183 192 208 212 216 232 234 244 256 261 288 312 318 324 338 348 351 366 377 384 416 424 432 464 468 477 488 507 512 522 549 576 624 636 648 676 689 696 702 732 754 768 783 793 832 841 848 864 928 936 954 976 1014 1024 1044 1053 1098 1131 1152 1248 1272 1296 1352 1378 1392 1404 1431 1464 1508 1521 1536 1537 1566 1586 1647 1664 1682 1696 1728 1769 1856 1872 1908 1952 2028 2048 2067 2088 2106 2196 2262 2304 2349 2379 2496 2523 2544 2592 2704 2756 2784 2808 2809 2862 2928 3016 3042 3072 3074 3132 3172 3233 3294 3328 3364 3392 3393 3456 3538 3712 3721 3744 3816 3904 4056 4096 4134 4176 4212 4293 4392 4524 4563 4608 4611 4698 4758 4901 4941 4992 5046 5088 5184 5307 5408 5512 5568 5616 5618 5724 5856 6032 6084 6144 6148 6201 6264 6344 6466 6588 6656 6728 6784 6786 6912 7076 7137 7424 7442 7488 7569 7632 7808 8112 8191 8192 8268 8352 8424 8427 8586 8784 8957 9048 9126 9216 9222 9396 9516 9699 9802 9882 9984 10092 10176 10179 10309 10368 10614 10816 10933 11024 11136 11163 11232 11236 11448 11712 12064 12168 12288 12296 12402 12528 12688 12932 13176 13312 13456 13568 13572 13689 13824 13833 14152 14274 14703 14848 14884 14976 15138 15264 15616 15921 16224 16382 16384 16536 16704 16848 16854 17172 17568 17914 18096 18252 18432 18444 18603 18792 19032 19398 19604 19764 19968 19981 20184 20352 20358 20618 20736 21228 21411 21632 21866 22048 22272 22326 22464 22472 22707 22896 22997 23424 24128 24336 24573 24576 24592 24804 25056 25281 25376 25864 26352 26624 26871 26912 27136 27144 27378 27648 27666 28304 28548 29097 29406 29696 29768 29952 30276 30528 30537 30927 31232 31842 32448 32764 32768 32799 33072 33408 33489 33696 33708 34344 35136 35828 36192 36504 36517 36864 36888 37206 37584 38064 38796 39208 39528 39936 39962 40368 40704 40716 41236 41472 41499 42029 42456 42822 43264 43732 44096 44109 44544 44573 44652 44928 44944 45414 45792 45994 46848 47763 48256 48373 48672 49146 49152 49184 49608 50112 50562 50752 51301 51728 52704 53248 53742 53824 54272 54288 54756 55296 55332 55809 56608 57096 58194 58812 59392 59536 59904 59943 60552 61056 61074 61854 62464 63684 64233 64896 65528 65536 65598 66144 66816 66978 67392 67416 68121 68688 68991 70272 71656 72384 73008 73034 73719 73728 73776 74412 75168 75843 76128 77592 78416 79056 79872 79924 80613 80736 81408 81432 81461 82472 82944 82998 84058 84912 85644 86528 87291 87464 88192 88218 89088 89146 89304 89856 89888 90828 91584 91988 92781 93696 93757 95526 96512 96746 97344 98292 98304 98368 98397 99216 100224 100467 101124 101504 102602 103456 105408 106483 106496 107484 107648 107909 108544 108576 109512 109551 110592 110664 111618 113216 114192 116388 117624 118784 119072 119808 119886 121104 122112 122148 123708 124497 124928 126087 127368 128466 129792 131056 131196 132288 132327 133632 133719 133956 134784 134832 136242 137376 137982 140544 142129 143289 143312 144768 145119 146016 146068 147438 147456 147552 148824 150336 151686 152256 153903 155184 156832 158112 159744 159848 161226 161472 162816 162864 162922 164944 165888 165996 168116 169824 171288 171349 173056 174582 174928 176384 176436 178176 178292 178608 179712 179776 179829 181656 183168 183976 185562 187392 187514 191052 193024 193492 194688 196584 196608 196736 196794 197213 198432 200448 200934 202248 203008 205204 206912 206973 210816 212966 212992 214968 215296 215818 217088 217152 219024 219102 221157 221184 221328 223236 226432 227529 228384 232776 235248 237539 237568 238144 239616 239772 241839 242208 244224 244296 244383 247416 248994 249856 252174 254736 256932 259584 259753 261873 262112 262392 264576 264654 267264 267438 267912 269568 269664 272484 274752 275964 278343 281088 281271 284258 286578 286624 289536 290238 292032 292136 294876 294912 295104 295191 297648 298961 300672 301401 303372 304512 307806 310368 313664 316224 319449 319488 319696 322452 322944 323727 325632 325728 325844 328653 329888 331776 331992 336232 339648 342576 342698 346112 349164 349856 352768 352872 356352 356584 357216 359424 359552 359658 363312 366336 367952 371124 374784 375028 378261 382104 386048 386984 389376 393168 393472 393588 394426 396864 396981 400896 401157 401868 404496 406016 410408 413824 413946 421632 425932 425984 426387 429936 430592 431636 434123 434176 434304 435357 438048 438204 442314 442368 442656 446472 452864 455058 456768 461709 465552 470496 474721 475078 475136 476288 479232 479544 483678 484416 488448 488592 488766 494832 497988 499651 499712 504348 509472 513864 514047 519168 519506 523746 524224 524784 529152 529308 534528 534876 535824 539136 539328 539487 544968 546377 549504 551928 556686 562176 562542 568516 573156 573248 579072 579449 580476 584064 584272 589752 589824 590208 590382 591639 595296 597922 601344 602802 606744 609024 615612 620736 620919 627328 628849 632448 638898 638976 639392 644904 645888 647454 651264 651456 651688 657306 659776 663471 663552 663984 666913 672464 679296 685152 685396 692224 698328 699712 705536 705744 712617 712704 713168 714432 718848 719104 719316 725517 726624 732672 733149 735904 742248 749568 750056 756522 764208 772096 773968 778752 779259 786336 786944 787176 788852 793728 793962 801792 802314 803736 808992 812032 820816 827648 827892 835029 843264 843813 851864 851968 852774 859872 861184 863272 868246 868352 868608 870714 876096 876408 884628 884736 885312 885573 892944 896883 905728 910116 913536 923418 931104 940992 949442 950156 950272 952576 958347 958464 959088 967356 968832 971181 976896 977184 977532 985959 989664 995976 999302 999424 1008696 1018944 1027728 1028094 1038336 1039012 1047492 1048448 1049568 1058304 1058616 1058993 1069056 1069752 1071648 1078272 1078656 1078974 1089936 1092754 1099008 1103856 1113372 1124352 1125084 1134783 1137032 1146312 1146496 1158144 1158898 1160952 1168128 1168544 1179504 1180416 1180764 1183278 1190592 1195844 1202688 1203471 1205604 1213488 1218048 1218841 1231224 1241472 1241838 1254656 1257698 1264896 1277796 1277952 1278784 1279161 1289808 1291776 1294908 1302369 1302528 1302912 1303376 1306071 1314612 1319552 1326942 1327104 1327968 1333826 1344928 1358592 1370304 1370792 1384279 1384448 1385127 1396656 1399424 1402817 1411072 1411488 1424163 1425234 1425408 1426336 1428864 1437696 1438208 1438632 1451034 1453248 1465344 1466298 1471808 1484496 1498953 1499136 1500112 1513044 1528416 1542141 1544192 1547936 1557504 1558518 1572672 1573888 1574352 1577704 1587456 1587924 1603584 1604628 1607472 1617984 1618461 1624064 1639131 1641632 1655296 1655784 1670058 1686528 1687626 1703728 1705548 1719744 1722368 1726544 1736492 1736704 1737216 1738347 1741428 1752192 1752816 1769256 1769472 1770624 1771146 1774917 1785888 1793766 1811456 1820232 1827072 1846836 1862208 1862757 1881984 1886547 1898884 1900312 1900544 1905152 1916694 1916928 1918176 1934712 1937664 1942362 1953792 1954368 1955064 1971918 1979328 1991952 1998604 1998848 2000739 2017392 2037888 2055456 2056188 2076672 2078024 2094984 2096896 2099136 2116608 2117232 2117986 2137851 2138112 2139504 2143296 2156544 2157312 2157948 2179872 2185508 2198016 2199447 2207712 2226744 2227537 2248704 2250168 2269566 2274064 2292624 2292992 2316288 2317796 2321904 2336256 2337088 2337777 2359008 2360832 2361528 2362369 2366556 2381184 2391688 2405376 2406942 2411208 2426976 2436096 2437682 2462448 2482944 2483676 2509312 2515396 2529792 2531439 2555592 2555904 2557568 2558322 2563769 2579616 2583552 2589816 2604738 2605056 2605824 2606752 2612142 2629224 2639104 2653884 2654208 2655936 2667652 2689856 2690649 2717184 2718953 2740608 2741584 2768558 2768896 2770254 2793312 2798848 2805634 2822144 2822976 2848326 2850468 2850816 2852672 2857728 2875041 2875392 2876416 2877264 2902068 2906496 2913543 2930688 2932596 2943616 2957877 2968992 2997906 2998272 3000224 3026088 3056832 3084282 3088007 3088384 3095872 3115008 3117036 3129361 3145344 3147776 3148704 3155408 3174912 3175848 3176979 3207168 3209256 3214944 3235968 3236922 3248128 3278262 3283264 3310592 3311568 3340116 3373056 3375252 3404349 3407456 3411096 3439488 3444736 3453088 3472984 3473408 3474432 3476694 3482856 3504384 3505632 3538512 3541248 3542292 3549834 3571776 3587532 3610413 3622912 3640464 3654144 3656523 3693672 3724416 3725514 3763968 3773094 3797768 3800624 3810304 3833388 3833856 3836352 3837483 3869424 3875328 3884724 3907107 3907584 3908736 3910128 3918213 3943836 3958656 3983904 3997208 3997696 4001478 4034784 4075776 4110912 4112376 4152837 4153344 4155381 4156048 4189968 4193792 4198272 4208451 4233216 4234464 4235972 4272489 4275702 4276224 4279008 4286592 4313088 4314624 4315896 4359744 4371016 4396032 4398894 4415424 4453488 4455074 4496859 4497408 4500336 4539132 4548128 4585248 4585984 4626423 4632576 4635592 4643808 4672512 4674176 4675554 4718016 4721664 4723056 4724738 4733112 4762368 4783376 4810752 4813884 4822416 4853952 4872192 4875364 4917393 4924896 4965888 4967352 4969121 5018624 5030792 5059584 5062878 5111184 5115136 5116644 5127538 5159232 5167104 5179632 5209476 5210112 5211648 5213504 5215041 5224284 5258448 5278208 5307768 5308416 5311872 5324751 5335304 5379712 5381298 5434368 5437906 5481216 5483168 5537116 5537792 5540508 5586624 5597696 5611268 5643599 5644288 5645952 5659641 5696652 5700936 5701632 5705344 5715456 5719177 5750082 5750784 5752832 5754528 5804136 5812992 5827086 5861376 5865192 5887232 5915754 5937984 5995812 5996544 6000448 6002217 6052176 6113664 6168564 6176014 6176768 6191744 6230016 6234072 6258722 6290688 6295552 6297408 6310816 6349824 6351696 6353958 6413553 6414336 6418512 6429888 6471936 6473844 6495463 6496256 6556524 6566528 6598341 6621184 6623136 6680232 6682611 6746112 6750504 6808698 6814912 6822192 6878976 6888631 6889472 6906176 6945968 6948864 6953388 6965712 7008768 7011264 7013331 7077024 7082496 7084584 7087107 7099668 7143552 7175064 7220826 7245824 7280928 7308288 7313046 7387344 7448832 7451028 7527936 7532837 7546188 7594317 7595536 7601248 7620608 7666776 7667712 7672704 7674966 7691307 7738848 7750656 7769448 7814214 7815168 7817472 7820256 7836426 7887672 7917312 7967808 7994416 8002956 8069568 8071947 8151552 8156859 8221824 8224752 8305674 8306688 8310762 8312096 8379936 8387584 8396544 8416902 8466432 8468928 8471944 8544978 8551404 8552448 8558016 8573184 8625123 8626176 8629248 8631792 8669869 8719488 8740629 8742032 8792064 8797788 8830848 8906976 8910148 8993718 8994816 9000672 9078264 9096256 9170496 9171968 9252846 9264021 9265152 9271184 9287616 9345024 9348352 9351108 9388083 9436032 9443328 9446112 9449476 9466224 9524736 9530937 9566752 9621504 9627768 9644832 9707904 9744384 9750728 9834786 9849792 9931776 9934704 9938242 10037248 10061584 10119168 10125756 10222368 10230272 10233288 10255076 10318464 10334208 10359264 10418952 10420224 10423296 10427008 10430082 10448568 10452289 10516896 10556416 10615536 10623744 10649502 10670608 10759424 10762596 10868736 10875812 10962432 10966336 10969569 11074232 11075584 11081016 11173248 11195392 11222536 11287198 11288576 11291904 11319282 11393304 11401872 11410688 11430912 11438354 11500164 11501568 11505664 11509056 11512449 11608272 11625984 11654172 11721321 11722752 11730384 11774464 11831508 11875968 11991624 11993088 12000896 12004434 12104352 12227328 12337128 12352028 12353536 12383488 12458511 12460032 12468144 12517444 12581376 12589567 12591104 12594816 12621632 12625353 12699648 12703392 12707916 12817467 12827106 12828672 12837024 12859776 12943872 12947688 12990926 12992512 13113048 13133056 13196682 13242368 13246272 13360464 13365222 13490577 13492224 13501008 13617396 13629824 13644384 13757952 13766909 13777262 13778944 13812352 13879269 13891936 13897728 13906776 13931424 14017536 14022528 14026662 14154048 14164992 14169168 14174214 14199336 14287104 14350128 14441652 14489879 14491648 14561856 14616576 14626092 14752179 14774688 14897664 14902056 14907363 15055872 15065674 15092376 15188634 15191072 15202496 15241216 15333552 15345408 15349932 15382614 15477696 15501312 15538896 15628428 15630336 15634944 15640512 15645123 15672852 15775344 15834624 15844933 15935616 15974253 15988832 16005912 16139136 16143894 16303104 16313718 16443648 16449504 16611348 16613376 16621524 16624192 16759872 16775168 16793088 16833804 16930797 16932864 16937856 16943888 16978923 17089956 17102808 17104896 17116032 17146368 17157531 17250246 17252352 17258496 17263584 17339738 17438976 17481258 17484064 17584128 17595576 17661696 17813952 17820296 17987436 17989632 18001344 18006651 18156528 18192512 18236621 18340992 18343936 18505692 18528042 18530304 18542368 18575232 18690048 18696704 18702216 18776166 18872064 18886656 18892224 18898952 18932448 19049472 19061874 19133504 19240659 19243008 19255536 19289664 19415808 19486389 19488768 19501456 19669572 19699584 19863552 19869408 19876484 20047833 20074496 20123168 20238336 20251512 20444736 20460544 20466576 20510152 20636928 20665893 20668416 20718528 20837904 20846592 20854016 20860164 20897136 20904578 21033792 21039993 21112832 21231072 21247488 21261321 21299004 21341216 21518848 21525192 21737472 21751624 21924864 21932672 21939138 22148464 22162032 22346496 22390784 22445072 22574396 22577152 22583808 22598511 22638564 22786608 22803744 22821376 22861824 22876708 23000328 23003136 23008519 23011328 23018112 23024898 23073921 23216544 23251968 23308344 23442642 23445504 23460768 23548928 23663016 23751936 23983248 24001792 24008868 24208704 24215841 24454656 24470577 24674256 24704056 24707072 24766976 24917022 24920064 24936288 25034888 25162752 25179134 25182208 25189632 25243264 25250706 25399296 25406784 25415832 25634934 25654212 25657344 25674048 25719552 25887744 25895376 25981852 25985024 26009607 26226096 26266112 26393364 26481503 26484736 26492544 26720928 26730444 26981154 26984448 27002016 27234792 27259648 27288768 27515904 27533818 27554524 27557888 27624704 27758538 27783872 27792063 27795456 27813552 27862848 28035072 28045056 28053324 28164249 28308096 28329984 28338336 28348428 28398672 28574208 28592811 28700256 28883304 28957981 28979758 28983296 29123712 29233152 29252184 29504358 29549376 29795328 29804112 29814726 30111744 30131348 30184752 30377268 30382144 30404992 30478711 30482432 30667104 30690816 30699864 30710797 30765228 30955392 31002624 31077792 31256856 31260672 31269888 31281024 31290246 31345704 31356867 31550688 31669248 31689866 31871232 31948506 31977664 32011824 32278272 32287788 32606208 32627436 32887296 32899008 32908707 33222696 33226752 33243048 33248384 33328997 33519744 33550336 33586176 33667608 33861594 33865728 33875712 33887776 33957846 34179912 34205616 34232064 34292736 34315062 34500492 34504704 34516992 34527168 34679476 34877952 34962516 34968128 35163963 35168256 35191152 35323392 35346389 35627904 35640592 35974872 35979264 36002688 36013302 36313056 36385024 36473242 36681984 36687872 37011384 37056084 37060608 37084736 37150464 37375533 37380096 37393408 37404432 37552332 37744128 37768701 37773312 37784448 37797904 37864896 37876059 38098944 38123748 38267008 38452401 38481318 38486016 38511072 38579328 38831616 38972778 38977536 39002912 39339144 39399168 39727104 39738816 39752968 40095666 40144091 40148992 40246336 40471731 40476672 40503024 40681693 40889472 40921088 40933152 41020304 41273856 41300727 41331786 41336832 41437056 41675808 41693184 41708032 41720328 41794272 41809156 42067584 42079986 42225664 42462144 42494976 42522642 42598008 42682432 43037696 43050384 43469637 43474944 43503248 43849728 43865344 43878276 44256537 44296928 44324064 44692992 44722089 44781568 44890144 45148792 45154304 45167616 45197022 45277128 45573216 45607488 45642752 45723648 45753416 46000656 46017038 46022656 46036224 46049796 46147842 46433088 46503936 46616688 46885284 46891008 46921536 46935369 47097856 47326032 47503872 47534799 47966496 48003584 48017736 48417408 48431682 48909312 48941154 49348512 49408112 49533952 49834044 49840128 49872576 50069776 50325504 50358268 50364416 50379264 50486528 50501412 50792391 50798592 50813568 50831664 50936769 51269868 51308424 51314688 51348096 51439104 51472593 51775488 51790752 51963704 51970048 52019214 52452192 52532224 52786728 52963006 52969472 52985088 53441856 53460888 53962308 53968896 54004032 54019953 54469584 54519296 54577536 54709863 55031808 55067636 55109048 55115776 55249408 55517076 55567744 55584126 55590912 55627104 55725696 56070144 56090112 56106648 56328498 56616192 56659968 56676672 56696856 56797344 57148416 57185622 57400512 57766608 57915962 57959516 57966592 58247424 58459167 58466304 58504368 59008716 59098752 59590656 59608224 59629452 60143499 60223488 60262696 60369504 60754536 60764288 60809984 60957422 60964864 61334208 61381632 61399728 61421594 61530456 61910784 61997679 62005248 62155584 62513712 62539776 62562048 62580492 62691408 62713734 63101376 63338496 63379732 63742464 63783963 63897012 63955328 64023648 64556544 64575576 64598573 65212416 65254872 65774592 65798016 65817414 66445392 66486096 66496768 66657994 67039488 67092481 67100672 67172352 67335216 67723188 67731456 67751424 67775552 67795533 67915692 68359824 68411232 68464128 68585472 68630124 69000984 69009408 69025557 69033984 69054336 69221763 69358952 69755904 69925032 69936256 70327926 70336512 70382304 70646784 70692778 71255808 71281184 71949744 72005376 72026604 72626112 72770048 72946484 73363968 73366787 73375744 73411731 74022768 74112168 74121216 74169472 74300928 74349301 74751066 74760192 74786816 74808864 75104664 75488256 75537402 75546624 75568896 75595808 75729792 75752118 76197888 76247496 76534016 76904802 76962636 76972032 77022144 77158656 77663232 77945556 77955072 78005824 78028821 78678288 78798336 79444509 79454208 79477632 79505936 80191332 80288182 80297984 80492672 80943462 80953344 81006048 81363386 81778944 81842176 81866304 82040608 82547712 82601454 82663572 82673664 82874112 83351616 83376189 83386368 83416064 83440656 83588544 83618312 84135168 84159972 84441019 84451328 84492747 84924288 84989952 85045284 85196016 85364864 85778433 86075392 86100768 86873943 86939274 86949888 87006496 87699456 87730688 87756552 88513074 88593856 88648128 89385984 89444178 89552203 89563136 89780288 90297584 90335232 90394044 90554256 91146432 91214976 91285504 91436133 91447296 91506832 92001312 92034076 92045312 92072448 92099592 92132391 92295684 92866176 93007872 93233376 93770568 93782016 93843072 93870738 94070601 94195712 94652064 95007744 95069598 95932992 96007168 96035472 96834816 96863364 97818624 97882308 98697024 98726121 98816224 99067904 99668088 99680256 99745152 99986991 100139552 100651008 100716536 100728832 100758528 100973056 101002824 101584782 101597184 101627136 101663328 101873538 102539736 102616848 102696192 102878208 102945186 103550976 103581504 103927408 104038428 104904384 105064448 105573456 105926012 105938944 105970176 106039167 106883712 106921776 107924616 107937792 108008064 108039906 108939168 109038592 109155072 109419726 110063616 110135272 110218096 110498816 111034152 111135488 111168252 111181824 111254208 111451392 112126599 112140288 112180224 112213296 112656996 113232384 113306103 113319936 113353344 113393712 113594688 113628177 114296832 114371244 114801024 115533216 115831924 115919032 115933184 116494848 116918334 116932608 117008736 118017432 118197504 119181312 119216448 119258904 120286998 120432273 120446976 120525392 120739008 121509072 121528576 121619968 121914844 121929728 122045079 122668416 122763264 122799456 122843188 123060912 123821568 123902181 123995358 124010496 124311168 125027424 125079552 125124096 125160984 125382816 125427468 126202752 126676992 126759464 127484928 127567926 127794024 127910656 128047296 129113088 129151152 129197146 130408911 130424832 130509744 131549184 131596032 131634828 132890784 132972192 132993536 133315988 134078976 134166267 134184962 134201344 134344704 134670432 135446376 135462912 135502848 135551104 135591066 135831384 135879757 136719648 136822464 136928256 137170944 137260248 138001968 138051114 138067968 138108672 138443526 138717904 139511808 139850064 139872512 140655852 140673024 140764608 141293568 141385556 142511616 142562368 142604397 143899488 144010752 144053208 144104509 145252224 145540096 145892968 146727936 146733574 146751488 146823462 148045536 148224336 148338944 148601856 148698602 149502132 149520384 149573632 149617728 150209328 150976512 151074804 151093248 151137792 151191616 151459584 151504236 152377173 152395776 152494992 153068032 153809604 153925272 153944064 154044288 154317312 154417779 155326464 155891112 155910144 156011648 156057642 157356576 157596672 158889018 158908416 158955264 159011872 160382664 160576364 160595968 160985344 161886924 161906688 162012096 162726772 163557888 163664371 163684352 163732608 164081216 164129589 165095424 165202908 165327144 165347328 165748224 165856133 166703232 166752378 166772736 166832128 166881312 167177088 167236624 168270336 168319944 168882038 168902656 168985494 169848576 169979904 170090568 170392032 170729728 171556866 172150784 172201536 173747886 173878548 173899776 174012992 175377501 175398912 175461376 175513104 177026148 177187712 177296256 178771968 178888356 179104406 179126272 179560576 180430497 180595168 180670464 180788088 181108512 182292864 182429952 182571008 182872266 182894592 183013664 184002624 184068152 184090624 184144896 184199184 184264782 184591368 185732352 185993037 186015744 186466752 187541136 187686144 187741476 188141202 188368427 188391424 189304128 190015488 190139196 191351889 191865984 192014336 192070944 193669632 193726728 193795719 195637248 195764616 197394048 197452242 197632448 198135808 199336176 199490304 199973982 200279104 201277443 201302016 201433072 201517056 201946112 202005648 203169564 203194368 203254272 203326656 203386599 203747076 205079472 205233696 205392384 205756416 205890372 207076671 207101952 207163008 207665289 207854816 208076856 209808768 210128896 211146912 211852024 211877888 211940352 212078334 213767424 213843552 215849232 216016128 216079812 217878336 218077184 218310144 218839452 220100361 220127232 220235193 220270544 220436192 220997632 222068304 222270976 222336504 222363648 222508416 222902784 223047903 224253198 224280576 224360448 224426592 225313992 226464768 226612206 226639872 226706688 226787424 227189376 227256354 228593664 228742488 229602048 231066432 231663848 231838064 232989696 233836668 233865216 234017472 234086463 236034864 236395008 238333527 238362624 238432896 238517808 240573996 240864546 240893952 241050784 241478016 243018144 243057152 243239936 243829688 243859456 244090158 245336832 245526528 245598912 245686376 246121824 247643136 247804362 247990716 248020992 248622336 250054848 250128567 250159104 250248192 250321968 250765632 250854936 252405504 253323057 253353984 253478241 253518928 254969856 255135852 255588048 255821312 256094592 258226176 258302304 258394292 260621829 260817822 260849664 261019488 263098368 263192064 263269656 265781568 265944384 265987072 266631976 268157952 268332534 268369924 268402688 268656609 268689408 269340864 270892752 271005696 271102208 271182132 271662768 271759514 273439296 273644928 273856512 274308399 274341888 274520496 276003936 276102228 276135936 276217344 276397173 276887052 277435808 279023616 279700128 279745024 281311704 281346048 281529216 282211803 282587136 282771112 285023232 285124736 285208794 287798976 288021504 288106416 288209018 290504448 291080192 291785936 293455872 293467148 293502976 293646924 296091072 296448672 296677888 297203712 297397204 299004264 299040768 299110747 299147264 299235456 299960973 300418656 301953024 302149608 302186496 302275584 302383232 302919168 303008472 303116381 304754346 304791552 304989984 306136064 307619208 307850544 308088576 308634624 308835558 310652928 311782224 312023296 312115284 314713152 315193344 317778036 317816832 317910528 318023744 318117501 320765328 321152728 321191936 321970688 323773848 323813376 324024192 325453544 327115776 327328742 327368704 327465216 328162432 328259178 330190848 330405816 330654288 331496448 331712266 333406464 333504756 333545472 333664256 333762624 334354176 334473248 336540672 336639888 337764076 337805312 337970988 339697152 339918309 339959808 340181136 340784064 341459456 343113732 344259539 344301568 344403072 347495772 347757096 347799552 348025984 350755002 350797824 350922752 351026208 354052296 354375424 354592512 357543936 357776712 358208812 358252544 359121152 360860994 361190336 361296819 361340928 361576176 362217024 364585728 364859904 365097443 365142016 365744532 365789184 366027328 366135237 368005248 368136304 368289792 368398368 368529564 369182736 371464704 371706543 371986074 372031488 372933504 375082272 375372288 375482952 376282404 376736854 376782848 378608256 380030976 380278392 382703778 383731968 384028672 384141888 387339264 387453456 387591438 391226733 391274496 391529232 394788096 394904484 395264896 396223243 396271616 398672352 398980608 399240361 399947964 400558208 402498801 402554886 402604032 402866144 403034112 403892224 404011296 406339128 406388736 406508544 406653312 406773198 407494152 407639271 410158944 410467392 410784768 411512832 411780744 414153342 414203904 414326016 415330578 415709632 416153712 419617536 420206491 420257792 422293824 423704048 423880704 424156668 427534848 427687104 427813191 431698464 432032256 432159624 432313527 435756672 436154368 436620288 437678904 440200722 440254464 440470386 440541088 440872384 441995264 444136608 444541952 444673008 445016832 445805568 446095806 448506396 448561152 448720896 448853184 450627984 452929536 453224412 453279744 453413376 453574848 454378752 454512708 457131519 457187328 457484976 459204096 459503057 462132864 463253337 463327696 463676128 465979392 467673336 467730432 468034944 468172926 472069728 472790016 476667054 476725248 476865792 477035616 481147992 481729092 481787904 482101568 482956032 486036288 486114304 486479872 487659376 488180316 490673664 490993113 491053056 491197824 491372752 492243648 492388767 495286272 495608724 495981432 496041984 497244672 497568399 500109696 500257134 500318208 500496384 500643936 501531264 501709872 504811008 506646114 506707968 506956482 507037856 509939712 510271704 511176096 511642624 512189184 516452352 516604608 516788584 521243658 521635644 521699328 522038976 526132503 526196736 526384128 526539312 528862009 531563136 531888768 531974144 533263952 536315904 536665068 536739848 536805376 537313218 537378816 538681728 541785504 542011392 542204416 542364264 543325536 543519028 546878592 547289856 547713024 548616798 548683776 549040992 552007872 552204456 552271872 552434688 552794346 553774104 554871616 557979111 558047232 559400256 559490048 562623408 563058432 564423606 565105281 565174272 565542224 570046464 570249472 570417588 575597952 576043008 576212832 576418036 581008896 581387157 582160384 583571872 586911744 586934296 587005952 587293848 592182144 592897344 593355776 594407424 594794408 598008528 598221494 598294528 598470912 599921946 600837312 603832329 603906048 604299216 604551168 604766464 605838336 606016944 606232762 609508692 609583104 609979968 610159797 612272128 615238416 615701088 616177152 617269248 617671116 621230013 621305856 623564448 624046592 624230568 629426304 630386688 635556072 635633664 635821056 636047488 636235002 641530656 642305456 643941376 647547696 648048384 650907088 654231552 654657484 654737408 654930432 656324864 656518356 660301083 660381696 660811632 661308576 662992896 663424532 666812928 667009512 667090944 667247051 667328512 667525248 668708352 668946496 669143709 673081344 673279776 675528152 675610624 675941976 679394304 679836618 679919616 680362272 681568128 682918912 686227464 688519078 688603136 688806144 694991544 695514192 696051968 701510004 701595648 701845504 702052416 702259389 708104592 708750848 709185024 715000581 715087872 715553424 716417624 716505088 718242304 721721988 722380672 722593638 722681856 723152352 724434048 729171456 729719808 730194886 730284032 731489064 731578368 732054656 732270474 736010496 736272608 736579584 736796736 737059128 738365472 742929408 743413086 743972148 744062976 745867008 750164544 750744576 750965904 752564808 753473708 753565696 757216512 759969171 760061952 760556784 765407556 767463936 767963587 768057344 768283776 774678528 774906912 775182876 781865487 782453466 782548992 783058464 789576192 789808968 790529792 792446486 792543232 797344704 797961216 798480722 799895928 801116416 804997602 805109772 805208064 805732288 805969827 806068224 807784448 808022592 812678256 813017088 813306624 813546396 814988304 815278542 820317888 820934784 821569536 822925197 823025664 823561488 828306684 828407808 828652032 829191519 830661156 831419264 832307424 839235072 839781449 840412982 840515584 844587648 846635409 847408096 847761408 848313336 855069696 855374208 855626382 863396928 864064512 864319248 864627054 871513344 872202253 872308736 873240576 875357808 880401444 880508928 880940772 881082176 881744768 883882619 883990528 888273216 889083904 889346016 890033664 891611136 892191612 897012792 897122304 897332241 897441792 897706368 899882919 901255968 905859072 906448824 906559488 906826752 907149696 908757504 909025416 909349143 914263038 914374656 914969952 918408192 919006114 924265728 926506674 926655392 927352256 931958784 935346672 936069888 936345852 944139456 945580032 953334108 953450496 953731584 954071232 954352503 962295984 963458184 963575808 964203136 965912064 966540913 972072576 972228608 972959744 975318752 976360632 981347328 981986226 982106112 982395648 982745504 984487296 984777534 990572544 991217448 991962864 994489344 995136798 1000219392 1000514268 1000636416 1000992768 1001287872 1003062528 1003419744 1009622016 1013292228 1013415936 1013912964 1014075712 1019754927 1019879424 1020543408 1022352192 1023285248 1024378368 1032778617 1032904704 1033209216 1033577168 1042487316 1043271288 1043398656 1044077952 1052265006 1052393472 1052768256 1053078624 1057724018 1063126272 1063777536 1063948288 1066527904 1072631808 1073330136 1073479696 1074626436 1074757632 1077363456 1083571008 1083890457 1084022784 1084408832 1084728528 1086651072 1087038056 1093757184 1094579712 1095292329 1095426048 1097233596 1097367552 1098081984 1098405711 1104015744 1104408912 1104869376 1105588692 1107548208 1109743232 1115119629 1115958222 1116094464 1118800512 1118980096 1125246816 1126116864 1128847212 1130210562 1130348544 1131084448 1140092928 1140498944 1140835176 1151195904 1152086016 1152425664 1152836072 1162017792 1162774314 1164178639 1164320768 1167143744 1173680199 1173823488 1173868592 1174587696 1184364288 1185794688 1186711552 1188669729 1188814848 1189588816 1196017056 1196442988 1196589056 1196941824 1197721083 1199843892 1201674624 1207664658 1207812096 1208598432 1209102336 1209532928 1211676672 1212033888 1212465524 1219017384 1219166208 1219959936 1220319594 1222917813 1224544256 1230476832 1231402176 1232354304 1234538496 1235342232 1242460026 1242611712 1247128896 1248093184 1248461136 1258852608 1260619473 1260773376 1271112144 1271642112 1272094976 1272470004 1283061312 1283439573 1284610912 1287882752 1295095392 1296096768 1296940581 1301814176 1308463104 1309314968 1309474816 1309860864 1312649728 1313036712 1320602166 1320763392 1321623264 1322617152 1325985792 1326849064 1333625856 1334019024 1334494102 1334657024 1335050496 1337416704 1337892992 1338287418 1346162688 1346559552 1351056304 1351883952 1358788608 1359673236 1359839232 1360724544 1363136256 1365837824 1372454928 1377038156 1377206272 1377612288 1378509171 1389983088 1391028384 1392103936 1403020008 1403191296 1403519659 1403691008 1404104832 1404518778 1416209184 1417501696 1418370048 1430001162 1430175744 1431106848 1432835248 1436484608 1443443976 1444761344 1445187276 1445363712 1446304704 1448868096 1458342912 1459439616 1460389772 1460568064 1462978128 1464109312 1464540948 1472020992 1472545216 1472979339 1473159168 1473593472 1474118256 1476730944 1477166301 1485858816 1486826172 1487944296 1488125952 1491734016 1492705197 1500329088 1501489152 1501931808 1505129616 1506947416 1507131392 1514433024 1519938342 1520123904 1521113568 1530815112 1534927872 1535927174 1536114688 1536567552 1549357056 1549813824 1550365752 1563730974 1564906932 1565097984 1566116928 1579152384 1579617936 1581059584 1584892972 1585086464 1586586027 1594689408 1595922432 1596961444 1599791856 1602232832 1609995204 1610219544 1610416128 1611464576 1611939654 1612136448 1615371683 1615568896 1616045184 1625356512 1626034176 1626613248 1627092792 1629976608 1630557084 1640635776 1641869568 1643139072 1645850394 1646051328 1647122976 1656613368 1656815616 1657304064 1658383038 1661322312 1662838528 1664614848 1678470144 1679562898 1680825964 1681031168 1689175296 1693270818 1694816192 1695315843 1695522816 1696626672 1710139392 1710748416 1711252764 1726793856 1728129024 1728638496 1729254108 1743026688 1744161471 1744404506 1744617472 1746481152 1750715616 1760802888 1761017856 1761881544 1762164352 1763489536 1766436841 1767765238 1767981056 1776546432 1778167808 1778692032 1780067328 1783222272 1784383224 1794025584 1794664482 1794883584 1795412736 1799765838 1802511936 1811496987 1811718144 1812897648 1813653504 1814299392 1817515008 1818050832 1818698286 1828526076 1828749312 1829939904 1836816384 1838012228 1848531456 1853013348 1853310784 1854704512 1863690039 1863917568 1870693344 1872139776 1872691704 1873358617 1888278912 1891160064 1906668216 1906900992 1907463168 1908142464 1908705006 1924591968 1926916368 1928406272 1931824128 1933081826 1944145152 1944457216 1945681949 1945919488 1950637504 1952721264 1962694656 1963972452 1964212224 1964791296 1965491008 1968974592 1969555068 1980903249 1981145088 1982434896 1983925728 1988978688 1990273596 2000438784 2001028536 2001272832 2001741153 2001985536 2002575744 2006125056 2006839488 2007431127 2019244032 2026584456 2026831872 2027825928 2028151424 2039509854 2039758848 2041086816 2044704384 2046570496 2048756736 2065557234 2065809408 2066418432 2067154336 2084974632 2086542576 2088155904 2104530012 2104786944 2105536512 2106157248 2115448036 2126252544 2127555072 2127636823 2127896576 2133055808 2145001743 2145263616 2146660272 2146959392 2149252872 2149515264 2154726912 2156129729 2167142016 2167780914 2168045568 2168817664 2169457056 2173302144 2174076112 2187514368 2189159424 2190584658 2190852096 2194467192 2194735104 2196163968 2196811422 2208031488 2208817824 2209738752 2211177384 2215096416 2219486464 2230239258 2231916444 2232188928 2237601024 2237960192 2250493632 2252233728 2257694424 2260421124 2260697088 2262168896 2279907513 2280185856 2280997888 2281670352 2302391808 2303890761 2304172032 2304851328 2305672144 2324035584 2325548628 2328357278 2328641536 2334287488 2345596461 2347360398 2347646976 2347737184 2349175392 2368728576 2371589376 2373423104 2377339458 2377629696 2379177632 2392034112 2392885976 2393178112 2393883648 2395442166 2399687784 2403349248 2415329316 2415624192 2417196864 2417909481 2418204672 2419065856 2423353344 2424067776 2424931048 2438034768 2439919872 2440639188 2445835626 2448789551 2449088512 2460953664 2462804352 2464708608 2468775591 2469076992 2470684464 2484920052 2485223424 2487574557 2494257792 2496186368 2496922272 2517705216 2519344347 2521238946 2521546752 2542224288 2543284224 2544189952 2544940008 2566122624 2566879146 2569221824 2575765504 2590190784 2592193536 2593881162 2603628352 2616606759 2616926208 2618629936 2619721728 2625299456 2626073424 2641204332 2641526784 2643246528 2645234304 2651647857 2651971584 2653698128 2667251712 2668038048 2668988204 2669314048 2670100992 2674833408 2675785984 2676574836 2691996723 2692325376 2693119104 2699648757 2702112608 2703767904 2717577216 2719346472 2719678464 2721449088 2726272512 2728047429 2731675648 2744909856 2754076312 2754412544 2755224576 2757018342 2779966176 2782056768 2784207872 2806040016 2807039318 2807382016 2808209664 2809037556 2832418368 2835003392 2836740096 2860002324 2860351488 2862213696 2863057509 2865670496 2872969216 2886887952 2889522688 2890374552 2890727424 2892609408 2897736192 2899622739 2916685824 2918879232 2920779544 2921136128 2925956256 2928218624 2929081896 2944041984 2945090432 2945958678 2946318336 2947186944 2948236512 2953461888 2954332602 2971717632 2973652344 2975888592 2983468032 2985410394 3000658176 3002978304 3003863616 3010259232 3013894832 3028866048 3039876684 3040247808 3042227136 3061630224 3069855744 3071854348 3072229376 3073135104 3098335851 3098714112 3099627648 3100731504 3127461948 3129813864 3130195968 3132233856 3158304768 3159235872 3162119168 3169785944 3170172928 3173172054 3189378816 3191844864 3193922888 3199583712 3204465664 3219990408 3220439088 3222929152 3223879308 3224272896 3230743366 3231137792 3232090368 3250713024 3251671371 3252068352 3253226496 3254185584 3259953216 3261114168 3281271552 3283739136 3285876987 3286278144 3291700788 3292102656 3294245952 3295217133 3313226736 3314608128 3316766076 3322644624 3325677056 3329229696 3356940288 3359125796 3361651928 3362062336 3378350592 3386541636 3389632384 3390631686 3391045632 3393253344 3420278784 3421496832 3422505528 3453587712 3456258048 3457276992 3458508216 3486053376 3488322942 3488809012 3489234944 3492535917 3492962304 3501431232 3521605776 3523763088 3524328704 3526979072 3532873682 3535530476 3535962112 3553092864 3555901493 3556335616 3557384064 3560134656 3566009187 3566444544 3568766448 3588051168 3589328964 3589767168 3590825472 3593163249 3599531676 3605023872 3622993974 3623436288 3625795296 3627307008 3628598784 3635030016 3636101664 3637396572 3657052152 3657498624 3659879808 3668753439 3673632768 3676024456 3697062912 3706026696 3706621568 3709409024 3727380078 3727835136 3741386688 3744279552 3745383408 3746717234 3776557824 3781858419 3782320128 3813336432 3814926336 3816284928 3817410012 3849183936 3853832736 3856812544 3863648256 3866163652 3888290304 3888439711 3888914432 3890821743 3891363898 3891838976 3901275008 3905442528 3925389312 3927944904 3928424448 3929582592 3930982016 3937949184 3939110136 3940512953 3961806498 3962290176 3964869792 3967851456 3977957376 3980547192 4000877568 4002057072 4003482306 4003971072 4005151488 4012250112 4013678976 4014862254 4038488064 4053168912 4055651856 4056302848 4079019708 4079517696 4082173632 4089408768 4092641341 4093140992 4097513472 4131114468 4131618816 4132836864 4134308672 4135527513 4169949264 4173085152 4176311808 4209060024 4209573888 4210558977 4211073024 4212314496 4230896072 4252505088 4255110144 4255273646 4255793152 4266111616 4290003486 4290527232 4293320544 4293918784 4298505744 4309453824 4312259458 4334284032 4335561828 4336091136 4337635328 4338914112 4346604288 4348152224 4375028736 4378318848 4381169316 4381704192 4388934384 4392327936 4393622844 4416062976 4417635648 4418938017 4419477504 4422354768 4430192832 4438972928 4460478516 4463832888 4464377856 4475202048 4475374007 4475920384 4478115591 4500987264 4504467456 4515388848 4520842248 4521394176 4524337792 4559815026 4560371712 4561995776 4563340704 4604783616 4607781522 4608344064 4609702656 4611344288 4648071168 4651097256 4656714556 4657283072 4668574976 4691192922 4694720796 4695293952 4695474368 4698350784 4737457152 4743178752 4746266759 4746846208 4754678916 4755259392 4758355264 4759758081 4784068224 4785771952 4787767296 4790884332 4799375568 4806698496 4830658632 4831248384 4834393728 4835818962 4836409344 4838131712 4846115049 4846706688 4848135552 4849862096 4876069536 4879839744 4881278376 4891671252 4897579102 4898177024 4921907328 4925608704 4929417216 4937551182 4938153984 4941368928 4969840104 4970446848 4975149114 4988515584 4992372736 4993844544 5035410432 5038688694 5042477892 5043093504 5084448576 5085947529 5086568448 5088379904 5089880016 5132245248 5133758292 5138443648 5150902159 5151531008 5180381568 5184387072 5187762324 5207256704 5232484413 5233213518 5233852416 5237259872 5239443456 5250598912 5252146848 5282408664 5283053568 5286493056 5290468608 5299310523 5303295714 5303943168 5307396256 5334503424 5336076096 5337976408 5338628096 5340201984 5349666816 5351571968 5353149672 5383993446 5384650752 5386238208 5399297514 5404225216 5407535808 5434490961 5435154432 5438692944 5442898176 5452545024 5456094858 5462684383 5463351296 5489819712 5508152624 5510449152 5514036684 5559932352 5564113536 5568415744 5612080032 5614078636 5614764032 5616419328 5618075112 5620075851 5664836736 5670006784 5673480192 5720004648 5720702976 5724427392 5726115018 5731340992 5745938432 5773775904 5779045376 5780749104 5785218816 5795472384 5799245478 5833371648 5837045847 5837758464 5841559088 5851912512 5856437248 5858163792 5888083968 5890180864 5891917356 5892636672 5894373888 5896473024 5906923776 5908665204 5942709747 5943435264 5947304688 5951777184 5966936064 5970820788 6001316352 6005223459 6005956608 6007727232 6020518464 6022293381 6027789664 6057732096 6079753368 6080495616 6084454272 6123260448 6139711488 6143708696 6144458752 6146270208 6196671702 6197428224 6199255296 6201463008 6254923896 6259627728 6264467712 6316609536 6318471744 6324238336 6339571888 6346344108 6378757632 6382910469 6383689728 6387845776 6399167424 6408931328 6439980816 6440878176 6445858304 6447758616 6448545792 6461486732 6462275584 6464180736 6468389187 6501426048 6503342742 6504136704 6506452992 6508371168 6519906432 6522228336 6562543104 6567478272 6571753974 6572556288 6583401576 6584205312 6588491904 6590434266 6626453472 6629216256 6633532152 6645289248 6651354112 6658459392 6713880576 6718251592 6723303856 6756701184 6773083272 6779264768 6781263372 6782091264 6786506688 6839722539 6840557568 6842993664 6845011056 6907175424 6911672283 6912516096 6914553984 6917016432 6972106752 6976645884 6977618024 6978469888 6985071834 6985924608 7002862464 7043211552 7047526176 7048657408 7053958144 7065747364 7071060952 7071924224 7106185728 7111802986 7112671232 7114768128 7120269312 7132018374 7132889088 7137532896 7176102336 7178657928 7179534336 7181650944 7186326498 7199063352 7210047744 7245987948 7246872576 7251590592 7253728443 7254614016 7257197568 7270060032 7272203328 7274793144 7314104304 7319759616 7337506878 7346368653 7347265536 7352048912 7394125824 7412053392 7413243136 7418818048 7454760156 7455670272 7482773376 7488559104 7490766816 7493434468 7553115648 7558033041 7563716838 7564640256 7626672864 7629852672 7632569856 7634820024 7698367872 7707665472 7713625088 7727296512 7732327304 7776580608 7776879422 7777828864 7781643486 7782727796 7783677952 7802550016 7810885056 7849820277 7850778624 7855889808 7859165184 7861964032 7875898368 7878220272 7881025906 7923612996 7924580352 7929739584 7935702912 7954943571 7955914752 7961094384 8001755136 8004114144 8006964612 8007942144 8010302976 8024500224 8027357952 8029724508 8075990169 8076976128 8106337824 8111303712 8112605696 8158039416 8159035392 8164347264 8178817536 8184142287 8185282682 8186281984 8195026944 8262228936 8263237632 8265673728 8268617344 8271055026 8339898528 8346170304 8352623616 8418120048 8421117954 8422146048 8424628992 8461792144 8505010176 8510220288 8510547292 8511586304 8532223232 8580006972 8581054464 8586641088 8587837568 8597011488 8618907648 8624518916 8668568064 8671123656 8672182272 8674211663 8675270656 8677828224 8693208576 8696304448 8698868217 8750057472 8756637696 8762338632 8763408384 8777868768 8784655872 8787245688 8790375049 8832125952 8835271296 8837876034 8838955008 8844709536 8860385664 8877945856 8920957032 8927665776 8950404096 8950748014 8951840768 8956231182 9001974528 9008934912 9030777696 9041684496 9048675584 9119630052 9120743424 9123991552 9126681408 9209567232 9215563044 9216688128 9219405312 9222688576 9295007553 9296142336 9302194512 9313429112 9314566144 9337149952 9382385844 9389441592 9390587904 9390948736 9396701568 9474914304 9486357504 9492533518 9493692416 9509357832 9510518784 9516710528 9519516162 9568136448 9571543904 9575534592 9581768664 9598751136 9613396992 9661317264 9668787456 9671637924 9672818688 9676263424 9692230098 9693413376 9696271104 9699724192 9752139072 9759679488 9762556752 9783342504 9795158204 9796354048 9843814656 9851217408 9857630961 9858834432 9875102364 9876307968 9882737856 9939680208 9950298228 9977031168 9983526631 9984745472 9987689088 10070820864 10077377388 10084955784 10086187008 10168897152 10171895058 10173136896 10176759808 10179760032 10264490496 10267516584 10276887296 10301804318 10303062016 10360763136 10368774144 10375524648 10414513408 10464968826 10466427036 10467704832 10474519744 10477607751 10478886912 10501197824 10504293696 10564817328 10572986112 10580937216 10598621046 10606591428 10607886336 10614792512 10667704479 10669006848 10672152192 10675952816 10680403968 10698027561 10699333632 10703143936 10706299344 10767986892 10769301504 10772476416 10779489747 10798595028 10808450432 10815071616 10868981922 10870308864 10877385888 10885796352 10905090048 10912189716 10925368766 10926702592 10979639424 11006260317 11016305248 11020898304 11028073368 11119864704 11128227072 11136831488 11224160064 11228157272 11229528064 11232838656 11236150224 11240151702 11329673472 11338629289 11340013568 11345575257 11346960384 11440009296 11448854784 11452230036 11462681984 11490474047 11491876864 11547551808 11558090752 11561498208 11570437632 11590944768 11598490956 11665319133 11666743296 11672465229 11674091694 11675516928 11683118176 11703825024 11712874496 11716327584 11776167936 11780361728 11783834712 11785273344 11788747776 11792946048 11813847552 11817330408 11821538859 11885419494 11886870528 11894609376 11903554368 11933872128 11941641576 12002632704 12010446918 12011913216 12015454464 12041036928 12044586762 12055579328 12115464192 12159506736 12168908544 12246520896 12277924023 12279422976 12287417392 12292540416 12393343404 12394856448 12398510592 12402926016 12406582539 12509847792 12519255456 12528935424 12631676931 12633219072 12636943488 12648476672 12679143776 12692688216 12757515264 12765820938 12767379456 12775691552 12798334848 12817862656 12879961632 12881756352 12891716608 12895517232 12922973464 12924551168 12928361472 12936778374 13002852096 13006685484 13008273408 13012905984 13016742336 13039812864 13044456672 13125086208 13134956544 13143507948 13145112576 13166803152 13176983808 13180868532 13252906944 13256814051 13258432512 13267064304 13290578496 13302708224 13316918784 13426122021 13427761152 13434346773 13436503184 13446607712 13513402368 13546166544 13558529536 13562526744 13564182528 13573013376 13679445078 13681115136 13685987328 13690022112 13814350848 13823344566 13825032192 13829107968 13834032864 13944213504 13953291768 13955236048 13970143668 13971849216 14005724928 14086423104 14095052352 14097314816 14107916288 14131494728 14142121904 14212371456 14223605972 14225342464 14229536256 14238800277 14240538624 14264036748 14265778176 14275065792 14279274243 14352204672 14357315856 14363301888 14372652996 14398126704 14420095488 14491975896 14493745152 14503181184 14507456886 14509228032 14514395136 14538345147 14540120064 14544406656 14549586288 14628208608 14639519232 14675013756 14692737306 14694531072 14704097824 14788251648 14824106784 14826486272 14837636096 14909520312 14911340544 14965546752 14977118208 14981533632 14986868936 15106231296 15116066082 15127433676 15129280512 15253345728 15257842587 15259705344 15265139712 15269640048 15396735744 15415330944 15427250176 15452706477 15454593024 15464654608 15553161216 15553758844 15555657728 15563286972 15565455592 15567355904 15605100032 15621770112 15699640554 15701557248 15711779616 15718330368 15723928064 15751796736 15756440544 15762051812 15847225992 15849160704 15859479168 15871405824 15897931569 15909887142 15911829504 15922188768 16003510272 16008228288 16013929224 16015884288 16020605952 16049000448 16054715904 16059449016 16151980338 16153952256 16212675648 16222607424 16225211392 16316078832 16328694528 16357635072 16368284574 16370565364 16372563968 16388053149 16390053888 16524457872 16531347456 16537234688 16542110052 16679797056 16692340608 16705247232 16836240096 16842235908 16844292096 16849257984 16860227553 16923584288 17010020352 17020440576 17021094584 17023172608 17064446464 17160013944 17162108928 17173282176 17175675136 17194022976 17237815296 17249037832 17337136128 17342247312 17348423326 17350541312 17355656448 17386417152 17392608896 17397736434 17500114944 17511137541 17513275392 17524677264 17555737536 17569311744 17574491376 17580750098 17664251904 17670542592 17675752068 17677910016 17689419072 17720771328 17755891712 17841914064 17855331552 17900808192 17901496028 17903681536 17912462364 18003949056 18015670377 18017869824 18061555392 18083368992 18097351168 18239260104 18241486848 18245755567 18247983104 18253362816 18419134464 18431126088 18433376256 18438810624 18445377152 18590015106 18592284672 18604389024 18626858224 18674299904 18764771688 18778883184 18781897472 18793403136 18949828608 18972715008 18985067036 18987384832 19018715664 19033421056 19039032324 19136272896 19143087808 19148731407 19151069184 19163537328 19197502272 19226793984 19322634528 19337574912 19343275848 19345637376 19350164479 19352526848 19384460196 19386826752 19392542208 19399448384 19405167561 19504278144 19519358976 19525113504 19566685008 19590316408 19592708096 19687629312 19702434816 19715261922 19717668864 19750204728 19752615936 19765475712 19879360416 19900596456 19954062336 19967053262 19969490944 19975378176 20141641728 20154754776 20169911568 20337794304 20343790116 20346273792 20353519616 20359520064 20528980992 20535033168 20553774592 20603608636 20606124032 20721526272 20735016849 20737548288 20751049296 20829026816 20929937652 20932854072 20935409664 20949039488 20955215502 20957773824 20999831879 21002395648 21008587392 21129634656 21145972224 21161874432 21197242092 21213182856 21215772672 21229585024 21335408958 21338013696 21344304384 21351905632 21360807936 21396055122 21398667264 21406287872 21412598688 21535973784 21538603008 21544952832 21558979494 21597190056 21616900864 21630143232 21737963844 21740617728 21754771776 21771592704 21810180096 21824379432 21850737532 21853405184 21959278848 22012520634 22032610496 22039105959 22041796608 22056146736 22239729408 22256454144 22270944023 22273662976 22448320128 22456314544 22465677312 22472300448 22480303404 22659346944 22674099123 22677258578 22680027136 22691150514 22693920768 22880018592 22897709568 22904460072 22925363968 22980948094 22983753728 23095103616 23116181504 23122996416 23140875264 23181889536 23196981912 23330638266 23333486592 23344930458 23348183388 23351033856 23366236352 23407650048 23425748992 23432655168 23549460831 23552335872 23560723456 23567669424 23577495552 23585892096 23627695104 23634660816 23643077718 23770838988 23773741056 23789218752 23807108736 23864830713 23867744256 23883283152 24005265408 24020893836 24023826432 24030908928 24082073856 24089173524 24111158656 24227970507 24230928384 24319013472 24337817088 24353662021 24493041792 24552426861 24555848046 24558845952 24574834784 24585080832 24786686808 24789712896 24797021184 24805852032 24813165078 25019695584 25038510912 25057870848 25263353862 25266438144 25273886976 25293865337 25296953344 25358287552 25385376432 25515030528 25531641876 25534758912 25551383104 25596669696 25632595951 25635725312 25759923264 25763512704 25783433216 25791034464 25845946928 25856722944 25873556748 26005704192 26013370968 26016546816 26022634989 26025811968 26033484672 26079625728 26088913344 26096604651 26250172416 26269913088 26287015896 26290225152 26333606304 26353967616 26361737064 26371125147 26505813888 26513628102 26516865024 26534128608 26581156992 26605416448 26633837568 26852244042 26855522304 26868693546 26873006368 26893215424 27026804736 27092333088 27117059072 27125053488 27146026752 27358890156 27362230272 27371974656 27380044224 27628701696 27646689132 27650064384 27658215936 27668065728 27885022659 27888427008 27906583536 27910472096 27940287336 27943698432 28011449856 28029686477 28172846208 28190104704 28194629632 28215832576 28262989456 28284243808 28424742912 28447211944 28450684928 28459072512 28477600554 28481077248 28528073496 28531556352 28550131584 28558548486 28704409344 28714631712 28726603776 28745305992 28796253408 28840190976 28983951792 29006362368 29014913772 29018456064 29028790272 29076690294 29080240128 29088813312 29099172576 29256417216 29279038464 29350027512 29385474612 29389062144 29408195648 29572892883 29576503296 29648213568 29652972544 29675272192 29819040624 29931093504 29950579893 29954236416 29963067264 29973737872 30212462592 30232132164 30254867352 30258561024 30506691456 30515685174 30519410688 30530279424 30539280096 30793471488 30830661888 30854500352 30905412954 30909186048 30929309216 31106322432 31107517688 31111315456 31126573944 31130911184 31210200064 31243540224 31399281108 31403114496 31423559232 31432823253 31436660736 31447856128 31503593472 31512881088 31524103624 31694451984 31718958336 31742811648 31795863138 31819774284 31823659008 31844377536 32003113437 32007020544 32016456576 32027858448 32041211904 32094082683 32098000896 32109431808 32118898032 32303960676 32307904512 32338469241 32425351296 32445214848 32450422784 32632157664 32657389056 32715270144 32736569148 32741130728 32745127936 32776106298 32780107776 33048915744 33062694912 33074469376 33084220104 33359594112 33384681216 33410494464 33672480192 33684471816 33688584192 33698515968 33720455106 33847168576 34015887867 34020040704 34036725771 34040881152 34042189168 34128892928 34320027888 34346564352 34351350272 34388045952 34471422141 34475630592 34498075664 34674272256 34684494624 34696846652 34701082624 34711312896 34772834304 34785217792 34795472868 34995957399 35000229888 35022275082 35026550784 35049354528 35111475072 35138623488 35148982752 35161500196 35328503808 35341085184 35351504136 35355820032 35378838144 35441542656 35464616577 35511783424 35683828128 35710663104 35801616384 35802992056 35807363072 35824924728 36007898112 36031340754 36035739648 36123110784 36166737984 36194702336 36478520208 36491511134 36495966208 36506725632 36833772069 36838268928 36862252176 36877621248 36890754304 37180030212 37184569344 37208778048 37219747617 37253716448 37348599808 37529543376 37557766368 37563794944 37586806272 37895030793 37899657216 37945430016 37970134072 37974769664 38037431328 38066842112 38078064648 38272545792 38286175616 38297462814 38302138368 38327074656 38395004544 38453587968 38645269056 38675149824 38686551696 38700328958 38705053696 38768920392 38773653504 38785084416 38798896768 38810335122 39008556288 39038717952 39050227008 39133370016 39180632816 39375258624 39404869632 39430523844 39435337728 39500409456 39530951424 39758720832 39801192912 39908124672 39934106524 39938981888 39950756352 40278366063 40283283456 40309509552 40339823136 40675588608 40687580232 40692547584 40702070111 40707039232 40719040128 41057961984 41070066336 41107549184 41207217272 41212248064 41443052544 41470033698 41475096576 41502098592 41658053632 41859875304 41865708144 41898078976 41910431004 41915547648 41999663758 42004791296 42017174784 42259269312 42291944448 42323748864 42394484184 42426365712 42459170048 42670817916 42676027392 42688608768 42703811264 42716400831 42721615872 42792110244 42797334528 42812575744 42825197376 42837822729 43071947568 43089905664 43117958988 43194380112 43233801728 43260286464 43475927688 43481235456 43509543552 43543185408 43615035441 43620360192 43648758864 43701475064 43706810368 43918557696 44025041268 44065220992 44078211918 44083593216 44112293472 44479458816 44512908288 44541888046 44547325952 44896640256 44912629088 44931354624 44944600896 44960606808 45318693888 45348198246 45354517156 45360054272 45382301028 45387841536 45760037184 45795419136 45808920144 45850727936 45961896188 45967507456 46190207232 46226719409 46232363008 46245992832 46281750528 46358119431 46363779072 46393963824 46661276532 46666973184 46689860916 46696366776 46702067712 46732472704 46815300096 46845778807 46851497984 46865310336 47098921662 47104671744 47121446912 47135338848 47154991104 47171784192 47255390208 47269321632 47286155436 47541677976 47547482112 47578437504 47614217472 47693794707 47729661426 47735488512 47766566304 48010530816 48041787672 48047652864 48061817856 48164147712 48178347048 48222317312 48455941014 48461856768 48638026944 48675634176 48707324042 48986083584 49104853722 49111696092 49117691904 49149669568 49164159447 49170161664 49573373616 49594042368 49611704064 49626330156 50039391168 50077021824 50115741696 50526707724 50532876288 50547773952 50580682659 50587730674 50593906688 50716575104 50770752864 51030061056 51063283752 51069517824 51102766208 51193339392 51226668389 51265191902 51271450624 51519846528 51527025408 51566866432 51582068928 51691893856 51713445888 51747113496 52011408384 52026741936 52045269978 52051623936 52066969344 52159251456 52177826688 52193209302 52500344832 52533412623 52539826176 52574031792 52667212608 52707935232 52723474128 52742250294 53011627776 53027256204 53033730048 53068257216 53162313984 53204337433 53210832896 53267675136 53704488084 53711044608 53737387092 53746012736 53786430848 54047011131 54053609472 54184666176 54234118144 54250106976 54292053504 54717780312 54724460544 54737266701 54743949312 54760088448 55257403392 55293378264 55300128768 55316431872 55336131456 55770045318 55776854016 55813167072 55820944192 55880574672 56022899712 56059372954 56345692416 56380209408 56389259264 56424776521 56431665152 56525978912 56568487616 56849485824 56894423888 56918145024 56955201108 56962154496 57056146992 57100263168 57117096972 57408818688 57429263424 57446194221 57453207552 57490611984 57592506816 57680381952 57967903584 58012724736 58029827544 58036912128 58050493437 58057580544 58153380588 58160480256 58177626624 58198345152 58215502683 58512834432 58558076928 58700055024 58770949224 58778124288 58816391296 59145785766 59153006592 59296427136 59305945088 59350544384 59638081248 59862187008 59901159786 59908472832 59926134528 59947475744 60424925184 60464264328 60509734704 61013382912 61031370348 61038821376 61060558848 61078560192 61586942976 61661323776 61701467867 61709000704 61810825908 61818372096 61858618432 62205050547 62212644864 62215035376 62253147888 62261822368 62420400128 62487080448 62798562216 62806228992 62847118464 62865646506 62873321472 62895712256 62999495637 63007186944 63025762176 63048207248 63388903968 63437916672 63485623296 63591726276 63639548568 63647318016 63688755072 64006226874 64014041088 64032913152 64055716896 64082423808 64188165366 64196001792 64218863616 64237796064 64607921352 64615809024 64676938482 64850702592 64890429696 64900845568 65264315328 65314778112 65430540288 65473138296 65482261456 65552212596 65560215552 66097831488 66117317877 66125389824 66148938752 66168440208 66719188224 66769362432 66812832069 66820988928 67344960384 67368943632 67397031936 67440910212 67694337152 68022297369 68031775734 68040081408 68073451542 68081762304 68084378336 68257785856 68640055776 68693128704 68702700544 68776091904 68942844282 68951261184 68996151328 69348544512 69368989248 69393693304 69402165248 69422625792 69545668608 69570435584 69590945736 69991914798 70000459776 70044550164 70053101568 70098709056 70222950144 70277246976 70297965504 70323000392 70648382493 70657007616 70682170368 70703008272 70757676288 70883085312 70929233154 71014896979 71023566848 71367656256 71421326208 71594492139 71603232768 71605984112 71649849456 72015796224 72062681508 72071479296 72246221568 72333475968 72389404672 72957040416 72983022268 72991932416 73013451264 73060986063 73667544138 73676537856 73724504352 73755242496 73781508608 74360060424 74369138688 74417556096 74439495234 74507432896 74697199616 75059086752 75115532736 75127589888 75173612544 75790061586 75799314432 75881596011 75890860032 75940268144 76074862656 76133684224 76156129296 76545091584 76572351232 76594925628 76604276736 76654149312 76790009088 76897787853 76907175936 77290538112 77350299648 77373103392 77400657916 77410107392 77537840784 77570168832 77597793536 77620670244 78017112576 78067904967 78077435904 78100454016 78266740032 78289813953 78361265632 78750517248 78809739264 78861047688 78870675456 79000818912 79061902848 79113375441 79517441664 79602385824 79816249344 79868213048 79877963776 79901512704 80556732126 80566566912 80619019104 80679646272 81351177216 81375160464 81404140222 81414078464 81438080256 82115923968 82140132672 82215098368 82414434544 82886105088 82940067396 82950193152 83004197184 83316107264 83719750608 83731416288 83796157952 83820862008 83831095296 83999327516 84009582592 84034349568 84089059431 84518538624 84583888896 84647497728 84788968368 84852731424 84918340096 85341635832 85352054784 85377217536 85407622528 85432801662 85443231744 85584220488 85594669056 85614699199 85625151488 85650394752 85675645458 86143895136 86179811328 86235917976 86388760224 86467603456 86520572928 86951855376 87019087104 87086370816 87230070882 87240720384 87297517728 87402950128 87837115392 88050082536 88130441984 88156423836 88167186432 88224586944 88958917632 89025816576 89083776092 89094651904 89793280512 89825258176 89851739679 89862709248 89889201792 89921213616 90637387776 90696396492 90709034312 90720108544 90764602056 90775683072 91520074368 91590838272 91617840288 91701455872 91923792376 91935014912 92380414464 92453438818 92464726016 92491985664 92563501056 92716238862 92727558144 92787927648 93322553064 93333946368 93379721832 93392733552 93464945408 93630600192 93691557614 93702995968 93730620672 94197843324 94209343488 94242893824 94270677696 94298469759 94309982208 94343568384 94510780416 94538643264 94572310872 95083355952 95156875008 95228434944 95387589414 95459322852 95470977024 95533132608 96009340311 96021061632 96083575344 96123635712 96328295424 96356694096 96444634624 96911882028 96923713536 97276053888 97351268352 97414648084 97972167168 98209707444 98223392184 98235383808 98299339136 98328318894 98340323328 99146747232 99188084736 99223408128 99252660312 100078782336 100154043648 100231483392 101053415448 101065752576 101095547904 101161365318 101175461348 101187813376 101433150208 101541505728 102047663601 102060122112 102126567504 102205532416 102386678784 102453336778 102530383804 102542901248 103039693056 103054050816 103121143297 103133732864 103164137856 103383787712 103414266423 103426891776 103494226992 104022816768 104053483872 104090539956 104103247872 104133938688 104318502912 104355653376 104386418604 104987872197 105000689664 105066825246 105079652352 105148063584 105334425216 105415870464 105446948256 105484500588 106023255552 106054512408 106067460096 106136514432 106324627968 106393849731 106408674866 106421665792 106535350272 107408976168 107422089216 107474774184 107492025472 107572861696 108094022262 108107218944 108369332352 108468236288 108500213952 108584107008 109435560624 109474533402 109487898624 109520176896 110501316207 110514806784 110586756528 110632863744 110672262912 111540090636 111553708032 111626334144 111641888384 111761149344 112045799424 112118745908 112691384832 112760418816 112764751619 112778518528 112849553042 112863330304 113051957824 113136975232 113685092379 113698971648 113788847776 113836290048 113910402216 113924308992 114112293984 114200526336 114234193944 114274875637 114817637376 114858526848 114892388442 114906415104 114981223968 115185013632 115360763904 115935807168 116025449472 116059655088 116100986874 116115161088 116306761176 116320960512 116355253248 116396690304 116431005366 117025668864 117116153856 117400110048 117541898448 117632782592 118291571532 118306013184 118592854272 118611890176 118686598889 118701088768 119276162496 119724374016 119802319572 119816945664 119852269056 119894951488 120835098189 120849850368 120928528656 121019469408 122026765824 122062740696 122077642752 122106210333 122121117696 122157120384 123173885952 123322647552 123402935734 123418001408 123621651816 123636744192 123717236864 124410101094 124425289728 124430070752 124506295776 124523644736 124840800256 124974160896 125597124432 125694236928 125731293012 125746642944 125791424512 125998991274 126014373888 126051524352 126096414496 126777807936 126875833344 126971246592 127183452552 127279097136 127377510144 128012453748 128028082176 128065826304 128111433792 128149202493 128164847616 128376330732 128392003584 128437727232 128475592128 129215842704 129353876964 129701405184 129780859392 129785846203 129801691136 130528630656 130629556224 130845106323 130861080576 130946276592 130964522912 131104425192 131120431104 132195662976 132234635754 132250779648 132297877504 132336880416 133438376448 133538724864 133625664138 133641977856 134689920768 134737887264 134794063872 134881820424 135388674304 136044594738 136063551468 136080162816 136146903084 136163524608 136168756672 136515571712 137280111552 137386257408 137405401088 137552183808 137885688564 137902522368 137992302656 138680158227 138697089024 138737978496 138787386608 138845251584 139074358293 139091337216 139140871168 139181891472 139983829596 140000919552 140089100328 140106203136 140197418112 140445900288 140537336421 140554493952 140595931008 140646000784 141296764986 141314015232 141364340736 141406016544 141515352576 141766170624 141858466308 142029793958 142047133696 142735312512 142842652416 143081384121 143188984278 143206465536 143211968224 143299698912 144031592448 144125363016 144142958592 144492443136 144666951936 144778809344 145914080832 145966044536 145983864832 146026902528 146121972126 147335088276 147353075712 147449008704 147492478341 147510484992 147563017216 148720120848 148835112192 148878990468 149014865792 149376162611 149394399232 150118173504 150231065472 150255179776 150347225088 151580123172 151598628864 151742047977 151763192022 151781720064 151880536288 152149725312 152267368448 152312258592 153090183168 153144702464 153189851256 153208553472 153308298624 153580018176 153680005167 153795575706 153814351872 154581076224 154700599296 154746206784 154801315832 154820214784 155075681568 155140337664 155195587072 155241340488 156034225152 156135809934 156154871808 156200908032 156533480064 156579627906 156722531264 157501034496 157600237869 157619478528 157722095376 158001637824 158123805696 158226750882 159034883328 159204771648 159613012299 159632498688 159736426096 159803025408 161113464252 161133133824 161238038208 161359292544 162702354432 162750320928 162808280444 162828156928 162876160512 164211800103 164231847936 164280265344 164430196736 164828869088 165772210176 165880134792 165900386304 166008394368 166632214528 167439501216 167462832576 167592315904 167641724016 167998655032 168019165184 168068699136 168178118862 169037077248 169167777792 169274329563 169294995456 169577936736 169705462848 169836680192 170683271664 170754435072 170815245056 170865603324 170886463488 171168440976 171229398398 171250302976 171300789504 171351290916 172287790272 172338582663 172359622656 172471835952 172777520448 172935206912 173041145856 173903710752 174038174208 174151480311 174172741632 174460141764 174481440768 174595035456 174646508049 174805900256 175674230784 176100165072 176260883968 176312847672 176334372864 176449173888 177917835264 178051633152 178167552184 178189303808 179586561024 179650516352 179703479358 179725418496 179778403584 179842427232 181274775552 181392792984 181418068624 181529204112 183040148736 183181676544 183235680576 183402911744 183847584752 184760828928 184906877636 184929452032 184983971328 185104403601 185127002112 185432477724 185455116288 185575855296 186645106128 186759443664 186785467104 186929890816 187261200384 187383115228 187405991936 187461241344 188395686648 188418686976 188462779129 188485787648 188541355392 188596939518 188619964416 188687136768 188998486911 189021560832 189077286528 189144621744 190166711904 190313750016 190456869888 190775178828 190918645704 190941954048 191066265216 192018680622 192042123264 192167150688 192247271424 192656590848 192713388192 192889269248 193823764056 193847427072 194552107776 194702536704 194829296168 195944334336 196419414888 196446784368 196598678272 196656637788 196680646656 198293494464 198351953631 198376169472 198446816256 198505320624 200157564672 200308087296 200438496207 200462966784 202106830896 202191095808 202322730636 202350922696 202375626752 202866300416 203083011456 204095327202 204120244224 204253135008 204411064832 204773357568 204906673556 205060767608 205085802496 206079386112 206108101632 206242286594 206267465728 206328275712 206767575424 206828532846 206853783552 206988453984 208045633536 208106967744 208181079912 208206495744 208267877376 208637005824 208711306752 208772837208 209975744394 210001379328 210133650492 210159304704 210296127168 210668850432 210831740928 210893896512 210969001176 212046511104 212109024816 212273028864 212649255936 212787699462 212817349732 212843331584 213044690937 213070700544 214817952336 214949548368 214984050944 215145723392 216188044524 216214437888 216738664704 216909991073 216936472576 217000427904 217168214016 218871121248 218949066804 218975797248 219040353792 219182958189 221002632414 221029613568 221173513056 221265727488 221344525824 223080181272 223107416064 223252668288 223283776768 223522298688 224091598848 224237491816 225382769664 225520837632 225529503238 225557037056 225699106084 225726660608 226103915648 226273950464 227370184758 227397943296 227577695552 227644788033 227672580096 227820804432 228224587968 228401052672 228468387888 228549751274 229635274752 229717053696 229784776884 229812830208 229962447936 230370027264 230693363559 230721527808 231871614336 232050898944 232119310176 232201973748 232230322176 232613522352 232710506496 232793380608 232862010732 234051337728 234203714901 234232307712 234800220096 235083796896 235265565184 236583143064 236612026368 237185708544 237194822371 237223780352 237340126323 237373197778 237402177536 238552324992 239448748032 239604639144 239633891328 239704538112 239789902976 241670196378 241699700736 241857057312 242038938816 244053531648 244125481392 244212420666 244242235392 244314240768 246347771904 246645295104 246805871468 246836002816 247243303632 247434473728 248820202188 248850579456 248860141504 249012591552 249047289472 249651121801 249681600512 249948321792 251194248864 251388473856 251462586024 251493285888 251552138227 251582849024 251997982548 252028747776 252103048704 252192828992 252267178293 253555615872 253751666688 253942493184 254366905104 254558194272 254755020288 256024907496 256056164352 256131652608 256222867584 256298404986 256329695232 256752661464 256784007168 256844097597 256875454464 256951184256 258431685408 258707753928 259402810368 259561718784 259571692406 259603382272 261057261312 261259112448 261690212646 261722161152 261892553184 261929045824 262208850384 264391325952 264469271508 264501559296 264595755008 264673760832 266876752896 267077449728 267251328276 267283955712 269379841536 269475774528 269555219037 269588127744 269763640848 270777348608 272089189476 272127102936 272160325632 272293806168 272327049216 272337513344 272997814427 273031143424 274560223104 274772514816 274810802176 275104367616 275771377128 275805044736 275984605312 277360316454 277394178048 277475956992 277574773216 277690503168 278148716586 278182674432 278281742336 278363782944 279967659192 280001839104 280178200656 280394836224 280891800576 281074672842 281108987904 281191862016 281292001568 282593529972 282628030464 282728681472 282812033088 283030705152 283532341248 283716932616 284059587916 284094267392 285470625024 285685304832 286162768242 286377968556 286412931072 286423936448 286599397824 288028020933 288063184896 288250726032 288984886272 289333903872 289522272299 289557618688 291828161664 291932089072 292053805056 292243944252 294670176552 294706151424 294898017408 294984956682 295020969984 295126034432 297440241696 297670224384 297757980936 298029731584 298752325222 298788798464 300236347008 300462130944 300510359552 300694450176 303160246344 303197257728 303484095954 303526384044 303563440128 303761072576 304299450624 304534736896 304624517184 306142990803 306180366336 306289404928 306379702512 306616597248 307160036352 307360010334 307591151412 307628703744 309162152448 309363429891 309401198592 309492413568 309602631664 310151363136 310242799269 310280675328 310391174144 310482680976 312068450304 312271619868 312309743616 312401816064 313066960128 313159255812 313445062528 314963616591 315002068992 315200475738 315238957056 315444190752 316003275648 316247611392 316453501764 318069766656 318409543296 319181549193 319226024598 319264997376 319472852192 319606050816 322226928504 322266267648 322476076416 322718585088 325404708864 325500641856 325616560888 325656313856 325752321024 328423600206 328463695872 328560530688 328820249381 328860393472 329657738176 331503948621 331544420352 331760269584 332016788736 333223747363 333264429056 334879002432 334925665152 335184631808 335283448032 335997310064 336137398272 336356237724 338074154496 338294254857 338335555584 338548659126 338589990912 339155873472 339410925696 339673360384 341366543328 341508870144 341630490112 341731206648 341772926976 342336881952 342458796796 342500605952 342601579008 342702581832 342824626911 344575580544 344677165326 344719245312 344943671904 345555040896 345870413824 346082291712 347807421504 348076348416 348302960622 348345483264 348920283528 348962881536 349190070912 349293016098 349611800512 351348461568 352200330144 352521767936 352625695344 352898347776 355835670528 356059796667 356103266304 356335104368 359173122048 359301032704 359406958716 359450836992 359556807168 359684854464 362505294567 362549551104 362785585968 362836137248 363058408224 366080297472 366318630999 366363353088 366471361152 366805823488 367695169504 369521657856 369813755272 369858904064 369967942656 370208807202 370254004224 370864955448 370910232576 371151710592 373290212256 373518887328 373570934208 373859781632 374522400768 374766230456 374811983872 374922482688 376791373296 376925558258 376971575296 377082710784 377193879036 377239928832 377374273536 377996973822 378043121664 378154573056 378289243488 380333423808 380627500032 380913739776 381550357656 381837291408 382132530432 384037361244 384084246528 384334301376 384447607479 384494542848 385313181696 385426776384 385778538496 387647528112 389104215552 389357538609 389405073408 389658592336 391888668672 392838829776 392893568736 393197356544 393313275576 393361293312 396586988928 396703907262 396752338944 396893632512 397010641248 400315129344 400616174592 400876992414 400925933568 404213661792 404382191616 404645461272 404701845392 405732600832 406166022912 408190654404 408240488448 408506270016 408822129664 409546715136 409813347112 410121535216 412158772224 412216203264 412484573188 412534931456 412656551424 413535150848 413657065692 413707567104 413976907968 416040474681 416091267072 416213935488 416362159824 416535754752 417223074879 417274011648 417422613504 417545674416 419951488788 420002758656 420267300984 420318609408 420592254336 421337700864 421612009263 421663481856 421787793024 421938002352 424093022208 424218049632 424546057728 425298511872 425575398924 425634699464 425686663168 426089381874 426141401088 429635904672 429899096736 429968101888 430291446784 432376089048 432428875776 433477329408 433819982146 433872945152 434000855808 434336428032 437742242496 437898133608 437951594496 438080707584 438365916378 442005264828 442059227136 442347026112 442477435023 442531454976 442689051648 446160362544 446505336576 446567553536 447044597376 448128487833 448183197696 448474983632 450765539328 451041675264 451059006476 451114074112 451398212168 451453321216 452207831296 452547900928 454740369516 454795886592 455155391104 455289576066 455345160192 455641608864 456449175936 456802105344 456936775776 457099502548 459270549504 459434107392 459569553768 459625660416 459924895872 460740054528 461040015501 461386727118 461443055616 463743228672 464101797888 464238620352 464403947496 464460644352 465227044704 465421012992 465586761216 465724021464 468102675456 468407429802 468464615424 469600440192 470167593792 470531130368 473166286128 474371417088 474389644742 474447560704 474680252646 474746395556 474804355072 477104649984 478839036897 478897496064 479209278288 479409076224 479579805952 483340392756 483399401472 483714114624 484077877632 488107063296 488250962784 488424841332 488484470784 488628481536 492635400309 492695543808 493290590208 493611742936 493672005632 494486607264 494868947456 497640404376 497701158912 497720283008 498025183104 498094578944 499302243602 499363201024 499896643584 502388497728 502776947712 502925172048 503104276454 503165698048 503995965096 504057495552 504206097408 504385657984 504534356586 507111231744 507503333376 507822988689 507884986368 508733810208 509116388544 509510040576 512049814992 512263305216 512445735168 512596809972 512659390464 513505322928 513688195194 513750908928 513902368512 516863370816 517415507856 518805620736 519123437568 519143384812 519206764544 522114522624 522454440933 522518224896 523380425292 523444322304 523785106368 523858091648 524417700768 528782651904 528938543016 529003118592 529126911443 529191510016 529347521664 533753505792 534154899456 534502656552 534567911424 538759683072 538951549056 539110438074 539176255488 539527281696 541554697216 544178378952 544254205872 544587612336 544675026688 545995628854 546062286848 549120446208 549545029632 549621604352 550208735232 551542754256 551969210624 554720632908 554788356096 554951913984 555149546432 555313210803 555381006336 556297433172 556365348864 556563484672 556727565888 559935318384 560356401312 560789672448 561783601152 562149345684 562217975808 562383724032 562584003136 565187059944 565256060928 565388337387 565457362944 565624066176 566061410304 566995460733 567064682496 567433865232 568119175832 568188534784 570941250048 571370609664 572325536484 572755937112 572825862144 572847872896 573198795648 576056041866 576126369792 576501452064 577969772544 578667807744 579044544598 579115237376 583656323328 583864178144 584107610112 584487888504 589340353104 589796034816 589969913364 590041939968 590252068864 594880483392 595340448768 595515961872 596059463168 597504650444 597577596928 600472694016 600924261888 600947352317 601020719104 601315488621 601388900352 606320492688 606968191908 607052768088 607126880256 607522145152 608598901248 608995124491 609069473792 609249034368 612285981606 612360732672 612578809856 612759405024 613233194496 614320072704 614720020668 615182302824 615257407488 618324304896 618726859782 618802397184 618984827136 619205263328 620302726272 620485598538 620561350656 620782348288 620965361952 624136900608 624543239736 624619487232 624803632128 626133920256 626318511624 626890125056 629927233182 630004137984 630400951476 630477914112 630888381504 632006551296 632495222784 632907003528 636139533312 636819086592 638363098386 638452049196 638529994752 638945704384 639134072811 639212101632 644453857008 644952152832 645437170176 650729973219 650809417728 651001283712 651233121776 651504642048 656847200412 656927391744 657121061376 657548874567 657640498762 657720786944 659315476352 663007897242 663088840704 663520539168 664033577472 666447494726 666528858112 669758004864 669851330304 670369263616 670566896064 671994620128 672274796544 672712475448 676148308992 676588509714 676671111168 677097318252 677179981824 678311746944 678821851392 679346720768 682733086656 682934364099 683017740288 683260980224 683462413296 684673763904 684917593592 685001211904 685203158016 685405163664 685649253822 689151161088 689354330652 689438490624 689887343808 691110081792 691656386629 691740827648 692080090677 692164583424 695614843008 696152696832 696605921244 696690966528 697840567056 698380141824 698586032196 699223601024 702611144703 702696923136 704400660288 705043535872 705251390688 705796695552 711584467113 711671341056 712020378969 712119593334 712206532608 712670208736 718346244096 718602065408 718813917432 718901673984 719113614336 719369708928 725010589134 725099102208 725571171936 725672274496 726116816448 732160594944 732637261998 732726706176 732942722304 733522094773 733611646976 735390339008 739043315712 739627510544 739935885312 740417614404 740508008448 741729910896 742303421184 746580424512 747037774656 747141868416 747719563264 748953365403 749044801536 749532460912 749844965376 753582746592 753851116516 753943150592 754165421568 754387758072 754479857664 754656414681 754748547072 755993947644 756086243328 756309146112 756578486976 756801534879 760666847616 761255000064 761827479552 763100715312 763674582816 764265060864 768074722488 768168493056 768668602752 768895214958 768989085696 770532292791 770626363392 770853552768 771557076992 775295056224 778208431104 778715077218 778810146816 779317184672 783777337344 785677659552 785787137472 786394713088 786626551152 793173977856 793407814524 793504677888 793787265024 794021282496 800630258688 801232349184 801753984828 801851867136 808427323584 808665657111 808764383232 809290922544 809403690784 811465201664 812332045824 816381308808 816480976896 817012540032 817644259328 818993443281 819093430272 819626694224 820243070432 824317544448 824432406528 824969146376 825069862912 825313102848 827070301696 827314131384 827415134208 827953815936 832080949362 832182534144 832427870976 832724319648 833071509504 834446149758 834548023296 834845227008 835091348832 839902977576 840005517312 840534601968 841184508672 842675401728 843224018526 843326963712 843575586048 843876004704 848186044416 848436099264 849092115456 850597023744 851150797848 851269398928 852178763748 852282802176 859271809344 859798193472 859936203776 860582893568 864752178096 866954658816 867639964292 867745890304 868001711616 868566816897 868672856064 875484484992 875796267216 876161415168 876731832756 884010529656 884118454272 884694052224 884954870046 885062909952 885378103296 892320725088 893010673152 893135107072 894089194752 896256975666 896366395392 896949967264 901531078656 902083350528 902118012952 902228148224 902796424336 904415662592 905095801856 909480739032 909591773184 910310782208 910579152132 910690320384 911283217728 912898351872 913604210688 913873551552 914199005096 918428972409 918541099008 918868214784 919139107536 919849791744 921480109056 922080031002 922773454236 922886111232 927486457344 928090289673 928203595776 928477240704 928807894992 930454089408 930728397807 930842025984 931173522432 931448042928 936205350912 936814859604 936929230848 939200880384 940335187584 941062260736 946332572256 948742834176 948779289484 948895121408 949360505292 949492791112 949608710144 954209299968 957678073794 957794992128 958418556576 958818152448 959159611904 966680785512 966798802944 967428229248 968155755264 976214126592 976501925568 976849682664 976968941568 977256963072 985270800618 985391087616 986460748143 986581180416 987223485872 988973214528 989737894912 995280808752 995440566016 996050366208 996189157888 998604487204 998726402048 999671242089 999793287168 1004776995456 1005553895424 1005850344096 1006208552908 1006331396096 1007991930192 1008412194816 1008771315968 1009068713172 1014222463488 1014882764571 1015006666752 1015645977378 1015769972736 1017467620416 1018232777088 1019020081152 1024099629984 1024526610432 1024891470336 1025193619944 1025318780928 1027010645856 1027376390388 1027501817856 1027804737024 1028473880733 1033726741632 1034831015712 1037611241472 1038246875136 1038286769624 1038413529088 1044229045248 1044908881866 1045036449792 1046760850584 1046888644608 1047570212736 1047716183296 1048835401536 1057565303808 1057877086032 1058253822886 1058383020032 1058695043328 1067507011584 1068179390001 1068309798912 1069005313104 1077519366144 1077903098112 1078220876148 1078352510976 1079054563392 1083109394432 1088356757904 1088508411744 1089175224672 1089350053376 1091991257708 1092124573696 1098240892416 1098955892997 1099090059264 1099243208704 1100417470464 1103085508512 1103938421248 1109441265816 1109576712192 1109903827968 1110299092864 1110626421606 1110762012672 1112594866344 1112730697728 1112991089587 1113126969344 1113455131776 1119870636768 1120712802624 1121579344896 1123567202304 1124298691368 1124435951616 1124767448064 1125168006272 1130374119888 1130776674774 1130914725888 1131248132352 1132122820608 1133990921466 1134129364992 1134867730464 1136238351664 1141882500096 1142741219328 1144651072968 1145511874224 1145695745792 1146397591296 1152112083732 1152252739584 1153002904128 1155939545088 1157335615488 1158089089196 1158230474752 1167312646656 1167728356288 1168072615827 1168215220224 1168975777008 1178680706208 1179592069632 1179939826728 1180083879936 1180360033219 1180504137728 1189760966784 1190680897536 1191031923744 1192118926336 1195009300888 1195155193856 1200945388032 1201848523776 1201894704634 1202041438208 1202630977242 1202777800704 1212640985376 1213936383816 1214105536176 1215044290304 1217197802496 1217990248982 1218138947584 1218498068736 1224571963212 1224721465344 1225157619712 1225518810048 1226466388992 1228640145408 1229440041336 1230364605648 1236648609792 1237453719564 1237604794368 1237969654272 1238410526656 1240605452544 1240971197076 1241122701312 1241564696576 1241930723904 1248121424043 1248273801216 1249086479472 1249607264256 1252267840512 1252637023248 1253780250112 1259854466364 1260008275968 1260801902952 1260955828224 1261776763008 1264013102592 1264836027789 1264990445568 1265814007056 1272279066624 1273638173184 1276726196772 1276904098392 1277059989504 1277891408768 1278268145622 1278424203264 1288907714016 1289904305664 1290874340352 1301459946438 1301618835456 1302002567424 1302466243552 1303009284096 1313694400824 1313854783488 1314242122752 1315097749134 1315280997524 1315441573888 1318630952704 1326015794484 1326177681408 1327041078336 1328067154944 1332894989452 1333057716224 1339516009728 1339702660608 1340574862861 1340738527232 1341133792128 1343989240256 1344385463499 1344549593088 1345424950896 1352296617984 1353177019428 1353342222336 1354194636504 1354359963648 1356623493888 1357643702784 1358527585403 1358693441536 1365466173312 1365868728198 1366035480576 1366521960448 1366924826592 1369347527808 1369835187184 1370406316032 1370810327328 1371298507644 1378302322176 1378708661304 1378876981248 1379774687616 1382220163584 1383120046503 1383312773258 1383481655296 1384160181354 1384329166848 1391229686016 1392305393664 1393211842488 1393381933056 1395681134112 1396760283648 1397172064392 1398447202048 1405222289406 1405393846272 1408801320576 1410087071744 1410502781376 1411593391104 1423168934226 1423342682112 1424040757938 1424239186668 1424413065216 1425340417472 1436517110691 1436692488192 1437204130816 1437627834864 1438227228672 1438739417856 1450021178268 1450198204416 1451142343872 1451344548992 1452233632896 1464321189888 1465274523996 1465453412352 1465885444608 1467044189546 1467223293952 1470780678016 1477906200927 1478086631424 1479255021088 1479871770624 1480835228808 1481016016896 1483459821792 1484606842368 1485573383281 1493160849024 1494075549312 1494283736832 1495439126528 1497906730806 1498089603072 1499064921824 1499689930752 1507165493184 1507702233032 1507886301184 1508330843136 1508775516144 1509312829362 1509497094144 1511987895288 1512172486656 1512618292224 1513156973952 1513603069758 1521333695232 1522510000128 1523468966067 1523654959104 1526201430624 1527349165632 1528530121728 1536149444976 1537337205504 1537790429916 1537978171392 1541064585582 1541252726784 1541707105536 1542925785557 1543114153984 1550590112448 1556416862208 1557430154436 1557620293632 1558634369344 1567363322799 1567554674688 1571355319104 1571574274944 1572789426176 1573253102304 1586347955712 1586815629048 1587009355776 1587380734329 1587574530048 1588042564992 1601260517376 1602464698368 1603507969656 1603703734272 1616854647168 1617331314222 1617528766464 1618581845088 1618807381568 1622930403328 1624664091648 1632762617616 1634025080064 1635288518656 1637986886562 1638186860544 1639253388448 1640486140864 1648635088896 1648864813056 1649938292752 1650626205696 1654140603392 1654628262768 1655907631872 1664161898724 1664365068288 1664855741952 1665448639296 1665939632409 1666143019008 1668892299516 1669096046592 1669690454016 1670182697664 1679805955152 1681069203936 1682369017344 1685350803456 1686448037052 1686653927424 1687151172096 1687752009408 1696165012161 1696372088832 1696872198528 1698184230912 1700986382199 1701194047488 1702301595696 1702538797856 1704357527496 1704565604352 1718543618688 1719596386944 1719872407552 1721165787136 1729504356192 1733909317632 1735279928584 1735491780608 1736003423232 1737133633794 1737345712128 1750968969984 1751592534432 1752322830336 1753463665512 1768021059312 1769388104448 1769909740092 1770125819904 1770756206592 1784641450176 1786021346304 1786270214144 1788178389504 1792513951332 1792732790784 1793899934528 1802842056951 1803062157312 1803946465863 1804166701056 1804236025904 1805592848672 1808831325184 1810191603712 1818961478064 1820621564416 1821158304264 1821380640768 1822566435456 1825796703744 1826985373473 1827208421376 1827747103104 1828398010192 1836857944818 1837082198016 1837736429568 1838278215072 1839699583488 1842960218112 1844160062004 1845546908472 1845772222464 1854972914688 1856180579346 1856407191552 1856954481408 1857615789984 1860908178816 1861456795614 1861684051968 1862347044864 1862896085856 1872410701824 1873629719208 1873858461696 1878401760768 1880670375168 1882124521472 1892665144512 1897485668352 1897558578968 1897790242816 1898721010584 1898985582224 1908418599936 1915356147588 1915589984256 1916837113152 1917402218433 1917636304896 1918319223808 1933361571024 1934856458496 1936311510528 1952189919657 1952428253184 1953003851136 1953699365328 1954513926144 1970541601236 1970782175232 1972646623701 1972921496286 1973162360832 1974446971744 1977946429056 1979475789824 1990561617504 1990881132032 1992100732416 1992378315776 1997208974408 1997452804096 1999342484178 1999586574336 2009553990912 2011107790848 2011700688192 2012417105816 2012662792192 2015983860384 2016824389632 2017542631936 2018137426344 2028444926976 2029765529142 2030013333504 2031291954756 2031539945472 2034935240832 2036465554176 2038040162304 2048199259968 2048803092297 2049053220864 2049782940672 2050387239888 2054021291712 2054752780776 2055003635712 2055609474048 2056947761466 2067453483264 2069662031424 2074969159887 2075222482944 2076240272031 2076493750272 2076573539248 2088458090496 2089817763732 2090072899584 2093521701168 2095140425472 2095432366592 2097670803072 2115130607616 2115754172064 2116507645772 2116766040064 2117390086656 2134753401339 2135014023168 2136358780002 2136619597824 2138010626208 2155038732288 2155806196224 2156441752296 2156705021952 2158109126784 2166218788864 2176713515808 2177016823488 2178350449344 2178700106752 2183982515416 2184249147392 2196481784832 2197911785994 2198180118528 2198486417408 2200566284319 2200834940928 2206171017024 2207876842496 2218882531632 2219807655936 2220598185728 2221252843212 2221524025344 2225189732688 2225982179174 2226253938688 2226910263552 2239741273536 2241425605248 2243158689792 2246860096209 2247134404608 2248597382736 2249534896128 2250336012544 2260748239776 2261553349548 2261829451776 2262496264704 2263969244043 2264245641216 2267981842932 2268258729984 2269735460928 2270404604637 2272476703328 2283765000192 2285482438656 2289302145936 2291023748448 2291391491584 2292795182592 2304224167464 2304505479168 2306005808256 2311596878373 2311879090176 2314671230976 2316178178392 2316460949504 2334625293312 2335456712576 2336145231654 2336430440448 2337951554016 2357361412416 2359184139264 2359879653456 2360720066438 2361008275456 2379521933568 2381361795072 2382063847488 2384237852672 2390018601776 2401890776064 2403697047552 2403789409268 2404082876416 2405261954484 2405555601408 2425281970752 2427872767632 2428211072352 2430088580608 2434395604992 2435980497964 2436277895168 2436996137472 2449143926424 2449442930688 2450016128677 2450315239424 2451037620096 2452932777984 2456980329843 2457280290816 2458880082672 2460729211296 2473297219584 2474907439128 2475209588736 2475939308544 2476821053312 2481210905088 2481942394152 2482245402624 2482826276771 2483129393152 2483861447808 2496242848086 2496547602432 2498172958944 2499214528512 2504535681024 2505274046496 2507560500224 2519708932728 2520016551936 2521603805904 2523553526016 2528026205184 2529672055578 2529980891136 2531628014112 2544558133248 2547276346368 2553452393544 2553808196784 2555782817536 2556536291244 2556848406528 2577815428032 2579808611328 2581748680704 2602919892876 2603237670912 2604005134848 2604932487104 2605700450691 2606018568192 2627388801648 2628484245504 2630195498268 2630561995048 2630883147776 2637261905408 2652031588968 2652355362816 2654082156672 2656134309888 2665789978904 2666115432448 2679032019456 2679405321216 2681149725722 2681477054464 2682267584256 2687978480512 2688770926998 2689099186176 2690849901792 2704593235968 2706354038856 2706684444672 2708389273008 2713246987776 2715287405568 2717055170806 2717386883072 2730932346624 2731737456396 2732070961152 2733043920896 2733849653184 2738695055616 2739670374368 2740812632064 2741620654656 2742597015288 2756604644352 2757417322608 2759549375232 2764440327168 2766240093006 2766625546516 2766963310592 2768320362708 2768658333696 2782459372032 2784270869019 2784610787328 2786423684976 2791362268224 2793520567296 2794344128784 2796894404096 2810444578812 2810787692544 2817602641152 2819829883949 2820174143488 2821005562752 2823186782208 2846337868452 2846685364224 2848081515876 2848478373336 2848826130432 2850680834944 2873034221382 2873384976384 2874408261632 2875255669728 2876454457344 2877478835712 2900042356536 2900396408832 2902284687744 2902689097984 2904467265792 2928642379776 2930549047992 2930906824704 2931770889216 2934088379092 2934446587904 2941561356032 2955812401854 2956173262848 2958510042176 2959382244429 2959743541248 2961670457616 2966919643584 2969213684736 2971146766562 2986321698048 2988151098624 2988567473664 2990513155613 2990878253056 2995813461612 2996179206144 2998129843648 2999013726267 2999379861504 3014330986368 3015404466064 3016661686272 3017551032288 3018625658724 3018994188288 3023975790576 3025236584448 3026313947904 3027206139516 3042667390464 3044648293713 3045020000256 3046937932134 3047309918208 3052402861248 3054698331264 3057060243456 3072298889952 3074674411008 3075580859832 3075956342784 3082129171164 3082505453568 3083414211072 3085421642199 3085851571114 3086228307968 3101180224896 3112833724416 3114860308872 3115240587264 3117268738688 3134726645598 3135109349376 3142710638208 3143148549888 3145578852352 3146506204608 3172695911424 3173631258096 3174761468658 3175149060096 3176085129984 3202521034752 3204538170003 3204929396736 3207015939312 3233709294336 3234662628444 3235057532928 3237163690176 3237614763136 3245464583413 3245860806656 3249328183296 3265525235232 3268050160128 3270177796951 3270577037312 3275973773124 3276373721088 3278506776896 3280972281728 3296867678991 3297270177792 3297729626112 3299876585504 3301252411392 3308281206784 3309256525536 3311815263744 3328323797448 3328730136576 3329711483904 3330897278592 3331879264818 3332286038016 3337784599032 3338192093184 3338973268761 3339380908032 3340365395328 3359611910304 3362138407872 3364738034688 3370701606912 3372896074104 3373307854848 3374302344192 3375504018816 3392330024322 3392744177664 3393744397056 3396368461824 3401972764398 3402388094976 3404603191392 3405077595712 3408715054992 3437087237376 3439192773888 3439744815104 3441911367781 3442331574272 3459008712384 3467818635264 3470559857168 3472006846464 3474267267588 3474691424256 3501937939968 3503185068864 3504217847481 3504645660672 3506927331024 3536042118624 3538776208896 3539819480184 3540251639808 3541080099657 3541512413184 3569282900352 3572042692608 3572540428288 3576356779008 3585027902664 3585465581568 3587799869056 3605684113902 3606124314624 3607892931726 3608333402112 3608472051808 3611185697344 3617662650368 3620383207424 3637922956128 3641243128832 3642316608528 3645132870912 3651593407488 3653970746946 3654416842752 3655494206208 3656796020384 3673715889636 3674164396032 3675472859136 3676556430144 3679399166976 3685920436224 3688320124008 3691093816944 3709945829376 3712361158692 3712814383104 3713908962816 3715231579968 3721816357632 3722913591228 3723368103936 3724694089728 3725792171712 3744364272129 3744821403648 3747259438416 3756803521536 3761340750336 3763789539887 3764249042944 3785330289024 3794508083367 3794971336704 3795117157936 3797442021168 3797971164448 3816837199872 3830712295176 3831179968512 3833674226304 3834804436866 3835272609792 3836638447616 3866723142048 3869712916992 3872623021056 3904379839314 3904856506368 3906007702272 3907398730656 3909027852288 3941083202472 3941564350464 3945293247402 3945842992572 3946324721664 3948893943488 3955892858112 3958951579648 3981123235008 3981762264064 3984201464832 3984756631552 3994417948816 3998684968356 3999173148672 4019107981824 4021724588583 4022215581696 4023401376384 4024834211632 4031967720768 4033156390497 4033648779264 4035085263872 4036274852688 4056889853952 4059531058284 4060026667008 4062583909512 4063079890944 4069870481664 4072931108352 4075582756209 4076080324608 4096398519936 4097606184594 4098106441728 4099565881344 4100774479776 4108042583424 4109505561552 4111218948096 4113895522932 4134906966528 4139324062848 4149360139509 4149938319774 4150444965888 4152480544062 4152987500544 4153147078496 4176916180992 4179635527464 4180145799168 4187043402336 4190280850944 4190864733184 4195341606144 4230261215232 4231508344128 4233015291544 4233532080128 4234780173312 4269506802678 4270028046336 4272717560004 4273239195648 4276021252416 4309551332073 4310077464576 4311612392448 4312883504592 4316218253568 4331908715719 4332437577728 4353427031616 4354033646976 4356700898688 4357400213504 4367965030832 4392963569664 4395823571988 4396360237056 4396972834816 4401132568638 4401669881856 4412342034048 4415753684992 4437765063264 4439615311872 4441196371456 4442505686424 4443048050688 4450379465376 4451964358348 4452507877376 4453820527104 4456720149843 4479482547072 4482851210496 4486317379584 4493720192418 4494268809216 4497194765472 4499069792256 4500672025088 4521496479552 4523106699096 4523658903552 4524992529408 4527938488086 4528491282432 4535963685864 4536517459968 4539470921856 4540809209274 4544953406656 4567530000384 4570406898201 4570964877312 4578604291872 4582047496896 4582782983168 4585590365184 4608448334928 4612011616512 4623193756746 4623758180352 4628777356671 4629342461952 4632356356784 4669250586624 4670913425152 4672290463308 4672860880896 4675903108032 4714722824832 4718368278528 4719759306912 4721440132876 4722016550912 4759043867136 4762142202987 4762723590144 4764127694976 4768475705344 4780037203552 4803781552128 4807394095104 4807578818536 4808165752832 4810523908968 4811111202816 4850563941504 4855745535264 4856422144704 4860177161216 4868791209984 4871960995928 4872555790336 4873992274944 4898287852848 4900032257354 4900630478848 4902075240192 4905865555968 4913960659686 4914560581632 4917760165344 4921458422592 4946594439168 4949814878256 4951878617088 4953642106624 4962421810176 4963884788304 4965652553542 4966258786304 4967722895616 4992485696172 4993095204864 4996345917888 4997818897227 4998429057024 5009071362048 5010548092992 5015121000448 5039417865456 5043207611808 5047107052032 5056052410368 5059344111156 5059961782272 5063256028224 5088495036483 5089116266496 5094552692736 5106904787088 5107616393568 5111565635072 5113072582488 5113696813056 5155630856064 5159617222656 5163497361408 5205839785752 5206475341824 5208010269696 5209864974208 5211400901382 5212037136384 5254777603296 5256968491008 5260390996536 5261123990096 5274523810816 5304063177936 5308164313344 5312268619776 5331579957808 5358064038912 5358810642432 5362299451444 5362954108928 5364535168512 5375956961024 5377541853996 5378198372352 5381699803584 5408526170853 5409186471936 5412708077712 5416778546016 5426493975552 5430574811136 5434110341612 5434773766144 5461864693248 5463474912792 5464141922304 5465420594741 5466087841792 5467699306368 5477390111232 5479340748736 5480956120419 5481625264128 5483241309312 5485194030576 5513209288704 5514834645216 5519098750464 5528880654336 5532480186012 5533251093032 5533926621184 5536640725416 5537316667392 5564918744064 5568541738038 5569221574656 5572847369952 5582724536448 5587041134592 5588688257568 5593788808192 5620889157624 5621575385088 5635205282304 5639659767898 5640348286976 5642011125504 5646373564416 5692675736904 5693370728448 5696163031752 5696956746672 5701361669888 5746068442764 5746769952768 5748816523264 5750511339456 5752206655299 5752908914688 5754957671424 5800084713072 5804569375488 5805378195968 5808934531584 5856569758971 5857284759552 5861098095984 5863541778432 5868176758184 5868893175808 5883122712064 5911624803708 5912346525696 5917020084352 5918764488858 5919487082496 5923340915232 5933839287168 5938427369472 5942293533124 5972643396096 5976302197248 5977134947328 5981026311226 5981756506112 5991626923224 5992358412288 5996259687296 5998027452534 5998759723008 6028661972736 6030808932128 6033323372544 6035102064576 6037251317448 6037988376576 6047951581152 6050473168896 6052627895808 6054412279032 6085334780928 6089296587426 6090040000512 6093875864268 6094619836416 6104805722496 6109396662528 6114120486912 6144597779904 6149348822016 6151161719664 6164258342328 6165010907136 6166828422144 6170843284398 6171703142228 6172456615936 6202360449792 6224907479661 6225667448832 6229720617744 6234537477376 6269453291196 6270218698752 6285421276416 6286297099776 6290389741117 6291157704704 6293012409216 6345391822848 6347262516192 6349522937316 6350298120192 6352170259968 6404260204017 6405042069504 6409076340006 6409858793472 6414031878624 6467418588672 6469325256888 6470115065856 6474327380352 6475229526272 6490929166826 6491721613312 6498656366592 6531050470464 6536100320256 6540355593902 6541154074624 6551947546248 6552747442176 6557013553792 6561944563456 6593735357982 6594540355584 6595459252224 6599753171008 6601698852957 6602504822784 6616562413568 6618513051072 6623630527488 6656647594896 6659422967808 6661794557184 6663758529636 6664572076032 6675569198064 6677946537522 6678761816064 6680730790656 6719223820608 6724276815744 6729476069376 6740580288627 6741403213824 6745792148208 6748604688384 6751008037632 6784660048644 6785488355328 6787488794112 6791907732129 6792736923648 6803945528796 6804776189952 6809206382784 6810155191424 6817430109984 6874174474752 6878385547776 6878649848759 6879489630208 6883822735562 6884663148544 6918017424768 6934790635119 6935637270528 6941119714336 6944013692928 6948534535176 6949382848512 7003875879936 7006370137728 7008435694962 7009291321344 7013854662048 7072084237248 7077552417792 7079638960368 7082160199314 7083024826368 7138565800704 7144085385216 7145080856576 7152713558016 7170055805328 7175599738112 7211368227804 7212248629248 7215785863452 7216666804224 7216944103616 7222371394688 7235325300736 7239882532229 7240766414848 7275845912256 7282486257664 7284633217056 7290265741824 7303186814976 7307941493892 7308833685504 7310988412416 7313592040768 7347431779272 7348328792064 7350048386031 7350945718272 7353112860288 7358798333952 7370940989529 7371840872448 7376640248016 7382187633888 7419891658752 7424722317384 7425628766208 7427817925632 7430463159936 7443632715264 7445827182456 7446736207872 7448478830313 7449388179456 7451584343424 7488728544258 7489642807296 7494518876832 7513607043072 7522681500672 7527579079774 7528498085888 7570660578048 7589016166734 7589942673408 7590234315872 7594884042336 7595942328896 7633674399744 7661424590352 7667348452608 7669608873732 7670545219584 7673276895232 7733446284096 7739425833984 7745246042112 7808759678628 7809713012736 7812015404544 7814797461312 7817101352073 7818055704576 7882166404944 7890586494804 7891685985144 7892649443328 7897787886976 7911785716224 7916936618383 7917903159296 7962246470016 7963524528128 7968402929664 7969513263104 7988835897632 7997369936712 7998346297344 8038215963648 8043449177166 8044431163392 8046802752768 8049668423264 8063935441536 8066312780994 8067297558528 8070170527744 8072549705376 8113779707904 8119062116568 8120053334016 8125167819024 8139740963328 8145862216704 8151165512418 8152160649216 8192797039872 8195212369188 8196212883456 8199131762688 8201548959552 8216085166848 8219011123104 8222437896192 8227791045864 8269813933056 8278648125696 8298720279018 8299876639548 8300889931776 8304961088124 8305975001088 8306294156992 8352812607057 8353832361984 8359271054928 8374086804672 8380561701888 8381729466368 8390683212288 8459489651847 8460522430464 8463016688256 8466030583088 8469560346624 8539013605356 8540056092672 8545435120008 8546478391296 8552042504832 8619102664146 8620154929152 8623224784896 8625767009184 8632436507136 8663817431438 8664875155456 8706854063232 8708067293952 8713401797376 8714800427008 8735930061664 8785927139328 8791647143976 8792720474112 8802265137276 8803339763712 8824684068096 8831507369984 8875530126528 8878146733287 8879230623744 8882392742912 8885011372848 8900758930752 8903928716696 8905015754752 8907641054208 8913440299686 8958965094144 8965702420992 8971539466839 8972634759168 8987440384836 8988537618432 8994389530944 8997041178801 8998139584512 9001344050176 9042992959104 9046213398192 9049985058816 9055876976172 9056982564864 9071927371728 9078941843712 9081618418548 9089906813312 9133944881139 9135060000768 9140813796402 9141929754624 9157208583744 9164094993792 9165565966336 9171180730368 9216896669856 9224023233024 9246387513492 9247516360704 9256264926597 9257554713342 9258684923904 9264712713568 9338501173248 9341826850304 9344580926616 9345721761792 9351806216064 9429445649664 9436736557056 9439518613824 9442880265752 9444033101824 9518087734272 9524284405974 9525447180288 9528255389952 9535787232049 9536951410688 9560074407104 9607563104256 9613614510009 9614788190208 9615157637072 9621047817936 9701127883008 9711491070528 9712844289408 9720354322432 9736393750239 9737582419968 9743921991856 9747984549888 9796575705696 9800064514708 9801260957696 9804150480384 9810533390853 9811731111936 9827921319372 9829121163264 9835520330688 9842916845184 9893188878336 9899629756512 9903757234176 9907284213248 9924843620352 9927769576608 9931305107084 9932517572608 9935445791232 9984971392344 9986190409728 9992691835776 9995637794454 9996858114048 10016919806283 10018142724096 10021096185984 10030242000896 10078835730912 10086415223616 10094214104064 10112104820736 10118688222312 10119923564544 10126512056448 10176990072966 10178232532992 10189105385472 10213809574176 10215232787136 10223131270144 10226145164976 10311261712128 10319234445312 10325734103343 10326994722816 10411679571504 10416020539392 10419729948416 10422801802764 10424074272768 10509555206592 10512653542443 10513936982016 10520781993072 10522247980192 10549047621632 10608126355872 10616328626688 10623240298971 10624537239552 10663159915616 10716128077824 10717621284864 10724598902888 10725908217856 10729070337024 10751913922048 10755083707992 10756396744704 10763399607168 10817052341706 10818372943872 10825416155424 10833557092032 10852987951104 10861149622272 10868220683224 10869547532288 10923729386496 10926949825584 10930841189482 10932175683584 10935398612736 10954780222464 10958681497472 10961912240838 10963250528256 10966482618624 10970388061152 11026418577408 11029669290432 11038197500928 11057761308672 11064960372024 11066502186064 11073281450832 11129837488128 11137083476076 11138443149312 11145694739904 11165449072896 11174082269184 11177376515136 11187577616384 11241778315248 11270410564608 11279319535796 11280696573952 11284022251008 11291368619661 11292747128832 11385351473808 11392326063504 11393913493344 11402723339776 11492136885528 11493539905536 11496229526869 11497633046528 11501022678912 11504413310598 11505817829376 11509915342848 11600169426144 11609138750976 11610756391936 11617869063168 11713139517942 11714569519104 11722196191968 11727083556864 11736353516368 11766245424128 11823249607416 11824693051392 11834040168704 11837528977716 11838974164992 11846681830464 11867678574336 11876854738944 11884587066248 11945286792192 11952604394496 11954269894656 11962052622452 11963513012224 11983253846448 11992519374592 11996054905068 11997519446016 12057323945472 12061617864256 12065173765749 12066646745088 12070204129152 12074502634896 12095903162304 12099469171491 12100946337792 12105255791616 12108824558064 12170669561856 12178593174852 12180080001024 12187751728536 12189239672832 12209611444992 12218793325056 12226748268627 12228240973824 12289195559808 12298697644032 12302323439328 12328516684656 12333656844288 12341686568796 12343406284456 12344913231872 12404720899584 12449814959322 12451334897664 12459441235488 12469074954752 12538906582392 12540437397504 12570842552832 12572594199552 12580779482234 12582315409408 12586024818432 12690783645696 12694525032384 12699045874632 12700596240384 12704340519936 12808520408034 12810084139008 12818152680012 12819717586944 12828063757248 12934837177344 12938650513776 12948654760704 12950459052544 12981858333652 12983443226624 12995726147157 12997312733184 13062100940928 13072200640512 13080711187804 13082308149248 13103895092496 13114027107584 13123889126912 13187470715964 13189080711168 13190918504448 13199506342016 13203397705914 13205009645568 13231509455453 13233124827136 13237026102144 13247261054976 13313295189792 13318845935616 13323589114368 13327517059272 13329144152064 13351138396128 13355893075044 13357523632128 13361461581312 13370160449529 13438447641216 13448553631488 13458952138752 13481160577254 13482806427648 13491584296416 13497209376768 13502016075264 13569320097288 13570976710656 13574977588224 13583815464258 13585473847296 13607891057592 13609552379904 13618412765568 13620310382848 13634860219968 13748348949504 13756771095552 13757299697518 13758979260416 13767645471124 13769326297088 13836034849536 13869581270238 13871274541056 13882239428672 13886332070013 13888027385856 13897069070352 14007751759872 14012740275456 14016871389924 14018582642688 14027709324096 14144168474496 14155104835584 14159277920736 14164320398628 14166049652736 14277131601408 14286426608961 14288170770432 14290161713152 14305427116032 14340111610656 14351199476224 14422736455608 14424497258496 14431571726904 14433333608448 14433888207232 14444742789376 14468884164631 14470650601472 14479765064458 14481532829696 14551691824512 14564972515328 14569266434112 14580531483648 14606373629952 14615882987784 14617667371008 14621976824832 14627184081536 14694863558544 14700096772062 14701891436544 14706225720576 14717596667904 14741881979058 14743681744896 14753280496032 14764375267776 14839783317504 14849444634768 14855635851264 14860926319872 14887265430528 14891654364912 14896957660626 14898776358912 14903168686848 14977457088516 14979285614592 14989037753664 15027214086144 15045363001344 15055158159548 15056996171776 15141321156096 15178032333468 15179885346816 15180468631744 15189768084672 15191884657792 15265485109449 15267348799488 15322849180704 15334696905216 15339217747464 15341090439168 15344680431847 15346553790464 15466892568192 15478851667968 15490492084224 15617519357256 15619426025472 15624030809088 15629594922624 15634202704146 15636111409152 15764332809888 15781172989608 15783371970288 15795575773952 15823571432448 15833873236766 15835806318592 15924492940032 15927049056256 15936805859328 15939026526208 15977671795264 15994739873424 16076431927296 16086898354332 16088862326784 16093605505536 16099336846528 16127870883072 16132625561988 16134595117056 16140341055488 16145099410752 16225578512559 16227559415808 16238124233136 16250335638048 16279481926656 16291724433408 16302331024836 16304321298432 16385594079744 16390424738376 16392425766912 16396261784223 16398263525376 16403097919104 16432170333696 16438022246208 16442868361257 16444875792384 16455582091728 16539627866112 16557296251392 16597440558036 16599753279096 16601779863552 16609922176248 16611950002176 16612588313984 16705625214114 16707664723968 16718542109856 16748173609344 16761123403776 16763458932736 16781366424576 16918979303694 16921044860928 16926033376512 16932061166176 16939120693248 17078027210712 17080112185344 17090870240016 17104085009664 17238205328292 17240309858304 17246449569792 17251534018368 17264873014272 17327634862876 17329750310912 17413708126464 17416134587904 17426803594752 17427473217193 17429600854016 17471860123328 17569709276913 17571854278656 17583294287952 17604530274552 17606679527424 17649368136192 17660858610239 17663014739968 17751060253056 17756293466574 17758461247488 17764785485824 17770022745696 17801517861504 17807857433392 17815282108416 17826880599372 17917930188288 17931404841984 17943078933678 17945269518336 17974880769672 17977075236864 17988779061888 17994082357602 17996279169024 18002688100352 18085985918208 18092426796384 18099970117632 18111753952344 18113965129728 18143854743456 18157883687424 18163236837096 18179813626624 18267889762278 18270120001536 18281627592804 18283859509248 18314417167488 18328189987584 18331131932672 18342361460736 18433793339712 18448046466048 18492775026984 18495032721408 18512529853194 18515109426684 18517369847808 18529425427136 18674722438983 18677002346496 18683653700608 18689161853232 18703612432128 18858891299328 18871169223351 18873473114112 18879037227648 18885760531504 19036175468544 19048568811948 19050894360576 19056510779904 19071574464098 19073902821376 19120148814208 19212780612051 19215126208512 19227229020018 19229576380416 19230315274144 19242095635872 19402255766016 19422982141056 19425688578816 19440708644864 19472787500478 19475164839936 19487843983712 19495969099776 19593151411392 19600129029416 19602521915392 19608300960768 19621066781706 19623462223872 19655842638744 19658242326528 19671040661376 19685833690368 19786377756672 19799259513024 19805096558871 19807514468352 19814568426496 19849687240704 19855539153216 19862610214168 19865035145216 19870891582464 19969942784688 19985383671552 19991275588908 19993716228096 20033839612566 20036285448192 20042192371968 20058035212241 20060484001792 20157671461824 20172830447232 20188428208128 20221740865881 20224209641472 20237376444624 20253024112896 20353980145932 20356465065984 20375723196387 20378210770944 20427619148352 20430465574272 20446262540288 20452290329952 20622523424256 20635949546277 20638468890624 20651468206686 20653989445632 20823359143008 20832041078784 20839459896832 20845603605528 20848148545536 21019110413184 21025307084886 21027873964032 21041563986144 21044495960384 21098095243264 21216252711744 21232657253376 21246480597942 21249074479104 21326319831232 21432256155648 21435242569728 21449197805776 21458140674048 21503827844096 21510167415984 21526799214336 21634104683412 21636745887744 21650832310848 21667114184064 21705975902208 21719647596687 21722299244544 21736441366448 21847458772992 21853899651168 21861682378964 21864351367168 21870797225472 21909560444928 21917362994944 21923824481676 21926501056512 21932965237248 21940776122304 22050145158093 22052837154816 22059338580864 22076395001856 22112822968587 22115522617344 22129920744048 22133004372128 22146562901664 22259674976256 22274166952152 22276886298624 22291389479808 22330898145792 22345436490939 22348164538368 22354753030272 22375155232768 22483556630496 22540821129216 22558639071592 22561393147904 22568044502016 22582737239322 22585494257664 22770702947616 22784652127008 22787826986688 22805446679552 22984273771056 22992459053738 22995266093056 23002045357824 23008826621196 23011635658752 23019830685696 23200338852288 23218277501952 23221512783872 23235738126336 23426279035884 23429139038208 23444392383936 23451304056219 23454167113728 23472707032736 23532490848256 23646499214832 23668080337408 23675057955432 23677948329984 23693363660928 23735357148672 23750809855149 23753709477888 23769174132496 23890573584384 23905208788992 23908539789312 23924105244904 23927026024448 23966507692896 23985038749184 23992109810136 23995038892032 24114647890944 24123235728512 24130347531498 24133293490176 24140408258304 24149005269792 24191806324608 24198938342982 24201892675584 24210511583232 24217649116128 24341339123712 24357186349704 24360160002048 24375503457072 24419222889984 24437586650112 24453496537254 24456481947648 24578391119616 24597395288064 24604646878656 24657033369312 24667313688576 24683373137592 24686812568912 24809441799168 24899629918644 24902669795328 24918882470976 24938149909504 25077813164784 25141685105664 25145188399104 25161558964468 25164630818816 25172049636864 25378468955541 25381567291392 25389050064768 25398091749264 25408681039872 25617040816068 25620168278016 25636305360024 25639435173888 25656127514496 25869674354688 25877301027552 25897309521408 25900918105088 25963716667304 25966886453248 25991452294314 25994625466368 26124201881856 26144401281024 26161422375608 26164616298496 26207790184992 26228054215168 26247778253824 26374941431928 26378161422336 26399012684032 26406795411828 26410019291136 26463018910906 26466249654272 26474052204288 26494522109952 26626590379584 26634440199861 26637691871232 26647178228736 26655034118544 26702276792256 26711786150088 26715047264256 26722923162624 26740320899058 26876895282432 26897107262976 26914618400517 26917904277504 26962321154508 26965612855296 26983168592832 26991123536403 26994418753536 27004032150528 27138640194576 27149955176448 27167630928516 27170947694592 27215782115184 27236825531136 27240620765696 27269720439936 27496697899008 27513542191104 27514599395036 27517958520832 27535290942248 27538652594176 27672069699072 27739162540476 27742549082112 27764478857344 27772664140026 27776054771712 27794138140704 28015503519744 28025480550912 28033742779848 28037165285376 28055418648192 28288336948992 28310209671168 28318555841472 28328640797256 28332099305472 28554263202816 28572853217922 28576341540864 28580323426304 28607361696147 28610854232064 28680223221312 28702398952448 28845472911216 28863143453808 28867776414464 28889485578752 28937768329262 28941301202944 28959530128916 28963065659392 29103383649024 29129945030656 29138532868224 29161062967296 29209181250717 29212747259904 29231765975568 29243953649664 29254368163072 29389727117088 29400193544124 29403782873088 29412451441152 29431600172559 29435193335808 29483763958116 29487363489792 29506560992064 29528750535552 29679566635008 29698889269536 29711271702528 29721852639744 29774530861056 29783308729824 29793915321252 29797552717824 29806337373696 29954914177032 29958571229184 29978075507328 30050759418849 30054428172288 30090726002688 30110316319096 30113992343552 30282642312192 30356064666936 30359770693632 30360937263488 30379536169344 30383769315584 30530970218898 30534697598976 30645698361408 30669393810432 30678435494928 30689360863694 30693107580928 30933785136384 30957703335936 30977202310029 30980984168448 31235038714512 31248061618176 31259189845248 31268405408292 31272222818304 31528665619776 31562345979216 31566743940576 31591151547904 31647142864896 31667746473532 31671612637184 31848985880064 31850209672801 31854098112512 31869720896913 31873611718656 31878053052416 31955343590528 31989479746848 32152863854592 32173796708664 32177724653568 32187211011072 32198673693056 32255741766144 32265251123976 32269190234112 32276741598023 32280682110976 32290198821504 32451157025118 32455118831616 32476248466272 32500671276096 32558963853312 32583448866816 32604662049672 32608642596864 32771188159488 32780849476752 32792523568446 32796527050752 32806195838208 32864340667392 32876044492416 32885736722514 32889751584768 32911164183456 33079255732224 33114592502784 33194881116072 33199506558192 33219844352496 33225176627968 33411250428228 33415329447936 33437084219712 33496347218688 33522246807552 33526917865472 33562732849152 33837958607388 33842089721856 33852066753024 33864122332352 33874105858983 33878241386496 34156054421424 34181740480032 34208170019328 34476410656584 34480619716608 34488688580607 34492899139584 34503068036736 34529746028544 34655269725752 34659500621824 34827416252928 34832269175808 34853607189504 34854946434386 34859201708032 34943720246656 35139418553826 35143708557312 35166588575904 35209060549104 35298736272384 35321717220478 35326029479936 35502120506112 35512586933148 35516922494976 35529570971648 35540045491392 35603035723008 35615714866784 35630564216832 35653761198744 35835860376576 35862809683968 35886157867356 35890539036672 35949761539344 35977558123776 35988164715204 35992558338048 36005376200704 36171971836416 36184853592768 36195521297247 36199940235264 36223507904688 36287709486912 36315767374848 36326473674192 36359627253248 36535779524556 36540240003072 36563255185608 36567719018496 36628834334976 36656379975168 36657788491337 36662263865344 36680244805881 36684722921472 36867586679424 36896092932096 36985550053968 37025059706388 37030218853368 37034739695616 37058850854272 37349444877966 37354004692992 37367307401216 37378323706464 37407224864256 37717782598656 37742338446702 37746946228224 37758074455296 37771521063008 38072350937088 38097137623896 38101788721152 38113021559808 38143148928196 38147805642752 38240297628416 38425561224102 38430252417024 38454458040036 38459152760832 38460630548288 38484191271744 38804511532032 38845964282112 38851377157632 38876671022969 38881417289728 38945575000956 38950329679872 38975687967424 38987178441471 38991938199552 39186302822784 39200258058832 39216601921536 39242133563412 39246924447744 39311685277488 39342081322752 39371667380736 39572755513344 39598519026048 39610193117742 39615028936704 39629136852992 39694528366359 39699374481408 39711078306432 39725220428336 39741783164928 39939885569376 39970767343104 39982551177816 39987432456192 40067679225132 40072570896384 40084384743936 40110481348587 40116070424482 40120968003584 40315342923648 40345660894464 40376856416256 40443481731762 40448419282944 40474752889248 40506048225792 40707960291864 40712930131968 40751446392774 40756421541888 40855238296704 40860931148544 40892525080576 40904580659904 41245046848512 41271899092554 41276937781248 41302936413372 41307978891264 41646718286016 41658996210039 41664082157568 41678919793664 41691207211056 42038220826368 42050614169772 42055747928064 42083127972288 42088991920768 42191039584369 42196190486528 42432505423488 42465314506752 42492961195884 42498148958208 42652639662464 42859279826883 42864512311296 42870485139456 42898395611552 42916281348096 43007655688192 43020334831968 43053598428672 43268209366824 43273491775488 43301664621696 43334228368128 43406652493893 43411951804416 43439295193374 43444598489088 43472882732896 43694917545984 43707799302336 43723364757928 43728702734336 43741594450944 43819120889856 43834725989888 43847648963352 43853002113024 43865930474496 43881552244608 44100290316186 44105674309632 44118677161728 44152790003712 44225645937174 44231045234688 44259841488096 44266008744256 44293125803328 44519349952512 44548333904304 44582778959616 44661796291584 44690872981878 44696329076736 44709506060544 44744847781153 44750310465536 44967113260992 45081642258432 45117278143184 45136089004032 45165474478644 45170988515328 45541405895232 45569304254016 45575653973376 45610893359104 45968547542112 45984918107476 45990532186112 46004090715648 46017653242392 46023271317504 46034041295541 46039661371392 46400677704576 46436555003904 46443025567744 46471476252672 46852558071768 46858278076416 46888784767872 46902608112438 46908334227456 46945414065472 47064981696512 47292998429664 47336160674816 47350115910864 47386727321856 47470714297344 47501619710298 47507418955776 47538348264992 47781147168768 47810417577984 47817079578624 47848210489808 47933015385792 47970077498368 47984219620272 48229295781888 48246471457024 48260695062996 48266586980352 48280816516608 48298010539584 48383612649216 48397876685964 48403785351168 48421023166464 48435298232256 48676735537677 48682678247424 48714372699408 48751006914144 48838445779968 48875173300224 48906993074508 48912963895296 49156782239232 49188785352669 49194790576128 49209293757312 49314066738624 49328605083771 49334627377152 49366746275184 49373625137824 49618883598336 49799259837288 49805339590656 49837764941952 49876299819008 50155626329568 50283370211328 50290376798208 50323117928936 50329261637632 50344099273728 50756937911082 50763134582784 50778100129536 50796183498528 50817362079744 51234081632136 51240336556032 51272610720048 51312255028992 51739348709376 51754602055104 51794619042816 51801836210176 51927433334608 51982904588628 51989250932736 52248403763712 52282419651579 52288802562048 52322844751216 52415580369984 52456108430336 52495556507648 52749882863856 52798025368064 52813590823656 52820038582272 52926037821812 52932499308544 52948104408576 52982575830717 52989044219904 53253180759168 53268880399722 53275383742464 53294356457472 53310068237088 53404553584512 53423572300176 53445846325248 53480641798116 53753790564864 53794214525952 53829236801034 53835808555008 53924642309016 53931225710592 53966337185664 53982247072806 53988837507072 54008064301056 54277280389152 54299910352896 54335261857032 54341895389184 54431564230368 54473651062272 54481241531392 54539440879872 54993395798016 55027084382208 55029198790072 55035917041664 55070581884496 55344139398144 55478325080952 55485098164224 55528957714688 55545328280052 55552109543424 55588276281408 56024167316949 56031007039488 56050961101824 56067485559696 56110837296384 56576673897984 56613507670053 56620419342336 56637111682944 56657281594512 57108526405632 57145706435844 57152683081728 57160646852608 57214723392294 57221708464128 57360446442624 57404797904896 57690945822432 57726286907616 57735552828928 57778971157504 57875536658524 57882602405888 57919060257832 57926131318784 58206767298048 58259890061312 58277065736448 58322125934592 58418362501434 58425494519808 58463531951136 58487907299328 58508736326144 58779454234176 58800387088248 58807565746176 58824902882304 58863200345118 58870386671616 58967527916232 58974726979584 59013121984128 59057501071104 59359133270016 59397778539072 59415289676613 59422543405056 59443705279488 59549061722112 59566617459648 59587830642504 59595105435648 59612674747392 59909828354064 59956151014656 60101518837698 60108856344576 60174105636723 60181452005376 60220632638192 60565284624384 60712129333872 60721874526976 60759072338688 60767538631168 61061940437796 61069395197952 61291396722816 61338787620864 61356870989856 61378721727388 61386215161856 61867570272768 61907848638831 61915406671872 61954404620058 61961968336896 62470077429024 62496123236352 62518379690496 62536810816584 62544445636608 63057331239552 63124691958432 63133487881152 63182303095808 63294285729792 63335492947064 63343225274368 63697971760128 63700419345602 63708196225024 63739441793826 63747223437312 63756106104832 63910687181056 63978959493696 64305727709184 64347593417328 64374422022144 64397347386112 64511483532288 64530502247952 64553483196046 64561364221952 64580397643008 64902314050236 64910237663232 64952496932544 65001342552192 65117927706624 65158942790061 65166897733632 65209324099344 65542376318976 65561698953504 65585047136892 65593054101504 65612391676416 65728681334784 65752088984832 65771473445028 65779503169536 65822328366912 66150435474279 66158511464448 66229185005568 66389762232144 66399013116384 66439688704992 66450353255936 66822500856456 66830658895872 66874168439424 66992694437376 67036309472817 67044493615104 67053835730944 67125465698304 67675917214776 67684179443712 67704133506048 67728244664704 67748211717966 67756482772992 68312108842848 68363480960064 68416340038656 68952821313168 68977377161214 68985798279168 69006136073472 69059492057088 69310539451504 69654832505856 69664538351616 69707214379008 69709892868772 69718403416064 69887440493312 70278837107652 70287417114624 70333177151808 70418121098208 70597472544768 70643434440956 70652058959872 71004241012224 71025173866296 71033844989952 71050467731633 71059141943296 71080090982784 71206071446016 71231429733568 71252429565447 71261128433664 71307522397488 71671720753152 71725619367936 71772315734712 71781078073344 71899523078688 71955116247552 71976329430408 71985116676096 72001962026359 72010752401408 72343943672832 72369707185536 72391042594494 72399880470528 72447015809376 72575418973824 72631534749696 72652947348384 72719254506496 73071559049112 73080480006144 73126510371216 73257668669952 73312759950336 73315576982674 73324527730688 73360489611762 73369445842944 73735173358848 73792185864192 73971100107936 74050119412776 74060437706736 74117701708544 74698889755932 74708009385984 74734614802432 74756647412928 74814449728512 75435565197312 75484676893404 75493892456448 75516148910592 75543042126016 76135406866623 76144701874176 76194275247792 76226043119616 76286297856392 76295611285504 76480595256832 76851122448204 76860504834048 76908916080072 76918305521664 76921261096576 76968382543488 77609023064064 77691928564224 77702754315264 77753342045938 77762834579456 77891150001912 77900659359744 77951375934848 77974356882942 77983876399104 78372605645568 78400516117664 78433203843072 78484267126824 78493848895488 78623370554976 78684162645504 78743334761472 79197038052096 79220386235484 79230057873408 79258273705984 79389056732718 79398748962816 79422156612864 79450440856672 79483566329856 79879771138752 79941534686208 79965102355632 80135358450264 80145141792768 80168769487872 80220962697174 80232140848964 80241936007168 80630685847296 80691321788928 80743855201551 80753712832512 80886963463524 80896838565888 80949505778496 81012096451584 81415920583728 81502892785548 81512843083776 81710476593408 81721862297088 81775066634521 81785050161152 81809161319808 82490093697024 82543798185108 82553875562496 82605872826744 82615957782528 83293436572032 83317992420078 83328164315136 83357839587328 83382414422112 84076441652736 84101228339544 84111495856128 84166255944576 84177983841536 84382079168738 84392380973056 84865010846976 84930629013504 84985922391768 84996297916416 85305279324928 85718559653766 85729024622592 85740970278912 85796791223104 85822085088441 85832562696192 86015311376384 86040669663936 86107196857344 86536418733648 86603329243392 86668456736256 86813304987786 86823903608832 86878590386748 86889196978176 86945765465792 87389835091968 87415598604672 87446729515856 87483188901888 87627543752151 87638241779712 87669451979776 87695297926704 87731860948992 87763104489216 88200580632372 88211348619264 88237354323456 88294800517677 88305580007424 88451291874348 88462090469376 88519682976192 88532017488512 88586251606656 89038699905024 89096667808608 89165557919232 89323592583168 89381745963756 89392658153472 89419012121088 89489695562306 89500620931072 89934226521984 90152278256547 90163284516864 90234556286368 90272178008064 90330948957288 90341977030656 91082811790464 91138608508032 91151307946752 91221786718208 91937095084224 91969836214952 91981064372224 92008181431296 92035306484784 92068082591082 92079322742784 92801355409152 92873110007808 92886051135488 92931606930087 92942952505344 93705116143536 93777569535744 93805216224876 93816668454912 93890828130944 94118472918977 94129963393024 94585996859328 94672321349632 94700231821728 94773454643712 94941428594688 95003239420596 95014837911552 95076696529984 95550629018403 95562294337536 95609162690739 95620835155968 95634159157248 95696420979616 95866030771584 95940154996736 95968439240544 96458591563776 96492942914048 96521390125992 96533173960704 96561633033216 96596021079168 96767225298432 96795753371928 96807570702336 96830224794069 96842046332928 96870596464512 97353471075354 97365356494848 97428745398816 97502013828288 97676891559936 97750346600448 97813986149016 97825927790592 98313564478464 98377570705338 98389581152256 98418587514624 98628133477248 98657210167542 98669254754304 98733492550368 98747250275648 99237767196672 99598519674576 99675529883904 99752599638016 100311252659136 100566740422656 100580753596416 100646235857872 100688198547456 101513875822164 101526269165568 101556200259072 101592366997056 101622317576949 101634724159488 102468163264272 102545221440096 102624510057984 103466065741821 103478697418752 103509204110208 103589238085632 103603672420352 103854866669216 103965809177256 103978501865472 104496807527424 104564839303158 104577605124096 104645689502432 104831160739968 104912216860672 104991113015296 105499765727712 105596050736128 105627181647312 105852075643624 105864998617088 105896208817152 105965151661434 105978088439808 106506361518336 106537760799444 106550767484928 106588712914944 106620136474176 106809107169024 106847144600352 106891692650496 106961283596232 107507581129728 107588429051904 107658473602068 107671617110016 107849284618032 107932674371328 107964494145612 107977675014144 108016128602112 108554560778304 108586563891741 108599820705792 108670523714064 108863128460736 108947302124544 108962483062784 109078881759744 109973365474011 109986791596032 110040734417643 110054168764416 110058397580144 110141163768992 110688278796288 110956650161904 111057915429376 111090656560104 111104219086848 111176552562816 112048334633898 112062014078976 112101922203648 112134971119392 112221674592768 113153347795968 113227015340106 113240838684672 113274223365888 113314563189024 114217052811264 114291412871688 114305366163456 114429446784588 114443416928256 114720892885248 114809595809792 115381891644864 115452573815232 115471105657856 115557942315008 115751073317048 115765204811776 115838120515664 116413534596096 116519780122624 116554131472896 116630013068907 116644251869184 116836725002868 116850989039616 116927063902272 116961535324413 116975814598656 117017472652288 117558908468352 117600774176496 117649805764608 117726400690236 117740773343232 117935055832464 118026243968256 118115002142208 118718266540032 118795557078144 118830579353226 118845086810112 118887410558976 119083585099077 119098123444224 119133234919296 119175661285008 119225349494784 119819656708128 119912302029312 120203037675396 120217712689152 120331444045761 120348211273446 120362904010752 120441265276384 121130569248768 121424258667744 121443749053952 121518144677376 121535077262336 122123880875592 122138790395904 122582793445632 122677575241728 122713741979712 122757443454776 122772430323712 123735140545536 123815697277662 123830813343744 123908809240116 123923936673792 124940154858048 124976988630117 124992246472704 125036759380992 125073621633168 126114662479104 126249383916864 126266975762304 126364606191616 126573118753107 126588571459584 126670985894128 127395943520256 127400838691204 127416392450048 127478883587652 127494446874624 127512212209664 127821374362112 127957918987392 128611455418368 128695186834656 128748844044288 128794694772224 129022967064576 129061004495904 129106966392092 129122728443904 129160795286016 129804628100472 129820475326464 129904993865088 130002685104384 130219957481679 130235855413248 130317885580122 130333795467264 130418648198688 131084752637952 131123397907008 131170094273784 131186108203008 131224783352832 131457362669568 131504177969664 131542946890056 131559006339072 131644656733824 132300870948558 132317022928896 132458370011136 132779524464288 132798026232768 132879377409984 132900706511872 133645001712912 133748336878848 133985388874752 134072618945634 134088987230208 134107671461888 134234543343459 134250931396608 135351834429552 135408267012096 135456489329408 135496423435932 135512965545984 136624217685696 136726961920128 136832680077312 137905642626336 137954754322428 137971596558336 138012272146944 138102123886623 138118984114176 138621078903008 139309665011712 139329076703232 139414428758016 139419785737544 139436806832128 139774880986624 140557674215304 140574834229248 140666354303616 140836242196416 141194945089536 141286868881912 141304117919744 142008482024448 142050347732592 142100935463266 142118283886592 142160181965568 142412142892032 142462859467136 142504859130894 142522256867328 142615044794976 143343441506304 143451238735872 143544631469424 143799046157376 143910232495104 143952658860816 144003924052718 144021504802816 144687887345664 144739414371072 144782085188988 144799760941056 144894031618752 145150837947648 145263069499392 145305894696768 145438509012992 146143118098224 146253020742432 146515337339904 146625519900672 146631153965348 146649055461376 146720979223524 146738891685888 147470346717696 147566356058007 147584371728384 147942200215872 148100238825552 148120875413472 148235403417088 149397779511864 149416018771968 149450983849297 149469229604864 149513294825856 149628899457024 150871130394624 150969353786808 150987784912896 151032297821184 151086084252032 152270813733246 152289403748352 152388550495584 152452086239232 152572595712784 152961190513664 153702244896408 153721009668096 153817832160144 153842522193152 153936765086976 155218046128128 155383857128448 155405508630528 155506684091876 155525669158912 155782300003824 155902751869696 155948713765884 155967752798208 156745211291136 156801032235328 156847258954737 156866407686144 156968534253648 157246741109952 157368325291008 157486669522944 158394076104192 158440772470968 158460115746816 158497197247489 158516547411968 158778113465436 158797497925632 158844313225728 158900881713344 158947727492151 158967132659712 159759542277504 159883069372416 159930204711264 160270716900528 160337538975744 160441925394348 160464281697928 160483872014336 161261371694592 161382643577856 161487710403102 161507425665024 161773926927048 161793677131776 161899011556992 162024192903168 162831841167456 163005785571096 163025686167552 163420953186816 163443724594176 163550133269042 163570100322304 163618322639616 164980187394048 165087596370216 165107751124992 165211745653488 166586873144064 166635984840156 166656328630272 166715679174656 166764828844224 168152883305472 168202456679088 168332511889152 168355967683072 168764158337476 168784761946112 169730021693952 169840523010159 169861258027008 169971844783536 170610558649856 171437119307532 171458049245184 171481940557824 171593582446208 171644170176882 171665125392384 172009622920889 172030622752768 172081339327872 172214393714688 173072837467296 173206658486784 173336913472512 173626609975572 173647807217664 173757180773496 173778393956352 173891530931584 174779670183936 174831197209344 174893459031712 174966377803776 175255087504302 175276483559424 175338903959552 175390595853408 175463721897984 175526208978432 176401161264744 176422697238528 176474708646912 176589601035354 176611160014848 176902583748696 176924180938752 177039365952384 177064034977024 177172503213312 178077399810048 178193335617216 178331115838464 178647185166336 178763491927512 178785316306944 178838024242176 178979391124612 179001241862144 179868453043968 180304556513094 180326569033728 180469112572736 180522316910169 180544356016128 180661897914576 182165623580928 182277217016064 182302615893504 182421302492393 182443573436416 183874190168448 183939672429904 184016362862592 184070612969568 184136165182164 184158645485568 185602710818304 185723545916493 185746220015616 185772102270976 185863213860174 185885905010688 187410232287072 187555139071488 187610432449752 187633336909824 187781656261888 188236945837954 188259926786048 189171993718656 189344642699264 189400463643456 189546909287424 189882857189376 190006478841192 190029675823104 190153393059968 191101258036806 191124588675072 191218325381478 191241670311936 191268318314496 191392841959232 191732061543168 191880309993472 191936878481088 192917183127552 192985885828096 193042780251984 193123266066432 193192042158336 193534450596864 193591506743856 193660449588138 193684092665856 193741192929024 194706942150708 194730712989696 194857490797632 195004027656576 195353783119872 195476828370183 195500693200896 195627972298032 196627128956928 196755141410676 196779162304512 196837175029248 197256266954496 197314420335084 197338509508608 197466985100736 197494500551296 198451306422837 198475534393344 199197039349152 199351059767808 199480845614011 199505199276032 200622505318272 201108928418451 201133480845312 201161507192832 201292471715744 201376397094912 203027751644328 203052538331136 203112400518144 203184733994112 203244635153898 203269448318976 204936326528544 205090442880192 205249020115968 206932131483642 206957394837504 207018408220416 207178476171264 207207344840704 207709733338432 207931618354512 208993615054848 209129678606316 209155210248192 209291379004864 209662321479936 209824433721344 209956593434641 209982226030592 210999531455424 211192101472256 211254363294624 211704151287248 211792417634304 211930303322868 211956176879616 213012723036672 213075521598888 213101534969856 213151403194899 213177425829888 213240272948352 213618214338048 213694289200704 213757288696341 213783385300992 213922567192464 215015162259456 215176858103808 215316947204136 215343234220032 215698569236064 215865348742656 215928988291224 215955350028288 216005886079077 216032257204224 217109121556608 217173127783482 217199641411584 217341047428128 217726256921472 217894604249088 217924966125568 218157763519488 219946730948022 219973583192064 220081468835286 220108337528832 220116795160288 220282327537984 221376557592576 221913300323808 222115830858752 222181313120208 222353105125632 224096669267796 224124028157952 224203844407296 224269942238784 224443349185536 226306695591936 226454030680212 226481677369344 226548446731776 226629126378048 228406220599869 228434105622528 228582825743376 228858893569176 228886833856512 229441785770496 229591161933107 229619191619584 230763783289728 230905147630464 230942211315712 231115884630016 231502146634096 231676241031328 232827069192192 233039560245248 233108262945792 233260026137814 233288503738368 233673450005736 233701978079232 233854127804544 233923070648826 233951629197312 234034945304576 235117816936704 235201548352992 235299611529216 235452801380472 235481546686464 235870111664928 236052487936512 236230004284416 237591114156288 237661158706452 237690173620224 237774821117952 238167170198154 238196246888448 238266469838592 238351322570016 238450698989568 239639313416256 239824604058624 240406075350792 240435425378304 240662888091522 240696422546892 240725808021504 240882530552768 242231565604653 242261138497536 242848517335488 242887498107904 243036289354752 243070154524672 244247761751184 245165586891264 245325199903563 245355150483456 245427483959424 245514886909552 247470281091072 247631394555324 247661626687488 247817618480232 247847873347584 249880309716096 249953977260234 249984492945408 250073518761984 250147243266336 252229324958208 252498767833728 252533951524608 252729212383232 253146237506214 253177142919168 253341971788256 254791887040512 254801677382408 254832784900096 254957767175304 254988893749248 255642748724224 255915837974784 257222910836736 257390373669312 257466255265323 257497688088576 257589389544448 258045934129152 258122008991808 258213932784184 258245456887808 258321590572032 259609256200944 259809987730176 260005370208768 260439914963358 260471710826496 260635771160244 260667590934528 260837296397376 262169505275904 262246795814016 262340188547568 262449566705664 262882631256453 262914725339136 263008355939328 263085893780112 263289313467648 264601741897116 264634045857792 264884401553031 264916740022272 265559048928576 265596052465536 265758754819968 265801413023744 267290003425824 267496673757696 267970777749504 268145237891268 268177974460416 268215342923776 268469086686918 268501862793216 270703668859104 270816534024192 270912978658816 270992846871864 271025931091968 273248435371392 273453923840256 273665360154624 275811285252672 275909508644856 275943193116672 276024544293888 276204247773246 276237968228352 277242157806016 278619330023424 278658153406464 278794820790261 278828857516032 278839571475088 279549761973248 281115348430608 281332708607232 281672484392832 282355418756931 282389890179072 282573737763824 284016964048896 284100695465184 284201870926532 284236567773184 284320363931136 284824285784064 284925718934272 285009718261788 285044513734656 285230089589952 286651887055209 286686883012608 286902477471744 287089262938848 287598092314752 287820464990208 287905317721632 288007848105436 288043009605632 289375774691328 289478828742144 289564170377976 289599521882112 289788063237504 290301675895296 290490674382207 290526138998784 290611789393536 290877018025984 292286236196448 292506041484864 293030674679808 293251039801344 293262307930696 293298110922752 293441958447048 293477783371776 294940693435392 295132712116014 295168743456768 295884400431744 296200477651104 296241750826944 296470806834176 298795559023728 298901967698594 298938459209728 299026589651712 299257798914048 301742260789248 301938707573616 302064595642368 302172168504064 304541627466492 304578807496704 304777100991168 304866952730847 304904172478464 305145191425568 305922381027328 307404489792816 307635664320288 307685044386304 307873530173952 310398197225463 310436092256256 310767714256896 310811017261056 311013368183752 311051338317824 311564600007648 311805503739392 311897427531768 311935505596416 313490422582272 313602064470656 313694517909474 313732815372288 313937068507296 314493482219904 314736650582016 314973339045888 316788152208384 316881544941936 316994394494978 317033094823936 317556226930872 317594995851264 317688626451456 317801763426688 317895454984302 317934265319424 319519084555008 319766138744832 319860409422528 320541433801056 320675077951488 320883850788696 320928563395856 322522743389184 322765287155712 322975420806204 323014851330048 323547853854096 323798023113984 324048385806336 325663682334912 326011571142192 326841906373632 326887449188352 327100266538084 327140200644608 327236645279232 329920096422033 329960374788096 330175192740432 330423491306976 333173746288128 333271969680312 333312657260544 333390656279201 333431358349312 333529657688448 336305766610944 336404913358176 336665023778304 336711935366144 337528316674952 337569523892224 339460043387904 339681046020318 339722516054016 339943689567072 341221117299712 342874238615064 342916098490368 343187164892416 343288340353764 343330250784768 344019245841778 344061245505536 344162678655744 344428787429376 346145674934592 346413316973568 346673826945024 347253219951144 347295614435328 347514361546992 347783061863168 349559340367872 349662394418688 349786918063424 349890039206721 349932755607552 350510175008604 350552967118848 350677807919104 350781191706816 350884605973239 350927443795968 351052417956864 352802322529488 352949417293824 353179202070708 353222320029696 353805167497392 354078731904768 354128069954048 354345006426624 356154799620096 356386671234432 356662231676928 357250755297231 357294370332672 357526983855024 357676048484352 357958782249224 358002483724288 359736906087936 360609113026188 360653138067456 360938225145472 361044633820338 361088712032256 361323795829152 364331247161856 364554434032128 364605231787008 364842604984786 364887146872832 367748380336896 367879344859808 368032725725184 368141225939136 368272330364328 368317290971136 371205421636608 371447091832986 371492440031232 371544204541952 371726427720348 371771810021376 374820464574144 375110278142976 375220864899504 375563312523776 376473891675908 376519853572096 378343987437312 378689285398528 378800927286912 379093818574848 379719356259321 379765714378752 380012957682384 380306786119936 382202516073612 382249177350144 382436650762956 382483340623872 382536636628992 382785683918464 383464123086336 383713774208137 383760619986944 383873756962176 385834366255104 385971771656192 386085560503968 386246532132864 386384084316672 387068901193728 387183013487712 387320899176276 387368185331712 387482385858048 389413884301416 389461425979392 389714981595264 390008055313152 390659872445037 390707566239744 390953656740366 391001386401792 391255944596064 393254257913856 393510282821352 393558324609024 393674350058496 394512533908992 394628840670168 394677019017216 394933970201472 394989001102592 396902612845674 396951068786688 398394078698304 398702119535616 398961691228022 399010398552064 401245010636544 402217856836902 402266961690624 402323014385664 402584943431488 402703630030377 402752794189824 406055503288656 406224801036288 406369467988224 406489270307796 406538896637952 409872653057088 410180885760384 410498040231936 413864262967284 413914789675008 414036816440832 414306371659869 414356952342528 414414689681408 415419466676864 415863236709024 417987230109696 418259357212632 418310420496384 418582758009728 419324642959872 419597640774299 419648867442688 419913186869282 419964452061184 421999062910848 422384202944512 422508726589248 423408302574496 423584835268608 423860606645736 423912353759232 426025446073344 426151043197776 426302806389798 426354851659776 426480545896704 427236428676096 427388578401408 427514577392682 427566770601984 427845134384928 430030324518912 430353716207616 430633894408272 431397138472128 431730697485312 431857976582448 432011772158154 432064514408448 434218243113216 434346255566964 434399282823168 434682094856256 435452513842944 435789208498176 435849932251136 436315527038976 439893461896044 439947166384128 440162937670572 440216675057664 440233590320576 440564655075968 442699068174021 442753115185152 443826600647616 444231661717504 444362626240416 444706210251264 448193338535592 448248056315904 448352951547891 448407688814592 448539884477568 448886698371072 452613391183872 452908061360424 452963354738688 453096893463552 453258252756096 456812441199738 456868211245056 457165651486752 457717787138352 458883571540992 459182323866214 459238383239168 461527566579456 461810295260928 461884422631424 462231769260032 463004293268192 463352482062656 465654138384384 466216525891584 466520052275628 466577007476736 467346900011472 467708255609088 467846141297652 467903258394624 468069890609152 470235633873408 470403096705984 470541776864211 470599223058432 470905602760944 471740223329856 472104975873024 472460008568832 475182228312576 475322317412904 475380347240448 475491591742467 475549642235904 476334340396308 476392493776896 476532939677184 476702645140032 476843182476453 476901397979136 479278626832512 479649208117248 480812150701584 481325776183044 481392845093784 481451616043008 481765061105536 484463131209306 484522276995072 485697034670976 485774996215808 486072578709504 486140309049344 488495523502368 490331173782528 490650399807126 490710300966912 490854967918848 491029773819104 494940562182144 495262789110648 495323253374976 495635236960464 499760619432192 499907954520468 499968985890816 500147037523968 500294486532672 504458649916416 504997535667456 505067903049216 505396723298597 505458424766464 506292475012428 506354285838336 506683943576512 509521569030477 509583774081024 509603354764816 509915534350608 511285497448448 511831675949568 514445821673472 514780747338624 514932510530646 514995376177152 515178779088896 516028868762667 516091868258304 516244017983616 516427865568368 516643181144064 519218512401888 519619975460352 520010740417536 520879829926716 520943421652992 521271542320488 521335181869056 521674592794752 524339010551808 524493591628032 524680377095136 524899133411328 525765262512906 525829450678272 526016711878656 526171787560224 526578626935296 529203483794232 529268091715584 529768803106062 529833480044544 531118097857152 531192104931072 531517509639936 531602826047488 534580006851648 534993347515392 535941555499008 536290475782536 536355948920832 536938173373836 537003725586432 541407337718208 541566950730507 541633068048384 541825957317632 541985693743728 546496870742784 546907847680512 547263907477179 547330720309248 551622570505344 551819017289712 552049088587776 552408495546492 552475936456704 554484315612032 557170637749479 557238660046848 557316306812928 557589641580522 557657715032064 557679142950176 559099523946496 562230696861216 562665417214464 563344968785664 564710837513862 564779780358144 565147475527648 568033928097792 568201390930368 568403741853064 568473135546368 568640727862272 569648571568128 569851437868544 570019436523576 570089027469312 570460179179904 573303774110418 573373766025216 573804954943488 574178525877696 575196184629504 575640929980416 575810635443264 576015696210872 576086019211264 578751549382656 578957657484288 579128340755952 579576126475008 580603351790592 580981348764414 581052277997568 581223578787072 581683021154989 581754036051968 584572472392896 585012082969728 586061349359616 586430485110549 586502079602688 586524615861392 586883916894096 589881386870784 590265424232028 590337486913536 591768800863488 592400955302208 592483501653888 592941613668352 597591118047456 597803935397188 597876918419456 598053179303424 598442536842033 598515597828096 603484521578496 603877415147232 604129191284736 604344337008128 609083254932984 609157614993408 609554201982336 609733905461694 609808344956928 610290382851136 611844762054656 614808979585632 615271328640576 615370088772608 615747060347904 620796394450926 620872184512512 621535428513792 621622034522112 622026736367504 623129200015296 623611007478784 623794855063536 626980845164544 627204128941312 627389035818948 627465630744576 627874137014592 628986964439808 629473301164032 629869780303923 629946678091776 633576304416768 633763089883872 633988788989956 634066189647872 635112453861744 635377252902912 635603526853376 635790909968604 635868530638848 639038169110016 639454209584697 639532277489664 639720818845056 641082867602112 641271866089023 641350155902976 641767701577392 641857126791712 645045486778368 645530574311424 645950841612408 646029702660096 647095707708192 647596046227968 648017658237231 648096771612672 651327364669824 652023142284384 653683812747264 653774898376704 654200533076168 654280401289216 654473290558464 659840192844066 659920749576192 660350385480864 660846982613952 666347492576256 666543939360624 666781312558402 666862716698624 667059315376896 672611533221888 672809826716352 673330047556608 673423870732288 675056633349904 678920086775808 679362092040636 679445032108032 679887379134144 682442234599424 685748477230128 686374329784832 686576680707528 686660501569536 688038491683556 688122491011072 688325357311488 688773485799321 688857574858752 692291349869184 692826633947136 693347653890048 694506439902288 695028723093984 695566123726336 699118680735744 699324788837376 699573836126848 699780078413442 699865511215104 701020350017208 701105934237696 701270001139009 701355615838208 701562383413632 701769211946478 701854887591936 702104835913728 705604645058976 705898834587648 706358404141416 706444640059392 707610334994784 708157463809536 708256139908096 708690012853248 712773342468864 713324463353856 714501510594462 714588740665344 715053967710048 715352096968704 715917564498448 719473812175872 721218226052376 721306276134912 721876450290944 722089267640676 722177424064512 722647591658304 728662494323712 729108868064256 729210463574016 729685209969572 729774293745664 735496760673792 735758689719616 735975599710689 736065451450368 736282451878272 736544660728656 742410843273216 742894183665972 742984880062464 743088409083904 743452855440696 743543620042752 749640929148288 750220556285952 750441729799008 751126625047552 752947783351816 753039707144192 756687974874624 757378570797056 757601854573824 758187637149696 759438712518642 759531428757504 760025915364768 760613572239872 764405032147224 764498354700288 764873301525912 764966681247744 765571367836928 766928246172672 767427548416274 767521239973888 767747513924352 771668732510208 771943543312384 772171121007936 772398765795969 772493064265728 772768168633344 774137802387456 774366026975424 774641798352552 774736370663424 774964771716096 778827768602832 779429963190528 780016110626304 781319744890074 781415132479488 781907313480732 782002772803584 782511889192128 786508515827712 787020565642704 787348700116992 789025067817984 789257681340336 789867940402944 789978002205184 793805225691348 793902137573376 796788157396608 797404239071232 797923382456044 798020797104128 802490021273088 804435713673804 804533923381248 804646028771328 805169886862976 805407260060754 805505588379648 812111006577312 812449602072576 812738935976448 812978540615592 813077793275904 819745306114176 820361771520768 820996080463872 827728525934568 827829579350016 828073632881664 828612743319738 828713904685056 828829379362816 830838933353728 831726473418048 835974460219392 836518714425264 837165516019456 838649285919744 839195281548598 839297734885376 839826373738564 839928904122368 843998125821696 844768405889024 845017453178496 846816605148992 847066256270793 847169670537216 847721213291472 852050892146688 852302086395552 852605612779596 852709703319552 852961091793408 854472857352192 854777156802816 855029154785364 855133541203968 855690268769856 859955661165627 860060649037824 860707432415232 861267788816544 862794276944256 863461394970624 863715953164896 864023544316308 864129028816896 868436486226432 868692511133928 868798565646336 869364189712512 870905027685888 871472023146621 871578416996352 871699864502272 872631054077952 879786923792088 879894332768256 880325875341144 880433350115328 880467180641152 881129310151936 885398136348042 885506230370304 887653201295232 888463323435008 888725252480832 889412420502528 896386677071184 896705903095782 896815377629184 897079768955136 897773396742144 905226782367744 905816122720848 906193786927104 906516505512192 913624882399476 913736422490112 914331302973504 915435574276704 917767143081984 918364647732428 918476766478336 923055133158912 923620590521856 923656080511229 923768845262848 924463538520064 926008586536384 926704964125312 931194591676389 931308276768768 932433051783168 933040104551256 933154014953472 934693800022944 935416511218176 935692282595304 935806516789248 936025506342667 936139781218304 940471267746816 940806193411968 941083553728422 941198446116864 941811205521888 943480446659712 944209951746048 944920017137664 950364456625152 950644634825808 950983183484934 951099284471808 952668680792616 952784987553792 953065879354368 953405290280064 953686364952906 953802795958272 958557253665024 959298416234496 961624301403168 962651552366088 962785690187568 963530122211072 968926262418612 969044553990144 971394069341952 971549992431616 972145157419008 972280618098688 976991047004736 980662347565056 981300799614252 981420601933824 981709935837696 982059547638208 989760289266099 989881124364288 990525578221296 991270473920928 999521238864384 999815909040936 999937971781632 1000171968837603 1000294075047936 1000588973065344 1008917299832832 1009995071334912 1010135806098432 1010793446597194 1010916849532928 1012584950024856 1012708571676672 1013367887153024 1019043138060954 1019167548162048 1019206709529632 1019831068701216 1022570994896896 1023663351899136 1029561494677248 1029865021061292 1029990752354304 1030357558177792 1032057737525334 1032183736516608 1032488035967232 1032855731136736 1033286362288128 1038437024803776 1039239950920704 1040021480835072 1041759659853432 1041886843305984 1042543084640976 1043349185589504 1048678021103616 1048987183256064 1049360754190272 1049670117620163 1049798266822656 1051530525025812 1051658901356544 1052033423757312 1052343575120448 1053157253870592 1058406967588464 1059537606212124 1059666960089088 1062236195714304 1062384209862144 1063035019279872 1063075866248773 1063205652094976 1069160013703296 1069986695030784 1071752265891693 1071883110998016 1072580951565072 1073876346747672 1074007451172864 1082814675436416 1083133901461014 1083266136096768 1083651914635264 1083971387487456 1092993741485568 1093815695361024 1094527814954358 1094661440618496 1103245141010688 1103638034579424 1104098177175552 1104816991092984 1104951872913408 1108968631224064 1114341275498958 1114477320093696 1114632613625856 1115179283161044 1115315430064128 1115358285900352 1118199047892992 1124461393722432 1125330834428928 1126689937571328 1129421675027724 1129559560716288 1130294951055296 1136067856195584 1136402781860736 1136807483706128 1137281455724544 1139158068777963 1139297143136256 1139702875737088 1140038873047152 1140920358359808 1146607548220836 1146747532050432 1147609909886976 1148357051755392 1150392369259008 1151141322624411 1151281859960832 1151621270886528 1152031392421744 1157503098765312 1157915314968576 1158256681511904 1159152252950016 1161206703581184 1161962697528828 1162104555995136 1162447157574144 1163366042309978 1163508072103936 1169144944785792 1170024165939456 1171979617335111 1172122698719232 1172860970221098 1173004159205376 1173049231722784 1173767833788192 1179762773741568 1180530848464056 1180674973827072 1183537601726976 1184801910604416 1184967003307776 1185883227336704 1195182236094912 1195607870794376 1195753836838912 1196106358606848 1196885073684066 1197031195656192 1206969043156992 1207754830294464 1208110890091131 1208258382569472 1208688674016256 1218166509865968 1219108403964672 1219467810923388 1219616689913856 1220580765702272 1223540147946701 1223689524109312 1229617959171264 1230542657281152 1230740177545216 1231494120695808 1241592788901852 1241744369025024 1242919114979607 1243070857027584 1243244069044224 1244053472735008 1246258400030592 1247222014957568 1247589710127072 1253961690329088 1254408257882624 1254778071637896 1254931261489152 1255748274029184 1257973928879616 1258792922322897 1258946602328064 1259739560607846 1259893356183552 1267152608833536 1267526179767744 1267977577979912 1268132379295744 1270224907723488 1270754505805824 1271207053706752 1271581819937208 1271737061277696 1278076338220032 1278908419169394 1279064554979328 1279441637690112 1282165735204224 1282543732178046 1282700311805952 1283535403154784 1283714253583424 1290090973556736 1291061148622848 1291901683224816 1294191415416384 1295192092455936 1296035316474462 1296193543225344 1302654729339648 1304046284568768 1307367625494528 1307549796753408 1308401066152336 1308946581116928 1319680385688132 1319841499152384 1320700770961728 1321693965227904 1332694985152512 1333087878721248 1333562625116804 1333725433397248 1334118630753792 1345058854643673 1345223066443776 1345619653432704 1346660095113216 1346847741464576 1350113266699808 1357840173551616 1358724184081272 1358890064216064 1359774758268288 1364884469198848 1371496954460256 1372748659569664 1373153361415056 1376076983367112 1376244982022144 1376650714622976 1377546971598642 1377715149717504 1384582699738368 1385653267894272 1386695307780096 1389012879804576 1390057446187968 1391132247452672 1398649577674752 1399147672253696 1399560156826884 1399731022430208 1402040700034416 1402540002278018 1402711231676416 1403124766827264 1403538423892956 1403709775183872 1404209671827456 1411209290117952 1411625330592633 1411797669175296 1412716808282832 1415220669989568 1416314927619072 1416512279816192 1417380025706496 1425546684937728 1426474775227401 1426648926707712 1429003021188924 1429177481330688 1430107935420096 1430529547429359 1430704193937408 1431835128996896 1438947624351744 1442436452104752 1443752900581888 1444178535281352 1444354848129024 1445295183316608 1457324988647424 1458217736128512 1458420927148032 1459370419939144 1459548587491328 1470993521347584 1471517379439232 1471951199421378 1472130902900736 1472564903756544 1473089321457312 1484821686546432 1485788367331944 1485969760124928 1486905710881392 1499281858296576 1500441112571904 1500883459598016 1502253250095104 1505895566703632 1513375949749248 1514757141594112 1515203709147648 1516190169895791 1516375274299392 1518877425037284 1519062857515008 1520051830729536 1521227144479744 1528810064294448 1529746603051824 1531142735673856 1533856492345344 1534855096832548 1535042479947776 1535495027848704 1543337465020416 1543887086624768 1544342242015872 1544797531591938 1544986128531456 1545536337266688 1548086606288001 1548275604774912 1548732053950848 1549283596705104 1549929543432192 1557655537205664 1558859926381056 1560032221252608 1562639489780148 1562830264958976 1563814626961464 1564005545607168 1565023778384256 1573017031655424 1574041131285408 1574697400233984 1578050135635968 1578515362680672 1579735880805888 1579956004410368 1587610451382696 1587804275146752 1593576314793216 1594808478142464 1595846764912088 1596041594208256 1604980042546176 1608871427347608 1609067846762496 1610339773725952 1610814520121508 1611011176759296 1624222013154624 1624700852191521 1624899204145152 1625477871952896 1625957081231184 1639490612228352 1640723543041536 1641791722431537 1641992160927744 1655457051869136 1656147265763328 1657225486639476 1657427809370112 1657658758725632 1661677866707456 1663452946836096 1671948920438784 1673037428850528 1674331032038912 1677298571839488 1678390563097196 1678595469770752 1679652747477128 1679857808244736 1687996251643392 1689536811778048 1690034906356992 1693633210297984 1694132512541586 1694339341074432 1695442426582944 1704101784293376 1704604172791104 1705211225559192 1705419406639104 1705922183586816 1708945714704384 1709554313605632 1710058309570728 1710267082407936 1711380537539712 1719911322331254 1720121298075648 1721414864830464 1722535577633088 1725588553888512 1726922789941248 1727431906329792 1728047088632616 1728258057633792 1736872972452864 1737385022267856 1738728379425024 1741810055371776 1742944046293242 1743156833992704 1743399729004544 1745049063464967 1745262108155904 1759573847584176 1760651750682288 1760934361282304 1762258620303872 1770796272696084 1771012460740608 1775306402590464 1776926646870016 1777450504961664 1778824841005056 1792773354142368 1793411806191564 1793630755258368 1794159537910272 1795327610526099 1795546793484288 1810453564735488 1811632245441696 1812387573854208 1813033011024384 1827249764798952 1827472844980224 1828662605947008 1830871148553408 1835534286163968 1836729295464856 1836953532956672 1846110266317824 1847241181043712 1847312161022458 1847537690525696 1848927077040128 1852017173072768 1853409928250624 1862389183352778 1862616553537536 1864866103566336 1866080209102512 1869387600045888 1870833022436352 1871384565190608 1872051012685334 1872279562436608 1880942535493632 1881612386823936 1882167107456844 1882396892233728 1883622411043776 1886960893319424 1888419903492096 1889609340911769 1889840034275328 1900728913250304 1901289269651616 1901966366969868 1902198568943616 1905337361585232 1906131758708736 1906810580560128 1907372729905812 1907605591916544 1917114507330048 1918362628754091 1918596832468992 1923248602806336 1925303104732176 1925571380375136 1927060244422144 1937852524837224 1938089107980288 1942788138683904 1942862790040861 1943099984863232 1944052974711693 1944290314838016 1944561236197376 1953982094009472 1961324695130112 1962601599228504 1962841203867648 1963419871675392 1964119095276416 1979520578532198 1979762248728576 1981051156442592 1982540947841856 1999042477728768 1999631818081872 2000343937675206 2000588150095872 2001177946130688 2017834599665664 2019990142669824 2020271612196864 2021586893194388 2021833699065856 2025169900049712 2026735774306048 2038086276121908 2038335096324096 2038413419059264 2039662137402432 2045141989793792 2047326703798272 2059122989354496 2059730042122584 2059981504708608 2060463564217357 2060715116355584 2064115475050668 2064367473033216 2064976071934464 2065711462273472 2066320457397963 2066572724576256 2076874049607552 2078479901841408 2080042961670144 2083519319706864 2085086169281952 2086698371179008 2097356042207232 2097974366512128 2098721508380544 2099340235240326 2099596533645312 2103061050051624 2103317802713088 2103810003417027 2104066847514624 2104687150240896 2106314507741184 2116813935176928 2119075212424248 2119333920178176 2124472391428608 2124768419724288 2126070038559744 2126151732497546 2126411304189952 2138320027406592 2139973390061568 2143504531783386 2143766221996032 2145161903130144 2147752693495344 2165629350872832 2166267802922028 2166532272193536 2167303829270528 2167942774974912 2185987482971136 2187631390722048 2189055629908716 2189322881236992 2206490282021376 2207276069158848 2207926799132067 2208196354351104 2209633982185968 2217937262448128 2228682550997916 2228954640187392 2229265227251712 2230358566322088 2230630860128256 2230716571800704 2236125097971557 2236398095785984 2248922787444864 2250661668857856 2253379875142656 2258843350055448 2259119121432576 2260589902110592 2272135712391168 2272805563721472 2273614967412256 2274562911449088 2278316137555926 2278594286272512 2279405751474176 2280077746094304 2281840716719616 2293215096441672 2293495064100864 2296714103510784 2300784738518016 2302282645248822 2302563719921664 2303242541773056 2304062784843488 2315006197530624 2315830629937152 2316513363023808 2318304505900032 2322413407162368 2323925395057656 2324209111990272 2324894315148288 2326732084619956 2327016144207872 2338289889571584 2340048331878912 2343959234670222 2344245397438464 2345721940442196 2346008318410752 2346098463445568 2347535667576384 2359525547483136 2361061696928112 2367075203453952 2369603821208832 2369934006615552 2371476932401109 2371766454673408 2390364472189824 2391215741588752 2392212717213696 2393770147368132 2394062391312384 2413938086313984 2415509660588928 2416221780182262 2416516765138944 2417377348032512 2436333019731936 2438216807929344 2438935621846776 2439233379827712 2441161531404544 2447080295893402 2447379048218624 2459235918342528 2461085314562304 2461480355090432 2462988241391616 2483185577803704 2483488738050048 2485838229959214 2486141714055168 2486488138088448 2488106945470016 2492516800061184 2494444029915136 2495179420254144 2507923380658176 2508816515765248 2509556143275792 2511496548058368 2515947857759232 2517585844645794 2517893204656128 2519479121215692 2519786712367104 2534305217667072 2535052359535488 2535955155959824 2540449815446976 2541198768812379 2541509011611648 2542414107413504 2543163639874416 2556152676440064 2557816838338788 2558129109958656 2558883275380224 2564331470408448 2565087464356092 2565400623611904 2567070806309568 2567428507166848 2579866983496881 2580181947113472 2582122297245696 2583803366449632 2588382830832768 2590384184911872 2592070632948924 2592387086450688 2605309458679296 2608092569137536 2614416069439863 2614735250989056 2615099593506816 2616802132304672 2617893162233856 2639360771376264 2639682998304768 2641401541923456 2643387930455808 2665389970305024 2666175757442496 2667125250233608 2667450866794496 2668237261507584 2690117709287346 2690446132887552 2691239306865408 2693320190226432 2693695482929152 2700226533399616 2715680347103232 2717448368162544 2719549516536576 2729435714650333 2729768938397696 2742993908920512 2745497319139328 2746306722830112 2752153966734224 2753301429245952 2755093943197284 2755430299435008 2769165399476736 2770968241533687 2771306535788544 2773390615560192 2778025759609152 2780114892375936 2782264494905344 2797299155349504 2798295344507392 2799120313653768 2799462044860416 2804081400068832 2805080004556036 2805422463352832 2806249533654528 2807076847785912 2807419550367744 2808076519028001 2808419343654912 2822418580235904 2823250661185266 2823595338350592 2825433616565664 2830441339979136 2832629855238144 2833024559632384 2834760051412992 2851093369875456 2852949550454802 2853297853415424 2858006042377848 2858354962661376 2860215870840192 2861059094858718 2861408387874816 2863670257993792 2877895248703488 2884872904209504 2887505801163776 2888357070562704 2890590366633216 2914649977294848 2916435472257024 2916841854296064 2918740839878288 2941987042695168 2943034758878464 2943902398842756 2944261805801472 2945129807513088 2946178642914624 2969280867798297 2969643373092864 2971576734663888 2973811421762784 2998563716593152 3000515906512809 3000882225143808 3001766919196032 3004506500190208 3011791133407264 3026751899498496 3029514283188224 3030407418295296 3032380339791582 3032750548598784 3037754850074568 3038125715030016 3040103661459072 3042454288959488 3057620128588896 3059493206103648 3062285471347712 3067712984690688 3069710193665096 3070084959895552 3070990055697408 3087774173249536 3088684484031744 3089595063183876 3089972257062912 3091072674533376 3096173212576002 3096551209549824 3097464107901696 3098567193410208 3099859086864384 3115311074411328 3117719852762112 3120064442505216 3125278979560296 3125660529917952 3127629253922928 3130047556768512 3146034063310848 3148082262570816 3149010352860489 3149394800467968 3156100271271936 3157030725361344 3159471761611776 3159912008820736 3175220902765392 3187152629586432 3189227598746319 3189616956284928 3191693529824176 3209960085092352 3217742854695216 3220679547451904 3221629040243016 3222022353518592 3248444026309248 3249401704383042 3249798408290304 3250955743905792 3251914162462368 3278981224456704 3281447086083072 3283583444863074 3283984321855488 3310914103738272 3312294531526656 3314450973278952 3314855618740224 3323355733414912 3326905893672192 3343897840877568 3346074857701056 3348662064077824 3354597143678976 3356781126194392 3357190939541504 3359305494954256 3375992503286784 3379073623556096 3380069812713984 3387266420595968 3388265025083172 3388678682148864 3390884853165888 3408203568586752 3409208345582208 3410422451118384 3411844367173632 3417474206333889 3417891429408768 3419108627211264 3420116619141456 3422761075079424 3439822644662508 3440242596151296 3442829729660928 3445071155266176 3451177107777024 3453423967873233 3453845579882496 3454863812659584 3456094177265232 3473745944905728 3474770044535712 3477456758850048 3483620110743552 3485888092586484 3486313667985408 3486799458009088 3490098126929934 3490524216311808 3519147695168352 3521303501364576 3521868722564608 3524517240607744 3541592545392168 3542024921481216 3550612805180928 3553853293740032 3554901009923328 3557649682010112 3585546708284736 3586823612383128 3587261510516736 3588319075820544 3590655221052198 3591093586968576 3620907129470976 3623264490883392 3624332670273393 3624775147708416 3626066022048768 3654499529597904 3657325211894016 3661742297106816 3670620443840103 3671068572327936 3673458590929712 3692220532635648 3694482362087424 3694624322044916 3695075381051392 3697854154080256 3704034346145536 3706819856501248 3724778366705556 3725233107075072 3729732207132672 3732160418205024 3738775200091776 3741666044872704 3742769130381216 3744102025370668 3744559124873216 3761885070987264 3763224773647872 3764334214913688 3764793784467456 3767244822087552 3773921786638848 3776378766968691 3776839806984192 3779218681823538 3779680068550656 3801457826500608 3802578539303232 3803932733939736 3804397137887232 3810674723170464 3812263517417472 3813621161120256 3814745459811624 3815211183833088 3834229014660096 3836725257508182 3837193664937984 3846497205612672 3850606209464352 3851142760750272 3854120488844288 3875705049674448 3885576277367808 3885725580081722 3886199969726464 3888105949423386 3888580629676032 3889122472394752 3907964188018944 3922649390260224 3925203198457008 3926839743350784 3928238190552832 3959041157064396 3959524497457152 3962102312885184 3965081895683712 3998084955457536 3999263636163744 4000687875350412 4001176300191744 4002355892261376 4035176563931019 4035669199331328 4039980285339648 4040543224393728 4043173786388776 4043667398131712 4050339800099424 4053471548612096 4076172552243816 4076670192648192 4076826838118528 4079324274804864 4090283979587584 4094653407596544 4118245978708992 4119460084245168 4120927128434714 4121430232711168 4128230950101336 4128734946066432 4129952143868928 4131422924546944 4132640914795926 4133145449152512 4153748099215104 4156959803682816 4160085923340288 4167038639413728 4170172338563904 4173396742358016 4195948733024256 4197443016761088 4198680470480652 4199193067290624 4206122100103248 4207620006834054 4208133695029248 4209374300481792 4212629015482368 4233627870353856 4238150424848496 4248944782857216 4249536839448576 4252140077119488 4252303464995092 4252822608379904 4276640054813184 4279424325682203 4279946780123136 4287009063566772 4287532443992064 4290323806260288 4295505386990688 4331258701745664 4332535605844056 4333064544387072 4334078531629613 4334607658541056 4335885549949824 4371974965942272 4375262781444096 4378111259817432 4378645762473984 4412980564042752 4414552138317696 4415853598264134 4416392708702208 4419267964371936 4435874524896256 4457365101995832 4457909280374784 4460717132644176 4461433143601408 4472250195943114 4472796191571968 4497845574889728 4501323337715712 4506759750285312 4517686700110896 4521179804221184 4544271424782336 4545611127442944 4547229934824512 4548570509687373 4549125822898176 4556632275111852 4557188572545024 4558811502948352 4560155492188608 4563681433439232 4586430192883344 4593428207021568 4601569477036032 4604565290497644 4605127439843328 4606485083546112 4608125569686976 4630012395061248 4631661259874304 4633026726047616 4636609011800064 4644259818864003 4644826814324736 4647850790115312 4649788630296576 4653464169239912 4654032288415744 4676579779143168 4680096663757824 4687918469340444 4688490794876928 4691443880884392 4692016636821504 4692196926891136 4695071335152768 4719051094966272 4722123393856224 4734150406907904 4739207642417664 4739868013231104 4742953864802218 4743532909346816 4780728944379648 4782431483177504 4784425434427392 4787540294736264 4788124782624768 4831019321177856 4832443560364524 4833033530277888 4834754696065024 4872666039463872 4876433615858688 4877871243693552 4882323062809088 4894160591786804 4894758096437248 4918471836685056 4922170629124608 4922960710180864 4925375167294611 4925976482783232 4966371155607408 4971676459918428 4972283428110336 4972976276176896 4976213890940032 4985033600122368 4988279064705781 4988888059830272 4990358840508288 5015846761316352 5017633031530496 5019112286551584 5022993096116736 5031895715518464 5035171689291588 5035786409312256 5038958242431384 5039573424734208 5068610435334144 5070104719070976 5071910311919648 5080899630893952 5082397537624758 5083018023223296 5084828214827008 5086327279748832 5112305352880128 5115633676677576 5116258219917312 5117766550760448 5128662940816896 5130174928712184 5130801247223808 5134141612619136 5134857014333696 5159733966993762 5160363894226944 5164244594491392 5167606732899264 5176765661665536 5180768369823744 5184141265897848 5184774172901376 5210618917358592 5216185138275072 5228832138879726 5229470501978112 5230199187013632 5233604264609344 5235147190394901 5235786324467712 5278721542752528 5282803083846912 5286775860911616 5330779940610048 5332351514884992 5334250500467216 5336474523015168 5380235418574692 5380892265775104 5382478613730816 5385982831578297 5386640380452864 5387390965858304 5400453066799232 5431360694206464 5434896736325088 5439099033073152 5458871429300666 5459537876795392 5485987817841024 5490994638278656 5492613445660224 5504307933468448 5506602858491904 5510187886394568 5510860598870016 5538330798953472 5541936483067374 5542613071577088 5546781231120384 5556051519218304 5560229784751872 5564528989810688 5594598310699008 5596590689014784 5598240627307536 5608162800137664 5610160009112072 5610844926705664 5612499067309056 5614153695571824 5616153038056002 5616838687309824 5644837160471808 5646501322370532 5647190676701184 5650867233131328 5660882679958272 5665259710476288 5666049119264768 5668828022735307 5669520102825984 5702186739750912 5705899100909604 5706595706830848 5716012084755696 5720431741680384 5722118189717436 5722816775749632 5727340515987584 5755087886262273 5755790497406976 5769745808419008 5775011602327552 5776714141125408 5781180733266432 5828588370122583 5829299954589696 5832158924135079 5832870944514048 5833683708592128 5837481679756576 5883974085390336 5886069517756928 5887804797685512 5888523611602944 5890259615026176 5892357285829248 5938561735596594 5939286746185728 5943153469327776 5947622843525568 5997127433186304 6001031813025618 6001764450287616 6003533838392064 6009013000380416 6023582266814528 6053503798996992 6060814836590592 6064760679583164 6065501097197568 6075509700149136 6080207322918144 6084908577918976 6115240257177792 6118986412207296 6124570942695424 6135425969381376 6139420387330192 6141980111394816 6175548346499072 6177368968063488 6179190126367752 6179944514125824 6181390692652071 6182145349066752 6192346425152004 6193102419099648 6194928215803392 6197134386820416 6198961372193889 6199718173728768 6230622148822656 6235439705524224 6240128885010432 6250557959120592 6255258507845856 6260095113537024 6292068126621696 6296164525141632 6298020705720978 6298789600935936 6311430010251081 6312200542543872 6314061450722688 6318943523223552 6319824017641472 6350441805530784 6374305259172864 6378455197492638 6379233912569856 6383387059648352 6419920170184704 6435485709390432 6441359094903808 6443258080486032 6496888052618496 6498803408766084 6499596816580608 6501911487811584 6503828324924736 6557962448913408 6562894172166144 6567166889726148 6567968643710976 6621828207476544 6623780397396201 6624589063053312 6628901946557904 6646711466829824 6653811787344384 6687795681755136 6692149715402112 6697324128155648 6708375293914671 6709194287357952 6713562252388784 6718610989908512 6751985006573568 6758147247112192 6760139625427968 6774532841191936 6776530050166344 6777357364297728 6781769706331776 6816407137173504 6818416691164416 6820844902236768 6823688734347264 6834948412667778 6835782858817536 6838217254422528 6840233238282912 6845522150158848 6879645289325016 6880485192302592 6890142310532352 6902354215554048 6906847935746466 6907691159764992 6909727625319168 6912188354530464 6947491889811456 6949540089071424 6954913517700096 6967240221487104 6971776185172968 6972627335970816 6980196253859868 6981048432623616 7038295390336704 7042607002729152 7043737445129216 7049034481215488 7083185090784336 7101225610361856 7107706587480064 7109802019846656 7114430797203327 7115299364020224 7171093416569472 7173647224766256 7176638151641088 7181310442104396 7182187173937152 7241814258941952 7246528981766784 7248665340546786 7249550295416832 7252132044097536 7308999059195808 7314650423788032 7323484594213632 7341240887680206 7342137144655872 7346917181859424 7384441065271296 7388964724174848 7389248644089832 7390150762102784 7408068692291072 7413639713002496 7449556733411112 7450466214150144 7459464414265344 7464320836410048 7477550400183552 7483332089745408 7485538260762432 7488204050741336 7489118249746432 7523770141974528 7526449547295744 7528668429827376 7534489644175104 7547843573277696 7552757533937382 7553679613968384 7558437363647076 7559360137101312 7602915653001216 7605157078606464 7607865467879472 7621349446340928 7623596306437137 7624527034834944 7627242322240512 7629490919623248 7668458029320192 7673450515016364 7674387329875968 7692994411225344 7701212418928704 7702285521500544 7708240977688576 7751410099348896 7771152554735616 7771451160163444 7772399939452928 7776211898846772 7777161259352064 7778244944789504 7815928376037888 7845298780520448 7850406396914016 7853679486701568 7856476381105664 7918082314128792 7919048994914304 7924204625770368 7930163791367424 7996169910915072 7998527272327488 8001375750700824 8002352600383488 8004711784522752 8070353127862038 8071338398662656 8079960570679296 8081086448787456 8086347572777552 8100679600198848 8106943097224192 8152345104487632 8153653676237056 8158648549609728 8180567959175168 8188307143950999 8189306815193088 8236491957417984 8238920168490336 8241854256869428 8242860465422336 8256461900202672 8259904287737856 8262845849093888 8265281829591852 8266290898305024 8307496198430208 8312904724601061 8313919607365632 8320171846680576 8334077278827456 8340344677127808 8346793484716032 8391897466048512 8394886033522176 8397360940961304 8398386134581248 8412244200206496 8415240013668108 8416267390058496 8418748600963584 8424229557084003 8425258030964736 8467255740707712 8476300849696992 8497889565714432 8499073678897152 8504280154238976 8504606929990184 8505645216759808 8553280109626368 8558848651364406 8559893560246272 8574018127133544 8575064887984128 8580647612520576 8591010773981376 8662517403491328 8665071211688112 8668157063259226 8669215317082112 8671771099899648 8743949931884544 8750525562888192 8756222519634864 8825961128085504 8829104276635392 8831707196528268 8832785417404416 8838535928743872 8871749049792512 8914730203991664 8921434265288352 8922866287202816 8944500391886228 8945592383143936 8995691149779456 9001547719538427 9002646675431424 9013519500570624 9035373400221792 9042359608442368 9088542849564672 9091222254885888 9094459869649024 9097141019374746 9098251645796352 9113264550223704 9114377145090048 9116510014807117 9117623005896704 9120310984377216 9127362866878464 9172860385766688 9186856414043136 9203138954072064 9209130580995288 9210254879686656 9212970167092224 9216251139373952 9263322519748608 9266053452095232 9273218023600128 9288519637728006 9289653628649472 9295701580230624 9299577260593152 9306928338479824 9353159558286336 9360193327515648 9375836938680888 9376981589753856 9382887761768784 9384393853782272 9390142670305536 9438102189932544 9444246787712448 9468300813815808 9478415284835328 9479736026462208 9485907729604436 9487065818693632 9561457888759296 9564862966355008 9567682796238957 9568850868854784 9575080589472528 9662038642355712 9664887120729048 9666067060555776 9668329032096829 9669509392130048 9745332078927744 9752867231717376 9755742487387104 9764646125618176 9788321183573608 9789516192874496 9836943673370112 9844341258249216 9845921420361728 9850750334589222 9851952965566464 9932742311214816 9943352919836856 9944566856220672 9952427781880064 9970067200244736 9976558129411562 9977776119660544 9980717681016576 10031693522632704 10035266063060992 10038224573103168 10045986192233472 10063791431036928 10070343378583176 10071572818624512 10077916484862768 10137220870668288 10140209438141952 10143820623839296 10161799261787904 10164795075249516 10166036046446592 10169656429654016 10172654559497664 10224610705760256 10231267353355152 10235533101520896 10257325881633792 10260349857424368 10268283225238272 10269714028667392 10319467933987524 10320727788453888 10328489188982784 10335213465798528 10353531323331072 10360271903619699 10361536739647488 10368282531795696 10421237834717184 10432370276550144 10457664277759452 10458941003956224 10460398374027264 10467208529218688 10470294380789802 10471572648935424 10557443085505056 10565606167693824 10573551721823232 10661559881220096 10664703029769984 10668501000934432 10672949046030336 10760470837149384 10761784531550208 10764957227461632 10771965663156594 10773280760905728 10774781931716608 10800906133598464 10862721388412928 10869793472650176 10878198066146304 10917742858601332 10919075753590784 10971975635682048 10981989276557312 10985226891320448 11008615866936896 11011861331520309 11013205716983808 11020375772789136 11076661597906944 11083872966134748 11085226143154176 11093562462240768 11112103038436608 11120459569503744 11127699452035973 11129057979621376 11189196621398016 11193181378029568 11196481254615072 11216325600275328 11220320018224144 11224998134618112 11228307391143648 11232306076112004 11233677374619648 11289674320943616 11293002644741064 11294381353402368 11301734466262656 11321765359916544 11329136300906073 11330519420952576 11332098238529536 11337656045470614 11339040205651968 11404373479501824 11411798201819208 11413191413661696 11432024169511392 11440863483360768 11444236379434872 11445633551499264 11454681031975168 11510175772524546 11511580994813952 11539491616838016 11550023204655104 11553428282250816 11562361466532864 11657176740245166 11658599909179392 11664317848270158 11665741889028096 11667367417184256 11674963359513152 11767948170780672 11772139035513856 11775609595371024 11780519230052352 11784714571658496 11877123471193188 11878573492371456 11886306938655552 11895245687051136 11994254866372608 12002063626051236 12003528900575232 12007067676784128 12018026000760832 12047164533629056 12105529691793057 12107007597993984 12121629673181184 12129521359166328 12131002194395136 12151019400298272 12160414645836288 12168331582454671 12169817155837952 12230480514355584 12237972824414592 12249141885390848 12270851938762752 12278840774660384 12283960222789632 12351096692998144 12354737936126976 12358380252735504 12362781385304142 12364290698133504 12384692850304008 12386204838199296 12389856431606784 12394268773640832 12397922744387778 12399436347457536 12461244297645312 12470879411048448 12480257770020864 12501115918241184 12510517015691712 12520190227074048 12592329050283264 12596041411441956 12597579201871872 12622860020502162 12624401085087744 12628122901445376 12637887046447104 12639648035282944 12700883611061568 12748610518345728 12756910394985276 12758467825139712 12766774119296704 12838272977046609 12839840340369408 12870971418780864 12882718189807616 12886516160972064 12993776105236992 12997606817532168 12999193633161216 13002235594888839 13003822975623168 13007656649849472 13115924897826816 13125788344332288 13134333779452296 13135937287421952 13243656414953088 13247560794792402 13249178126106624 13257803893115808 13293422933659648 13307623574688768 13384299430804224 13394648256311296 13416750587829342 13418388574715904 13427124504777568 13437221979817024 13503970013147136 13520279250855936 13549065682383872 13553060100332688 13563539412663552 13632814274347008 13636833382328832 13641689804473536 13645711529062119 13647377468694528 13669896825335556 13671565717635072 13676434508845056 13680466476565824 13691044300317696 13759290578650032 13780284621064704 13804708431108096 13813695871492932 13815382319529984 13819455250638336 13824376709060928 13894983779622912 13899080178142848 13909827035400192 13932779456592009 13934480442974208 13943552370345936 13960392507719736 13962096865247232 14076590780673408 14085214005458304 14087474890258432 14098068962430976 14166370181568672 14202451220723712 14215413174960128 14219604039693312 14228861594406654 14230598728040448 14342186833138944 14347294449532512 14353276303282176 14362620884208792 14364374347874304 14493057963533568 14497330681093572 14499100590833664 14504264088195072 14617998118391616 14629300847576064 14646969188427264 14682481775360412 14684274289311744 14693834363718848 14768882130542592 14776125501883833 14777929448349696 14778497288179664 14816137384582144 14827279426004992 14899113466822224 14918928828530688 14928641672820096 14955100800367104 14964837194117343 14966664179490816 14971076521524864 14976408101482672 15047540283949056 15052899094591488 15057336859654752 15068979288350208 15095687146555392 15105515067874764 15107359227936768 15116874727294152 15118720274202624 15205831306002432 15210314157212928 15215730935758944 15242698892681856 15247192612874274 15249054069669888 15254484644481024 15258981839246496 15336916058640384 15346901030032728 15348774659751936 15385988822450688 15402424837857408 15404571043001088 15416481955377152 15502820198697792 15542305109471232 15542902320326888 15544799878905856 15552423797693544 15554322518704128 15631856752075776 15690597561040896 15700812793828032 15705441571184703 15707358973403136 15712952762211328 15836164628257584 15848409251540736 15860327582734848 15992339821830144 15997054544654976 16002751501401648 16009423569045504 16140706255724076 16142676797325312 16157948494734891 16159921141358592 16162172897574912 16172695145555104 16201359200397696 16213886194448384 16304690208975264 16307307352474112 16317297099219456 16361135918350336 16376614287901998 16378613630386176 16472983914835968 16477840336980672 16483708513738856 16485720930844672 16512923800405344 16519808575475712 16525691698187776 16530563659183704 16532581796610048 16614992396860416 16625809449202122 16627839214731264 16640343693361152 16668154557654912 16680689354255616 16693586969432064 16783794932097024 16789772067044352 16794721881922608 16824488400412992 16830480027336216 16832534780116992 16837497201927168 16848459114168006 16850516061929472 16934511481415424 16952601699393984 16995779131428864 16998147357794304 17006484068205921 17008560308477952 17009213859980368 17106560219252736 17117697302728812 17119787120492544 17148036254267088 17161295225041152 17182021547962752 17325034806982656 17330142423376224 17336314126518452 17338430634164224 17343542199799296 17485765110367749 17487899863769088 17501051125776384 17512445039269728 17651922256171008 17658208553270784 17663414393056536 17665570834808832 17677071857487744 17743498099585024 17829460407983328 17842868530576704 17845732574405632 17889000783772456 17891184766287872 17991382299558912 18003095439076854 18005293350862848 18027039001141248 18070746800443584 18084719216884736 18182444509771776 18188919739298048 18194282038749492 18196503291592704 18226529100447408 18233020029614234 18235246011793408 18240621968754432 18254725733756928 18345720771533376 18373712828086272 18406277908144128 18418261161990576 18425940334184448 18432502278747904 18526645039497216 18532106904190464 18544172077956213 18546436047200256 18577039275456012 18579307257298944 18591403160461248 18596884116581667 18599154521186304 18613856676959648 18706319116572672 18720386655031296 18751673877361776 18765775523537568 18768787707564544 18780285340611072 18876204379865088 18888493575424896 18934290030753243 18936601627631616 18956830569670656 18959472052924416 18971815459208872 18974131637387264 19122915777518592 19129725932710016 19135365592477914 19137701737709568 19150161178945056 19324077284711424 19329774241458096 19336658064193658 19339018784260096 19490664157855488 19505734463434752 19511484974774208 19529292251236352 19576642367147216 19673887346740224 19688682516498432 19691842840723456 19701500669178444 19703905931132928 19865484622429632 19886705839673712 19904855563760128 19940134400489472 19953116258823124 19955552239321088 19961435362033152 20063387045265408 20070532126121984 20076449146206336 20091972384466944 20125125881744013 20127582862073856 20140686757166352 20155832969725536 20274441741336576 20280418876283904 20287641247678592 20323598523575808 20329590150499032 20332072092893184 20336830033031261 20339312859308032 20345309118995328 20449221411520512 20462534706710304 20471066203041792 20514651763267584 20520699714848736 20536566450476544 20539428057334784 20638935867975048 20641455576907776 20670426931597056 20707062646662144 20720543807239398 20723073479294976 20736565063591392 20842475669434368 20864740553100288 20915328555518904 20917882007912448 20934417058437376 20940588761579604 20943145297870848 21114886171010112 21131212335387648 21147103443646464 21323119762440192 21329406059539968 21337002001868864 21343292391609981 21345898092060672 21520941674298768 21529914454923264 21543931326313188 21546561521811456 21549563863433216 21601812267196928 21725442776825856 21739586945300352 21756396132292608 21835485717202664 21838151507181568 21943951271364096 21963978553114624 21970453782640896 22017231733873792 22023722663040618 22026411433967616 22040751545578272 22153323195813888 22167745932269496 22170452286308352 22224206076873216 22240919139007488 22255398904071946 22258115959242752 22378393242796032 22386362756059136 22392962509230144 22432651200550656 22440640036448288 22449996269236224 22456614782287296 22464612152224008 22467354749239296 22579348641887232 22586005289482128 22603468932525312 22643530719833088 22658272601812146 22661038841905152 22664196477059072 22675312090941228 22678080411303936 22808746959003648 22823596403638416 22864048339022784 22881726966721536 22888472758869744 22909362063950336 23020351545049092 23023161989627904 23078983233676032 23100046409310208 23106856564501632 23124722933065728 23314353480490332 23317199818358784 23328635696540316 23331483778056192 23334734834368512 23349926719026304 23535896341561344 23544278071027712 23551219190742048 23561038460104704 23569429143316992 23754246942386376 23757146984742912 23772613877311104 23790491374102272 23988509732745216 24004127252102472 24007057801150464 24014135353568256 24036052001521664 24094329067258112 24211059383586114 24214015195987968 24243259346362368 24259042718332656 24302038800596544 24320829291672576 24336663164909342 24339634311675904 24460961028711168 24475945648829184 24498283770781696 24541703877525504 24557681549320768 24564921431852997 24567920445579264 24709475872253952 24716760505471008 24725562770608284 24728581396267008 24769385700608016 24779712863213568 24788537547281664 24795845488775556 24798872694915072 24922488595290624 24938714173803183 24941758822096896 24960515540041728 25002231836482368 25021034031383424 25040380454148096 25184658100566528 25192082822883912 25195158403743744 25245720041004324 25248802170175488 25256245802890752 25272688671252009 25275774092894208 25279296070565888 25401767222123136 25497221036691456 25513820789970552 25516935650279424 25533548238593408 25676545954093218 25679680680738816 25741942837561728 25765436379615232 25773032321944128 25987552210473984 25995213635064336 26004471189777678 26007645951246336 26015313299698944 26231849795653632 26251576688664576 26268667558904592 26487312829906176 26495121589584804 26498356252213248 26515607786231616 26586845867319296 26615247149377536 26768598861608448 26786026334825641 26789296512622592 26833501175658684 26836777149431808 26854249009555136 26874443959634048 27004643158615281 27007940026294272 27040558501711872 27098131364767744 27106120200665376 27127078825327104 27265628548694016 27273666764657664 27283379608947072 27291423058124238 27294754937389056 27339793650671112 27343131435270144 27349530044421351 27352869017690112 27360932953131648 27382088600635392 27518581157300064 27560569242129408 27609416862216192 27627391742985864 27630764639059968 27638910501276672 27648753418121856 27789967559245824 27798160356285696 27819654070800384 27865558913184018 27868960885948416 27887104740691872 27920785015439472 28153181561346816 28170428010916608 28174949780516864 28196137924861952 28332740363137344 28404902441447424 28439208079386624 28457723188813308 28461197456080896 28684373666277888 28694588899065024 28703048388716871 28706552606564352 28725241768417584 28986115927067136 28994661362187144 28998201181667328 29004987096290487 29008528176390144 29235996236783232 29258601695152128 29293938376854528 29364963550720824 29368548578623488 29387668727437696 29537764261085184 29552251003767666 29555858896699392 29556994576359328 29632274769164288 29654558852009984 29798226933644448 29857283345640192 29910201600734208 29929674388234686 29933328358981632 29942153043049728 29952816202965344 30095080567898112 30105798189182976 30114673719309504 30137958576700416 30191374293110784 30211030135749528 30214718455873536 30233749454588304 30411662612004864 30420628314425856 30431461871517888 30485397785363712 30494385225748548 30498108139339776 30508969288962048 30517963678492992 30673832117280768 30693802060065456 30771977644901376 30804849675714816 30809142086002176 30829200121214417 30832963910754304 31005640397395584 31080815710859097 31084610218942464 31085804640653776 31104847595387088 31263713504151552 31381195122081792 31401625587656064 31410883142369406 31414717946806272 31425905524422656 31672329256515168 31696818503081472 31720655165469696 31984679643660288 31994109089309952 32005503002803296 32018847138091008 32281412511448152 32285353594650624 32315896989469782 32319842282717184 32324345795149824 32345390291110208 32402718400795392 32427772388896768 32609380417950528 32614614704948224 32634594198438912 32753228575803996 32757227260772352 32945967829671936 32955680673961344 32967417027477712 33025847600810688 33035583994560927 33039617150951424 33051383396375552 33061127318367408 33229984793720832 33251618898404244 33255678429462528 33280687386722304 33336309115309824 33361378708511232 33383098356107919 33387173938864128 33567589864194048 33579544134088704 33589443763845216 33648976800825984 33660960054672432 33674994403854336 33696918228336012 33701032123858944 33869022962830848 33905203398787968 33987408902718219 33991558262857728 33996294715588608 34012968136411842 34017120616955904 34018427719960736 34213120438505472 34235394605457624 34239574240985088 34296072508534176 34322590450082304 34364043095925504 34650069613965312 34660284846752448 34672628253036904 34676861268328448 34687084399598592 34971530220735498 34975799727538176 35002102251552768 35024890078539456 35303844512342016 35316417106541568 35326828786113072 35354143714975488 35482664290454329 35486996199170048 35658920815966656 35685737061153408 35691465148811264 35778001567544912 35982764599117824 36006190878153708 36010586701725696 36054078002282496 36141493600887168 36169438433769472 36364889019543552 36377839478596096 36388564077498984 36393006583185408 36453058200894816 36466040059228468 36470492023586816 36481243937508864 36504994747364013 36509451467513856 36691441543066752 36747425656172544 36812555816288256 36836522323981152 36851880668368896 36865004557495808 37053290078994432 37064213808380928 37088344155912426 37092872094400512 37154078550912024 37158614514597888 37182806320922496 37193768233163334 37198309042372608 37227713353919296 37412638233145344 37440773310062592 37503347754723552 37531551047075136 37537575415129088 37560570681222144 37776987150849792 37868580061506486 37873203255263232 37913661139341312 37918944105848832 37943630918417744 38245831555037184 38259451865420032 38270731184955828 38275403475419136 38300322357890112 38648154569422848 38659548482916192 38673316128387316 38678037568520192 38981328315710976 39006706784666517 39011468926869504 39022969949548416 39058584502472704 39153284734294432 39347774693480448 39377365032996864 39383685681446912 39403001338356888 39407811862265856 39730969244859264 39773411679347424 39809711127520256 39880268800978944 39906232517646248 39911104478642176 39922870724066304 40141064252243968 40152898292412672 40183944768933888 40250251763488026 40255165724147712 40281373514332704 40311665939451072 40560837752567808 40575282495357184 40647197047151616 40659180300998064 40673660066062522 40678625718616064 40690618237990656 40898442823041024 40925069413420608 40937134587186357 40942132406083584 41029303526535168 41041399429697472 41073132900953088 41078856114669568 41277871735950096 41340853863194112 41414125293324288 41441087614478796 41446146958589952 41473130127182784 41684951338868736 41729481106200576 41830657111037808 41868834116874752 41881177523159208 41886290595741696 42229772342020224 42262424670775296 42294206887292928 42646239524880384 42658812119079936 42674004003737728 42686584783219962 42691796184121344 43041883348597536 43059828909846528 43087862652626376 43093123043622912 43203624534393856 43479173890600704 43512792264585216 43670971434405328 43887902542728192 43927957106229248 43940907565281792 44034463467747584 44047445326081236 44052822867935232 44081503091156544 44306646391627776 44335491864538992 44448412153746432 44481838278014976 44510797808143892 44516231918485504 44756786485592064 44772725512118272 44785925018460288 44865302401101312 44881280072896576 44894511582352029 44899992538472448 44913229564574592 44929224304448016 45158697283774464 45172010578964256 45206937865050624 45287061439666176 45316545203624292 45322077683810304 45328392954118144 45350624181882456 45356160822607872 45617493918007296 45647192807276832 45728096678045568 45763453933443072 45776945517739488 45818724127900672 46040703090098184 46046323979255808 46157966467352064 46200092818620416 46213713129003264 46249445866131456 46628706960980664 46634399636717568 46657271393080632 46662967556112384 46699853438052608 47071792683122688 47088556142055424 47102438381484096 47116324713554109 47122076920209408 47138858286633984 47508493884772752 47545227754622208 47580982748204544 47977019465490432 48008254504204944 48028270707136512 48072104003043328 48188658134516224 48422118767172228 48428030391975936 48486518692724736 48518085436665312 48604077601193088 48641658583345152 48673326329818684 48679268623351808 48921922057422336 48951891297658368 48996567541563392 49083407755051008 49115363098641536 49129842863705994 49135840891158528 49418951744507904 49433521010942016 49451125541216568 49457162792534016 49538771401216032 49559425726427136 49577075094563328 49591690977551112 49597745389830144 49844977190581248 49877428347606366 49883517644193792 49921031080083456 50004463672964736 50042068062766848 50080760908296192 50369316201133056 50384165645767824 50491440082008648 50497604340350976 50512491605781504 50545377342504018 50551548185788416 50558592141131776 50803534444246272 50994442073382912 51027641579941104 51067096477186816 51353091908186436 51359361361477632 51483885675123456 51530872759230464 51546064643888256 51975104420947968 51990427270128672 52008942379555356 52015291902492672 52030626599397888 52457295331103247 52463699591307264 52503153377329152 52537335117809184 52974625659812352 52990243179169608 52996712504426496 53031215572463232 53173691734638592 53230494298755072 53537197723216896 53572052669651282 53578593025245184 53667002351317368 53673554298863616 53708498019110272 53748887919268096 54009286317230562 54015880052588544 54081117003423744 54196262729535488 54212240401330752 54254157650654208 54547333529315328 54566759217894144 54582846116248476 54589509874778112 54679587301342224 54699060088842702 54705738035380224 54721865906263296 54764177201270784 55037162314600128 55121138484258816 55218833724432384 55254783485971728 55277821002553344 55297506836243712 55579935118491648 55596320712571392 55632516233868639 55639308141600768 55731117826368036 55737921771896832 55774209481383744 55841570030878944 56306363122693632 56340856021833216 56343020911184969 56349899561033728 56392275849723904 56665480726274688 56802870092259729 56809804882894848 56878416158773248 56915446377626616 56922394912161792 57368747332555776 57389177798130048 57406096777433742 57413105213128704 57450483536835168 57972231854134272 57989322724374288 58009974192580974 58017056352780288 58471992473566464 58517203390304256 58587876753709056 58729927101441648 58775337454875392 59075528522170368 59104502007535332 59111717793398784 59113989152718656 59264549538328576 59309117704019968 59596453867288896 59714566691280384 59820403201468416 59859348776469372 59866656717963264 59884306086099456 59905632405930688 60190161135796224 60211596378365952 60229347438619008 60275917153400832 60375377645232039 60382748586221568 60422060271499056 60467498909176608 60823325224009728 60841256628851712 60862923743035776 60970795570727424 60988770451497096 60996216278679552 61010490099093783 61017938577924096 61035927356985984 61347664234561536 61387604120130912 61543955289802752 61609699351429632 61618284172004352 61658400242428834 61665927821508608 62011280794791168 62161631421718194 62169220437884928 62171609281307552 62209695190774176 62527427008303104 62803251175312128 62821766284738812 62829435893612544 62851811048845312 63344658513030336 63393637006162944 63441310330939392 63969359287320576 63988218178619904 64011006005606592 64029877174829943 64037694276182016 64562825022896304 64631793978939564 64639684565434368 64648691590299648 64690780582220416 64805436801590784 64847627841175153 64855544777793536 65218760835901056 65229229409896448 65269188396877824 65506457151607992 65514454521544704 65891935659343872 65911361347922688 65934834054955424 66051695201621376 66071167989121854 66079234301902848 66102766792751104 66122254636734816 66459969587441664 66503237796808488 66511356858925056 66672618230619648 66722757417022464 66766196712215838 66774347877728256 67135179728388096 67159088268177408 67178887527690432 67297953601651968 67321920109344864 67349988807708672 67393836456672024 67402064247717888 67738045925661696 67810406797575936 67974817805436438 67983116525715456 67992589431177216 68025936272823684 68034241233911808 68036855439921472 68426240877010944 68470789210915248 68592145017068352 68645180900164608 68728086191851008 69300139227930624 69320569693504896 69345256506073808 69374168799197184 69943060441470996 69951599455076352 70004204503105536 70049780157078912 70607689024684032 70632834213083136 70653657572226144 70708287429950976 70965328580908658 70973992398340096 71317841631933312 71371474122306816 71382930297622528 71556003135089824 71965529198235648 72012381756307416 72021173403451392 72108156004564992 72282987201774336 72338876867538944 72729778039087104 72755678957192192 72777128154997968 72906116401789632 72932080118456936 72940984047173632 72962487875017728 73009989494728026 73018902935027712 73382883086133504 73494851312345088 73625111632576512 73673044647962304 73694764295558991 73703761336737792 73730009114991616 74128427616761856 74176688311824852 74185744188801024 74308157101824048 74365612641844992 74387536466326668 74396618084745216 74455426707838592 74816142521409549 74825276466290688 74881546620125184 75006695509447104 75063102094150272 75075150830258176 75121141362444288 75553974301699584 75737160123012972 75746406510526464 75818066013756027 75827322278682624 75837888211697664 75887261836835488 76491663110074368 76518903730840064 76541462369911656 76550806950838272 76600644715780224 77296309138845696 77319096965832384 77346632256774632 77356075137040384 77962656631421952 78013413569333034 78022937853739008 78045939899096832 78117169004945408 78306569468588864 78695549386960896 78754730065993728 78806002676713776 79461938489718528 79546823358694848 79619422255040512 79760537601957888 79812465035292496 79845741448132608 80282128504487936 80305796584825344 80358079004476923 80367889537867776 80500503526976052 80510331448295424 80562747028665408 80623331878902144 81121675505135616 81150564990714368 81294394094303232 81318360601996128 81347320132125044 81357251437232128 81381236475981312 81796885646082048 81850138826841216 81874269174372714 81884264812167168 82048590133264053 82058607053070336 82082798859394944 82146265801906176 82157712229339136 82555743471900192 82681707726388224 82828250586648576 82882175228957592 82892293917179904 82946260254365568 83369902677737472 83458962212401152 83661314222075616 83737668233749504 83762355046318416 84459544684040448 84524849341550592 84588413774585856 85317624238159872 85348008007475456 85373169566439924 85383592368242688 86083766697195072 86109145166150613 86119657819693056 86175725305252752 86407249068787712 86958347781201408 87014961288871461 87025584529170432 87341942868810656 87775805085456384 87855914212458496 87881815130563584 88068926935495168 88094890652162472 88105645735870464 88163006182313088 88613292783255552 88670983729077984 88896824307492864 88963676556029952 89021595616287784 89032463836971008 89545451024236544 89571850036920576 89730604802202624 89762560145793152 89789023164704058 89799985076944896 89826459129149184 89858448608896032 90317394567548928 90344021157928512 90413875730101248 90574122879332352 90633090407248584 90644155367620608 90701248363764912 91234987836014592 91294385614553664 91456193356091136 91526907866886144 91553891035478976 91637448255801344 92081406180196368 92315932934704128 92400185637240832 92427426258006528 92487600363643251 92498891732262912 93257413921961328 93314542786161264 93399706876105216 94143585366245376 94177112284110848 94204876762968192 94232649427108218 94244153840418816 94277716573267968 95016987769545504 95090455509244416 95161965496409088 95954038930980864 96016509008409888 96056541414273024 96377316269032448 96844237534344456 96856060783951872 96973037385449472 97036170873330624 97208155202386176 97283317166690304 97346652659637368 97358537246703616 97843844114844672 97903782595316736 97993135083126784 98230726197283072 98259685727411988 98271681782317056 98837903489015808 98867042021884032 98902251082433136 99077542802432064 99106751983682781 99118851452854272 99154150189126656 99183381955102224 99689954381162496 99754856695212732 99767035288387584 99842062160166912 100008927345929472 100084136125533696 100149295068323757 100161521816592384 100738632402266112 100768331291535648 100982880164017296 101024983211563008 101090754685008036 101103096371576832 101117184282263552 101607068888492544 101988884146765824 102055283159882208 102134192954373632 102706183816372872 102718722722955264 102967771350246912 103061745518460928 103092129287776512 103950208841895936 103980854540257344 104017884759110712 104030583804985344 104061253198795776 104914590662206494 104927399182614528 105006306754658304 105074670235618368 105949251319624704 105980486358339216 106062431144926464 106347383469277184 106447992871362987 106460988597510144 107074395446433792 107144105339302564 107157186050490368 107334004702634736 107416996038220544 107497775838536192 108018572634461124 108031760105177088 108162234006847488 108392525459070976 108424480802661504 108508315301308416 109094667058630656 109133518435788288 109165692232496952 109179019749556224 109359174602684448 109398120177685404 109411476070760448 109443731812526592 109514984242092039 109528354402541568 110074324629200256 110242276968517632 110437667448864768 110509566971943456 110555642005106688 110595013672487424 111159870236983296 111192641425142784 111265032467737278 111278616283201536 111462235652736072 111475843543793664 111548418962767488 111683140061757888 112612726245387264 112681712043666432 112686041822369938 112699799122067456 112784551699447808 113330961452549376 113605740184519458 113619609765789696 113756832317546496 113830892755253232 114737494665111552 114778355596260096 114812193554867484 114826210426257408 114900967073670336 115944463708268544 115978645448748576 116019948385161948 116034112705560576 116943984947132928 117020120353999551 117034406780608512 117175753507418112 117459854202883296 117550674909750784 118151057044340736 118209004015070664 118223435586797568 118227978305437312 118514630192492521 118529099076657152 118618235408039936 119192907734577792 119429133382560768 119640806402936832 119718697552938744 119733313435926528 119768612172198912 119811264811861376 120423192756731904 120458694877238016 120551834306801664 120750755290464078 120765497172443136 120844120542998112 120934997818353216 121682513257703424 121725847486071552 121941591141454848 121977540902994192 122020980198187566 122035877155848192 122071854713971968 122695328469123072 122775208240261824 123087910579605504 123219398702859264 123236568344008704 123316800484857668 123331855643017216 124022561589582336 124323262843436388 124338440875769856 124343218562615104 124419390381548352 125054854016606208 125606502350624256 125643532569477624 125658871787225088 125688277417258777 125703622097690624 126689317026060672 126787274012325888 126882620661878784 127938718574641152 127976436357239808 128022012011213184 128059754349659886 128075388552364032 129125650045792608 129263587957879128 129279369130868736 129381561164440832 129610873603181568 129695255682350306 129711089555587072 130437521671802112 130458458819792896 130538376793755648 131012914303215984 131783871318687744 131822722695845376 131869668109910848 132103390403242752 132142335978243708 132158468603805696 132205533585502208 132244509273469632 132919939174883328 133006475593616976 133345236461239296 133445514834044928 133532393424431676 133548695755456512 134270359456776192 134318176536354816 134357775055380864 134595907203303936 134643840218689728 134683534747056087 134699977615417344 134787672913344048 135476091851323392 135620813595151872 135949635610872876 135966233051430912 135985178862354432 136051872545647368 136068482467823616 136073710879842944 136852481754021888 136941578421830496 137184290034136704 137290361800329216 137456172383702016 138600278455861248 138641139387009792 138690513012147616 138748337598394368 139886120882941992 139903198910152704 140099560314157824 141215378049368064 141265668426166272 141307315144452288 141416574859901952 141930657161817316 141947984796680192 142635683263866624 142742948244613632 142765860595245056 143112006270179648 143931058396471296 144024763512614832 144216312009129984 144565974403548672 144660092876467649 144677753735077888 145459556078174208 145511357914384384 145554256309995936 145812232803579264 145864160236913872 145924975750035456 146019978989456052 146037805870055424 146765766172267008 146989702624690176 147250223265153024 147346089295924608 147389528591117982 147407522673475584 147460018229983232 148256855233523712 148353376623649704 148371488377602048 148616314203648096 148731225283689984 148775072932653336 148793236169490432 148910853415677184 149632285042819098 149650552932581376 149763093240250368 150013391018894208 150126204188300544 150150301660516352 150242282724888576 151107948603399168 151474320246025944 151492813021052928 151636132027512054 151654644557365248 151675776423395328 151774523673670976 152983326220148736 153037807461680128 153082924739823312 153201289431560448 154592618277691392 154638193931664768 154693264513549264 155925313262843904 156026827138666068 156045875707478016 156091879798193664 156234338009890816 156613138937177728 157371885993309741 157391098773921792 157509460131987456 157612005353427552 158923876979437056 159093646717389696 159238844510081024 159521075203915776 159624930070584992 159691482896265216 160564257008975872 160611593169650688 160716158008953846 160735779075735552 161001007053952104 161020662896590848 161125494057330816 161246663757804288 162243351010271232 162301129981428736 162588788188606464 162636721203992256 162694640264250088 162714502874464256 162762472951962624 163700277653682432 163748538348745428 163768529624334336 164097180266528106 164117214106140672 164165597718789888 164292531603812352 164315424458678272 165111486943800384 165363415452776448 165656501173297152 165764350457915184 165892520508731136 166739805355474944 166897548701605917 166917924424802304 167322628444151232 167475336467499008 167524710092636832 168919089368080896 169029062733554907 169049698683101184 169176827549171712 170635248476319744 170696016014950912 170746339132879848 170767184736485376 172167533394390144 172218290332301226 172239315639386112 172351450610505504 172814498137575424 173916695562402816 174029922577742922 174051169058340864 174683885737621312 175551610170912768 175763630261127168 176137853870990336 176189781304324944 176326012364626176 177226585566511104 177341967458155968 177793648614985728 177927353112059904 178043191232575568 179090902048473088 179143700073841152 179461209604405248 179525120291586304 179578046329408116 179599970153889792 179652918258298368 179716897217792064 180634789135097856 180688042315857024 180827751460202496 181126132935696117 181148245758664704 181266180814497168 181402496727529824 182469975672029184 182588771229107328 182912386712182272 183031470297281349 183053815733772288 183107782070957952 183274896511602688 184162812360392736 184631865869408256 184800371274481664 184854852516013056 184975200727286502 184997783464525824 186514827843922656 186629085572322528 186799413752210432 188354224568221696 188409753525936384 188465298854216436 188488307680837632 188555433146535936 190033975539091008 190180911018488832 190323930992818176 191908077861961728 192033018016819776 192089631524489829 192113082828546048 192754632538064896 193688475068688912 193946074770898944 194072341746661248 194416310404772352 194542883523525459 194566634333380608 194693305319274736 195687688229689344 195807565190633472 195986270166253568 196461452394566144 196519371454823976 196543363564634112 197675806978031616 197734084043768064 197804502164866272 198155085604864128 198213503967365562 198237702905708544 198308300378253312 198366763910204448 199379908762324992 199509713390425464 199534070576775168 200017854691858944 200168272251067392 200298590136647514 200323043633184768 201477264804532224 201536662583071296 201965760328034592 202049966423126016 202181509370016072 202206192743153664 203214137776985088 203977768293531648 204110566319764416 204268385908747264 205412367632745744 205935542700493824 206123491036921856 206184258575553024 207900417683791872 207961709080514688 208035769518221424 208122506397591552 209829181324412988 209854798365229056 210012613509316608 210149340471236736 211898502639249408 211960972716678432 212124862289852928 212694766938554368 212895985742725974 212921977195020288 214148790892867584 214288210678605128 214314372100980736 214668009405269472 214833992076441088 214995551677072384 216037145268922248 216063520210354176 216324468013694976 216785050918141952 216848961605323008 217016630602616832 218189334117261312 218267036871576576 218331384464993904 218718349205368896 218796240355370808 218822952141520896 218887463625053184 219029968484184078 219056708805083136 220148649258400512 220484553937035264 220875334897729536 221019133943886912 221084292886676973 221111284010213376 221190027344974848 222385282850285568 222530064935474556 222557232566403072 222924471305472144 223096837925534976 223366280123515776 225225452490774528 225363424087332864 225372083644739876 225399598244134912 225569103398895616 226661922905098752 227211480369038916 227239219531579392 227513664635092992 227661785510506464 229474989330223104 229556711192520192 229624387109734968 229652420852514816 229801934147340672 231888927416537088 231957290897497152 232039896770323896 232068225411121152 233887969894265856 234040240707999102 234068813561217024 234351507014836224 234919708405766592 235101349819501568 236418008030141328 236455956610874624 237029260384985042 237058198153314304 237236470816079872 238385815469155584 238858266765121536 239281612805873664 239437395105877488 239537224344397824 239622529623722752 240846385513463808 240917389754476032 241074237013430769 241103668613603328 241501510580928156 241530994344886272 241688241085996224 241869995636706432 243365026515406848 243451694972143104 243883182282909696 243955081805988384 244041960396375132 244071754311696384 244143709427943936 245390656938246144 245550416480523648 246145770399792159 246175821159211008 246438797405718528 246473136688017408 246633600969715336 246663711286034432 248045123179164672 248646525686872776 248676881751539712 248686437125230208 248838780763096704 250109708033212416 251213004701248512 251287065138955248 251376554834517554 251407244195381248 253378634052121344 253574548024651776 253765241323757568 255952872714479616 256044024022426368 256119508699319772 256150777104728064 258251300091585216 258527175915758256 258763122328881664 259221747206363136 259390511364700612 259422179111174144 260875043343604224 260916917639585792 261044883866614383 261076753587511296 262025828606431968 263567742637375488 263645445391690752 263739336219821696 264206780806485504 264284671956487416 264316937207611392 264378790429406393 264411067171004416 264489018546939264 265839878349766656 266012951187233952 266690472922478592 266891029668089856 267064786848863352 267097391510913024 268636353072709632 268715550110761728 269191814406607872 269287680437379456 269367069494112174 269399955230834688 269575345826688096 270952183702646784 271241627190303744 271899271221745752 271932466102861824 272103745091294736 272147421759685888 273704963508043776 273883156843660992 274368580068273408 274580723600658432 274912344767404032 277200556911722496 277282278774019584 277381026024295232 277462801090929753 277496675196788736 279772241765883984 280199120628315648 282430756098736128 282531336852332544 282614630288904576 282833149719803904 283861314323634632 283895969593360384 285271366527733248 285485896489227264 285531721190490112 286224012540359296 287862116792942592 288049527025229664 289131948807097344 289320185752935298 289355507470155776 290919112156348416 291022715828768768 291108512619991872 291624465607158528 291728320473827744 291849951500070912 292039957978912104 292075611740110848 293531532344534016 293979405249380352 294692178591849216 294779057182235964 294815045346951168 294920036459966464 296513710467047424 296706753247299408 297232628407296192 297462450567379968 297550145865306672 297821706831354368 299264570085638196 299301105865162752 299526186480500736 300026782037788416 300252408376601088 300300603321032704 300447885204971271 300484565449777152 302215897206798336 302948640492051888 303272264055024108 303309289114730496 303351552846790656 303549047347341952 305966652440297472 306075614923360256 306165849479646624 306402578863120896 309185236555382784 309276387863329536 309386529027098528 311850626525687808 312053654277332136 312091751414956032 312183759596387328 312468676019781632 313226277874355456 314743771986619482 314782197547843584 315018920263974912 315224010706855104 317847753958874112 318187293434779392 318477689020162048 319042150407831552 319249860141169984 319343978614088961 319382965792530432 321223186339301376 321432316017907692 321471558151471104 322002014107904208 322250988114661632 322493327515608576 324486702020542464 324602259962857472 325177576377212928 325273442407984512 325389280528500176 325524945903925248 327400555307364864 327497076697490856 327537059248668672 328194360533056212 328234428212281344 328331195437579776 328544952726276117 328585063207624704 328630848917356544 330222973887600768 330726830905552896 331313002346594304 331528700915830368 331785041017462272 333479610710949888 333795097403211834 333835848849604608 334645256888302464 334950672934998016 335049420185273664 337838178736161792 338058125467109814 338099397366202368 338353655098343424 341270496952639488 341392032029901824 341492678265759696 344335066788780288 344436580664602452 344478631278772224 344702901221011008 345628996275150848 347833391124805632 348059845155485844 348102338116681728 349367771475242624 351060361061998653 351103220341825536 351527260522254336 352275707741980672 352379562608649888 352652024729252352 354453171133022208 354683934916311936 355543890577477563 355587297229971456 355854706224119808 356086382465151136 358181804096946176 358287400147682304 358922419208810496 359050240583172608 359156092658816232 359199940307779584 359305836516596736 359433794435584128 361269578270195712 361376084631714048 361655502920404992 362252265871392234 362296491517329408 362532361628994336 362804993455059648 365177542458214656 365824773424364544 366062940594562698 366107631467544576 366215564141915904 366549793023205376 368325624720785472 369263731738816512 369709705032026112 369950401454573004 369995566929051648 373029655687845312 373258171144645056 373598827504420864 376708449136443392 376819507051872768 376930597708432872 376976615361675264 377064832251776331 377110866293071872 380067951078182016 380361822036977664 380647861985636352 383816155723923456 384066036033639552 384179263048979658 384226165657092096 385509265076129792 387376950137377824 388144683493322496 388832620809544704 389085767047050918 389133268666761216 389386610638549472 391375376459378688 391615130381266944 392922904789132288 393038742909647952 395351613956063232 395468168087536128 395609004329732544 396310171209728256 396427007934731124 396475405811417088 396616600756506624 396733527820408896 398759817524649984 399019426780850928 400035709383717888 400336544502134784 400597180273295028 400646087266369536 402954529609064448 403073325166142592 403931520656069184 404050604241168261 404099932846252032 404363018740032144 406428275553970176 407955536587063296 408221132639528832 408536771817494528 410824735265491488 411871085400987648 412246982073843712 412368517151106048 415800835367583744 415923418161029376 416071539036442848 416245012795183104 419658362648825976 419709596730458112 420298680942473472 423797005278498816 423921945433356864 424249724579705856 425791971485451948 425843954390040576 428297581785735168 428576421357210256 429336018810538944 429667984152882176 429991103354144768 432074290537844496 432648936027389952 433570101836283904 433697923210646016 433980278629402947 434033261205233664 436378668234522624 436534073743153152 436662768929987808 437436698410737792 437592480710741616 437774927250106368 438059936968368156 438113417610166272 440297298516801024 440969107874070528 441750669795459072 442038267887773824 442168585773353946 442222568020426752 442380054689949696 444770565700571136 445060129870949112 445114465132806144 445848942610944288 446193675851069952 446732560247031552 450450904981549056 450726848174665728 450744167289479752 450799196488269824 453323845810197504 454422960738077832 454478439063158784 455027329270185984 455323571021012928 458949978660446208 459113422385040384 459248774219469936 459603868294681344 463777854833074176 463914581794994304 464079793540647792 467775939788531712 468080481415998204 468137627122434048 468703014029672448 469839416811533184 470202699639003136 472836016060282656 472911913221749248 474058520769970084 474116396306628608 474472941632159744 476771630938311168 477716533530243072 478563225611747328 478874790211754976 479074448688795648 479245059247445504 481692771026927616 481834779508952064 482148474026861538 482207337227206656 483003021161856312 483061988689772544 483376482171992448 483739991273412864 486730053030813696 486903389944286208 487766364565819392 487910163611976768 488083920792750264 488143508623392768 488287418855887872 491100832961047296 492291540799584318 492351642318422016 492877594811437056 492946273376034816 493267201939430672 496090246358329344 497293051373745552 497372874250460416 497677561526193408 500219416066424832 502426009402497024 502574130277910496 502753109669035108 502814488390762496 506757268104242688 507087188200664721 507149096049303552 507530482647515136 511905745428959232 512088048044852736 512239017398639544 512301554209456128 516502600183170432 517054351831516512 517526244657763328 518443494412726272 518781022729401224 518844358222348288 521750086687208448 521833835279171584 522089767733228766 522153507175022592 524051657212863936 527290890783381504 527478672439643392 528413561612971008 528569343912974832 528757580858812786 528822134342008832 528978037093878528 531679756699533312 532025902374467904 533380945844957184 533782059336179712 534129573697726704 537272706145419264 537431100221523456 538383628813215744 538575360874758912 538734138988224348 538799910461669376 539150691653376192 541904367405293568 542483254380607488 543798542443491504 544207490182589472 544294843519371776 547409927016087552 547766313687321984 548737160136546816 549094410891844047 549161447201316864 549824689534808064 554401113823444992 554564557548039168 554762052048590464 554925602181859506 554993350393577472 559544483531767968 560398241256631296 565062673704665088 565229260577809152 565666299439607808 567722628647269264 570542733055466496 570971792978454528 571063442380980224 572448025080718592 575724233585885184 576099054050459328 578263897614194688 578640371505870596 578711014940311552 581838224312696832 582045431657537536 582217025239983744 583248931214317056 583456640947655488 583628650570576377 583699903000141824 584079915957824208 587063064689068032 587958810498760704 589384357183698432 589558114364471928 589630090693902336 589768070957906569 589840072919932928 593027420934094848 593413506494598816 594465256814592384 594924901134759936 595100291730613344 595643413662708736 598529140171276392 598602211730325504 600053564075576832 600504816753202176 600601206642065408 600895770409942542 600969130899554304 604431794413596672 605897280984103776 606544528110048216 606618578229460992 607098094694683904 611933304880594944 612151229846720512 612331698959293248 612805157726241792 618370473110765568 618552775726659072 618773058054197056 623701253051375616 624107308554664272 624367519192774656 624937352039563264 626452555748710912 629487543973238964 629564395095687168 630037840527949824 630448021413710208 635695507917748224 636374586869558784 636955378040324096 638084300815663104 638499720282339968 638687957228177922 638765931585060864 642446372678602752 642864632035815384 642943116302942208 644004028215808416 644501976229323264 644986655031217152 648973404041084928 649204519925714944 650355152754425856 650546884815969024 650778561057000352 651049891807850496 654801110614729728 654994153394981712 656388721066112424 656468856424562688 656662390875159552 657089905452552234 657170126415249408 657261697834713088 660445947775201536 661453661811105792 662626004693188608 663057401831660736 663570082034924544 667590194806423668 667671697699209216 669290513776604928 669901345869996032 670098840370547328 675676357472323584 676116250934219628 676198794732404736 676707310196686848 682540993905278976 682784064059803648 682985356531519392 688670133577560576 688873161329204904 688957262557544448 689405802442022016 691257992550301696 695666782249611264 696119690310971688 696204676233363456 698735542950485248 702120722123997306 702206440683651072 703054521044508672 704551415483961344 704759125217299776 705304049458504704 709367869832623872 711087781154955126 711174594459942912 711709412448239616 712172764930302272 716574800295364608 717844838417620992 718100481166345216 718312185317632464 718611673033193472 718867588871168256 722539156540391424 722752169263428096 723222711040292307 723311005840809984 724504531742784468 724592983034658816 725064723257988672 725609986910119296 730355084916429312 731649546848729088 732125881189125396 732215262935089152 732431128283831808 733099586046410752 736651249441570944 738437311199376477 738527463477633024 739419410064052224 739900802909146008 739991133858103296 746059311375690624 746516342289290112 747197655008841728 753416898272886784 753639014103745536 753861195416865744 754129664503552662 754221732586143744 760135902156364032 760723644073955328 761295723971272704 768132072067279104 768358526097959316 768452331314184192 771018530152259584 774753900274755648 776289366986644992 777665241619089408 778171534094101836 778266537333522432 778773221277098944 782750752918757376 783134651599843149 783230260762533888 785845809578264576 786077485819295904 790703227912126464 790936336175072256 791218008659465088 792620342419456512 792854015869462248 792950811622834176 793136371288219179 793233201513013248 793467055640817792 797519635049299968 798038853561701856 800071418767435776 800673089004269568 801194360546590056 801292174532739072 805909059218128896 806146650332285184 807863041312138368 808101208482336522 808199865692504064 808726037480064288 812856551107940352 816442265279057664 817073543634989056 821649470530982976 823742170801975296 824737034302212096 831601670735167488 831846836322058752 832143078072885696 832388403272789259 832490025590366208 839316725297651952 840597361884946944 847594010556997632 847843890866713728 848499449159411712 851583942970903896 851687908780081152 856595163571470336 857152842714420512 858672037621077888 859335968305764352 859982206708289536 864148581075688992 867140203672567808 867395846421292032 867960557258805894 868066522410467328 872757336469045248 873068147486306304 873325537859975616 874873396821475584 875184961421483232 875549854500212736 876119873936736312 876226835220332544 880594597033602048 881938215748141056 884076535775547648 884337171546707892 884445136040853504 884760109379899392 889541131401142272 890120259741898224 891697885221888576 892387351702139904 893465120494063104 900901809963098112 901343655614913813 901453696349331456 901488334578959504 906647691620395008 908845921476155664 910054658540371968 910647142042025856 917899957320892416 918226844770080768 918497548438939872 919207736589362688 927555709666148352 927829163589988608 928159587081295584 935551879577063424 936160962831996408 936275254244868096 937406028059344896 939678833623066368 940405399278006272 945672032120565312 945823826443498496 948117041539940168 948232792613257216 953543261876622336 955433067060486144 957126451223494656 957749580423509952 958031935842266883 958148897377591296 958490118494891008 963669559017904128 964296948053723076 964414674454413312 966006042323712624 966752964343984896 967479982546825728 973460106061627392 973806779888572416 975532729131638784 975820327223953536 976167841585500528 976574837711775744 982201665922094592 984583081599168636 984703284636844032 985634858178828351 985755189622874112 985892546752069632 986534403878861344 992180492716658688 994586102747491104 994745748500920832 995355123052386816 1000438832132849664 1004852018804994048 1005148260555820992 1005506219338070216 1005628976781524992 1013514536208485376 1014174376401329442 1014298192098607104 1015060965295030272 1023811490857918464 1024176096089705472 1024478034797279088 1033005200366340864 1034108703663033024 1035052489315526656 1036886988825452544 1037562045458802448 1043500173374416896 1043667670558343168 1044179535466457532 1044307014350045184 1048103314425727872 1054581781566763008 1054957344879286784 1056827123225942016 1057138687825949664 1057515161717625572 1057644268684017664 1057956074187757056 1063359513399066624 1064051804748935808 1066631671732432689 1066761891689914368 1067564118672359424 1068259147395453408 1074545412290838528 1074862200443046912 1076767257626431488 1077150721749517824 1077468277976448696 1077599820923338752 1078301383306752384 1083808734810587136 1084966508761214976 1087597084886983008 1088414980365178944 1088589687038743552 1095532627374643968 1097474320273093632 1098188821783688094 1098322894402633728 1099649379069616128 1109129115096078336 1109524104097180928 1109851204363719012 1109986700787154944 1119088967063535936 1120796482513262592 1130125347409330176 1130458521155618304 1131194496755328993 1131332598879215616 1135445257294538528 1141085466110932992 1141943585956909056 1142126884761960448 1144896050161437184 1151448467171770368 1152198108100918656 1156527795228389376 1157280743011741192 1157422029880623104 1164090863315075072 1164434050479967488 1166497862428634112 1166913281895310976 1167257301141152754 1167399806000283648 1168159831915648416 1174126129378136064 1178768714367396864 1179116228728943856 1179536141915813138 1179680145839865856 1186054841868189696 1186827012989197632 1188930513629184768 1189849802269519872 1190200583461226688 1191286827325417472 1197058280342552784 1200107128151153664 1201009633506404352 1201202413284130816 1201791540819885084 1201938261799108608 1208863588827193344 1211794561968207552 1213089056220096432 1214196189389367808 1223866609761189888 1224302459693441024 1224663397918586496 1225610315452483584 1236740946221531136 1237105551453318144 1237546116108394112 1247402506102751232 1248214617109328544 1248735038385549312 1252905111497421824 1258975087946477928 1259128790191374336 1260896042827420416 1271391015835496448 1272749173739117568 1273910756080648192 1276999440564679936 1277375914456355844 1277531863170121728 1284892745357205504 1285729264071630768 1288008056431616832 1289003952458646528 1289973310062434304 1297946808082169856 1298409039851429888 1300710305508851712 1301093769631938048 1301557122114000704 1301940835888208841 1302099783615700992 1309602221229459456 1309988306789963424 1312777442132224848 1313324781750319104 1314179810905104468 1314340252830498816 1314523395669426176 1320891895550403072 1322907323622211584 1325252009386377216 1326114803663321472 1327140164069849088 1335180389612847336 1335343395398418432 1338581027553209856 1339802691739992064 1340197680741094656 1351352714944647168 1352232501868439256 1352397589464809472 1365081987810557952 1365568128119607296 1365970713063038784 1377340267155121152 1377746322658409808 1378811604884044032 1382515985100603392 1391333564499222528 1392239380621943376 1397471085900970496 1404241444247994612 1404412881367302144 1406109042089017344 1409102830967922688 1409518250434599552 1410608098917009408 1418735739665247744 1422175562309910252 1422349188919885824 1423418824896479232 1424345529860604544 1433149600590729216 1435689676835241984 1436200962332690432 1436624370635264928 1437223346066386944 1437735177742336512 1445078313080782848 1445504338526856192 1446445422080584614 1446622011681619968 1449009063485568936 1449185966069317632 1450129446515977344 1451219973820238592 1460710169832858624 1463299093697458176 1464251762378250792 1464430525870178304 1464862256567663616 1466199172092821504 1473302498883141888 1476874622398752954 1477054926955266048 1478838820128104448 1479801605818292016 1492118622751381248 1493032684578580224 1494395310017683456 1507278028207491072 1507722390833731488 1508259329007105324 1508443465172287488 1520271804312728064 1521261564601994163 1521447288147910656 1522591447942545408 1536264144134558208 1536717052195918632 1536904662628368384 1542037060304519168 1549507800549511296 1552578733973289984 1555330483238178816 1556343068188203672 1556533074667044864 1557546442554197888 1565501505837514752 1566269303199686298 1566460521525067776 1571691619156529152 1572154971638591808 1581872672350144512 1582436017318930176 1585240684838913024 1585708031738924496 1586272742576438358 1586466403026026496 1586934111281635584 1595039270098599936 1596077707123403712 1600142837534871552 1601346178008539136 1602388721093180112 1611818118436257792 1612293300664570368 1615726082624276736 1616202416964673044 1616399731385008128 1617452074960128576 1625713102215880704 1632884530558115328 1633947606424364101 1634147087269978112 1643298941061965952 1647283232675532141 1647484341603950592 1649474068604424192 1663203341470334976 1663693672644117504 1664286156145771392 1664776806545578518 1664980051180732416 1678633450595303904 1681194723769893888 1695188021113995264 1695687781733427456 1696998898318823424 1703167885941807792 1713190327142940672 1714305685428841024 1717344075242155776 1718671936611528704 1719964413416579072 1728297162151377984 1734791692842584064 1735921114517611788 1736133044820934656 1745514672938090496 1746136294972612608 1746651075719951232 1749746793642951168 1750369922842966464 1750885951711729131 1751099709000425472 1752239747873472624 1761189194067204096 1763876431496282112 1768153071551095296 1768674343093415784 1768890272081707008 1769304212873719707 1769520218759798784 1779082262802284544 1780240519483796448 1783395770443777152 1784774703404279808 1786930240988126208 1801803619926196224 1802687311229827626 1802907392698662912 1802976669157919008 1813295383240790016 1817691842952311328 1821294284084051712 1835799914641784832 1836453689540161536 1836995096877879744 1838415473178725376 1855111419332296704 1855658327179977216 1856319174162591168 1871103759154126848 1872321925663992816 1874812056118689792 1879357667246132736 1880581207394079437 1880810798556012544 1891344064241130624 1891647652886996992 1896234083079880336 1907086523753244672 1910866134120972288 1914252902446989312 1915499160847019904 1916063871684533766 1916297794755182592 1916980236989782016 1927339118035808256 1928593896107446152 1928829348908826624 1932012084647425248 1933505928687969792 1934959965093651456 1946920212123254784 1947613559777144832 1951065458263277568 1951640654447907072 1952335683171001056 1953149675423551488 1964403331844189184 1969166163198337272 1969406569273688064 1971269716357656702 1971510379245748224 1971785093504139264 1973068807757722688 1984360985433317376 1989172205494982208 1989491497001841664 1990710246104773632 2009704037609988096 2010296521111641984 2011012438676140432 2027029072416970752 2028348752802658884 2028596384197214208 2030121930590060544 2047622981715836928 2048352192179410944 2048956069594558176 2066010400732681728 2068217407326066048 2070104978631053312 2073773977650905088 2075124090917604896 2087000346748833792 2087335341116686336 2088359070932915064 2088614028700090368 2096206628851455744 2109163563133526016 2109914689758573568 2113654246451884032 2114277375651899328 2115030323435251144 2115288537368035328 2115912148375514112 2128103609497871616 2133263343464865378 2133523783379828736 2135128237344718848 2136518294790906816 2149724400886093824 2153534515252862976 2154301443499035648 2154936555952897392 2156602766613504768 2167617469621174272 2169668133120876921 2169933017522429952 2175194169773966016 2176829960730357888 2177179374077487104 2191065254749287936 2194948640546187264 2196377643567376188 2196645788805267456 2199298758139232256 2218258230192156672 2219048208194361856 2219702408727438024 2219973401574309888 2238177934127071872 2241592965026525184 2260250694818660352 2260917042311236608 2262388993510657986 2262665197758431232 2270890514589077056 2282170932221865984 2283887171913818112 2289792100322874368 2304396216201837312 2313055590456778752 2314561486023482384 2328181726630150144 2328868100959934976 2332995724857268224 2333826563790621952 2334514602282305508 2334799612000567296 2336319663831296832 2348252258756272128 2357537428734793728 2358232457457887712 2359072283831626276 2359360291679731712 2372109683736379392 2373654025978395264 2377861027258369536 2379409113864657537 2379699604539039744 2380401166922453376 2382573654650834944 2394116560685105568 2400214256302307328 2402019267012808704 2402404826568261632 2403583081639770168 2403876523598217216 2417727177654386688 2423589123936415104 2426178112440192864 2428392378778735616 2448604919386882048 2449326795837172992 2451220630904967168 2474211102906636288 2475092232216788224 2494805012205502464 2496429234218657088 2497165209818367777 2497470076771098624 2505810222994843648 2517950175892955856 2521792085654840832 2542782031670992896 2545498347478235136 2547821512161296384 2553998881129359872 2554751828912711688 2555063726340243456 2569785490714411008 2571458528143261536 2576016112863233664 2578007904917293056 2579946620124868608 2596818079702859776 2601420611017703424 2602187539263876096 2603114244228001408 2603881671776417682 2604199567231401984 2619204442458918912 2619976613579926848 2625554884264449696 2626649563500638208 2628359621810208936 2628680505660997632 2641783791100806144 2645814647244423168 2652229607326642944 2654280328139698176 2670360779225694672 2677162055106419712 2679605383479984128 2680395361482189312 2702705429889294336 2704465003736878512 2730163975621115904 2731136256239214592 2731941426126077568 2754680534310242304 2755492645316819616 2757623209768088064 2765031970201206784 2782667128998445056 2784478761243886752 2794942171801940992 2808482888495989224 2808825762734604288 2812218084178034688 2818205661935845376 2819036500869199104 2821216197834018816 2837471479330495488 2844351124619820504 2844698377839771648 2848691059721209088 2866299201181458432 2871379353670483968 2872401924665380864 2873248741270529856 2874095807526800649 2874446692132773888 2875470355484673024 2891008677053712384 2892890844161169228 2893244023363239936 2898018126971137872 2900258893031954688 2902439947640477184 2921420339665717248 2926598187394916352 2928503524756501584 2929724513135327232 2932398344185643008 2946604997766283776 2953749244797505908 2954109853910532096 2957677640256208896 2959603211636584032 2984237245502762496 2986065369157160448 2988790620035366912 3014556056414982144 3015444781667462976 3016518658014210648 3016886930344574976 3040543608625456128 3042523129203988326 3042894576295821312 3045182895885090816 3072528288269116416 3073434104391837264 3084074120609038336 3099015601099022592 3105157467946579968 3110660966476357632 3112686136376407344 3115092885108395776 3131003011675029504 3132538606399372596 3132921043050135552 3143383238313058304 3144309943277183616 3163745344700289024 3164872034637860352 3170481369677826048 3171416063477848992 3172545485152876716 3172932806052052992 3173868222563271168 3190078540197199872 3192155414246807424 3199895015197298067 3200285675069743104 3202692356017078272 3204777442186360224 3223636236872515584 3224586601329140736 3231452165248553472 3232404833929346088 3232799462770016256 3234904149920257152 3251426204431761408 3265769061116230656 3267895212848728202 3268294174539956224 3286597882123931904 3294566465351064282 3294968683207901184 3298948137208848384 3327387345288235008 3328572312291542784 3329553613091157036 3329960102361464832 3357266901190607808 3362389447539787776 3390376042227990528 3391375563466854912 3393583490265986979 3393997796637646848 3406335771883615584 3426380654285881344 3428611370857682048 3434688150484311552 3436924275582283109 3437343873223057408 3439928826833158144 3456594324302755968 3469583385685168128 3471842229035223576 3472266089641869312 3492272589945225216 3493302151439902464 3499493587285902336 3500739845685932928 3501771903423458262 3502199418000850944 3504479495746945248 3522378388134408192 3536306143102190592 3537348686186831568 3538608425747439414 3539040437519597568 3558164525604569088 3560481038967592896 3566791540887554304 3569549406808559616 3573860481976252416 3603607239852392448 3605374622459655252 3605814785397325824 3605953338315838016 3626590766481580032 3635383685904622656 3642588568168103424 3671599829283569664 3672907379080323072 3673990193755759488 3676830946357450752 3710222838664593408 3711316654359954432 3712638348325182336 3742207518308253696 3744643851327985632 3758715334492265472 3761162414788158874 3761621597112025088 3782688128482261248 3783295305773993984 3792468166159760672 3814173047506489344 3821732268241944576 3830998321694039808 3832127743369067532 3832595589510365184 3833960473979564032 3854678236071616512 3857187792214892304 3864024169294850496 3867011857375939584 3869919930187302912 3893840424246509568 3895227119554289664 3902130916526555136 3903281308895814144 3904671366342002112 3905822507664626523 3906299350847102976 3928806663688378368 3938332326396674544 3942539432715313404 3943020758491496448 3943570187008278528 3946137615515445376 3968721970866634752 3978344410989964416 3978982994003683328 3981420492209547264 4019408075219976192 4020593042223283968 4022024877352280864 4054058144833941504 4056697505605317768 4057192768394428416 4095245963431673856 4096704384358821888 4097912139189116352 4132020801465363456 4136434814652132096 4140209957262106624 4147547955301810176 4150248181835209792 4174000693497667584 4176718141865830128 4192413257702911488 4218327126267052032 4219829379517147136 4227308492903768064 4228554751303798656 4230060646870502288 4231824296751028224 4256207218995743232 4266526686929730756 4267047566759657472 4270256474689437696 4273036589581813632 4299448801772187648 4307069030505725952 4308602886998071296 4309873111905794784 4313205533227009536 4335234939242348544 4339336266241753842 4339866035044859904 4350388339547932032 4353659921460715776 4354358748154974208 4382130509498575872 4389897281092374528 4392755287134752376 4393291577610534912 4398597516278464512 4436516460384313344 4438096416388723712 4439404817454876048 4476355868254143744 4483185930053050368 4521834084622473216 4524777987021315972 4525330395516862464 4541781029178154112 4563784693805982489 4564341864443731968 4567774343827636224 4579584200645748736 4608792432403674624 4626111180913557504 4629122972046964768 4656363453260300288 4657736201919869952 4665991449714536448 4667653127581243904 4669029204564611016 4669599224001134592 4672639327662593664 4696504517512544256 4715074857469587456 4716464914915775424 4718144567663252552 4718720583359463424 4747308051956790528 4755722054516739072 4758818227729315074 4759399209078079488 4760802333844906752 4765147309301669888 4788233121370211136 4800428512604614656 4804038534025617408 4807166163279540336 4835454355308773376 4847178247872830208 4852356224880385728 4856784757557471232 4897209838773764096 4898653591674345984 4901842819273092303 4902441261809934336 4948422205813272576 4950184464433576448 4989610024411004928 4992858468437314176 4994330419636735554 4994940153542197248 5011620445989687296 5035900351785911712 5043584171309681664 5085564063341985792 5090996694956470272 5107997762258719744 5109503657825423376 5139570981428822016 5142917056286523072 5152032225726467328 5156015809834586112 5159893240249737216 5193636159405719552 5204375078527752192 5206228488456002816 5207763343552835364 5208399134462803968 5238408884917837824 5239953227159853696 5251109768528899392 5252657855135187393 5253299127001276416 5256719243620417872 5283567582201612288 5291629294488846336 5304459214653285888 5307912638621159121 5308560656279396352 5340721558451389344 5354324110212839424 5359210766959968256 5360790722964378624 5405410859778588672 5408930007473757024 5462272512478429184 5463882852252155136 5509361068620484608 5510985290633639232 5515246419536176128 5565334257996890112 5568957522487773504 5589884343603881984 5616965776991978448 5624436168356069376 5636411323871690752 5638073001738398208 5641743622182238311 5642432395668037632 5674942958660990976 5688702249239641008 5697382119442418176 5732598402362916864 5742758707340967936 5744803849330761728 5746497482541059712 5748191615053601298 5748893384265547776 5750940710969346048 5782017354107424768 5785781688322338456 5786488046726479872 5796036253942275744 5800517786063909376 5804879895280954368 5842840679331434496 5853196374789832704 5857007049513003168 5859449026270654464 5893209995532567552 5907498489595011816 5908219707821064192 5915355280512417792 5919206423273168064 5968474491005524992 5972130738314320896 5977581240070733824 6029112112829964288 6030889563334925952 6033037316028421296 6081087217250912256 6085046258407976652 6085789152591642624 6090365791770181632 6145056576538232832 6146868208783674528 6168148241218076672 6198031202198045184 6210314935893159936 6221321932952715264 6225372272752814688 6230185770216791552 6262006023350059008 6265077212798745192 6265842086100271104 6286766476626116608 6288619886554367232 6327490689400578048 6329744069275720704 6340962739355652096 6342832126955697984 6345090970305753432 6345865612104105984 6347736445126542336 6384310828493614848 6399790030394596134 6400571350139486208 6405384712034156544 6409554884372720448 6449173202658281472 6462904330497106944 6464809667858692176 6469808299840514304 6502852408863522816 6531538122232461312 6535790425697456404 6536588349079912448 6573195764247863808 6589132930702128564 6589937366415802368 6597896274417696768 6654774690576470016 6657144624583085568 6659107226182314072 6659920204722929664 6714533802381215616 6724778895079575552 6780752084455981056 6782751126933709824 6787166980531973958 6787995593275293696 6812671543767231168 6857222741715364096 6869376300968623104 6873848551164566218 6874687746446114816 6879857653666316288 6913188648605511936 6939166771370336256 6943684458070447152 6984545179890450432 6986604302879804928 6998987174571804672 7001479691371865856 7003543806846916524 7004398836001701888 7008958991493890496 7044756776268816384 7072612286204381184 7074697372373663136 7077216851494878828 7078080875039195136 7116329051209138176 7120962077935185792 7133583081775108608 7138227341593972611 7139098813617119232 7147720963952504832 7207214479704784896 7210749244919310504 7211629570794651648 7211906676631676032 7253181532963160064 7270767371809245312 7285177136336206848 7345814758160646144 7347980387511518976 7353661892714901504 7422633308719908864 7425276696650364672 7484415036616507392 7489287702655971264 7517430668984530944 7522324829576317748 7523243194224050176 7565376256964522496 7566590611547987968 7584936332319521344 7628346095012978688 7643464536483889152 7661996643388079616 7664255486738135064 7665191179020730368 7666984922452785397 7667920947959128064 7709356472143233024 7714375584429784608 7728048338589700992 7734023714751879168 7739839860374605824 7790454239108579328 7804261833053110272 7806562617791628288 7809342732684004224 7811645015329253046 7812598701694205952 7857613327376756736 7876664652793349088 7885078865430626808 7886041516982992896 7892275231030890752 7937443941733269504 7956688821979928832 7957965988007366656 7962840984419094528 8038816150439952384 8041186084446567936 8044049754704561728 8108116289667883008 8113395011210635536 8190491926863347712 8193408768717643776 8195824278378232704 8264041602930726912 8272869629304264192 8280419914524213248 8295095910603620352 8300496363670419584 8348001386995335168 8353436283731660256 8384826515405822976 8436654252534104064 8439658759034294272 8454616985807536128 8457109502607597312 8460121293741004576 8463648593502056448 8512414437991486464 8533053373859461512 8534095133519314944 8546073179163627264 8598897603544375296 8614138061011451904 8617205773996142592 8619746223811589568 8626411066454019072 8678672532483507684 8679732070089719808 8700776679095864064 8707319842921431552 8708717496309948416 8764261018997151744 8779794562184749056 8785510574269504752 8797195032556929024 8873032920768626688 8876192832777447424 8878809634909752096 8952711736508287488 8966371860106100736 9043668169244946432 9049555974042631944 9050660791033724928 9083562058356308224 9127569387611964978 9128683728887463936 9135548687655272448 9159168401291497472 9217584864807349248 9252222361827115008 9258245944093929536 9315472403839739904 9331982899429072896 9335306255162487808 9338058409129222032 9345278655325187328 9393009035025088512 9430149714939174912 9432929829831550848 9436289135326505104 9494616103913581056 9511444109033478144 9517636455458630148 9518798418156158976 9521604667689813504 9530294618603339776 9576466242740422272 9599685045591894201 9600857025209229312 9608077068051234816 9614332326559080672 9670908710617546752 9694356495745660416 9704712449760771456 9713569515114942464 9794419677547528192 9797307183348691968 9803685638546184606 9804882523619868672 9896844411626545152 9900368928867152896 9985716936874628352 9988660839273471108 9989880307084394496 10023240891979374592 10071800703571823424 10087168342619363328 10171128126683971584 10180750470797960937 10181993389912940544 10215995524517439488 10219007315650846752 10279141962857644032 10285834112573046144 10304064451452934656 10310772826746849327 10312031619669172224 10319786480499474432 10387272318811439104 10408750157055504384 10412456976912005632 10415526687105670728 10416798268925607936 10476817769835675648 10479906454319707392 10502219537057798784 10505315710270374786 10506598254002552832 10513438487240835744 10567135164403224576 10608918429306571776 10615825277242318242 10617121312558792704 10681443116902778688 10708648220425678848 10721581445928757248 10810821719557177344 10817860014947514048 10924545024956858368 10927765704504310272 11018722137240969216 11021970581267278464 11030492839072352256 11130668515993780224 11137915044975547008 11179768687207763968 11233931553983956896 11272822647743381504 11276146003476796416 11283487244364476622 11284864791336075264 11349885917321981952 11377404498479282016 11394764238884836352 11465196804725833728 11489607698661523456 11492994965082119424 11496383230107202596 11497786768531095552 11501881421938692096 11564034708214849536 11571563376644676912 11592072507884551488 11601035572127818752 11609759790561908736 11685681358662868992 11706392749579665408 11714014099026006336 11717467522993879569 11718898052541308928 11786419991065135104 11814996979190023632 11830710561024835584 11838412846546336128 11936948982011049984 11944261476628641792 11955162480141467648 12058224225659928576 12061779126669851904 12066074632056842592 12162174434501824512 12170092516815953304 12171578305183285248 12290113153076465664 12293736417567349056 12396062404396090368 12420629871786319872 12442643865905430528 12450744545505629376 12460371540433583104 12530154425597490384 12573532953252233216 12577239773108734464 12654981378801156096 12659488138551441408 12681925478711304192 12685664253911395968 12690181940611506864 12695472890253084672 12768621656987229696 12799580060789192268 12801142700278972416 12810769424068313088 12819109768745440896 12898346405316562944 12925808660994213888 12929619335717384352 12939616599681028608 13005704817727045632 13063076244464922624 13071580851394912808 13073176698159824896 13146391528495727616 13178265861404257128 13179874732831604736 13195792548835393536 13309549381152940032 13314289249166171136 13318214452364628144 13429067604762431232 13449557790159151104 13565502253867419648 13574333961063947916 13575991186550587392 13625343087534462336 13714445483430728192 13738752601937246208 13747697102329132436 13749375492892229632 13759715307332632576 13826377297211023872 13878333542740672512 13887368916140894304 13969090359780900864 13973208605759609856 13997974349143609344 14002959382743731712 14007087613693833048 14008797672003403776 14017917982987780992 14089513552537632768 14145224572408762368 14149394744747326272 14154433702989757656 14156161750078390272 14241924155870371584 14267166163550217216 14276454683187945222 14278197627234238464 14295441927905009664 14421498489838621008 14423813353263352064 14506363065926320128 14541534743618490624 14570354272672413696 14691629516321292288 14695960775023037952 14705528457819276909 14707323785429803008 14845266617439817728 14850553393300729344 14968830073233014784 14978575405311942528 15034861337969061888 15044649659152635496 15046486388448100352 15130752513929044992 15133181223095975936 15169872664639042688 15256692190025957376 15323993286776159232 15328510973476270128 15333969844905570794 15335841895918256128 15418712944286466048 15428751168859569216 15456096677179401984 15468047429503758336 15479679720749211648 15580908478217158656 15613125235583256576 15618685465368008448 15623290030658506092 15625197403388411904 15715226654753513472 15753329305586698176 15770157730861253616 15784550462061781504 15874887883466539008 15913377643959857664 15915931976014733312 15923737915863477363 15925681968838189056 16077632300879904768 16082372168893135872 16088099509409123456 16216232579335766016 16226790022421271072 16386817537435287552 16391648556756465408 16528083205861453824 16545739258608528384 16560839829048426496 16600992727340839168 16696002773990670336 16706872567463320512 16769653030811645952 16873308505068208128 16879317518068588544 16909233971615072256 16914219005215194624 16920242587482009152 16925230866546714933 16927297187004112896 17024828875982972928 17066106747718923024 17092146358327254528 17197795207088750592 17228276122022903808 17234411547992285184 17239492447623179136 17252822132908038144 17357345064967015368 17359464140179439616 17401553358191728128 17414639685842863104 17417434992619896832 17528522037994303488 17559589124369498112 17571021148539009504 17746065841537253376 17752385665554894848 17757619269819504192 17905423473016574976 17932743720212201472 18087336338489892864 18099111948085263888 18167124116712616448 18255138775223929956 18257367457774927872 18271097375310544896 18318336802582994944 18435169729614698496 18504444723654230016 18516491888187859072 18630944807679479808 18663965798858145792 18670612510324975616 18676116818258444064 18690557310650374656 18786018070050177024 18860299429878349824 18865859659663101696 18872578270653010208 18989232207827162112 19022888218066956288 19035272910917260296 19037596836312317952 19043209335379627008 19060589237206679552 19152932485480844544 19199370091183788402 19201714050418458624 19216154136102469632 19228664653118161344 19388712991491320832 19409424899521542912 19427139030229884928 19594614366697383936 19607371277092369212 19609765047239737344 19793688823253090304 19800737857734305792 19971433873749256704 19977321678546942216 19979760614168788992 20046481783958749184 20143601407143646848 20174336685238726656 20342256253367943168 20361500941595921874 20363986779825881088 20431991049034878976 20438014631301693504 20571668225146092288 20608128902905869312 20621545653493698654 20624063239338344448 20639572960998948864 20817500314111008768 20824913953824011264 20831053374211341456 20953635539671351296 20959812908639414784 21004439074115597568 21010631420540749572 21013196508005105664 21026876974481671488 21134270328806449152 21217836858613143552 21231650554484636484 21234242625117585408 21362886233805557376 21414682024781917833 21417296440851357696 21443162891857514496 21621643439114354688 21635720029895028096 21849090049913716736 21855531409008620544 22037444274481938432 22043941162534556928 22060985678144704512 22275830089951094016 22359537374415527936 22467863107967913792 22552292006953592832 22566974488728953244 22569729582672150528 22699771834643963904 22754808996958564032 22789528477769672704 22930393609451667456 22979215397323046912 22985989930164238848 22992766460214405192 22995573537062191104 23000954767358356191 23003762843877384192 23128069416429699072 23143126753289353824 23184145015769102976 23202071144255637504 23219519581123817472 23371362717325737984 23412785499159330816 23428028198052012672 23434935045987759138 23437796105082617856 23572839982130270208 23629993958380047264 23676825693092672256 23873897964022099968 23888522953257283584 24116448451319857152 24123558253339703808 24132149264113685184 24324348869003649024 24340185033631906608 24580226306152931328 24587472835134698112 24792124808792180736 24841259743572639744 24885287731810861056 24901489091011258752 24920743080867166208 25060308851194980768 25147065906504466432 25154479546217468928 25309962757602312192 25318976277102882816 25363850957422608384 25371328507822791936 25380363881223013728 25390945780506169344 25537243313974459392 25599160121578384536 25602285400557944832 25638219537490881792 25796692810633125888 25851617321988427776 25859238671434768704 25879233199362057216 26126152488929845248 26143161702789825616 26292783056991455232 26356531722808514256 26391585097670787072 26619098762305880064 26628578498332342272 26636428904729256288 26858135209524862464 26899115580318302208 27131004507734839296 27148667922127895832 27151982373101174784 27250686175068924672 27428890966861456384 27477505203874492416 27495394204658264872 27498750985784459264 27652754594422047744 27756667085481345024 27774737832281788608 27946417211519219712 27995948698287218688 28005918765487463424 28014175227387666096 28035835965975561984 28179027105075265536 28290449144817524736 28298789489494652544 28308867405979515312 28483848311740743168 28534332327100434432 28552909366375890444 28556395254468476928 28590883855810019328 28842996979677242016 28847626706526704128 29012726131852640256 29083069487236981248 29140708545344827392 29383259032642584576 29391921550046075904 29411056915638553818 29414647570859606016 29690533234879635456 29701106786601458688 29957150810623885056 30069722675938123776 30089299318305270992 30261505027858089984 30266362446191951872 30339745329278085376 30513384380051914752 30647986573552318464 30657021946952540256 30667939689811141588 30671683791836512256 30837425888572932096 30857502337719138432 30912193354358803968 30932318480240547981 30936094859007516672 30959359441498423296 31161816956434317312 31226250471166513152 31237370930736016896 31246580061317012184 31250394806776823808 31430453309507026944 31506658611173396352 31540315461722507232 31569100924123563008 31826755287919715328 31831863952029466624 31847475831726954726 31851363937676378112 32164744337786271744 32176199018818246912 32432465158671532032 32453580044842542144 32773635074870575104 32783297113512930816 33056166411722907648 33091478517217056768 33121679658096852992 33201985454681678336 33392005547981340672 33413745134926641024 33539306061623291904 33758635036137177088 33818467943230144512 33828438010430389248 33840485174964018304 33850461733093429866 33854594374008225792 34049657751965945856 34132213495437846048 34184292716654509056 34395590414177501184 34468823095984570368 34478984895246358272 34505644265816076288 34714690129934030736 34803106716383456256 34829279371685726208 34834869985239793664 35057044075988606976 35119178248738996224 35142042297078019008 35492131683074506752 35504771331109789696 35515238539639008384 35810846946033149952 35865487440424402944 36174672676979785728 36198223896170527776 36334248233425232896 36510277550447859912 36514734915549855744 36636673605165989888 36870339459229396992 37032983776375718144 37261889615358959616 37327931597716291584 37341225020649951232 37352233636516888128 37381114621300749312 37720598859756699648 37731719319326203392 37745156541306020416 37978464415654324224 38045776436133912576 38070545821834520592 38086418670759254016 38121178474413359104 38305864970961689088 38398740182367576804 38403428100836917248 38432308272204939264 38457329306236322688 38777425982982641664 38818849799043085824 38854278060459769856 39189228733394767872 39214742554184738424 39219530094479474688 39587377646506180608 39601475715468611584 39942867747498513408 39954643357093884432 40092963567917498368 40287202814287293696 40348673370477453312 40723001883191843748 40727973559651762176 40863982098069757952 40876029262603387008 41143336450292184576 41216257805811738624 41243091306987397308 41248126478676688896 41279145921997897728 41635000628222017536 41649827907648022528 41662106748422682912 41907271079342702592 41919625817278829568 42008878148231195136 42021262841081499144 42026393016010211328 42053753948963342976 42268540657612898304 42435673717226287104 42463301108969272968 42468485250235170816 42725772467611114752 42829364049563835666 42834592881702715392 42886325783715028992 43271440059790056192 43711062818017241088 44074888548963876864 44087882325069113856 44116585373457830727 44121971356289409024 44551660179902188032 44719074748831055872 44935726215935827584 45104584013907185664 45133948977457906488 45139459165344301056 45399543669287927808 45509617993917128064 45579056955539345408 45958430794646093824 45971979860328477696 45985532920428810384 46001909534716712382 46007525687754768384 46256138832859398144 46286253506578707648 46368290031538205952 46404142288511275008 46439039162247634944 46742725434651475968 46856056396104025344 46869870091975518276 46875592210165235712 47145679964260540416 47259987916760094528 47353651386185344512 47747795928044199936 47771213747590432089 47777045906514567168 48232896902639714304 48247116506679407616 48264298528227370368 48648697738007298048 48680370067263813216 49160452612305862656 49174945670269396224 49584249617584361472 49682519487145279488 49802978182022517504 49841486161734332416 50120617702389961536 50308959092434937856 50619925515204624384 50637952554205765632 50727701914845216768 50742657015645583872 50760727762446027456 50775692599640144799 50781891561012338688 51074486627948918784 51198320243156769072 51276439074981763584 51593385621266251776 51703234643976855552 51718477342869537408 51758466398724114432 52252304977859690496 52286323405579651232 52585566113982910464 52713063445617028512 53238197524611760128 53257156996664684544 53272857809458512576 53716270419049724928 53798231160636604416 54262009015469678592 54297335844255791664 54501372350137849344 54857781933722912768 54955010407748984832 54990788409316529744 55305509188844095488 55513334170962690048 55549475664563577216 55892834423038439424 55991897396574437376 56011837530974926848 56028350454775332192 56071671931951123968 56358054210150531072 56580898289635049472 56597578978989305088 56617734811959030624 56967696623481486336 57068664654200868864 57105818732751780888 57112790508936953856 57181767711620038656 57685993959354484032 57695253413053408256 58166138974473962496 58281417090689654784 58783843100092151808 58822113831277107636 58829295141719212032 59381066469759270912 59402213573202917376 59914301621247770112 60139445351876247552 60178598636610541984 60523010055716179968 60532724892383903744 60679490658556170752 61026768760103829504 61295973147104636928 61314043893905080512 61335879379622283176 61343367583673024512 61715004675438276864 61824386708717607936 61864636960481095962 61872189718015033344 61918718882996846592 62452500942333026304 62474741861472033792 62493160122634024368 62860906619014053888 63013317222346792704 63080630923445014464 63138201848247126016 63653510575839430656 63663727904058933248 63694951663453909452 63702727875352756224 64329488675572543488 64352398037636493824 64864930317343064064 64907160089685084288 65547270149741150208 65566594227025861632 66112332823445815296 66182957034434113536 66403970909363356672 66827490269853282048 67078612123246583808 67517270072274354176 67656876020860778496 67680970349928036608 67700923466186859732 67709188748016451584 68099315503931891712 68264426990875692096 68368585433309018112 68791180828355002368 68937646191969140736 68957969790492716544 69002864302075068573 69011288531632152576 69429380259868061472 69606213432766912512 69658558743371452416 69669739970479587328 70114088151977213952 70238356497477992448 70284084594156038016 71009542662219579392 71030477079278016768 71621693892066299904 72349345353959571456 72396447792341055552 72668496466850465792 73020555100895719824 73273347210331979776 73740678918458793984 74065967552751436288 74523779230717919232 74655863195432583168 74682450041299902464 74704467273033776256 74762229242601498624 75441197719513399296 75463438638652406784 75490313082612040832 75956928831308648448 76091552872267825152 76141091643669041184 76172837341518508032 76611729941923378176 76797480364735153608 76806856201673834496 76914658612472645376 77554851965965283328 77637699598086171648 77708556120919539712 78378457466789535744 78429485108369476848 79174755293012361216 79202951430937223168 79885735494997026816 79909286714187768864 80185927135834996736 80574405628574587392 80697346740954906624 81446003766383687496 81455947119303524352 81727964196139515904 81752058525206774016 82286672900584369152 82432515611623477248 82486182613974794616 82496252957353377792 83270001256444035072 83299655815296045056 83324213496845365824 83839251634557659136 84017756296462390272 84042525682162998288 84107507897926685952 84537081315225796608 84871347434452574208 84926602217938545936 85451544935222229504 85658728099127671332 85669185763405430784 85772651567430057984 86542880119580112384 87422125636034482176 88149777097927753728 88175764650138227712 88233170746915661454 88243942712578818048 89103320359804376064 89438149497662111744 89871452431871655168 90209168027814371328 90267897954915812976 90799087338575855616 91019235987834256128 91158113911078690816 91943959720656955392 91971065840857620768 92003819069433424764 92015051375509536768 92512277665718796288 92572507013157415296 92736580063076411904 92796955440721643943 92808284577022550016 92878078324495269888 93485450869302951936 93712112792208050688 93739740183951036552 93751184420330471424 94291359928521080832 94519975833520189056 94707302772370689024 95495591856088399872 95542427495180864178 95554091813029134336 96494233013358815232 96528597056454740736 97297395476014596096 97360740134527626432 98320905224611725312 98349891340538792448 99168499235168722944 99365038974290558976 99605956364045035008 99670803991886210161 99682972323468664832 100241235404779923072 100617918184869875712 101275905108411531264 101455403829690433536 101485314031291167744 101521455524892054912 101551385199280289598 101563783122024677376 102148973255897837568 102396640486313538144 102552878149963527168 103186771242532503552 103406469287953711104 103436954685739074816 103516932797448228864 104504609955719380992 104572646811159302464 105171132227965820928 105426126891234057024 106476395049223520256 106514313993329369088 106545715618917025152 107432540838099449856 107596462321273208832 108524018030939357184 108594671688511583328 109002744700275698688 109715563867445825536 109910020815497969664 109981576818633059488 110611018377688190976 111098951329127154432 111785668846076878848 111983794793148874752 112023675061949853696 112056700909550664384 112143343863902247936 113161796579270098944 113195157957978610176 113235469623918061248 113935393246962972672 114137329308401737728 114211637465503561776 114363535423240077312 115371987918708968064 115390506826106816512 116332277948947924992 116562834181379309568 117567686200184303616 117644227662554215272 117658590283438424064 118762132939518541824 118804427146405834752 119828603242495540224 120278890703752495104 120357197273221083968 121046020111432359936 121358981317112341504 122591946294209273856 122628087787810161024 122671758759244566352 123430009350876553728 123648773417435215872 123729273920962191924 123744379436030066688 123837437765993693184 124905001884666052608 124949483722944067584 124986320245268048736 125721813238028107776 126026634444693585408 126161261846890028928 126276403696494252032 127307021151678861312 127327455808117866496 127389903326907818904 127405455750705512448 128658977351145086976 128704796075272987648 129814320179370168576 131133188454051723264 132224665646891630592 132349756120373492181 132365914068868227072 132807941818726713344 133654980539706564096 134157224246493167616 135034540144548708352 135313752041721556992 135361940699856073216 135401846932373719464 135418377496032903168 136198631007863783424 136528853981751384192 136737170866618036224 137875292383938281472 137915939580985433088 138005728604150137146 138022577063264305152 138858760519736122944 139212426865533825024 139317117486742904832 140228176303954427904 140568169188312076032 142019085324439158784 142060954158556033536 143243387784132599808 144698690707919142912 144792895584682111104 145336992933700931584 146041110201791439648 146546694420663959552 147481357836917587968 148131935105502872576 149047558461435838464 149364900082599804928 149408934546067552512 149524458485202997248 150926877277304813568 150980626165224081664 151913857662617296896 152183105744535650304 152282183287338082368 152327077798920434397 152345674683037016064 153223459883846756352 153594960729470307216 153829317224945290752 155109703931930566656 155275399196172343296 155417112241839079424 156756914933579071488 156858970216738953696 158405902861874446336 159771470989994053632 159818573428375537728 161148811257149174784 161394693481909813248 162892007532767374992 163455928392279031808 163504117050413548032 164573345801168738304 164865031223246954496 164972365227949589232 166540002512888070144 166599311630592090112 166648426993690731648 167678503269115318272 168035512592924780544 168085051364325996576 168215015795853371904 169074162630451593216 169742694868905148416 169853204435877091872 170903089870444459008 171317456198255342664 171338371526810861568 171545303134860115968 173085760239160224768 174844251272068964352 176351529300276455424 176466341493831322908 176487885425157636096 178206640719608752128 178876298995324223488 179742904863743310336 180418336055628742656 180535795909831625952 181598174677151711232 182038471975668512256 182316227822157381632 183887919441313910784 183942131681715241536 184007638138866849528 184030102751019073536 185145014026314830592 185473160126152823808 185593910881443287886 185616569154045100032 185756156648990539776 187424225584416101376 187479480367902073104 188582719857042161664 189039951667040378112 189414605544741378048 190991183712176799744 191084854990361728356 191108183626058268672 192988466026717630464 193057194112909481472 194594790952029192192 194721480269055252864 196641810449223450624 196699782681077584896 198336998470337445888 199211912728090070016 199341607983772420322 199365944646937329664 200482470809559846144 201235836369739751424 202551810216823062528 202970628062582335488 203042911049784109824 203102770398560579196 203127566244049354752 204297946511795675136 204793280972627076288 205105756299927054336 206373542485065007104 206812938575907422208 206873909371478149632 207008592906225205719 207033865594896457728 209009219911438761984 209145293622318604928 210342264455931641856 210852253782468114048 213028627986658738176 213091431237834050304 214865081676198899712 217048036061878714368 217189343377023166656 218005489400551397376 219431127734891651072 219820041630995939328 219963153637266118976 221222036755376381952 222197902658254308864 223571337692153757696 223967589586297749504 224047350123899707392 224113401819101328768 224286687727804495872 226323593158540197888 226390315915957220352 226470939247836122496 227870786493925945344 228274658616803475456 228423274931007123552 230743975837417936128 230781013652213633024 232664555897895849984 233125668362758619136 235135372400368607232 235288455325108430544 237524265879037083648 237608854292811669504 239657206484991080448 240557781407504990208 240714394546442167936 242092040222864719872 242717962634224683008 245183892588418547712 245256175575620322048 245343517518489132704 246860018701753107456 247297546834870431744 247458547841924383848 247488758872060133376 249810003769332105216 249898967445888135168 249972640490536097472 252053268889387170816 252322523693780057856 252552807392988504064 254614042303357722624 254779806653815637808 257317954702290173952 257409592150545975296 259628640358740337152 262266376908103446528 264449331293783261184 264699512240746984362 264731828137736454144 265615883637453426688 267309961079413128192 268314448492986335232 270627504083443113984 270723881399712146432 270803693864747438928 272397262015727566848 273057707963502768384 273474341733236072448 275831879161970866176 276011457208300274292 276045154126528610304 277717521039472245888 278390866322164931829 278424853731067650048 278634234973485809664 280456352607908855808 281136338376624152064 284038170648878317568 284121908317112067072 286486775568265199616 289585791169364222208 290673985867401863168 292082220403582879296 294962715673835175936 296263870211005745152 298095116922871676928 298729800165199609856 298817869092135105024 299012411975658630483 299048916970405994496 301853754554609627136 301961252330448163328 303827715325234593792 304366211489071300608 304564366574676164736 304654155597840868794 304691349366074032128 306446919767693512704 307189921458940614432 307658634449890581504 310219407863861133312 310550798392344686592 313513829867158142976 313717940433477907392 316811805723748892672 319542941979988107264 319637146856751075456 322297622514298349568 322789386963819626496 325784015065534749984 326911856784558063616 327008234100827096064 329146691602337476608 329730062446493908992 329944730455899178464 333198623261184180224 333296853987381463296 335357006538230636544 336071025185849561088 336170102728651993152 336430031591706743808 339485389737810296832 339706408871754183744 341806179740888918016 342634912396510685328 343090606269720231936 346171520478320449536 349688502544137928704 352703058600552910848 352932682987662645816 352975770850315272192 356413281439217504256 359485809727486620672 360836672111257485312 361071591819663251904 364076943951337024512 364632455644314763264 367775838882627821568 367884263363430483072 368015276277733699056 370290028052629661184 370946320252305647616 371187821762886575772 371233138308090200064 371512313297981079552 374848451168832202752 374958960735804146208 377165439714084323328 378079903334080756224 378829211089482756096 381982367424353599488 382169709980723456712 382216367252116537344 385976932053435260928 386114388225818962944 389442960538110505728 393399565362155169792 396673996940674891776 398423825456180140032 398683215967544840644 398731889293874659328 400964941619119692288 402471672739479502848 405103620433646125056 405941256125164670976 406085822099568219648 406205540797121158392 406255132488098709504 408595893023591350272 409586561945254152576 410211512599854108672 413625877151814844416 413747818742956299264 414017185812450411438 414067731189792915456 418290587244637209856 420684528911863283712 421704507564936228096 426057255973317476352 426182862475668100608 429730163352397799424 434096072123757428736 434378686754046333312 436010978801102794752 438862255469783302144 439640083261991878656 439926307274532237952 442444073510752763904 444395805316508617728 447142675384307515392 448094700247799414784 448226803638202657536 448573375455608991744 452780631831914440704 452941878495672244992 455741572987851890688 456549317233606950912 456846549862014247104 461487951674835872256 461562027304427266048 465329111795791699968 466251336725517238272 470270744800737214464 470576910650216861088 475217708585623339008 479314412969982160896 481428789092884335872 484184080445729439744 485435925268449366016 490367785176837095424 490512351151240644096 490687035036978265408 493720037403506214912 494595093669740863488 494917095683848767696 499620007538664210432 499797934891776270336 499945280981072194944 504106537778774341632 504645047387560115712 505105614785977008128 509228084606715445248 509559613307631275616 514635909404580347904 514819184301091950592 519257280717480674304 524532753816206893056 529399024481493968724 529463656275472908288 531231767274906853376 534619922158826256384 536628896985972670464 541255008166886227968 541447762799424292864 541607387729494877856 544794524031455133696 546115415927005536768 546948683466472144896 551663758323941732352 552022914416600548584 552090308253057220608 555435042078944491776 556781732644329863658 556849707462135300096 557268469946971619328 562272676753248304128 568243816634224134144 572973551136530399232 579171582338728444416 581347971734803726336 584164440807165758592 589925431347670351872 592527740422011490304 597459600330399219712 597635738184270210048 598024823951317260966 598097833940811988992 603707509109219254272 603922504660896326656 607655430650469187584 609128733149352329472 609308311195681737588 609382698732148064256 612893839535387025408 614379842917881228864 615317268899781163008 620438815727722266624 621025778718675617157 621101596784689373184 627027659734316285952 627435880866955814784 633623611447497785344 639085883959976214528 639274293713502150912 644595245028596699136 651568030131069499968 654016468201654192128 658293383204674953216 659460124892987817984 659889460911798356928 666397246522368360448 666593707974762926592 670714013076461273088 672142050371699122176 672340205457303986304 672860063183413487616 678970779475620593664 679412817743508367488 683612359481777836032 685269824793021370656 692343040956640899072 699377005088275857408 705406117201105821696 705865365975325291632 712826562878435008512 718971619454973241344 721673344222514970624 722143183639326503808 728153887902674049024 729264911288629526528 735551677765255643136 735768526726860966144 736030552555467398112 740580056105259322368 741892640504611295232 742375643525773151544 742466276616180400128 749696902337664405504 749917921471608292416 756159806668161512448 757658422178965512192 764339419961446913424 771953864106870521856 772228776451637925888 778885921076221011456 786799130724310339584 793347993881349783552 796847650912360280064 797366431935089681288 797463778587749318656 801929883238239384576 804943345478959005696 811882512250329341952 812171644199136439296 812411081594242316784 817191786047182700544 819173123890508305152 820423025199708217344 827495637485912598528 828034371624900822876 828135462379585830912 836581174489274419712 841369057823726567424 843409015129872456192 852114511946634952704 852365724951336201216 859460326704795598848 868757373508092666624 872021957602205589504 877724510939566604288 879852614549064475904 884888147021505527808 888791610633017235456 894285350768615030784 896189400495598829568 896453607276405315072 897037235926975891449 897146750911217983488 905561263663828881408 905883756991344489984 911483145975703781376 913098634467213901824 913693099724028494208 922975903349671744512 923124054608854532096 930658223591583399936 940541489601474428928 941153821300433722176 950435417171246678016 958628825939964321792 962857578185768671744 968368160891458879488 970871850536898732032 980735570353674190848 981024702302481288192 981374070073956530816 987440074807012429824 989190187339481726976 989834191367697535392 999595869783552540672 999890561962144389888 1008213075557548683264 1009290094775120231424 1010211229571954016256 1018456169213430890496 1019119226615262551232 1029271818809160695808 1029638368602183901184 1038514561434961348608 1049065507632413786112 1058798048962987937448 1058927312550945816576 1062463534549813706752 1069239844317652512768 1082510016333772455936 1082895525598848585728 1083214775458989755712 1092230831854011073536 1093897366932944289792 1103327516647883464704 1104045828833201097168 1110870084157888983552 1113563465288659727316 1113699414924270600192 1114536939893943238656 1124545353506496608256 1136487633268448268288 1145947102273060798464 1158343164677456888832 1162695943469607452672 1168328881614331517184 1185055480844022980608 1195271476368540420096 1196049647902634521932 1196195667881623977984 1207415018218438508544 1207845009321792653312 1215310861300938375168 1218257466298704658944 1218616622391363475176 1218765397464296128512 1225787679070774050816 1228759685835762457728 1230634537799562326016 1240877631455444533248 1242051557437351234314 1242203193569378746368 1254871761733911629568 1278171767919952429056 1278548587427004301824 1289190490057193398272 1303136060262138999936 1308032936403308384256 1316586766409349906432 1318920249785975635968 1319778921823596713856 1332794493044736720896 1333187415949525853184 1341428026152922546176 1344284100743398244352 1344680410914607972608 1345720126366826975232 1358825635487016734976 1367224718963555672064 1370539649586042741312 1384686081913281798144 1398754010176551714816 1410812234402211643392 1411730731950650583264 1425653125756870017024 1437943238909946482688 1444286367278653007616 1456307775805348098048 1471103355530511286272 1471537053453721932288 1472061105110934796224 1481160112210518644736 1483785281009222590464 1484751287051546303088 1499393804675328811008 1499835842943216584832 1512319613336323024896 1515316844357931024384 1528678839922893826848 1543907728213741043712 1544457552903275851776 1557771842152442022912 1573598261448620679168 1593695301824720560128 1594732863870179362576 1603859766476478769152 1609886690957918011392 1623765024500658683904 1624343288398272878592 1624822163188484633568 1634383572094365401088 1638346247781016610304 1640846050399416434688 1654991274971825197056 1656068743249801645752 1656270924759171661824 1673162348978548839424 1686818030259744912384 1704731449902672402432 1718920653409591197696 1737514747016185333248 1744043915204411179008 1755449021879133208576 1759705229098128951808 1769776294043011055616 1777583221266034470912 1792378800991197659136 1792907214552810630144 1794074471853951782898 1794293501822435966976 1811122527327657762816 1811767513982688979968 1822966291951407562752 1827386199448056988416 1845951806699343489024 1846248109217709064192 1861316447183166799872 1881082979202948857856 1882307642600867444352 1900870834342493356032 1917257651879928643584 1925715156371537343488 1941743701073797464064 1962049404604962576384 1962748140147913061632 1974880149614024859648 1978380374678963453952 1979668382735395070784 1999191739567105081344 1999781123924288779776 2016426151115097366528 2018580189550240462848 2020422459143908032512 2036912338426861780992 2038238453230525102464 2059276737204367802368 2077029122869922697216 2098131015264827572224 2117596097925975874896 2124927069099627413504 2138479688635305025536 2165020032667544911872 2165791051197697171456 2166429550917979511424 2184461663708022147072 2187794733865888579584 2206655033295766929408 2208091657666402194336 2221740168315777967104 2227126930577319454632 2227398829848541200384 2249090707012993216512 2272975266536896536576 2316686329354913777664 2325391886939214905344 2336657763228663034368 2370110961688045961216 2390542952737080840192 2392099295805269043864 2392391335763247955968 2414830036436877017088 2415690018643585306624 2436514932597409317888 2437233244782726950352 2451575358141548101632 2457519371671524915456 2461269075599124652032 2484103114874702468628 2484406387138757492736 2509743523467823259136 2556343535839904858112 2557097174854008603648 2578380980114386796544 2606272120524277999872 2616065872806616768512 2633173532818699812864 2639557843647193427712 2666374831899051706368 2682856052305845092352 2688568201486796488704 2689360821829215945216 2691111707780927674347 2691440252733653950464 2717651270974033469952 2734449437927111344128 2741079299172085482624 2769372163826563596288 2821624468804423286784 2823461463901301166528 2851306251513740034048 2875886477819892965376 2888572734557306015232 2912615551610696196096 2942206711061022572544 2943074106907443864576 2944122210221869592448 2962320224421037289472 2967570562018445180928 2969502574103092606176 2998787609350657622016 2999671685886433169664 3024639226672646049792 3030633688715862048768 3057357679845787653696 3087815456427482087424 3088915105806551703552 3115543684304884045824 3147196522897241358336 3187390603649441120256 3189465727740358725152 3207719532952957538304 3247530049001317367808 3248686576796545757184 3249644326376969267136 3276692495562033220608 3281692100798832869376 3309982549943650394112 3312137486499603291504 3346324697957097678848 3373636060519489824768 3409462899805344804864 3437841306819182395392 3475029494032370666496 3488087830408822358016 3519410458196257903616 3555166442532068941824 3585814429105621260288 3588148943707903565796 3588587003644871933952 3622245054655315525632 3623535027965377959936 3645932583902815125504 3654772398896113976832 3691903613398686978048 3692496218435418128384 3722632894366333599744 3764615285201734888704 3834515303759857287168 3851430312743074686976 3883487402147594928128 3924098809209925152768 3925496280295826123264 3949760299228049719296 3956760749357926907904 3959336765470790141568 3998383479134210162688 3999562247848577559552 4032852302230194733056 4037160379100480925696 4076476906461050204928 4118553474408735604736 4154058245739845394432 4196262030529655144448 4235192195851951749792 4249854138199254827008 4276959377270610051072 4331582102395394342912 4332859101835959022848 4368923327416044294144 4413310066591533858816 4416183315332804388672 4443480336631555934208 4454253861154638909264 4498181414025986433024 4545950533073793073152 4633372658709827555328 4673315526457326068736 4740221923376091922432 4781085905474161680384 4784198591610538087728 4829660072873754034176 4831380037287170613248 4873029865194818635776 4874466489565453900704 4903150716283096203264 4915038743343049830912 4922538151198249304064 4968206229749404937256 4968812774277514985472 5019487046935646518272 5114194349708017207296 5156761960228773593088 5212544241048555999744 5232131745613233537024 5266347065637399625728 5279115687294386855424 5332749663798103412736 5377136402973592977408 5378721643658431890432 5382223415561855348694 5382880505467307900928 5435302541948066939904 5468898875854222688256 5482158598344170965248 5538744327653127192576 5643248937608846573568 5646922927802602333056 5702612503027480068096 5751772955639785930752 5777145469114612030464 5825231103221392392192 5886148213814887729152 5888244420443739184896 5924640448842074578944 5935141124036890361856 5939005148206185212352 5997575218701315244032 5999343371772866339328 6049278453345292099584 6061267377431724097536 6114715359691575307392 6177830211613103407104 6231087368609768091648 6294393045794482716672 6374781207298882240512 6378931455480717450304 6415439065905915076608 6495060098002634735616 6497373153593091514368 6499288652753938534272 6553384991124066441216 6563384201597665738752 6619965099887300788224 6624274972999206583008 6692649395914195357696 6747272121038979649536 6818925799610689609728 6950058988064741332992 6976175660817644716032 7038820916392515807232 7110332885064137883648 7171628858211242520576 7176297887415807131592 7177174007289743867904 7244490109310631051264 7247070055930755919872 7309544797792227953664 7383807226797373956096 7529230570403469777408 7669030607519714574336 7702860625486149373952 7766974804295189856256 7848197618419850305536 7850992560591652246528 7899520598456099438592 7918673530941580283136 7999124495697155119104 8065704604460389466112 8073335123342783023041 8074320758200961851392 8152953812922100409856 8237106948817471209472 8308116491479690788864 8470384391703903499584 8553918754541220102144 8663164204790788685824 8665718203671918045696 8737846654832088588288 8826620133183067717632 8832366630665608777344 8886960673263111868416 8908507722309277818528 8996362828051972866048 9091901066147586146304 9266745317419655110656 9346631052914652137472 9480443846752183844864 9562171810948323360768 9568397183221076175456 9662760074574341226496 9746059730389637271552 9748932979130907801408 9830077486686099661824 9845076302396498608128 9936412459498809874512 10038974093871293036544 10228388699416034414592 10313523920457547186176 10425088482097111999488 10464263491226467074048 10558231374588773710848 10665499327596206825472 10757443287316863780864 10764446831123710697388 10765761010934615801856 10870605083896133879808 10937797751708445376512 10964317196688341930496 11077488655306254385152 11293845855605204666112 11503545911279571861504 11554290938229224060928 11650462206442784784384 11772296427629775458304 11776488840887478369792 11849280897684149157888 11870282248073780723712 11878010296412370424704 11995150437402630488064 11998686743545732678656 12098556906690584199168 12229430719383150614784 12355660423226206814208 12462174737219536183296 12588786091588965433344 12749562414597764481024 12757862910961434900608 12830878131811830153216 12994746307186183028736 12998577305507877068544 13106769982248132882432 13239930199774601576448 13248549945998413166016 13385298791828390715392 13494544242077959299072 13637851599221379219456 13900117976129482665984 14077641832785031614464 14220665770128275767296 14343257716422485041152 14352595774831614263184 14488980218621262102528 14494140111861511839744 14619089595584455907328 14767614453594747912192 15058461140806939554816 15405721250972298747904 15696395236839700611072 15701985121183304493056 15799041196912198877184 15837347061883160566272 15998248991394310238208 16131409208920778932224 16146670246685566046082 16148641516401923702784 16305907625844200819712 16616232982959381577728 16940768783407806999168 17107837509082440204288 17326328409581577371648 17331436407343836091392 17475693309664177176576 17664733261331217554688 17773921346526223736832 17817015444618555637056 17992725656103945732096 18183802132295172292608 18533490634839310221312 18693262105829304274944 19124343621896646721536 19136794366442152350912 19325520149148682452992 19492119460779274543104 19497865958261815602816 19660154973372199323648 19690152604792997216256 19872824918997619749024 20077948187742586073088 20456777398832068829184 20850176964194223998976 20928526982452934148096 21116462749177547421696 21330998655192413650944 21514886574633727561728 21528893662247421394776 21531522021869231603712 21741210167792267759616 21928634393376683860992 22587691711210409332224 23007091822559143723008 23108581876458448121856 23300924412885569568768 23544592855259550916608 23552977681774956739584 23698561795368298315776 23756020592824740849408 23997373487091465357312 24197113813381168398336 24458861438766301229568 24711320846452413628416 24924349474439072366592 25515725821922869801216 25661756263623660306432 25989492614372366057472 25997154611015754137088 26213539964496265764864 26479860399549203152896 26497099891996826332032 26770597583656781430784 26989088484155918598144 27275703198442758438912 27800235952258965331968 28155283665570063228928 28441331540256551534592 28686515432844970082304 28705191549663228526368 28988280223723023679488 29238179191168911814656 29535228907189495824384 30116922281613879109632 30811442501944597495808 31392790473679401222144 31403970242366608986112 31674694123766321132544 31996497982788620476416 32293340493371132092164 32297283032803847405568 32611815251688401639424 33232465965918763155456 33881537566815613998336 34662872814687672182784 34951386619328354353152 35329466522662435109376 35547842693052447473664 35634030889237111274112 35985451312207891464192 37066981269678620442624 37386524211658608549888 38248687243793293443072 38273588732884304701824 38651040298297364905984 38984238921558549086208 38995731916523631205632 39320309946744398647296 39745649837995239498048 40155896375485172146176 40913554797664137658368 41700353928388447997952 42232925498355094843392 42661997310384827301888 43029773149267455123456 43057787324494842789552 43482420335584535519232 43857268786753367721984 45175383422420818664448 46217163752916896243712 47089185710519101833216 47105955363549913479168 47397123590736596631552 47512041185649481698816 47994746974182930714624 48394227626762336796672 48917722877532602459136 49848698948878144733184 51031451643845739602432 51323512527247320612864 51978985228744732114944 51994309222031508274176 52427079928992531529728 52994199783993652664064 53541195167313562861568 53978176968311837196288 54551406396885516877824 55600471904517930663936 56310567331140126457856 57373030865689940164608 57410383099326457052736 57976560447446047358976 58476358382337823629312 59070457814378991648768 60233844563227758219264 61622885003889194991616 62785580947358802444288 62807940484733217972224 63349388247532642265088 63992995965577240952832 64586680986742264184328 64594566065607694811136 65223630503376803278848 67763075133631227996672 69325745629375344365568 69902773238656708706304 70658933045324870218752 71095685386104894947328 71268061778474222548224 74133962539357240885248 74773048423317217099776 76547177465768609403648 77968477843117098172416 77991463833047262411264 78640619893488797294592 79491299675990478996096 80311792750970344292352 81827109595328275316736 83400707856776895995904 84465850996710189686784 85323994620769654603776 86059546298534910246912 86115574648989685579104 86964840671169071038464 87714537573506735443968 90350766844841637328896 92434327505833792487424 94178371421038203666432 94211910727099826958336 95024082371298963397632 95989493948365861429248 97835445755065204918272 99697397897756289466368 102062903287691479204864 103988618444063016548352 104854159857985063059456 105988399567987305328128 107082390334627125723136 107956353936623674392576 111200943809035861327872 112621134662280252915712 114746061731379880329216 114820766198652914105472 115953120894892094717952 116952716764675647258624 120467689126455516438528 123245770007778389983232 125615880969466435944448 126698776495065284530176 127985991931154481905664 129173361973484528368656 130447261006753606557696 135526150267262455993344 138651491258750688731136 141317866090649740437504 142191370772209789894656 142536123556948445096448 149546096846634434199552 153094354931537218807296 155936955686234196344832 155982927666094524822528 157281239786977594589184 158982599351980957992192 160623585501940688584704 163654219190656550633472 166801415713553791991808 168931701993420379373568 172119092597069820493824 172231149297979371158208 173929681342338142076928 175429075147013470887936 180701533689683274657792 184868655011667584974848 188356742842076407332864 188423821454199653916672 190048164742597926795264 191978987896731722858496 195670891510130409836544 204125806575382958409728 207977236888126033096704 209708319715970126118912 211976799135974610656256 222401887618071722655744 225242269324560505831424 229641532397305828210944 233905433529351294517248 240935378252911032877056 251231761938932871888896 253397552990130569060352 255971983862308963811328 258346723946969056737312 260894522013507213115392 271052300534524911986688 277302982517501377462272 282635732181299480875008 285072247113896890192896 299092193693268868399104 306188709863074437614592 311965855332189049645056 314562479573955189178368 317965198703961915984384 321247171003881377169408 333602831427107583983616 337863403986840758747136 344238185194139640987648 344462298595958742316416 347859362684676284153856 350858150294026941775872 361403067379366549315584 369737310023335169949696 376847642908399307833344 380096329485195853590528 383957975793463445716992 391341783020260819673088 408251613150765916819456 415954473776252066193408 423953598271949221312512 459283064794611656421888 467810867058702589034496 481870756505822065754112 502463523877865743777792 506795105980261138120704 516693447893938113474624 521789044027014426230784 542104601069049823973376 554605965035002754924544 565271464362598961750016 570144494227793780385792 612377419726148875229184 623931710664378099290112 629124959147910378356736 635930397407923831968768 667205662854215167967232 675726807973681517494272 688924597191917484632832 701716300588053883551744 722806134758733098631168 753695285816798615666688 760192658970391707181056 767915951586926891433984 782683566040521639346176 816503226301531833638912 831908947552504132386816 847907196543898442625024 918566129589223312843776 963741513011644131508224 1013590211960522276241408 1033386895787876226949248 1043578088054028852461568 1084209202138099647946752 1109211930070005509849088 1130542928725197923500032 1140288988455587560771584 1224754839452297750458368 1247863421328756198580224 1271860794815847663937536 1377849194383834969265664 1403432601176107767103488 1445612269517466197262336 1507390571633597231333376 1520385317940783414362112 1565367132081043278692352 1633006452603063667277824 1663817895105008264773632 1695814393087796885250048 1837132259178446625687552 2027180423921044552482816 2066773791575752453898496 2168418404276199295893504 2261085857450395847000064 2280577976911175121543168 2449509678904595500916736 2495726842657512397160448 2543721589631695327875072 2755698388767669938531328 2891224539034932394524672 3040770635881566828724224 3130734264162086557384704 3266012905206127334555648 3327635790210016529547264 3391628786175593770500096 3674264518356893251375104 4133547583151504907796992 4336836808552398591787008 4522171714900791694000128 4561155953822350243086336 4899019357809191001833472 4991453685315024794320896 5087443179263390655750144 5511396777535339877062656 6081541271763133657448448 6532025810412254669111296 6783257572351187541000192 7348529036713786502750208 8267095166303009815593984 8673673617104797183574016 9122311907644700486172672 9798038715618382003666944 9982907370630049588641792 10174886358526781311500288 11022793555070679754125312 13566515144702375082000384 14697058073427573005500416 16534190332606019631187968 18244623815289400972345344 19596077431236764007333888 20349772717053562623000576 22045587110141359508250624 29394116146855146011000832 33068380665212039262375936 40699545434107125246001152 44091174220282719016501248 58788232293710292022001664 66136761330424078524751872 88182348440565438033002496 132273522660848157049503744 176364696881130876066004992 264547045321696314099007488 529094090643392628198014976
- Sum of all divisors σ(n): 1837154975384445144255098271
- Sum of proper divisors (its aliquot sum) s(n): 1308060884741052516057083295
- 529094090643392628198014976 is an abundant number, because the sum of its proper divisors (1308060884741052516057083295) is greater than itself. Its abundance is 778966794097659887859068319
Bases of 529094090643392628198014976
- Binary: 110110101101010000000100000100000010100010100101100001010000001111100000100000000000000002
- Hexadecimal: 0x1B5A80820514B0A07C10000
- Base-36: 1UHAGD37OABN6X3400
Squares and roots of 529094090643392628198014976
- 529094090643392628198014976 squared (5290940906433926281980149762) is 279940556753758574672228221085732815623203786720280576
- 529094090643392628198014976 cubed (5290940906433926281980149763) is 148114894309834937694915939770595911918926919033787555448949783560519204969906176
-
529094090643392628198014976 is a
perfect square number . Itssquare root is 23002045357824 -
The
cube root of 529094090643392628198014976 is 808805887.0064985447
Scales and comparisons
How big is 529094090643392628198014976?- 529,094,090,643,392,628,198,014,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 529,094,090,643,392,628,198,014,976 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 529094090643392628198014976 cubic inches would be around 67400490.6 feet tall.
Recreational maths with 529094090643392628198014976
- 529094090643392628198014976 backwards is 679410891826293346090490925
- The number of decimal digits it has is: 27
- The sum of 529094090643392628198014976's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 529094090643392628198014976 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 529094090643392628198014976 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/529094090643392628198014976/
Chicago style:
Numbermatics. 2024. "Number 529094090643392628198014976 - Facts about the integer". https://numbermatics.com/n/529094090643392628198014976/
The information we have on file for 529094090643392628198014976 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 529094090643392628198014976, math, Factors of 529094090643392628198014976, curriculum, school, college, exams, university, Prime factorization of 529094090643392628198014976, STEM, science, technology, engineering, physics, economics, calculator, five hundred twenty-nine septillion, ninety-four sextillion, ninety quintillion, six hundred forty-three quadrillion, three hundred ninety-two trillion, six hundred twenty-eight billion, one hundred ninety-eight million, fourteen thousand, nine hundred seventy-six.