30145502562298518740926464
30,145,502,562,298,518,740,926,464 is an even composite number composed of six prime numbers multiplied together.
30145502562298518740926464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, six hundred twenty-one divisors.
Prime factorization of 30145502562298518740926464:
230 × 310 × 132 × 292 × 312 × 592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 29 × 29 × 31 × 31 × 59 × 59)See below for interesting mathematical facts about the number 30145502562298518740926464 from the Numbermatics database.
Names of 30145502562298518740926464
- Cardinal: 30145502562298518740926464 can be written as Thirty septillion, one hundred forty-five sextillion, five hundred two quintillion, five hundred sixty-two quadrillion, two hundred ninety-eight trillion, five hundred eighteen billion, seven hundred forty million, nine hundred twenty-six thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 3.0145502562298518740926464 × 1025
Factors of 30145502562298518740926464
Divisors of 30145502562298518740926464
- Number of divisors d(n): 27621
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 29 31 32 36 39 48 52 54 58 59 62 64 72 78 81 87 93 96 104 108 116 117 118 124 128 144 156 162 169 174 177 186 192 208 216 232 234 236 243 248 256 261 279 288 312 324 338 348 351 354 372 377 384 403 416 432 464 468 472 486 496 507 512 522 531 558 576 624 648 676 696 702 708 729 744 754 767 768 783 806 832 837 841 864 899 928 936 944 961 972 992 1014 1024 1044 1053 1062 1116 1131 1152 1209 1248 1296 1352 1392 1404 1416 1458 1488 1508 1521 1534 1536 1566 1593 1612 1664 1674 1682 1711 1728 1798 1829 1856 1872 1888 1922 1944 1984 2028 2048 2088 2106 2124 2187 2232 2262 2301 2304 2349 2418 2496 2511 2523 2592 2697 2704 2784 2808 2832 2883 2916 2976 3016 3042 3068 3072 3132 3159 3186 3224 3328 3348 3364 3393 3422 3456 3481 3596 3627 3658 3712 3744 3776 3844 3888 3968 4056 4096 4176 4212 4248 4374 4464 4524 4563 4602 4608 4698 4779 4836 4901 4992 5022 5046 5133 5184 5239 5394 5408 5487 5568 5616 5664 5766 5832 5952 6032 6084 6136 6144 6264 6318 6372 6448 6561 6656 6696 6728 6786 6844 6903 6912 6962 7047 7192 7254 7316 7424 7488 7533 7552 7569 7688 7776 7936 8091 8112 8192 8352 8424 8496 8649 8748 8928 9048 9126 9204 9216 9396 9477 9558 9672 9802 9971 9984 10044 10092 10179 10266 10368 10443 10478 10788 10816 10881 10933 10974 11136 11232 11328 11532 11664 11687 11904 12064 12168 12272 12288 12493 12528 12636 12744 12896 13122 13312 13392 13456 13572 13688 13689 13806 13824 13924 14094 14337 14384 14508 14632 14703 14848 14976 15066 15104 15138 15376 15399 15552 15717 15872 16182 16224 16384 16461 16704 16848 16992 17298 17496 17856 18096 18252 18408 18432 18792 18954 19116 19344 19604 19683 19942 19968 20088 20184 20358 20532 20709 20736 20886 20956 21141 21576 21632 21762 21866 21948 22243 22272 22464 22599 22656 22707 23064 23328 23374 23777 23808 24128 24273 24336 24544 24576 24986 25056 25272 25488 25792 25947 26071 26244 26624 26784 26912 27144 27376 27378 27612 27648 27848 27869 28188 28431 28674 28768 29016 29264 29406 29696 29913 29952 30132 30208 30276 30537 30752 30798 31104 31329 31434 31744 32364 32448 32643 32768 32799 32922 33408 33696 33984 34596 34992 35061 35712 36192 36504 36816 36864 37479 37584 37908 38232 38688 39208 39366 39884 39936 40176 40368 40716 41064 41067 41418 41472 41772 41912 42282 43011 43152 43264 43524 43732 43896 44109 44486 44544 44928 45198 45253 45312 45414 46128 46197 46656 46748 47151 47554 47616 48256 48546 48672 49088 49152 49383 49619 49972 50112 50544 50976 51584 51894 52142 52488 53041 53248 53568 53824 54288 54752 54756 55224 55296 55696 55738 56376 56699 56862 57348 57536 58032 58528 58812 59049 59392 59826 59904 60264 60416 60552 61074 61504 61596 62127 62208 62658 62868 63423 63488 64728 64896 65286 65536 65598 65844 66729 66816 67392 67797 67968 68121 69192 69984 70122 71331 71424 72384 72819 73008 73632 73728 74958 75168 75816 76464 77376 77841 78213 78416 78732 79768 79872 80352 80736 81432 82128 82134 82836 82944 83544 83607 83824 84564 85293 86022 86304 86528 87048 87464 87792 88218 88972 89088 89739 89856 90396 90506 90624 90828 91611 92256 92394 93312 93496 93987 94302 95108 95232 96512 97092 97344 97929 98176 98304 98397 98766 99238 99944 100224 100949 101088 101952 103168 103788 104284 104976 105183 106082 106496 107136 107648 107911 108576 109504 109512 110448 110592 111392 111476 112437 112752 113398 113724 114696 115072 116064 117056 117624 118098 118784 119652 119808 120528 120832 121104 122148 123008 123192 123201 124254 124416 125316 125736 126846 126976 129033 129456 129792 130572 131072 131196 131688 132327 133458 133632 134784 135594 135759 135936 136242 138384 138591 139968 140244 141453 142129 142662 142848 144768 145638 146016 147264 147456 148149 148857 149916 150336 151632 151931 152928 154752 155682 156426 156832 157464 159123 159536 159744 160704 161472 162409 162864 164256 164268 165672 165888 167088 167214 167648 169128 170097 170586 172044 172608 173056 174096 174928 175584 176436 177944 178176 179478 179712 180792 181012 181248 181656 183222 184512 184788 186381 186624 186992 187974 188604 190216 190269 190464 193024 194184 194688 195858 196352 196608 196794 197532 198476 199888 200187 200448 201898 202176 203391 203904 204363 206336 207576 208568 209952 210366 212164 212992 213993 214272 215296 215822 217152 218457 219008 219024 220896 221184 222784 222952 224874 225504 226796 227448 229392 230144 232128 233523 234112 234639 235248 236196 237568 239304 239616 241056 241664 242208 244296 246016 246384 246402 248508 248832 250632 250821 251472 253692 253952 255879 258066 258912 259584 261144 262144 262392 263376 264654 266916 267264 269217 269568 271188 271518 271872 272484 274833 276768 277182 279936 280488 281961 282906 284258 285324 285696 289159 289536 291276 292032 293787 294528 294912 295191 296298 297714 299832 300672 302847 303264 303862 305856 309101 309504 311364 312852 313664 314928 315549 318246 319072 319488 321408 322944 323733 324818 325728 328512 328536 331344 331776 334176 334428 335296 337311 338256 338923 340194 341172 344088 345216 346112 348192 349856 351168 352872 355888 356352 358956 359424 361584 362024 362297 362496 363312 366444 369024 369576 369603 372762 373248 373984 375948 377208 380432 380538 380928 386048 387099 388368 389376 391716 392704 393216 393588 395064 396952 396981 399776 400374 400896 403796 404352 406782 407277 407808 408726 412672 415152 415773 417136 419904 420732 424328 424359 425984 426387 427986 428544 430592 431644 434304 436914 438016 438048 441792 442368 444447 445568 445904 446571 449748 451008 453592 454896 455793 458784 460288 464256 467046 468224 469278 470496 472392 475136 477369 478608 479232 482112 483328 484416 487227 488592 492032 492768 492804 497016 497664 501264 501642 502944 507384 507904 510291 511758 516132 517824 519168 522288 524288 524784 526752 529308 533832 534528 538434 539136 542376 543036 543744 544968 549666 553536 554364 559143 559872 560976 563922 565812 568516 570648 570807 571392 578318 579072 582552 584064 587574 588289 589056 589824 590382 592596 595428 599664 600561 601344 605694 606528 607724 610173 611712 613089 618202 619008 622728 625704 627328 629856 631098 636492 638144 638976 641979 642816 645047 645888 647466 649636 651456 655371 657024 657072 662688 663552 668352 668856 670592 674622 676512 677846 680388 682344 688176 689533 690432 692224 696384 699712 700569 702336 703917 705744 711776 712704 717912 718848 723168 724048 724594 724992 726624 732888 737087 738048 739152 739206 745524 746496 747968 751896 752463 754416 760864 761076 761856 767637 772096 774198 776736 778752 783432 785408 786432 787176 790128 793904 793962 799552 800748 801792 807592 807651 808201 808704 813564 814554 815616 817452 824499 825344 830304 831546 834272 839808 841464 845883 848656 848718 851968 852774 855972 857088 861184 863288 867477 868608 873828 876032 876096 881361 883584 884736 885573 888894 891136 891808 893142 899496 902016 907184 908541 909792 911586 917568 920576 927303 928512 934092 936448 938556 940992 944784 946647 950272 954738 957216 958464 964224 966656 968832 971199 974454 977184 984064 985536 985608 994032 995328 1002528 1003284 1005888 1011933 1014768 1015808 1016769 1020582 1023516 1032264 1035648 1038336 1044576 1048576 1049568 1053504 1058616 1067664 1069056 1076868 1078272 1084752 1086072 1086891 1087488 1089936 1099332 1107072 1108728 1108809 1118286 1119744 1121952 1127844 1131624 1137032 1141296 1141614 1142784 1156636 1158144 1161297 1165104 1168128 1175148 1176578 1178112 1179648 1180764 1185192 1190856 1190943 1199328 1201122 1202688 1211388 1213056 1215448 1220346 1221831 1223424 1226178 1236404 1238016 1245456 1247319 1251408 1254656 1259712 1262196 1272984 1273077 1276288 1277952 1279161 1283958 1285632 1290094 1291776 1294932 1299272 1302912 1310742 1312337 1314048 1314144 1325376 1327104 1333341 1336704 1337712 1339713 1341184 1349244 1353024 1355692 1360776 1364688 1367379 1376352 1379066 1380864 1384448 1392768 1399424 1401138 1402843 1404672 1407834 1411488 1423552 1425408 1432107 1435824 1437696 1446336 1448096 1449188 1449984 1453248 1461681 1465776 1474174 1476096 1478304 1478412 1491048 1492992 1495936 1503792 1504926 1508832 1521728 1522152 1523712 1530873 1535274 1538189 1544192 1548396 1553472 1557504 1566864 1570816 1572864 1574352 1580256 1587808 1587924 1599104 1601496 1603584 1615184 1615302 1616402 1617408 1627128 1629108 1631232 1634904 1644271 1648998 1650688 1660608 1663092 1668544 1677429 1679616 1682928 1691766 1697312 1697436 1703936 1705548 1711944 1712421 1714176 1722368 1726576 1734954 1737216 1747656 1752064 1752192 1762722 1764867 1767168 1769472 1771146 1777788 1782272 1783616 1786284 1798992 1801683 1804032 1814368 1817082 1819584 1823172 1830519 1835136 1839267 1841152 1854606 1857024 1868184 1872896 1877112 1881984 1889568 1893294 1900544 1909476 1914432 1916928 1925937 1928448 1933312 1935141 1937664 1942398 1948908 1954368 1966113 1968128 1971072 1971216 1988064 1990656 2005056 2006568 2011776 2023866 2029536 2031616 2033538 2041164 2047032 2064528 2068599 2071296 2076672 2089152 2097152 2099136 2101707 2107008 2111751 2117232 2135328 2138112 2153736 2156544 2169504 2172144 2173782 2174976 2179872 2198664 2211261 2214144 2217456 2217618 2236572 2239488 2243904 2255688 2257389 2263248 2274064 2282592 2283228 2285568 2313272 2316288 2322594 2330208 2336256 2350296 2353156 2356224 2359296 2361528 2370384 2381712 2381886 2398656 2402244 2405376 2422776 2422953 2424603 2426112 2430896 2440692 2443662 2446848 2452356 2472808 2473497 2476032 2490912 2494638 2502816 2509312 2519424 2524392 2537649 2545968 2546154 2552576 2555904 2558322 2567916 2571264 2580188 2583552 2589864 2598544 2602431 2605824 2621484 2624674 2628096 2628288 2644083 2650752 2654208 2656719 2666682 2673408 2675424 2679426 2682368 2698488 2706048 2711384 2721552 2725623 2729376 2734758 2752704 2758132 2761728 2768896 2781909 2785536 2798848 2802276 2805686 2809344 2815668 2822976 2839941 2847104 2850816 2864214 2871648 2875392 2892672 2896192 2898376 2899968 2906496 2913597 2923362 2927521 2931552 2948348 2952192 2956608 2956824 2982096 2985984 2991872 3007584 3009852 3017664 3035799 3043456 3044304 3047424 3050307 3061746 3070548 3076378 3088384 3096792 3106944 3115008 3129419 3133728 3141632 3145728 3148704 3160512 3175616 3175848 3198208 3202992 3207168 3230368 3230604 3232804 3234816 3254256 3258216 3260673 3262464 3269808 3288542 3297996 3301376 3321216 3326184 3326427 3337088 3345241 3354858 3359232 3365856 3383532 3394624 3394872 3407872 3411096 3423888 3424842 3428352 3444736 3453152 3469908 3474432 3483891 3495312 3504128 3504384 3525444 3529734 3534336 3538944 3542292 3555576 3564544 3567232 3572568 3572829 3597984 3603366 3608064 3628736 3634164 3639168 3646344 3661038 3665493 3670272 3678534 3682304 3709212 3714048 3736368 3741957 3745792 3754224 3763968 3779136 3786588 3801088 3818952 3819231 3828864 3833856 3837483 3851874 3856896 3866624 3870282 3875328 3884796 3897816 3908736 3932226 3936256 3937011 3942144 3942432 3976128 3981312 4000023 4010112 4013136 4019139 4023552 4047732 4059072 4063232 4067076 4082328 4094064 4102137 4129056 4137198 4142592 4153344 4178304 4194304 4198272 4203414 4208529 4214016 4223502 4234464 4270656 4276224 4296321 4307472 4313088 4339008 4344288 4347564 4349952 4359744 4385043 4397328 4405999 4422522 4428288 4434912 4435236 4473144 4478976 4487808 4511376 4514778 4526496 4548128 4565184 4566456 4571136 4592619 4614567 4626544 4632576 4645188 4660416 4672512 4700592 4706312 4709861 4712448 4718592 4723056 4740768 4763424 4763772 4797312 4804488 4810752 4845552 4845906 4849206 4852224 4861792 4881384 4887324 4893696 4904712 4932813 4945616 4946994 4952064 4981824 4989276 5005632 5018624 5032287 5038848 5048784 5075298 5091936 5092308 5105152 5111808 5116644 5135832 5142528 5160376 5167104 5179728 5197088 5204862 5211648 5242968 5249348 5256192 5256576 5288166 5294601 5301504 5308416 5313438 5333364 5346816 5350848 5358852 5364736 5396976 5405049 5412096 5422768 5443104 5451246 5458752 5469516 5505408 5516264 5517801 5523456 5537792 5563818 5571072 5597696 5604552 5611372 5618688 5631336 5645952 5679882 5694208 5701632 5728428 5743296 5750784 5777811 5785344 5792384 5796752 5799936 5805423 5812992 5827194 5846724 5855042 5863104 5896696 5898339 5904384 5913216 5913648 5964192 5971968 5983744 6015168 6019704 6035328 6071598 6086912 6088608 6094848 6100614 6123492 6141096 6152756 6176768 6193584 6205797 6213888 6230016 6258838 6267456 6283264 6291456 6297408 6305121 6321024 6335253 6351232 6351696 6396416 6405984 6414336 6460736 6461208 6465608 6469632 6508512 6516432 6521346 6524928 6539616 6577084 6595992 6602752 6633783 6642432 6652368 6652854 6674176 6690482 6709716 6718464 6731712 6767064 6772167 6789248 6789744 6815744 6822192 6847776 6849684 6856704 6889472 6906304 6939816 6948864 6967782 6990624 7008256 7008768 7050888 7059468 7068672 7077888 7084584 7111152 7129088 7134464 7145136 7145658 7195968 7206732 7216128 7257472 7268328 7268859 7273809 7278336 7292688 7322076 7330986 7340544 7357068 7364608 7418424 7420491 7428096 7472736 7483914 7491584 7508448 7527936 7558272 7573176 7602176 7612947 7637904 7638462 7657728 7667712 7674966 7703748 7713792 7733248 7740564 7750656 7769592 7795632 7807293 7817472 7864452 7872512 7874022 7884288 7884864 7932249 7952256 7962624 7970157 8000046 8020224 8026272 8038278 8047104 8095464 8118144 8126464 8134152 8164656 8176869 8188128 8204274 8258112 8274396 8285184 8306688 8345727 8356608 8385611 8388608 8396544 8406828 8417058 8428032 8447004 8468928 8519823 8541312 8552448 8592642 8614944 8626176 8678016 8688576 8695128 8699904 8719488 8740791 8770086 8782563 8794656 8811998 8845044 8856576 8869824 8870472 8946288 8957952 8963929 8975616 9022752 9029556 9052992 9096256 9107397 9130368 9132912 9142272 9150921 9185238 9229134 9253088 9265152 9290376 9320832 9345024 9388257 9401184 9412624 9419722 9424896 9437184 9446112 9481536 9526848 9527544 9582131 9594624 9608976 9621504 9691104 9691812 9698412 9704448 9723584 9762768 9774648 9782019 9787392 9809424 9865626 9891232 9893988 9904128 9963648 9978552 9979281 10011264 10035723 10037248 10064574 10077696 10097568 10150596 10183872 10184616 10210304 10223616 10233288 10271664 10285056 10320752 10334208 10359456 10394176 10409724 10423296 10485936 10498696 10506613 10512384 10513152 10576332 10589202 10603008 10616832 10626876 10666728 10693632 10701696 10717704 10718487 10729472 10793952 10810098 10824192 10845536 10886208 10902492 10917504 10939032 10996479 11010816 11032528 11035602 11046912 11075584 11127636 11142144 11195392 11209104 11222744 11225871 11237376 11262672 11291904 11359764 11388416 11403264 11456856 11457693 11486592 11501568 11512449 11555622 11570688 11584768 11593504 11599872 11610846 11625984 11654388 11693448 11710084 11726208 11793392 11796678 11808768 11811033 11826432 11827296 11928384 11943936 11967488 12000069 12030336 12039408 12057417 12070656 12143196 12173824 12177216 12189696 12201228 12246984 12282192 12305512 12306411 12353536 12387168 12411594 12427776 12460032 12517676 12534912 12566528 12582912 12594816 12610242 12625587 12642048 12670506 12702464 12703392 12792832 12811968 12828672 12888963 12921472 12922416 12931216 12939264 13017024 13032864 13042692 13049856 13079232 13154168 13155129 13191984 13205504 13217997 13267566 13284864 13304736 13305708 13348352 13380964 13419432 13436928 13463424 13534128 13544334 13578496 13579488 13631488 13644384 13695552 13699368 13713408 13777857 13778944 13812608 13843701 13879632 13897728 13935564 13981248 14016512 14017536 14101776 14118936 14129583 14137344 14155776 14169168 14222304 14258176 14268928 14290272 14291316 14391936 14413464 14432256 14514944 14536656 14537718 14547618 14556672 14585376 14644152 14661972 14681088 14714136 14729216 14798439 14836848 14840982 14856192 14945472 14967828 14983168 15016896 15055872 15096861 15116544 15146352 15204352 15225894 15275808 15276924 15315456 15335424 15349932 15407496 15427584 15466496 15481128 15501312 15539184 15591264 15614586 15634944 15728904 15745024 15748044 15768576 15769728 15864498 15883803 15904512 15925248 15940314 16000092 16040448 16052544 16076556 16094208 16190928 16215147 16236288 16252928 16268304 16329312 16353738 16376256 16408548 16516224 16548792 16553403 16570368 16613376 16691454 16713216 16771222 16777216 16793088 16813656 16834116 16856064 16894008 16937856 17039646 17060381 17082624 17104896 17185284 17229888 17252352 17333433 17356032 17377152 17390256 17399808 17416269 17438976 17481582 17540172 17565126 17589312 17623996 17690088 17695017 17713152 17739648 17740944 17892576 17915904 17927858 17951232 18045504 18059112 18105984 18192512 18214794 18236959 18260736 18265824 18284544 18301842 18370476 18458268 18506176 18530304 18580752 18617391 18641664 18690048 18776514 18802368 18825248 18839444 18849792 18874368 18892224 18915363 18963072 19005759 19053696 19055088 19164262 19189248 19217952 19243008 19382208 19383624 19396824 19408896 19447168 19525536 19549296 19564038 19574784 19618848 19731252 19782464 19787976 19808256 19901349 19927296 19957104 19958562 19996457 20022528 20071446 20074496 20129148 20155392 20195136 20301192 20316501 20367744 20369232 20420608 20447232 20466576 20543328 20570112 20641504 20668416 20718912 20788352 20819448 20846592 20971872 20997392 21013226 21024768 21026304 21152664 21178404 21206016 21233664 21253752 21333456 21375523 21387264 21403392 21435408 21436974 21458944 21587904 21620196 21648384 21691072 21772416 21804984 21806577 21821427 21835008 21878064 21992958 22021632 22065056 22071204 22093824 22151168 22255272 22261473 22284288 22390784 22418208 22445488 22451742 22474752 22525344 22583808 22719528 22776832 22806528 22838841 22913712 22915386 22973184 23003136 23024898 23111244 23141376 23169536 23187008 23199744 23221692 23251968 23308776 23386896 23420168 23421879 23452416 23586784 23593356 23617536 23622066 23652864 23654592 23796747 23856768 23887872 23910471 23934976 24000138 24060672 24078816 24114834 24141312 24286392 24347648 24354432 24379392 24402456 24493968 24530607 24564384 24611024 24612822 24707072 24774336 24823188 24855552 24920064 25035352 25037181 25069824 25133056 25156833 25165824 25189632 25220484 25251174 25284096 25341012 25404928 25406784 25559469 25585664 25623936 25657344 25777926 25842944 25844832 25862432 25878528 26034048 26065728 26085384 26099712 26158464 26222373 26308336 26310258 26347689 26383968 26411008 26435994 26535132 26569728 26609472 26611416 26696704 26761928 26838864 26873856 26891787 26926848 27068256 27088668 27156992 27158976 27262976 27288768 27322191 27391104 27398736 27426816 27452763 27555714 27557888 27625216 27687402 27759264 27795456 27871128 27962496 28033024 28035072 28164771 28203552 28237872 28259166 28274688 28311552 28338336 28444608 28516352 28537856 28580544 28582632 28746393 28783872 28826928 28864512 29029888 29073312 29075436 29095236 29113344 29170752 29288304 29323944 29346057 29362176 29428272 29458432 29596878 29673696 29681964 29712384 29890944 29935656 29966336 30033792 30107169 30111744 30193722 30233088 30292704 30408704 30451788 30551616 30553848 30630912 30670848 30699864 30814992 30855168 30932992 30962256 31002624 31078368 31182528 31229172 31269888 31457808 31490048 31496088 31519839 31537152 31539456 31728996 31767606 31809024 31850496 31880628 32000184 32080896 32105088 32153112 32155461 32188416 32381856 32430294 32472576 32505856 32536608 32658624 32707476 32752512 32817096 32989437 33032448 33097584 33106806 33140736 33226752 33382908 33426432 33542444 33554432 33586176 33627312 33668232 33677613 33712128 33788016 33875712 34079292 34120762 34165248 34209792 34370568 34373079 34459776 34504704 34537347 34666866 34712064 34754304 34780512 34799616 34832538 34877952 34963164 35080344 35130252 35178624 35247992 35380176 35390034 35426304 35433099 35479296 35481888 35785152 35831808 35855716 35902464 36000207 36091008 36118224 36172251 36211968 36385024 36429588 36473918 36521472 36531648 36569088 36603684 36740952 36916536 36919233 37012352 37060608 37161504 37234782 37283328 37380096 37553028 37604736 37650496 37678888 37699584 37748736 37784448 37830726 37876761 37926144 38011518 38057773 38107392 38110176 38328524 38378496 38435904 38486016 38666889 38764416 38767248 38793648 38817792 38894336 39051072 39098592 39128076 39149568 39237696 39462504 39465387 39564928 39575952 39616512 39653991 39802698 39854592 39914208 39917124 39992914 40045056 40142892 40148992 40258296 40310784 40390272 40602384 40633002 40682447 40735488 40738464 40841216 40894464 40933152 41086656 41140224 41283008 41333571 41336832 41437824 41531103 41576704 41638896 41693184 41943744 41994784 42026452 42049536 42052608 42305328 42356808 42388749 42412032 42467328 42507504 42666912 42751046 42774528 42806784 42870816 42873948 42917888 43175808 43240392 43296768 43382144 43488133 43544832 43609968 43613154 43642854 43670016 43756128 43985916 44043264 44130112 44142408 44187648 44302336 44395317 44510544 44522946 44568576 44781568 44836416 44890976 44903484 44949504 45050688 45167616 45290583 45439056 45553664 45613056 45677682 45827424 45830772 45946368 46006272 46049796 46222488 46282752 46339072 46374016 46399488 46443384 46503936 46617552 46773792 46840336 46843758 46904832 47173568 47186712 47235072 47244132 47305728 47309184 47593494 47651409 47683859 47713536 47775744 47820942 47869952 48000276 48121344 48157632 48229668 48282624 48572784 48645441 48695296 48708864 48758784 48804912 48987936 49061214 49128768 49222048 49225644 49414144 49548672 49646376 49660209 49711104 49840128 50070704 50074362 50139648 50266112 50313666 50331648 50379264 50440968 50502348 50568192 50682024 50809856 50813568 51118938 51171328 51181143 51247872 51314688 51555852 51685888 51689664 51724864 51757056 52000299 52068096 52131456 52170768 52199424 52248807 52316928 52444746 52616672 52620516 52695378 52767936 52822016 52871988 53070264 53085051 53139456 53218944 53222832 53393408 53523856 53677728 53747712 53783574 53853696 54136512 54177336 54313984 54317952 54525952 54577536 54644382 54710877 54782208 54797472 54853632 54905526 55111428 55115776 55250432 55374804 55518528 55590912 55742256 55852173 55924992 56066048 56070144 56329542 56407104 56475744 56518332 56549376 56623104 56676672 56746089 56889216 57017277 57032704 57075712 57161088 57165264 57492786 57567744 57653856 57729024 58059776 58146624 58150872 58190472 58226688 58341504 58576608 58647888 58692114 58724352 58856544 58916864 59193756 59347392 59363928 59424768 59704047 59781888 59871312 59932672 59989371 60067584 60214338 60223488 60387444 60466176 60585408 60817408 60903576 60949503 61103232 61107696 61261824 61341696 61399728 61629984 61710336 61865984 61924512 62005248 62156736 62365056 62458344 62539776 62915616 62980096 62992176 63039678 63074304 63078912 63457992 63535212 63618048 63700992 63761256 64000368 64126569 64161792 64210176 64306224 64310922 64376832 64763712 64860588 64945152 65011712 65073216 65317248 65414952 65419731 65464281 65505024 65634192 65978874 66064896 66195168 66213612 66281472 66453504 66765816 66852864 67084888 67108864 67172352 67254624 67336464 67355226 67424256 67576032 67751424 68158584 68241524 68330496 68419584 68516523 68741136 68746158 68919552 69009408 69074694 69333732 69424128 69508608 69561024 69599232 69665076 69755904 69926328 70160688 70260504 70265637 70357248 70495984 70760352 70780068 70852608 70866198 70958592 70963776 71570304 71663616 71711432 71731413 71804928 72000414 72182016 72236448 72344502 72423936 72770048 72859176 72947836 73042944 73063296 73138176 73207368 73481904 73591821 73833072 73838466 74024704 74121216 74323008 74469564 74566656 74760192 75106056 75111543 75209472 75300992 75357776 75399168 75470499 75497472 75568896 75661452 75753522 75852288 76023036 76115546 76214784 76220352 76657048 76678407 76756992 76871808 76972032 77333778 77528832 77534496 77587296 77635584 77788672 78102144 78197184 78256152 78299136 78475392 78667119 78925008 78930774 79043067 79129856 79151904 79233024 79307982 79605396 79709184 79828416 79834248 79985828 80090112 80285784 80297984 80516592 80621568 80675361 80780544 81204768 81266004 81364894 81470976 81476928 81682432 81788928 81866304 81966573 82173312 82280448 82358289 82566016 82667142 82673664 82875648 83062206 83153408 83277792 83386368 83887488 83989568 84052904 84099072 84105216 84494313 84610656 84713616 84777498 84824064 84934656 85015008 85333824 85502092 85549056 85613568 85741632 85747896 85835776 86239179 86351616 86480784 86593536 86764288 86976266 87089664 87219936 87226308 87285708 87340032 87512256 87971832 88038171 88086528 88260224 88284816 88375296 88604672 88790634 89021088 89045892 89137152 89563136 89672832 89781952 89806968 89899008 90101376 90321507 90335232 90581166 90753151 90878112 91107328 91226112 91355364 91654848 91661544 91892736 92012544 92099592 92444976 92565504 92678144 92748032 92798976 92886768 93007872 93235104 93547584 93680672 93687516 93809664 94347136 94373424 94470144 94488264 94559517 94611456 94618368 95186988 95302818 95367718 95427072 95551488 95641884 95739904 96000552 96242688 96315264 96459336 96466383 96565248 97011989 97145568 97290882 97390592 97417728 97517568 97609824 97975872 98122428 98257536 98444096 98451288 98828288 98968311 99097344 99292752 99320418 99422208 99680256 100141408 100148724 100279296 100532224 100627332 100663296 100758528 100881936 101004696 101032839 101136384 101364048 101619712 101627136 102237876 102342656 102362286 102495744 102629376 103111704 103119237 103371776 103379328 103449728 103514112 103612041 104000598 104136192 104262912 104341536 104398848 104497614 104633856 104889492 105233344 105241032 105390756 105535872 105644032 105743976 106140528 106170102 106278912 106299297 106437888 106445664 106786816 107047712 107355456 107495424 107567148 107707392 108000621 108273024 108354672 108516753 108627968 108635904 109051904 109155072 109288764 109421754 109564416 109594944 109707264 109811052 110222856 110231552 110500864 110749608 110757699 111037056 111181824 111484512 111704346 111849984 112132096 112140288 112659084 112814208 112951488 113036664 113098752 113246208 113353344 113492178 113630283 113778432 114034554 114065408 114151424 114173319 114322176 114330528 114985572 115135488 115307712 115458048 116000667 116119552 116293248 116301744 116380944 116453376 116683008 117153216 117295776 117384228 117448704 117713088 117833728 118387512 118396161 118694784 118727856 118849536 118961973 119408094 119563776 119742624 119865344 119978742 120135168 120428676 120446976 120774888 120932352 121170816 121634816 121807152 121899006 122047341 122206464 122215392 122523648 122683392 122799456 123259968 123420672 123731968 123849024 124000713 124010496 124313472 124593309 124730112 124916688 125079552 125831232 125960192 125984352 126079356 126148608 126157824 126915984 127070424 127166247 127236096 127401984 127522512 128000736 128253138 128323584 128420352 128612448 128621844 128753664 129527424 129721176 129890304 130023424 130146432 130464399 130634496 130829904 130839462 130928562 131010048 131268384 131957748 132129792 132390336 132427224 132562944 132907008 133185951 133531632 133705728 134169776 134217728 134344704 134509248 134672928 134710452 134848512 135152064 135502848 136317168 136483048 136585969 136660992 136839168 137033046 137482272 137492316 137839104 138018816 138149388 138667464 138848256 139017216 139122048 139198464 139330152 139511808 139852656 140321376 140521008 140531274 140714496 140991968 141520704 141560136 141705216 141732396 141917184 141927552 142954227 143051577 143140608 143327232 143422864 143462826 143609856 144000828 144364032 144472896 144689004 144847872 145540096 145718352 145895672 145936323 146085888 146126592 146276352 146414736 146963808 147183642 147666144 147676932 148049408 148242432 148646016 148939128 149133312 149520384 150212112 150223086 150418944 150601984 150715552 150798336 150940998 150994944 151137792 151322904 151507044 151704576 152046072 152231092 152429568 152440704 153314096 153356814 153513984 153543429 153743616 153944064 154667556 155057664 155068992 155174592 155271168 155577344 156000897 156204288 156394368 156512304 156598272 156746421 156950784 157334238 157850016 157861548 158086134 158259712 158303808 158466048 158615964 159210792 159418368 159656832 159668496 159971656 160180224 160571568 160595968 161033184 161243136 161350722 161561088 162409536 162532008 162729788 162941952 162953856 163364864 163577856 163732608 163933146 164132631 164346624 164560896 164716578 165132032 165334284 165347328 165751296 166124412 166306816 166555584 166772736 167556519 167774976 167979136 168105808 168198144 168210432 168988626 169221312 169427232 169554996 169648128 169869312 170030016 170667648 171004184 171051831 171098112 171227136 171483264 171495792 171671552 172478358 172703232 172961568 173187072 173528576 173952532 174179328 174439872 174452616 174571416 174680064 175024512 175943664 176076342 176173056 176520448 176569632 176750592 177209344 177581268 178042176 178091784 178274304 179112141 179126272 179345664 179563904 179613936 179798016 179968113 180202752 180643014 180670464 181162332 181506302 181756224 182214656 182452224 182710728 182848509 183309696 183323088 183785472 184025088 184199184 184889952 185131008 185356288 185496064 185597952 185773536 186015744 186470208 187095168 187361344 187375032 187619328 188694272 188746848 188940288 188976528 189119034 189222912 189236736 190373976 190605636 190735436 190854144 191102976 191283768 191479808 192001104 192379707 192485376 192630528 192918672 192932766 193130496 194023978 194291136 194581764 194781184 194835456 195035136 195219648 195951744 196244856 196259193 196392843 196515072 196888192 196902576 197656576 197936622 198194688 198585504 198640836 198844416 199360512 200282816 200297448 200558592 201064448 201254664 201326592 201517056 201763872 202009392 202065678 202272768 202728096 203239424 203254272 204475752 204685312 204724572 204991488 205258752 205549569 206223408 206238474 206743552 206758656 206899456 207028224 207224082 208001196 208272384 208525824 208683072 208797696 208995228 209267712 209778984 210466688 210482064 210781512 210796911 211071744 211288064 211487952 212281056 212340204 212557824 212598594 212875776 212891328 213573632 214095424 214710912 214990848 215134296 215194239 215414784 216001242 216546048 216709344 217033506 217255936 217271808 218103808 218310144 218577528 218843508 219128832 219189888 219414528 219622104 220445712 220463104 220775463 221001728 221499216 221515398 222074112 222363648 222969024 223408692 223699968 224264192 224280576 225318168 225334629 225628416 225902976 226073328 226197504 226411497 226492416 226706688 226984356 227260566 227556864 228069108 228130816 228302848 228346638 228644352 228661056 229971144 230035221 230270976 230615424 230916096 232001334 232239104 232586496 232603488 232761888 232906752 233366016 234306432 234591552 234768456 234897408 235426176 235667456 236001357 236775024 236792322 237129201 237389568 237455712 237699072 237923946 238816188 239127552 239485248 239730688 239957484 240270336 240857352 240893952 241549776 241864704 242026083 242341632 243269632 243614304 243798012 244094682 244412928 244430784 245047296 245366784 245598912 245899719 246519936 246841344 247074867 247463936 247698048 248001426 248020992 248626944 249186618 249460224 249833376 250159104 251662464 251920384 251968704 252158712 252297216 252315648 253482939 253831968 254140848 254332494 254472192 254803968 255045024 256001472 256506276 256647168 256840704 257224896 257243688 257507328 258717537 259054848 259442352 259780608 259953941 260046848 260292864 260928798 261268992 261659808 261678924 261857124 262020096 262536768 263915496 264114513 264259584 264780672 264854448 265125888 265814016 266371902 267063264 267411456 268339552 268435456 268689408 269018496 269345856 269420904 269697024 270304128 270964521 271005696 272259453 272634336 272966096 273171938 273321984 273678336 274066092 274964544 274984632 275678208 276037632 276298776 277334928 277696512 277881799 278034432 278244096 278396928 278660304 279023616 279705312 280642752 281042016 281062548 281428992 281983936 283041408 283120272 283410432 283464792 283678551 283834368 283855104 285908454 286103154 286281216 286654464 286845728 286925652 287219712 288001656 288728064 288945792 289378008 289399149 289695744 291035967 291080192 291436704 291791344 291872646 292171776 292253184 292552704 292829472 293927616 294367284 295332288 295353864 296098816 296484864 296904933 297292032 297878256 298266624 299040768 300424224 300446172 300837888 301203968 301431104 301596672 301881996 301989888 302275584 302645808 303014088 303409152 304092144 304462184 304859136 304881408 306628192 306713628 307027968 307086858 307487232 307888128 309335112 309357711 310115328 310137984 310349184 310542336 310836123 311154688 312001794 312408576 312788736 313024608 313196544 313492842 313901568 314668476 315700032 315723096 316172268 316519424 316607616 316932096 317231928 318421584 318836736 318897891 319313664 319336992 319943312 320360448 321143136 321191936 322066368 322486272 322701444 323122176 324819072 325064016 325459576 325550259 325883904 325907712 326729728 327155712 327465216 327866292 328265262 328693248 329121792 329433156 330264064 330668568 330694656 331502592 332248824 332273097 332613632 333111168 333545472 335113038 335549952 335958272 336211616 336396288 336420864 337977252 338442624 338854464 339109992 339296256 339738624 340060032 340890849 341335296 342008368 342103662 342196224 342454272 342519957 342966528 342991584 343343104 344956716 345406464 345923136 346374144 347057152 347905064 348002001 348358656 348879744 348905232 349142832 349360128 350049024 351887328 352152684 352346112 353040896 353139264 353501184 354418688 355162536 355188483 356084352 356183568 356548608 356885919 358224282 358252544 358691328 359127808 359227872 359596032 359936226 360405504 361286028 361340928 362324664 363012604 363512448 364429312 364904448 365421456 365697018 366142023 366619392 366646176 367570944 368050176 368398368 369779904 370262016 370712576 370992128 371195904 371547072 372002139 372031488 372940416 373779927 374190336 374722688 374750064 375238656 377388544 377493696 377880576 377953056 378238068 378445824 378473472 380747952 381211272 381470872 381498741 381708288 382205952 382567536 382959616 384002208 384759414 384970752 385261056 385837344 385865532 386260992 388047956 388582272 389163528 389562368 389670912 390070272 390439296 391393197 391903488 392489712 392518386 392785686 393030144 393776384 393805152 395313152 395873244 396389376 397171008 397281672 397688832 398721024 399557853 400565632 400594896 401117184 402128896 402509328 402653184 403034112 403527744 404018784 404131356 404545536 405456192 406478848 406508544 408951504 409370624 409449144 409757907 409982976 410517504 411099138 412446816 412476948 413487104 413517312 413798912 414056448 414448164 416002392 416544768 417051648 417366144 417595392 417990456 418535424 419557968 420933376 420964128 421563024 421593822 422143488 422576128 422975904 424562112 424680408 425115648 425197188 425751552 425782656 427147264 428190848 428862681 429154731 429421824 429981696 430268592 430388478 430829568 432002484 433092096 433418688 434067012 434511872 434543616 436207616 436620288 437155056 437687016 437808969 438257664 438379776 438829056 439244208 440891424 440926208 441550926 442003456 442998432 443030796 444148224 444727296 445938048 446817384 447399936 448528384 448561152 450636336 450669258 451256832 451805952 452146656 452395008 452822994 452984832 453413376 453968712 454521132 455113728 456138216 456261632 456605696 456693276 457288704 457322112 459942288 460070442 460541952 460630287 461230848 461832192 464002668 464478208 465172992 465206976 465523776 465813504 466732032 468002691 468612864 469183104 469536912 469794816 470239263 470852352 471334912 472002714 473550048 473584644 474258402 474779136 474911424 475398144 475847892 477632376 478255104 478970496 479461376 479914968 480540672 481714704 481787904 483099552 483729408 484052166 484683264 486539264 487228608 487596024 488189364 488825856 488861568 490094592 490733568 491197824 491799438 492397893 493039872 493682688 494149734 494751049 494927872 495396096 496002852 496041984 497253888 498373236 498920448 499666752 500318208 502669557 503324928 503840768 503937408 504317424 504594432 504631296 506965878 507663936 508281696 508664988 508944384 509607936 510090048 512002944 513012552 513155493 513294336 513681408 514449792 514487376 515014656 517435074 518109696 518884704 519561216 519907882 520093696 520585728 521857596 522537984 523319616 523357848 523714248 524040192 525073536 527830992 528229026 528519168 528871811 529561344 529708896 530251776 531628032 532743804 534126528 534822912 536679104 536870912 537336423 537378816 538036992 538691712 538841808 539394048 539904339 540608256 541929042 542011392 544518906 545268672 545932192 546343876 546643968 547356672 548132184 548545527 549929088 549969264 551356416 552075264 552597552 554669856 555393024 555763598 556068864 556488192 556793856 557320608 558047232 559410624 561285504 562084032 562125096 562857984 563967872 565345729 566082816 566240544 566820864 566929584 567357102 567668736 567710208 571816908 572206308 572562432 573308928 573691456 573851304 574439424 576003312 577139121 577456128 577891584 578756016 578798298 579391488 582071934 582160384 582873408 583582688 583745292 584343552 584506368 585105408 585658944 587855232 588734568 588777579 589178529 590664576 590707728 592197632 592969728 593809866 594584064 595756512 596533248 598081536 600848448 600892344 601675776 602407936 602862208 603193344 603763992 603979776 604551168 605291616 606028176 606818304 608184288 608924368 609718272 609762816 613256384 613427256 614055936 614173716 614974464 615776256 618670224 618715422 619890167 620230656 620275968 620698368 621084672 621672246 622309376 624003588 624817152 625577472 626049216 626393088 626985684 627803136 629336952 631400064 631446192 632344536 632390733 633038848 633215232 633864192 634463856 636843168 637673472 637795782 638627328 638673984 639886624 640720896 642286272 642383872 644132736 644972544 645402888 645582717 646244352 649638144 650128032 650919152 651100518 651767808 651815424 653459456 654311424 654930432 655732584 656530524 657386496 658243584 658866312 660528128 661337136 661389312 662326389 663005184 664497648 664546194 665227264 666222336 667090944 670226076 671099904 671916544 672423232 672792576 672841728 675954504 676003887 676885248 677708928 678219984 678592512 679234491 679477248 680120064 681781698 682670592 684016736 684207324 684392448 684908544 685039914 685933056 685983168 686686208 689913432 690105663 690812928 691846272 692748288 694114304 695810128 696004002 696717312 697759488 697810464 698285664 698720256 700098048 703774656 704305368 704692224 706081792 706278528 707002368 708004071 708837376 710325072 710376966 711387603 712168704 712367136 713097216 713771838 716448564 716505088 717382656 718255616 718455744 719192064 719872452 720811008 722572056 722681856 724649328 726025208 726078249 727024896 728858624 729808896 730842912 731394036 732284046 733238784 733292352 735141888 736100352 736796736 737699157 739559808 740524032 741224601 741425152 741984256 742391808 743094144 744004278 744062976 745880832 747559854 748380672 749445376 749500128 750477312 754777088 754987392 755761152 755906112 756476136 756891648 756946944 760448817 761495904 762422544 762941744 762997482 763416576 764411904 765135072 765919232 768004416 769518828 769941504 770522112 771674688 771731064 772521984 776095912 776152611 777164544 778327056 779124736 779341824 779861823 780140544 780878592 782786394 783806976 784979424 785036772 785571372 786060288 787552768 787610304 790626304 791746488 792343539 792778752 794342016 794563344 795377664 797442048 799115706 801131264 801189792 802234368 804257792 805018656 805306368 806068224 807055488 808037568 808262712 809091072 810912384 812893563 812957696 813017088 816778359 817903008 818741248 818898288 819515814 819965952 821035008 822198276 824893632 824953896 826974208 827034624 827597824 828112896 828896328 832004784 833089536 833645397 834103296 834732288 835190784 835980912 837070848 839115936 841866752 841928256 843126048 843187644 844286976 845152256 845951808 849124224 849360816 850231296 850394376 851035653 851503104 851565312 854294528 856381696 857725362 858309462 858843648 859963392 860537184 860776956 861659136 864004968 866184192 866837376 868134024 869023744 869087232 872415232 873107901 873240576 874310112 875374032 875617938 876515328 876759552 877658112 878488416 881782848 881852416 883101852 884006912 885996864 886061592 888296448 889454592 890714799 891876096 893634768 894799872 897056768 897122304 901272672 901338516 902513664 903611904 904293312 904790016 905645988 905969664 906826752 907937424 909042264 910227456 912276432 912523264 913211392 913386552 914577408 914644224 919884576 920140884 921083904 921260574 922461696 923664384 928005336 928956416 930345984 930413952 931047552 931627008 932508369 933464064 936005382 937225728 938366208 939073824 939589632 940478526 941704704 942669824 944005428 947100096 947169288 948516804 949558272 949822848 950796288 951695784 955264752 956510208 956693673 957940992 958922752 959829936 961081344 963429408 963575808 966199104 967458816 968104332 969366528 973078528 974457216 975192048 976378728 976650777 977651712 977723136 980189184 981467136 982395648 983598876 984795786 986079744 987365376 988299468 989502098 989855744 990792192 992005704 992083968 994507776 996746472 996819291 997840896 999333504 1000636416 1005339114 1006649856 1007681536 1007874816 1008634848 1009188864 1009262592 1013931756 1015327872 1016563392 1017329976 1017888768 1019215872 1020180096 1022672547 1024005888 1026025104 1026310986 1026588672 1027362816 1027559871 1028899584 1028974752 1030029312 1034870148 1036219392 1037769408 1039122432 1039815764 1040187392 1041171456 1043715192 1044006003 1045075968 1046639232 1046715696 1047428496 1048080384 1050147072 1055661984 1056458052 1057038336 1057743622 1059122688 1059417792 1060503552 1063256064 1065487608 1065565449 1068253056 1069645824 1070657757 1073358208 1073741824 1074672846 1074757632 1076073984 1077383424 1077683616 1078788096 1079808678 1081216512 1083858084 1084022784 1089037812 1090537344 1091864384 1092687752 1093287936 1094713344 1096264368 1097091054 1098426069 1099858176 1099938528 1102712832 1104150528 1105195104 1109339712 1110786048 1111527196 1112137728 1112976384 1113587712 1114641216 1116006417 1116094464 1118821248 1121339781 1122571008 1124168064 1124250192 1125715968 1127935744 1130691458 1132165632 1132481088 1133641728 1133859168 1134714204 1135337472 1135420416 1143633816 1144412616 1144496223 1145124864 1146617856 1147382912 1147702608 1148878848 1152006624 1154278242 1154912256 1155783168 1157512032 1157596596 1158782976 1164143868 1164320768 1165746816 1167165376 1167490584 1168687104 1169012736 1170210816 1171317888 1174179591 1175710464 1177469136 1177555158 1178357058 1179790963 1181329152 1181415456 1184395264 1185939456 1187619732 1189168128 1191513024 1193066496 1196163072 1198673559 1201696896 1201784688 1203351552 1204815872 1205724416 1206386688 1207527984 1207959552 1209102336 1210583232 1212056352 1213636608 1216368576 1217848736 1219436544 1219525632 1226512768 1226854512 1228111872 1228347432 1229273721 1229948928 1231552512 1237340448 1237430844 1239780334 1240461312 1240551936 1241396736 1242169344 1243344492 1244618752 1248007176 1249634304 1251154944 1252098432 1252786176 1253971368 1255606272 1258673904 1261155857 1262800128 1262892384 1264689072 1264781466 1266077696 1266430464 1267728384 1268927712 1273686336 1275346944 1275591564 1277254656 1277347968 1279773248 1281441792 1284572544 1284767744 1286588043 1287464193 1288265472 1289945088 1290805776 1291165434 1292488704 1299276288 1300256064 1301838304 1302201036 1303535616 1303630848 1306918912 1308622848 1309860864 1311465168 1313061048 1313426907 1314772992 1316487168 1317732624 1321056256 1322674272 1322778624 1324652778 1326010368 1328995296 1329092388 1330454528 1332444672 1334181888 1340452152 1342199808 1343833088 1344846464 1345585152 1345683456 1351909008 1352007774 1353770496 1355417856 1356439968 1357185024 1358468982 1358954496 1360240128 1363563396 1365341184 1368033472 1368414648 1368784896 1369817088 1370079828 1371866112 1371966336 1373372416 1379826864 1380211326 1381625856 1381890861 1383692544 1385496576 1388228608 1391620256 1392008004 1393434624 1395518976 1395620928 1396571328 1397440512 1400196096 1404008073 1407549312 1408610736 1409384448 1410717789 1412163584 1412557056 1414004736 1416008142 1417674752 1420650144 1420753932 1422775206 1424337408 1424734272 1426194432 1427543676 1432897128 1433010176 1434765312 1436511232 1436911488 1438384128 1439744904 1441622016 1445144112 1445363712 1449298656 1452050416 1452156498 1454049792 1457717248 1459617792 1461685824 1462788072 1464568092 1466477568 1466584704 1470283776 1472200704 1473593472 1475398314 1477193679 1479119616 1481048064 1482449202 1482850304 1483968512 1484253147 1484783616 1486188288 1488008556 1488125952 1491761664 1495119708 1496761344 1498890752 1499000256 1500954624 1508008671 1509554176 1509974784 1511522304 1511812224 1512952272 1513783296 1513893888 1520897634 1522991808 1524845088 1525883488 1525994964 1526833152 1528823808 1530270144 1531838464 1536008832 1539037656 1539466479 1539883008 1541044224 1543349376 1543462128 1545043968 1552191824 1552305222 1554329088 1556654112 1558249472 1558683648 1559723646 1560281088 1561757184 1565572788 1567613952 1569958848 1570073544 1571142744 1572120576 1575105536 1575220608 1581252608 1583492976 1584687078 1585557504 1586615433 1588684032 1589126688 1590755328 1594884096 1598231412 1602262528 1602379584 1604468736 1608515584 1610037312 1610612736 1612009269 1612136448 1614110976 1616075136 1616525424 1618182144 1619713017 1621824768 1625787126 1625915392 1626034176 1633556718 1635806016 1637482496 1637796576 1639031628 1639931904 1642070016 1644396552 1645636581 1649787264 1649907792 1653948416 1654069248 1655195648 1656225792 1657792656 1664009568 1666179072 1667290794 1668206592 1669464576 1670381568 1671961824 1674141696 1678231872 1683733504 1683856512 1686252096 1686375288 1688573952 1690304512 1691903616 1696037187 1698248448 1698721632 1700462592 1700788752 1702071306 1703006208 1703130624 1708589056 1712763392 1715450724 1716618924 1717687296 1719926784 1721074368 1721553912 1723318272 1728009936 1731417363 1732368384 1733674752 1736268048 1738047488 1738174464 1744830464 1746215802 1746481152 1748620224 1750748064 1751235876 1753030656 1753519104 1755316224 1756976832 1763565696 1763704832 1766203704 1767535587 1768013824 1771993728 1772123184 1776592896 1778909184 1781429598 1783752192 1787269536 1789599744 1794113536 1794244608 1802545344 1802677032 1805027328 1807223808 1808586624 1809580032 1811291976 1811939328 1813653504 1815874848 1818084528 1820454912 1824552864 1825046528 1826422784 1826773104 1829154816 1829288448 1839769152 1840281768 1842167808 1842521148 1844923392 1847328768 1856010672 1857912832 1859670501 1860691968 1860827904 1862095104 1863254016 1865016738 1866928128 1872010764 1874451456 1876732416 1878147648 1879179264 1880957052 1883409408 1885339648 1888010856 1894200192 1894338576 1897033608 1897172199 1899116544 1899645696 1901592576 1903391568 1910529504 1913020416 1913387346 1915881984 1917845504 1919659872 1922162688 1926858816 1927151616 1932398208 1934917632 1936208664 1938733056 1946157056 1948914432 1950384096 1952757456 1953301554 1955303424 1955446272 1960378368 1962934272 1964791296 1967197752 1969591572 1972159488 1974730752 1976598936 1979004196 1979711488 1981584384 1984011408 1984167936 1986979167 1989015552 1993492944 1993638582 1995681792 1998667008 2001272832 2010678228 2013299712 2015363072 2015749632 2017269696 2018377728 2018525184 2027863512 2028011661 2030655744 2033126784 2034659952 2035777536 2037703473 2038431744 2040360192 2045345094 2048011776 2052050208 2052621972 2053177344 2054725632 2055119742 2057799168 2057949504 2060058624 2069740296 2072438784 2075538816 2078244864 2079631528 2080374784 2082342912 2087430384 2088012006 2090151936 2093278464 2093431392 2094856992 2096160768 2100294144 2111323968 2112916104 2114076672 2115487244 2118245376 2118835584 2121007104 2124012213 2126512128 2130975216 2131130898 2134162809 2136506112 2139291648 2141315514 2146716416 2149345692 2149515264 2152147968 2154766848 2155367232 2157576192 2159617356 2162433024 2167716168 2168045568 2178075624 2178234747 2181074688 2183728768 2185375504 2186575872 2189426688 2192528736 2194182108 2196852138 2199716352 2199877056 2205425664 2208301056 2210390208 2218679424 2221572096 2223054392 2223673803 2224275456 2225952768 2227175424 2229282432 2232012834 2232188928 2237642496 2242679562 2245142016 2248336128 2248500384 2251431936 2255871488 2261382916 2264331264 2264962176 2267283456 2267718336 2269428408 2270674944 2270840832 2281346451 2287267632 2288825232 2288992446 2290249728 2293235712 2294765824 2295405216 2297757696 2304013248 2308556484 2309824512 2311566336 2315024064 2315193192 2317565952 2328287736 2328457833 2328641536 2331493632 2334330752 2334981168 2337374208 2338025472 2339585469 2340421632 2342635776 2348359182 2351420928 2354938272 2355110316 2356714116 2359581926 2362658304 2362830912 2368790528 2371878912 2375239464 2377030617 2378336256 2383026048 2386132992 2392326144 2397347118 2403393792 2403569376 2406703104 2409631744 2411448832 2412773376 2415055968 2415919104 2418204672 2421166464 2424112704 2427273216 2432737152 2435697472 2438680689 2438873088 2439051264 2450335077 2453025536 2453709024 2456223744 2456694864 2458547442 2459897856 2463105024 2474680896 2474861688 2479560668 2480922624 2481103872 2482793472 2484338688 2486688984 2489237504 2496014352 2499268608 2500936191 2502309888 2504196864 2505572352 2507942736 2511212544 2517347808 2522311714 2525600256 2525784768 2529378144 2529562932 2532155392 2532860928 2535456768 2537855424 2547372672 2550693888 2551183128 2553106959 2554509312 2554695936 2559546496 2562883584 2569145088 2569535488 2573176086 2574928386 2576530944 2579890176 2581611552 2582330868 2584977408 2598552576 2600512128 2603676608 2604402072 2607071232 2607261696 2613837824 2617245696 2619323703 2619721728 2622930336 2626122096 2626853814 2629545984 2632974336 2635465248 2642112512 2645348544 2645557248 2649305556 2652020736 2657990592 2658184776 2660909056 2664889344 2668363776 2672144397 2680904304 2684399616 2687666176 2689692928 2691170304 2691366912 2703818016 2704015548 2707540992 2710835712 2712879936 2714370048 2716937964 2717908992 2720480256 2727126792 2730682368 2736066944 2736829296 2737569792 2739634176 2740159656 2743732224 2743932672 2746744832 2759653728 2760422652 2763251712 2763781722 2767385088 2770993152 2776457216 2783240512 2784016008 2786869248 2791037952 2791241856 2793142656 2794881024 2797525107 2800392192 2808016146 2813347681 2815098624 2817221472 2818768896 2821435578 2824327168 2825114112 2828009472 2832016284 2835349504 2841300288 2841507864 2845550412 2848674816 2849468544 2852388864 2855087352 2865794256 2866020352 2869530624 2870081019 2873022464 2873822976 2876768256 2879489808 2883244032 2890288224 2890727424 2898597312 2904100832 2904312996 2908099584 2915434496 2919235584 2923371648 2925576144 2929136184 2929952331 2932955136 2933169408 2940567552 2944401408 2947186944 2950796628 2954387358 2958239232 2962096128 2964898404 2965700608 2967937024 2968506294 2969567232 2972376576 2976017112 2976251904 2983523328 2990239416 2990457873 2993522688 2997781504 2998000512 3001909248 3016017342 3019108352 3019949568 3023044608 3023624448 3025904544 3027566592 3027787776 3041795268 3045983616 3049690176 3051766976 3051989928 3053666304 3057647616 3060540288 3063676928 3068017641 3072017664 3078075312 3078932958 3079766016 3082088448 3082679613 3086698752 3086924256 3090087936 3104383648 3104610444 3108658176 3113308224 3116498944 3117367296 3119447292 3120562176 3123514368 3131145576 3132018009 3135227904 3139917696 3140147088 3142285488 3144241152 3150211072 3150441216 3162505216 3166985952 3169374156 3171115008 3173230866 3177368064 3178253376 3181510656 3189768192 3196462824 3196696347 3204525056 3204759168 3208937472 3211973271 3217031168 3220074624 3221225472 3224018538 3224272896 3228221952 3232150272 3233050848 3236364288 3239426034 3243649536 3251574252 3251830784 3252068352 3267113436 3271612032 3274964992 3275593152 3278063256 3279863808 3284140032 3288793104 3291273162 3295278207 3299574528 3299815584 3307896832 3308138496 3310391296 3312451584 3315585312 3328019136 3332358144 3334581588 3336413184 3338929152 3340763136 3343923648 3348019251 3348283392 3356463744 3364019343 3367467008 3367713024 3372504192 3372750576 3377147904 3380609024 3383807232 3392074374 3396496896 3397443264 3400925184 3401577504 3404142612 3406012416 3406261248 3417178112 3425526784 3430901448 3433237848 3433488669 3435374592 3439853568 3442148736 3443107824 3446636544 3456019872 3462834726 3464736768 3467349504 3472536096 3476094976 3476348928 3489660928 3492431604 3492962304 3497240448 3501496128 3502471752 3506061312 3507038208 3510632448 3513953664 3522538773 3527131392 3527409664 3532407408 3535071174 3536027648 3539372889 3543987456 3544246368 3553185792 3557818368 3562859196 3567504384 3574539072 3579199488 3588227072 3588489216 3596020677 3605090688 3605354064 3610054656 3614447616 3617173248 3619160064 3622583952 3623878656 3627307008 3631749696 3636169056 3640909824 3649105728 3650093056 3652845568 3653546208 3658309632 3658576896 3679538304 3680563536 3684335616 3685042296 3687821163 3689846784 3694657536 3712021344 3715825664 3719341002 3721383936 3721655808 3724190208 3726508032 3730033476 3733856256 3744021528 3748902912 3753464832 3756295296 3758358528 3761914104 3766818816 3770679296 3776021712 3783467571 3788400384 3788677152 3794067216 3794344398 3798233088 3799291392 3803185152 3806783136 3821059008 3826040832 3826774692 3831763968 3835691008 3839319744 3844325376 3853717632 3854303232 3859764129 3862392579 3864796416 3869835264 3872417328 3877466112 3892314112 3897828864 3900768192 3905514912 3906603108 3910606848 3910892544 3920756736 3925868544 3929582592 3934395504 3939183144 3944318976 3949461504 3953197872 3958008392 3959422976 3963168768 3968022816 3968335872 3973958334 3978031104 3986985888 3987277164 3991363584 3997334016 4002545664 4021356456 4026599424 4030726144 4031499264 4034539392 4036755456 4037050368 4055727024 4056023322 4061311488 4066253568 4069319904 4071555072 4075406946 4076863488 4080720384 4090690188 4096023552 4104100416 4105243944 4106354688 4109451264 4110239484 4115598336 4115899008 4120117248 4139480592 4144877568 4145672583 4151077632 4156489728 4159263056 4160749568 4164685824 4174860768 4176024012 4180303872 4186556928 4186862784 4189713984 4192321536 4200588288 4222647936 4225832208 4228153344 4230974488 4232153367 4236490752 4237671168 4242014208 4248024426 4253024256 4261950432 4262261796 4268325618 4273012224 4278583296 4282631028 4293432832 4298691384 4299030528 4304295936 4309533696 4310734464 4315152384 4319234712 4324866048 4335432336 4336091136 4356151248 4356469494 4362149376 4367457536 4370751008 4373151744 4378853376 4385057472 4388364216 4393704276 4399432704 4399754112 4410851328 4416602112 4420780416 4431581037 4437358848 4443144192 4446108784 4447347606 4448550912 4451905536 4452759441 4454350848 4458564864 4464025668 4464377856 4475284992 4485359124 4490284032 4496672256 4497000768 4502863872 4511742976 4522765832 4524026013 4528662528 4529924352 4534566912 4535436672 4538856816 4541349888 4541681664 4562692902 4574535264 4577650464 4577984892 4580499456 4586471424 4589531648 4590810432 4595515392 4608026496 4617112968 4619649024 4623132672 4630048128 4630386384 4635131904 4656575472 4656915666 4657283072 4662987264 4668661504 4669962336 4674748416 4676050944 4679170938 4680843264 4685271552 4696718364 4702841856 4709876544 4710220632 4713428232 4719163852 4725316608 4725661824 4737581056 4743757824 4750478928 4754061234 4756672512 4759846299 4766052096 4772265984 4784652288 4794694236 4806787584 4807138752 4813406208 4819263488 4822897664 4825546752 4830111936 4831838208 4836027807 4836409344 4842332928 4848225408 4854546432 4859139051 4865474304 4871394944 4877361378 4877746176 4878102528 4900670154 4906051072 4907418048 4912447488 4913389728 4917094884 4919795712 4926210048 4949361792 4949723376 4959121336 4961845248 4962207744 4965586944 4968677376 4973377968 4978475008 4992028704 4998537216 5001872382 5004619776 5008393728 5011144704 5015885472 5022425088 5034695616 5044623428 5051200512 5051569536 5058756288 5059125864 5064310784 5065721856 5070913536 5075710848 5088111561 5094745344 5101387776 5102366256 5106213918 5109018624 5109391872 5119092992 5125767168 5138290176 5139070976 5146352172 5149856772 5153061888 5159780352 5163223104 5164661736 5169954816 5194252089 5197105152 5201024256 5207353216 5208804144 5214142464 5214523392 5227675648 5234491392 5238647406 5239443456 5245860672 5252244192 5253707628 5259091968 5265948672 5270930496 5284225024 5290697088 5291114496 5298611112 5302606761 5304041472 5315981184 5316369552 5321818112 5329778688 5336727552 5344288794 5361808608 5368799232 5375332352 5379385856 5382340608 5382733824 5407636032 5408031096 5415081984 5421671424 5425759872 5428740096 5433875928 5435817984 5440960512 5454253584 5461364736 5472133888 5473658592 5475139584 5479268352 5480319312 5487464448 5487865344 5493489664 5519307456 5520845304 5526503424 5527563444 5534770176 5541986304 5552914432 5566481024 5568032016 5573738496 5579011503 5582075904 5582483712 5586285312 5589762048 5595050214 5600784384 5616032292 5626695362 5630197248 5634442944 5637537792 5642871156 5648654336 5650228224 5656018944 5664032568 5670699008 5682600576 5683015728 5691100824 5691516597 5697349632 5698937088 5704777728 5710174704 5731588512 5732040704 5739061248 5740162038 5746044928 5747645952 5753536512 5758979616 5766488064 5780576448 5781454848 5797194624 5808201664 5808625992 5816199168 5830868992 5838471168 5846743296 5851152288 5858272368 5859904662 5865910272 5866338816 5881135104 5888802816 5894373888 5901593256 5908774716 5916478464 5924192256 5929796808 5931401216 5935874048 5937012588 5939134464 5944753152 5952034224 5952503808 5960937501 5967046656 5980478832 5980915746 5987045376 5995563008 5996001024 6003818496 6032034684 6038216704 6039899136 6046089216 6047248896 6051809088 6055133184 6055575552 6083590536 6084034983 6091967232 6099380352 6103533952 6103979856 6107332608 6113110419 6115295232 6121080576 6127353856 6136035282 6144035328 6156150624 6157865916 6159532032 6164176896 6165359226 6173397504 6173848512 6180175872 6208767296 6209220888 6217316352 6226616448 6232997888 6234734592 6238894584 6241124352 6247028736 6262291152 6264036018 6270455808 6279835392 6280294176 6284570976 6288482304 6300422144 6300882432 6325010432 6333971904 6338748312 6342230016 6346461732 6354736128 6356506752 6363021312 6372036639 6379536384 6392925648 6393392694 6402488427 6409050112 6409518336 6417874944 6423946542 6434062336 6440149248 6448037076 6448545792 6456443904 6464300544 6466101696 6472728576 6478852068 6487299072 6503148504 6503661568 6504136704 6534226872 6534704241 6543224064 6549929984 6551186304 6556126512 6559727616 6568280064 6577586208 6582546324 6590556414 6599149056 6599631168 6615793664 6616276992 6620782592 6624903168 6631170624 6656038272 6664716288 6669163176 6671021409 6672826368 6677858304 6681526272 6687847296 6696038502 6696566784 6712927488 6728038686 6734934016 6735426048 6745008384 6745501152 6754295808 6761218048 6767614464 6784148748 6792993792 6794886528 6801850368 6803155008 6808285224 6812024832 6812522496 6834356224 6844039353 6851053568 6861802896 6866475696 6866977338 6870749184 6879707136 6884297472 6886215648 6893273088 6912039744 6925669452 6929473536 6934699008 6945072192 6952189952 6952697856 6979321856 6984863208 6985373499 6985924608 6994480896 7002992256 7004943504 7012122624 7014076416 7018756407 7021264896 7027907328 7045077546 7054262784 7054819328 7064814816 7070142348 7072055296 7078745778 7087974912 7088492736 7106371584 7115636736 7125718392 7131091851 7135008768 7149078144 7158398976 7176454144 7176978432 7192041354 7210181376 7210708128 7220109312 7228895232 7234346496 7238320128 7245167904 7247757312 7254614016 7263499392 7272338112 7281819648 7298211456 7300186112 7305691136 7307092416 7316042067 7316619264 7317153792 7351005231 7359076608 7361127072 7368671232 7370084592 7375642326 7379693568 7389315072 7424042688 7431651328 7438682004 7442767872 7443311616 7448380416 7453016064 7460066952 7467712512 7488043056 7497805824 7502808573 7506929664 7512590592 7516717056 7523828208 7533637632 7541358592 7552043424 7566935142 7576800768 7577354304 7588134432 7588688796 7596466176 7598582784 7606370304 7613566272 7642118016 7652081664 7653549384 7659320877 7663527936 7671382016 7678639488 7688650752 7707435264 7708606464 7719528258 7724785158 7729592832 7739670528 7744834656 7754932224 7784628224 7795657728 7801536384 7811029824 7813206216 7821213696 7821785088 7841513472 7851737088 7857971109 7859165184 7868791008 7878366288 7888637952 7898923008 7906395744 7916016784 7918845952 7926337536 7936045632 7936671744 7947916668 7956062208 7973971776 7974554328 7982727168 7994668032 8005091328 8042712912 8053198848 8058572171 8061452288 8062998528 8069078784 8073510912 8074100736 8111454048 8112046644 8122622976 8132507136 8138639808 8143110144 8150813892 8153726976 8161440768 8181380376 8192047104 8208200832 8210487888 8212709376 8218902528 8220478968 8231196672 8231798016 8240234496 8278961184 8289755136 8291345166 8302155264 8312979456 8318526112 8321499136 8329371648 8349721536 8352048024 8360607744 8373113856 8373725568 8379427968 8384643072 8392575321 8401176576 8440043043 8445295872 8451664416 8456306688 8461948976 8464306734 8472981504 8475342336 8484028416 8496048852 8506048512 8523900864 8524523592 8536651236 8546024448 8557166592 8565262056 8586865664 8597382768 8598061056 8608591872 8610243057 8619067392 8621468928 8630304768 8638469424 8649732096 8670864672 8672182272 8712302496 8712938988 8724298752 8734915072 8741502016 8746303488 8757706752 8770114944 8776728432 8787408552 8798865408 8799508224 8821702656 8833204224 8841560832 8863162074 8874717696 8886288384 8892217568 8894695212 8897101824 8903811072 8905518882 8908701696 8917129728 8928051336 8928755712 8950569984 8970718248 8971373619 8980568064 8993344512 8994001536 9005727744 9023485952 9045531664 9048052026 9057325056 9059848704 9069133824 9070873344 9077713632 9082699776 9083363328 9125385804 9149070528 9155300928 9155969784 9160998912 9172942848 9179063296 9181620864 9191030784 9204052923 9216052992 9234225936 9239298048 9246265344 9248038839 9260096256 9260772768 9270263808 9313150944 9313831332 9314566144 9325974528 9337323008 9339924672 9349496832 9352101888 9358341876 9361686528 9370543104 9393436728 9405683712 9419753088 9420441264 9426856464 9438327704 9450633216 9451323648 9475162112 9487515648 9500957856 9508122468 9513345024 9519692598 9532104192 9544531968 9569304576 9589388472 9590089041 9613575168 9614277504 9626812416 9635919813 9638526976 9645795328 9651093504 9660223872 9663676416 9672055614 9672818688 9684665856 9696450816 9709092864 9718278102 9730948608 9742789888 9754722756 9755492352 9756205056 9801340308 9812102144 9814836096 9824894976 9826779456 9834189768 9839591424 9852420096 9885834621 9898723584 9899446752 9918242672 9923690496 9924415488 9931173888 9937354752 9946755936 9956950016 9984057408 9997074432 10003744764 10009239552 10016787456 10022289408 10031770944 10044850176 10069391232 10089246856 10092058029 10102401024 10103139072 10117512576 10118251728 10128621568 10131443712 10141827072 10151421696 10176223122 10189490688 10202775552 10204732512 10212427836 10218037248 10218783744 10238185984 10251534336 10276580352 10278141952 10292704344 10299713544 10300466007 10306123776 10319560704 10326446208 10329323472 10339909632 10388504178 10394210304 10402048512 10414706432 10417608288 10428284928 10429046784 10455351296 10468982784 10477294812 10478886912 10491721344 10504488384 10507415256 10518183936 10531897344 10541860992 10567616319 10568450048 10581394176 10582228992 10597222224 10605213522 10608082944 10618118667 10631962368 10632739104 10643636224 10659557376 10673455104 10688577588 10723617216 10737598464 10750664704 10758771712 10764681216 10765467648 10788062031 10815272064 10816062192 10830163968 10843342848 10851519744 10857480192 10867751856 10871635968 10881921024 10908507168 10922729472 10944267776 10947317184 10950279168 10958536704 10960638624 10974928896 10975730688 10986979328 11038614912 11041690608 11053006848 11055126888 11063463489 11069540352 11083972608 11105828864 11132962048 11136064032 11147476992 11158023006 11164151808 11164967424 11172570624 11179524096 11190100428 11201568768 11232064584 11253390724 11260394496 11268885888 11275075584 11285742312 11297308672 11300456448 11312037888 11328065136 11341398016 11350402713 11365201152 11366031456 11382201648 11383033194 11394699264 11397874176 11409555456 11420349408 11463177024 11464081408 11478122496 11480324076 11492089856 11495291904 11507073024 11517959232 11532976128 11561152896 11562909696 11579292387 11587177737 11594389248 11616403328 11617251984 11632398336 11661737984 11676942336 11693486592 11702304576 11716544736 11719809324 11731820544 11732677632 11762270208 11777605632 11788747776 11803186512 11817549432 11832956928 11848384512 11859593616 11862802432 11871748096 11874025176 11878268928 11889506304 11904068448 11905007616 11921875002 11934093312 11960957664 11961831492 11974090752 11991126016 11992002048 12007636992 12064069368 12076433408 12079798272 12092178432 12094497792 12103618176 12110266368 12111151104 12167181072 12168069966 12183934464 12198760704 12207067904 12207959712 12214665216 12226220838 12230590464 12242161152 12254707712 12272070564 12288070656 12312301248 12315731832 12319064064 12328353792 12330718452 12346795008 12347697024 12360351744 12417534592 12418441776 12434632704 12437017749 12453232896 12465995776 12469469184 12477789168 12482248704 12494057472 12524582304 12528072036 12540911616 12559670784 12560588352 12569141952 12576964608 12600844288 12601764864 12650020864 12667943808 12677496624 12684460032 12692923464 12696460101 12709472256 12713013504 12726042624 12744073278 12759072768 12785851296 12786785388 12804976854 12818100224 12819036672 12835749888 12847893084 12868124672 12880298496 12896074152 12897091584 12912887808 12928601088 12932203392 12945457152 12957704136 12974598144 13006297008 13007323136 13008273408 13068453744 13069408482 13086448128 13099859968 13102372608 13112253024 13119455232 13136560128 13155172416 13165092648 13181112828 13198298112 13199262336 13231587328 13232553984 13241565184 13249806336 13262341248 13294743111 13312076544 13329432576 13338326352 13342042818 13345652736 13355716608 13358278323 13363052544 13375694592 13392077004 13393133568 13425854976 13456077372 13469868032 13470852096 13490016768 13491002304 13508591616 13522436096 13535228928 13568297496 13572078039 13585987584 13589773056 13603700736 13606310016 13616570448 13624049664 13625044992 13668712448 13688078706 13702107136 13723605792 13732951392 13733954676 13741498368 13759414272 13768594944 13772431296 13786546176 13824079488 13851338904 13858947072 13869398016 13890144384 13904379904 13905395712 13958643712 13969726416 13970746998 13971849216 13988961792 14005984512 14009887008 14024245248 14028152832 14037512814 14042529792 14055814656 14090155092 14108525568 14109638656 14129629632 14140284696 14144110592 14157491556 14175949824 14176985472 14212743168 14231273472 14251436784 14262183702 14270017536 14279538897 14298156288 14316797952 14352908288 14353956864 14384082708 14420362752 14421416256 14440218624 14457790464 14468692992 14476640256 14490335808 14495514624 14508083421 14509228032 14526998784 14544676224 14563639296 14577417153 14596422912 14600372224 14611382272 14614184832 14632084134 14633238528 14634307584 14702010462 14718153216 14722254144 14737342464 14740169184 14751284652 14759387136 14778630144 14848085376 14863302656 14877364008 14885535744 14886623232 14896760832 14906032128 14920133904 14935425024 14976086112 14995611648 15005617146 15013859328 15025181184 15033434112 15047656416 15067275264 15082717184 15104086848 15133870284 15153601536 15154708608 15176268864 15177377592 15192932352 15197165568 15212740608 15227132544 15264334683 15284236032 15304163328 15307098768 15318641754 15327055872 15337282519 15342764032 15357278976 15377301504 15414870528 15417212928 15439056516 15449570316 15459185664 15479341056 15489669312 15509864448 15569256448 15582756267 15591315456 15603072768 15622059648 15626412432 15642427392 15643570176 15683026944 15703474176 15715942218 15718330368 15737582016 15756732576 15777275904 15797846016 15812791488 15832033568 15837691904 15852675072 15872091264 15873343488 15895833336 15907820283 15912124416 15947943552 15949108656 15965454336 15989336064 16010182656 16085425824 16106397696 16117144342 16122904576 16125997056 16138157568 16147021824 16148201472 16222908096 16224093288 16245245952 16265014272 16277279616 16286220288 16301627784 16307453952 16322881536 16362760752 16384094208 16395026141 16416401664 16420975776 16425418752 16437805056 16440957936 16462393344 16463596032 16480468992 16557922368 16579510272 16582690332 16604310528 16625958912 16637052224 16642998272 16658743296 16699443072 16704096048 16721215488 16737034509 16746227712 16747451136 16758855936 16769286144 16785150642 16802353152 16880086086 16890591744 16903328832 16912613376 16923897952 16928613468 16945963008 16950684672 16968056832 16992097704 17012097024 17047801728 17049047184 17073302472 17074549791 17092048896 17114333184 17130524112 17173731328 17194765536 17196122112 17217183744 17220486114 17238134784 17242937856 17260609536 17276938848 17299464192 17341729344 17344364544 17424604992 17425877976 17448597504 17469830144 17483004032 17492606976 17515413504 17540229888 17553456864 17574817104 17597730816 17599016448 17643405312 17666408448 17683121664 17726324148 17749435392 17772576768 17784435136 17789390424 17794203648 17807622144 17811037764 17817403392 17834259456 17856102672 17857511424 17901139968 17941436496 17942747238 17961136128 17986689024 17988003072 18011455488 18046971904 18091063328 18096104052 18114650112 18119697408 18138267648 18141746688 18155427264 18165399552 18166726656 18250771608 18252104949 18298141056 18310601856 18311939568 18321997824 18339331257 18345885696 18358126592 18363241728 18382061568 18408105846 18432105984 18468451872 18478596096 18492530688 18496077678 18520192512 18521545536 18540527616 18626301888 18627662664 18629132288 18651949056 18674646016 18679849344 18698993664 18704203776 18716683752 18723373056 18741086208 18786873456 18811367424 18839506176 18840882528 18853712928 18876655408 18901266432 18902647296 18950324224 18975031296 19001915712 19016244936 19026690048 19039385196 19064208384 19089063936 19138609152 19178776944 19180178082 19207465281 19227150336 19228555008 19253624832 19271839626 19277053952 19291590656 19302187008 19320447744 19344111228 19345637376 19369331712 19392901632 19418185728 19436556204 19461897216 19485579776 19509445512 19510984704 19512410112 19602680616 19604112723 19624204288 19629672192 19649789952 19653558912 19668379536 19679182848 19704840192 19771669242 19797447168 19798893504 19836485344 19847380992 19848830976 19862347776 19874709504 19893511872 19913900032 19968114816 19994148864 20007489528 20013064227 20018479104 20033574912 20044578816 20063541888 20089700352 20138782464 20178493712 20184116058 20204802048 20206278144 20235025152 20236503456 20257243136 20262887424 20283654144 20302843392 20352446244 20378981376 20405551104 20409465024 20424855672 20436074496 20437567488 20476371968 20503068672 20532118059 20553160704 20556283904 20585408688 20599427088 20600932014 20612247552 20639121408 20652892416 20658646944 20679819264 20777008356 20788420608 20804097024 20829412864 20835216576 20856569856 20858093568 20910702592 20937965568 20954589624 20956120497 20957773824 20983442688 21008976768 21014830512 21036367872 21056269221 21063794688 21083721984 21135232638 21136900096 21162788352 21164457984 21194444448 21210427044 21216165888 21236237334 21263924736 21265478208 21287272448 21319114752 21346910208 21377155176 21393275553 21447234432 21475196928 21501329408 21517543424 21529362432 21530935296 21576124062 21630544128 21632124384 21660327936 21686685696 21703039488 21714960384 21735503712 21743271936 21763842048 21817014336 21845458944 21888535552 21894634368 21900558336 21917073408 21921277248 21948126201 21949857792 21951461376 21973958656 22053015693 22077229824 22083381216 22106013696 22110253776 22126926978 22139080704 22167945216 22211657728 22265924096 22272128064 22294953984 22316046012 22328303616 22329934848 22345141248 22359048192 22380200856 22403137536 22464129168 22506781448 22508425719 22520788992 22537771776 22550151168 22571484624 22594617344 22600912896 22624075776 22656130272 22682796032 22700805426 22730402304 22732062912 22764403296 22766066388 22789398528 22795748352 22819110912 22840698816 22926354048 22928162816 22956244992 22960648152 22977962631 22984179712 22990583808 23014146048 23035918464 23065952256 23122305792 23125819392 23158584774 23174355474 23188778496 23232806656 23234503968 23264796672 23323475968 23353884672 23386973184 23404609152 23433089472 23439618648 23463641088 23465355264 23524540416 23555211264 23573913327 23577495552 23606373024 23635098864 23665913856 23696769024 23719187232 23725604864 23743496192 23748050352 23756537856 23779012608 23808136896 23810015232 23843750004 23868186624 23921915328 23923662984 23948181504 23982252032 23984004096 24015273984 24128138736 24152866816 24159596544 24175716513 24184356864 24188995584 24207236352 24220532736 24222302208 24334362144 24336139932 24367868928 24397521408 24414135808 24415919424 24429330432 24452441676 24461180928 24484322304 24509415424 24544141128 24576141312 24624602496 24631463664 24638128128 24656707584 24661436904 24693590016 24695394048 24720703488 24835069184 24836883552 24869265408 24874035498 24906465792 24931991552 24938938368 24955578336 24964497408 24988114944 25049164608 25056144072 25081823232 25119341568 25121176704 25138283904 25153929216 25201688576 25203529728 25300041728 25320129129 25335887616 25354993248 25368920064 25385846928 25392920202 25418944512 25426027008 25452085248 25488146556 25518145536 25571702592 25573570776 25609953708 25636200448 25638073344 25671499776 25695786168 25736249344 25760596992 25792148304 25794183168 25825775616 25830729171 25857202176 25864406784 25890914304 25915408272 25949196288 26012594016 26014646272 26016546816 26136907488 26138816964 26172896256 26199719936 26204745216 26224506048 26238910464 26273120256 26310344832 26330185296 26362225656 26396596224 26398524672 26463174656 26465107968 26483130368 26499612672 26524682496 26589486222 26624153088 26658865152 26676652704 26684085636 26691305472 26711433216 26716556646 26726105088 26751389184 26784154008 26786267136 26851709952 26912154744 26939736064 26941704192 26980033536 26982004608 27017183232 27044872192 27070457856 27136594992 27144156078 27171975168 27179546112 27207401472 27212620032 27233140896 27248099328 27250089984 27337424896 27376157412 27404214272 27447211584 27465902784 27467909352 27482996736 27518828544 27537189888 27544862592 27573092352 27612158769 27648158976 27702677808 27717894144 27738796032 27744116517 27780288768 27808759808 27810791424 27939452832 27941493996 27943698432 27977923584 28011969024 28019774016 28048490496 28056305664 28075025628 28085059584 28111629312 28180310184 28217051136 28219277312 28259259264 28280569392 28288221184 28314983112 28351899648 28353970944 28425486336 28462546944 28502873568 28524367404 28540035072 28559077794 28596312576 28633595904 28705816576 28707913728 28768165416 28840725504 28842832512 28880437248 28907759439 28915580928 28937385984 28953280512 28980671616 28991029248 29016166842 29018456064 29053997568 29089352448 29127278592 29154834306 29192845824 29200744448 29222764544 29228369664 29264168268 29266477056 29268615168 29404020924 29436306432 29444508288 29474684928 29480338368 29502569304 29518774272 29557260288 29657503863 29696170752 29726605312 29754728016 29771071488 29773246464 29793521664 29812064256 29840267808 29870850048 29952172224 29991223296 30011234292 30027718656 30050362368 30066868224 30095312832 30134550528 30165434368 30208173696 30267740568 30276174087 30307203072 30309417216 30352537728 30354755184 30385864704 30394331136 30425481216 30454265088 30528669366 30568472064 30608326656 30614197536 30637283508 30654111744 30674565038 30685528064 30714557952 30754603008 30829741056 30834425856 30878113032 30899140632 30901398021 30918371328 30958682112 30979338624 31019728896 31138512896 31165512534 31182630912 31206145536 31244119296 31252824864 31284854784 31287140352 31366053888 31406948352 31431884436 31436660736 31475164032 31513465152 31554551808 31595692032 31625582976 31664067136 31675383808 31702848957 31705350144 31744182528 31746686976 31791666672 31815640566 31824248832 31854356001 31895887104 31898217312 31930908672 31978672128 32020365312 32170851648 32212795392 32234288684 32245809152 32251994112 32276315136 32294043648 32296402944 32364186093 32445816192 32448186576 32490491904 32530028544 32554559232 32572440576 32603255568 32614907904 32645763072 32725521504 32768188416 32790052282 32832803328 32841951552 32850837504 32875610112 32881915872 32924786688 32927192064 32960937984 33115844736 33159020544 33165380664 33190390467 33208621056 33251917824 33274104448 33285996544 33317486592 33398886144 33408192096 33442430976 33474069018 33492455424 33494902272 33517711872 33538572288 33570301284 33604706304 33760172172 33781183488 33806657664 33825226752 33847795904 33857226936 33891926016 33901369344 33936113664 33984195408 34024194048 34051208139 34095603456 34098094368 34146604944 34149099582 34184097792 34228666368 34261048224 34347462656 34389531072 34392244224 34434367488 34440972228 34476269568 34485875712 34521219072 34553877696 34598928384 34683458688 34688729088 34737877161 34761533211 34849209984 34851755952 34897195008 34939660288 34966008064 34985213952 35030827008 35080459776 35106913728 35149634208 35195461632 35198032896 35286810624 35332816896 35366243328 35452648296 35498870784 35545153536 35568870272 35578780848 35588407296 35615244288 35622075528 35634806784 35668518912 35712205344 35715022848 35802279936 35882872992 35885494476 35922272256 35973378048 35976006144 36022910976 36093943808 36182126656 36192208104 36229300224 36239394816 36276535296 36283493376 36310854528 36330799104 36333453312 36501543216 36504209898 36573519853 36596282112 36621203712 36623879136 36643995648 36678662514 36691771392 36716253184 36726483456 36764123136 36816211692 36864211968 36936903744 36957192192 36985061376 36992155356 37040385024 37043091072 37081055232 37252603776 37255325328 37258264576 37303898112 37311053247 37349292032 37359698688 37397987328 37408407552 37433367504 37446746112 37482172416 37573746912 37622734848 37679012352 37681765056 37707425856 37753310816 37802532864 37805294592 37900648448 37950062592 38003831424 38032489872 38053380096 38078770392 38089380303 38128416768 38178127872 38277218304 38357553888 38360356164 38414930562 38454300672 38457110016 38507249664 38543679252 38554107904 38583181312 38604374016 38640895488 38688222456 38691274752 38738663424 38785803264 38836371456 38873112408 38923794432 38971159552 39018891024 39021969408 39024820224 39205361232 39208225446 39248408576 39259344384 39299579904 39307117824 39336759072 39358365696 39409680384 39543338484 39594894336 39597787008 39672970688 39694761984 39697661952 39724695552 39749419008 39787023744 39827800064 39884229333 39936229632 39988297728 40014979056 40026128454 40036958208 40067149824 40074834969 40089157632 40127083776 40179400704 40277564928 40356987424 40368232116 40409604096 40412556288 40470050304 40473006912 40514486272 40525774848 40567308288 40605686784 40704892488 40716234117 40757962752 40811102208 40818930048 40849711344 40872148992 40875134976 40952743936 41006137344 41064236118 41106321408 41112567808 41170817376 41198854176 41201864028 41224495104 41278242816 41305784832 41317293888 41359638528 41554016712 41576841216 41608194048 41658825728 41670433152 41713139712 41716187136 41821405184 41875931136 41909179248 41912240994 41915547648 41966885376 42017953536 42029661024 42072735744 42112538442 42127589376 42167443968 42270465276 42273800192 42325576704 42328915968 42388888896 42420854088 42432331776 42472474668 42527849472 42530956416 42574544896 42638229504 42693820416 42754310352 42786551106 42838616691 42894468864 42950393856 43002658816 43035086848 43058724864 43061870592 43152248124 43261088256 43264248768 43320655872 43373371392 43406078976 43429920768 43471007424 43486543872 43524250263 43527684096 43634028672 43690917888 43732251459 43777071104 43789268736 43801116672 43834146816 43842554496 43896252402 43899715584 43902922752 43947917312 44106031386 44154459648 44166762432 44212027392 44220507552 44253853956 44278161408 44335890432 44423315456 44531848192 44544256128 44589907968 44632092024 44656607232 44659869696 44690282496 44718096384 44760401712 44806275072 44928258336 45013562896 45016851438 45041577984 45075543552 45100302336 45142969248 45189234688 45201825792 45248151552 45312260544 45365592064 45401610852 45460804608 45464125824 45528806592 45532132776 45578797056 45591496704 45638221824 45681397632 45793004049 45852708096 45856325632 45912489984 45921296304 45955925262 45968359424 45981167616 46011847557 46028292096 46071836928 46131904512 46244611584 46251638784 46317169548 46348710948 46377556992 46465613312 46469007936 46529593344 46646951936 46707769344 46748268801 46773946368 46809218304 46866178944 46879237296 46927282176 46930710528 47049080832 47110422528 47147826654 47154991104 47212746048 47270197728 47331827712 47393538048 47438374464 47451209728 47486992384 47496100704 47513075712 47558025216 47616273792 47620030464 47687500008 47723460849 47736373248 47843830656 47847325968 47896363008 47964504064 47968008192 48030547968 48256277472 48305733632 48319193088 48351433026 48368713728 48377991168 48414472704 48441065472 48444604416 48668724288 48672279864 48735737856 48795042816 48828271616 48831838848 48858660864 48904883352 48922361856 48968644608 49018830848 49088282256 49152282624 49185078423 49249204992 49262927328 49276256256 49313415168 49322873808 49387180032 49390788096 49441406976 49670138368 49673767104 49738530816 49748070996 49812931584 49863983104 49877876736 49911156672 49928994816 49976229888 50098329216 50112288144 50163646464 50211103527 50238683136 50242353408 50276567808 50307858432 50403377152 50407059456 50600083456 50640258258 50671775232 50709986496 50737840128 50771693856 50785840404 50837889024 50852054016 50904170496 50976293112 51036291072 51143405184 51147141552 51219907416 51272400896 51276146688 51342999552 51391572336 51472498688 51521193984 51584296608 51588366336 51651551232 51661458342 51714404352 51728813568 51781828608 51830816544 51898392576 52025188032 52029292544 52033093632 52273814976 52277633928 52345792512 52399439872 52409490432 52449012096 52477820928 52546240512 52620689664 52660370592 52724451312 52793192448 52797049344 52926349312 52930215936 52966260736 52999225344 53049364992 53178972444 53248306176 53317730304 53353305408 53368171272 53382610944 53422866432 53433113292 53452210176 53502778368 53568308016 53572534272 53703419904 53824309488 53879472128 53883408384 53960067072 53964009216 54034366464 54089744384 54140915712 54273189984 54288312156 54343950336 54359092224 54414802944 54425240064 54466281792 54496198656 54500179968 54674849792 54752314824 54808428544 54894423168 54931805568 54935818704 54965993472 55017993771 55037657088 55074379776 55089725184 55146184704 55224317538 55296317952 55405355616 55435788288 55477592064 55488233034 55560577536 55617519616 55621582848 55878905664 55882987992 55887396864 55955847168 56023938048 56039548032 56096980992 56112611328 56150051256 56170119168 56223258624 56360620368 56434102272 56438554624 56518518528 56561138784 56576442368 56629966224 56703799296 56707941888 56850972672 56925093888 57005747136 57048734808 57080070144 57118155588 57192625152 57267191808 57411633152 57415827456 57536330832 57622395843 57681451008 57685665024 57760874496 57815518878 57831161856 57874771968 57906561024 57961343232 58032333684 58036912128 58107995136 58178704896 58254557184 58309668612 58385691648 58401488896 58445529088 58456739328 58528336536 58532954112 58537230336 58808041848 58812338169 58872612864 58889016576 58949369856 58960676736 59005138608 59037548544 59114520576 59315007726 59392341504 59453210624 59509456032 59542142976 59546492928 59587043328 59624128512 59680535616 59741700096 59904344448 59982446592 60022468584 60055437312 60100724736 60133736448 60190625664 60269101056 60330868736 60416347392 60535481136 60552348174 60614406144 60618834432 60705075456 60709510368 60771729408 60788662272 60850962432 60908530176 61057338732 61136944128 61216653312 61228395072 61274567016 61308223488 61349130076 61371056128 61429115904 61509206016 61596354177 61659482112 61668851712 61756226064 61798281264 61802796042 61836742656 61917364224 61958677248 62039457792 62331025068 62365261824 62412291072 62488238592 62505649728 62569709568 62574280704 62732107776 62813896704 62863768872 62868361491 62873321472 62950328064 63026930304 63109103616 63168807663 63191384064 63251165952 63328134272 63350767616 63405697914 63410700288 63488365056 63493373952 63583333344 63631281132 63648497664 63708712002 63791774208 63796434624 63861817344 63957344256 64040730624 64341703296 64425590784 64468577368 64491618304 64503988224 64552630272 64588087296 64592805888 64728372186 64891632384 64896373152 64980983808 65060057088 65109118464 65144881152 65206511136 65229815808 65291526144 65451043008 65536376832 65580104564 65665606656 65683903104 65701675008 65751220224 65763831744 65844378603 65849573376 65854384128 65921875968 66159047079 66231689472 66318041088 66330761328 66380780934 66417242112 66503835648 66548208896 66634973184 66797772288 66816384192 66884861952 66948138036 66984910848 66989804544 67035423744 67077144576 67140602568 67209412608 67520344344 67525277157 67562366976 67613315328 67650453504 67695591808 67714453872 67783852032 67802738688 67872227328 67968390816 68048388096 68102416278 68191206912 68196188736 68293209888 68298199164 68368195584 68457332736 68522096448 68694925312 68779062144 68784488448 68868734976 68881944456 68933887893 68952539136 68971751424 69042438144 69107755392 69197856768 69366917376 69377458176 69475754322 69523066422 69698419968 69703511904 69794390016 69879320576 69932016128 69970427904 70061654016 70160919552 70213827456 70299268416 70390923264 70396065792 70573621248 70665633792 70721739981 70732486656 70905296592 70997741568 71090307072 71137740544 71157561696 71176814592 71230488576 71244151056 71269613568 71337037824 71424410688 71430045696 71604559872 71765745984 71770988952 71844544512 71946756096 71952012288 72045821952 72187887616 72364253312 72384416208 72458600448 72478789632 72527149539 72553070592 72566986752 72621709056 72661598208 72666906624 73003086432 73008419796 73147039706 73192564224 73242407424 73247758272 73287991296 73357325028 73383542784 73432506368 73452966912 73528246272 73632423384 73728423936 73873807488 73914384384 73970122752 73984310712 74080770048 74086182144 74162110464 74505207552 74510650656 74516529152 74607796224 74622106494 74698584064 74719397376 74795974656 74816815104 74866735008 74893492224 74964344832 75147493824 75245469696 75358024704 75363530112 75414851712 75506621632 75605065728 75610589184 75801296896 75900125184 75960387387 76007662848 76064979744 76106760192 76157540784 76178760606 76256833536 76356255744 76554436608 76715107776 76720712328 76829861124 76908601344 76914220032 77014499328 77087358504 77108215808 77166362624 77208748032 77281790976 77376444912 77382549504 77477326848 77492187513 77571606528 77672742912 77746224816 77847588864 77942319104 78037782048 78043938816 78049640448 78410722464 78416450892 78496817152 78518688768 78599159808 78614235648 78673518144 78716731392 78819360768 79086676968 79189788672 79195574016 79345941376 79389523968 79395323904 79449391104 79498838016 79574047488 79655600128 79768458666 79872459264 79976595456 80029958112 80052256908 80073916416 80134299648 80149669938 80178315264 80254167552 80358801408 80555129856 80713974848 80736464232 80819208192 80825112576 80940100608 80946013824 81028972544 81051549696 81134616576 81211373568 81409784976 81432468234 81515925504 81622204416 81637860096 81699422688 81744297984 81750269952 81905487872 82012274688 82128472236 82212642816 82225135616 82341634752 82397708352 82403728056 82448990208 82556485632 82611569664 82634587776 82719277056 82836476307 83108033424 83153682432 83216388096 83232349551 83317651456 83340866304 83426279424 83432374272 83642810368 83818358496 83824481988 83831095296 83933770752 84035907072 84059322048 84145471488 84225076884 84255178752 84334887936 84540930552 84547600384 84651153408 84657831936 84777777792 84841708176 84864663552 84944949336 85055698944 85061912832 85149089792 85276459008 85387640832 85508620704 85573102212 85677233382 85788937728 85900787712 86005317632 86070173696 86117449728 86123741184 86304496248 86522176512 86528497536 86641311744 86723278317 86746742784 86812157952 86859841536 86942014848 86973087744 87048500526 87055368192 87268057344 87381835776 87464502918 87554142208 87578537472 87602233344 87668293632 87685108992 87792504804 87799431168 87805845504 87895834624 88212062772 88308919296 88333524864 88424054784 88441015104 88507707912 88556322816 88671780864 88846630912 88972511589 89063696384 89088512256 89179815936 89264184048 89313214464 89319739392 89380564992 89436192768 89520803424 89612550144 89856516672 90027125792 90033702876 90083155968 90151087104 90200604672 90285938496 90378469376 90403651584 90496303104 90624521088 90731184128 90803221704 90828522261 90921609216 90928251648 91057613184 91064265552 91157594112 91182993408 91276443648 91362795264 91586008098 91705416192 91712651264 91824979968 91842592608 91911850524 91936718848 91962335232 92023695114 92056584192 92143673856 92263809024 92489223168 92503277568 92634339096 92697421896 92704194063 92755113984 92931226624 92938015872 93059186688 93293903872 93415538688 93496537602 93547892736 93618436608 93732357888 93758474592 93854564352 93861421056 94098161664 94220845056 94295653308 94309982208 94425492096 94540395456 94663655424 94787076096 94876748928 94902419456 94973984768 94992201408 95026151424 95108546871 95116050432 95232547584 95240060928 95375000016 95446921698 95472746496 95563068003 95687661312 95694651936 95792726016 95929008128 95936016384 96061095936 96512554944 96611467264 96638386176 96702866052 96737427456 96755982336 96828945408 96882130944 96889208832 97092558279 97337448576 97344559728 97471475712 97590085632 97656543232 97663677696 97717321728 97809766704 97844723712 97937289216 98037661696 98176564512 98304565248 98370156846 98498409984 98525854656 98552512512 98626830336 98645747616 98774360064 98781576192 98882813952 99340276736 99347534208 99477061632 99496141992 99571171401 99625863168 99727966208 99755753472 99822313344 99857989632 99952459776 100196658432 100224576288 100327292928 100422207054 100477366272 100484706816 100553135616 100615716864 100806754304 100814118912 101200166912 101280516516 101343550464 101419972992 101475680256 101543387712 101571680808 101675778048 101704108032 101808340992 101952586224 102072582144 102153624417 102286810368 102294283104 102439814832 102544801792 102552293376 102685999104 102783144672 102944997376 103042387968 103168593216 103176732672 103303102464 103322916684 103428808704 103457627136 103563657216 103661633088 103796785152 104050376064 104058585088 104066187264 104284599633 104547629952 104555267856 104691585024 104798879744 104818980864 104898024192 104955641856 105092481024 105241379328 105320741184 105448902624 105586384896 105594098688 105852698624 105860431872 105932521472 105998450688 106098729984 106357944888 106496612352 106635460608 106706610816 106736342544 106765221888 106845732864 106866226584 106904420352 107005556736 107136616032 107145068544 107406839808 107648618976 107758944256 107766816768 107920134144 107928018432 108068732928 108179488768 108281831424 108546379968 108576624312 108687900672 108718184448 108829605888 108850480128 108932563584 108992397312 109000359936 109349699584 109504629648 109616857088 109720559559 109788846336 109863611136 109871637408 109931986944 110035987542 110075314176 110148759552 110179450368 110292369408 110448635076 110592635904 110810711232 110871576576 110955184128 110976466068 111121155072 111235039232 111243165696 111757811328 111765975984 111774793728 111911694336 111933159741 112047876096 112079096064 112193961984 112225222656 112300102512 112340238336 112446517248 112721240736 112868204544 112877109248 113037037056 113122277568 113152884736 113259932448 113407598592 113415883776 113701945344 113850187776 114011494272 114097469616 114160140288 114236311176 114385250304 114534383616 114823266304 114831654912 115072661664 115244791686 115362902016 115371330048 115521748992 115631037756 115662323712 115749543936 115813122048 115922686464 116064667368 116073824256 116215990272 116357409792 116509114368 116619337224 116771383296 116802977792 116891058176 116913478656 117056673072 117065908224 117074460672 117616083696 117624676338 117745225728 117778033152 117898739712 117921353472 118010277216 118075097088 118229041152 118630015452 118784683008 118906421248 119018912064 119084285952 119092985856 119174086656 119248257024 119361071232 119483400192 119652687999 119808688896 119964893184 120044937168 120110874624 120201449472 120224504907 120267472896 120381251328 120538202112 120661737472 120832694784 121070962272 121104696348 121228812288 121237668864 121410150912 121419020736 121543458816 121577324544 121701924864 121817060352 122114677464 122273888256 122433306624 122456790144 122549134032 122616446976 122698260152 122742112256 122858231808 123018412032 123192708354 123318964224 123337703424 123512452128 123596562528 123605592084 123673485312 123834728448 123917354496 124078915584 124662050136 124730523648 124824582144 124976477184 125011299456 125139419136 125148561408 125464215552 125627793408 125727537744 125736722982 125746642944 125900656128 126053860608 126218207232 126337615326 126382768128 126502331904 126656268544 126811395828 126821400576 126976730112 126986747904 127166666688 127262562264 127296995328 127417424004 127583548416 127592869248 127723634688 127914688512 128081461248 128515850073 128683406592 128851181568 128937154736 128983236608 129007976448 129105260544 129176174592 129185611776 129456744372 129783264768 129792746304 129961967616 130120114176 130218236928 130289762304 130413022272 130459631616 130583052288 130902086016 131072753664 131160209128 131196754377 131331213312 131367806208 131403350016 131502440448 131527663488 131688757206 131699146752 131708768256 131843751936 132318094158 132463378944 132636082176 132661522656 132761561868 132834484224 133007671296 133096417792 133269946368 133595544576 133632768384 133769723904 133896276072 133969821696 133979609088 134070847488 134154289152 134281205136 134418825216 135040688688 135050554314 135124733952 135226630656 135300907008 135391183616 135428907744 135567704064 135605477376 135744454656 135936781632 136096776192 136204832556 136382413824 136392377472 136586419776 136596398328 136736391168 136914665472 137044192896 137379012147 137389850624 137558124288 137568976896 137737469952 137763888912 137867775786 137905078272 137943502848 138035542671 138084876288 138215510784 138395713536 138733834752 138754916352 138951508644 139046132844 139396839936 139407023808 139588780032 139758641152 139864032256 139940855808 140123308032 140244806403 140321839104 140427654912 140598536832 140781846528 140792131584 141147242496 141331267584 141443479962 141464973312 141810593184 141995483136 142180614144 142275481088 142315123392 142353629184 142460977152 142488302112 142539227136 142674075648 142848821376 142860091392 143209119744 143531491968 143541977904 143689089024 143893512192 143904024576 144091643904 144375775232 144728506624 144768832416 144917200896 144957579264 145054299078 145106141184 145133973504 145243418112 145323196416 145333813248 146006172864 146016839592 146294079412 146385128448 146484814848 146495516544 146575982592 146714650056 146767085568 146865012736 146905933824 147056492544 147264846768 147456847872 147555235269 147747614976 147828768768 147940245504 147968621424 148161540096 148172364288 148324220928 149010415104 149021301312 149033058304 149215592448 149244212988 149397168128 149438794752 149591949312 149633630208 149733470016 149786984448 149928689664 150294987648 150490939392 150633310581 150716049408 150727060224 150829703424 151013243264 151210131456 151221178368 151602593792 151800250368 151920774774 152015325696 152129959488 152213520384 152315081568 152357521212 152513667072 152712511488 153108873216 153430215552 153441424656 153659722248 153817202688 153828440064 154028998656 154174717008 154216431616 154332725248 154417496064 154563581952 154752889824 154765099008 154954653696 154984375026 155143213056 155345485824 155492449632 155695177728 155884638208 156075564096 156087877632 156099280896 156821444928 156832901784 156993634304 157037377536 157198319616 157228471296 157347036288 157433462784 157638721536 158173353936 158379577344 158391148032 158691882752 158779047936 158790647808 158898782208 158997676032 159148094976 159311200256 159536917332 159744918528 159953190912 160059916224 160104513816 160147832832 160268599296 160299339876 160356630528 160508335104 160717602816 161110259712 161427949696 161472928464 161638416384 161650225152 161880201216 161892027648 162057945088 162103099392 162269233152 162422747136 162819569952 162864936468 163031851008 163244408832 163275720192 163398845376 163488595968 163500539904 163810975744 164024549376 164256944472 164425285632 164450271232 164683269504 164795416704 164807456112 164897980416 165053981313 165112971264 165223139328 165269175552 165438554112 165672952614 166216066848 166307364864 166432776192 166464699102 166635302912 166681732608 166852558848 166864748544 167285620736 167636716992 167648963976 167662190592 167867541504 168071814144 168118644096 168290942976 168450153768 168510357504 168669775872 169081861104 169095200768 169302306816 169315663872 169555555584 169683416352 169729327104 169889898672 170111397888 170123825664 170298179584 170552918016 170775281664 171017241408 171146204424 171354466764 171577875456 171801575424 172010635264 172140347392 172234899456 172247482368 172608992496 172867187529 173044353024 173056995072 173282623488 173446556634 173493485568 173624315904 173719683072 173884029696 174097001052 174110736384 174536114688 174763671552 174929005836 175108284416 175157074944 175204466688 175336587264 175370217984 175585009608 175598862336 175611691008 175791669248 176424125544 176437014507 176617838592 176667049728 176848109568 176882030208 177015415824 177112645632 177343561728 177693261824 177945023178 178127392768 178177024512 178359631872 178528368096 178626428928 178639478784 178761129984 178872385536 179041606848 179225100288 179713033344 180054251584 180067405752 180166311936 180302174208 180401209344 180571876992 180756938752 180807303168 180992606208 181249042176 181462368256 181606443408 181657044522 181843218432 181856503296 182115226368 182128531104 182315188224 182365986816 182552887296 182725590528 183172016196 183410832384 183425302528 183649959936 183685185216 183823701048 183873437696 183924670464 184047390228 184113168384 184287347712 184527618048 184789062531 184978446336 185006555136 185268678192 185394843792 185408388126 185510227968 185862453248 185876031744 186118373376 186587807744 186993075204 187095785472 187236873216 187464715776 187516949184 187709128704 187722842112 188196323328 188441690112 188591306616 188605084473 188619964416 188850984192 189080790912 189327310848 189506422989 189574152192 189753497856 189804838912 189947969536 189984402816 190052302848 190217093742 190232100864 190465095168 190480121856 190750000032 190893843396 190945492992 191126136006 191375322624 191389303872 191585452032 191858016256 191872032768 192122191872 193025109888 193222934528 193276772352 193405732104 193474854912 193511964672 193657890816 193764261888 193778417664 194185116558 194674897152 194689119456 194942951424 195180171264 195313086464 195327355392 195434643456 195619533408 195689447424 195874578432 196075323392 196353129024 196609130496 196740313692 196996819968 197051709312 197105025024 197253660672 197291495232 197533135809 197548720128 197563152384 197765627904 198477141237 198680553472 198695068416 198954123264 198992283984 199142342802 199251726336 199455932416 199511506944 199644626688 199904919552 200393316864 200449152576 200654585856 200844414108 200954732544 200969413632 201106271232 201231433728 201613508608 201628237824 202400333824 202561033032 202575831471 202687100928 202839945984 202951360512 203086775424 203143361616 203351556096 203408216064 203616681984 203905172448 204145164288 204307248834 204573620736 204588566208 204879629664 205089603584 205104586752 205371998208 205566289344 205889994752 206084775936 206337186432 206353465344 206606204928 206645833368 206801663679 206857617408 206915254272 207127314432 207323266176 207593570304 208100752128 208117170176 208132374528 208569199266 209095259904 209110535712 209383170048 209597759488 209637961728 209796048384 209911283712 210184962048 210482758656 210641482368 210897805248 211172769792 211188197376 211705397248 211720863744 211865042944 211996901376 212165219943 212197459968 212715889776 212993224704 213270921216 213413221632 213472685088 213530443776 213691465728 213732453168 213808840704 214011113472 214273232064 214290137088 214813679616 215297237952 215517888512 215533633536 215840268288 215856036864 216137465856 216358977536 216563662848 217092759936 217153248624 217375801344 217436368896 217581448617 217659211776 217700960256 217865127168 217984794624 218000719872 218699399168 219009259296 219233714176 219441119118 219577692672 219727222272 219743274816 219863973888 220071975084 220150628352 220297519104 220358900736 220584738816 220897270152 221185271808 221621422464 221743153152 221910368256 221952932136 222242310144 222470078464 222486331392 223515622656 223531951968 223549587456 223823388672 223866319482 224095752192 224158192128 224387923968 224450445312 224600205024 224680476672 224893034496 225442481472 225736409088 225754218496 226074074112 226244555136 226305769472 226519864896 226815197184 226831767552 227403890688 227700375552 227881162161 228022988544 228194939232 228320280576 228472622352 228770500608 229068767232 229646532608 229663309824 230145323328 230489583372 230725804032 230742660096 231043497984 231262075512 231324647424 231499087872 231626244096 231845372928 232129334736 232147648512 232431980544 232714819584 233018228736 233238674448 233542766592 233605955584 233782116352 233826957312 234113346144 234131816448 234148921344 235232167392 235249352676 235490451456 235556066304 235797479424 235842706944 236020554432 236150194176 236458082304 237260030904 237569366016 237812842496 238037824128 238168571904 238185971712 238348173312 238496514048 238722142464 238966800384 239305375998 239617377792 239929786368 240089874336 240221749248 240402898944 240449009814 240534945792 240762502656 241076404224 241323474944 241665389568 242141924544 242209392696 242457624576 242475337728 242820301824 242838041472 243086917632 243154649088 243403849728 243634120704 244229354928 244547776512 244866613248 244913580288 245098268064 245232893952 245396520304 245484224512 245716463616 246036824064 246385416708 246637928448 246675406848 247024904256 247193125056 247211184168 247346970624 247669456896 247834708992 248157831168 249324100272 249461047296 249649164288 249697048653 249952954368 250022598912 250278838272 250297122816 250928431104 251455075488 251473445964 251493285888 251801312256 252107721216 252436414464 252675230652 252765536256 253004663808 253312537088 253622791656 253642801152 253953460224 253973495808 254333333376 254525124528 254593990656 254834848008 255167096832 255185738496 255447269376 255829377024 256162922496 257031700146 257366813184 257702363136 257874309472 257966473216 258015952896 258210521088 258352349184 258371223552 258913488744 259566529536 259585492608 259923935232 260169834951 260240228352 260436473856 260579524608 260826044544 260919263232 261166104576 261804172032 262145507328 262320418256 262393508754 262662426624 262735612416 262806700032 263004880896 263055326976 263377514412 263398293504 263417536512 263687503872 264636188316 264926757888 265272164352 265323045312 265523123736 265668968448 266015342592 266192835584 266539892736 266917534767 267191089152 267265536768 267539447808 267792552144 267939643392 267959218176 268141694976 268308578304 268562410272 268837650432 270081377376 270101108628 270249467904 270453261312 270601814016 270782367232 270857815488 271135408128 271210954752 271488909312 271873563264 272193552384 272409665112 272764827648 272784754944 273172839552 273192796656 273472782336 273829330944 274088385792 274758024294 274779701248 275116248576 275137953792 275474939904 275527777824 275735551572 275810156544 275887005696 276071085342 276169752576 276431021568 276791427072 277467669504 277509832704 277903017288 278092265688 278112582189 278793679872 278814047616 279177560064 279517282304 279728064512 279881711616 280246616064 280489612806 280643678208 280855309824 281197073664 281563693056 281584263168 282294484992 282662535168 282886959924 282929946624 283621186368 283990966272 284361228288 284550962176 284630246784 284707258368 284921954304 284976604224 285078454272 285325640613 285348151296 285697642752 285720182784 286418239488 286689204009 287062983936 287083955808 287378178048 287787024384 287808049152 288183287808 288751550464 289457013248 289537664832 289834401792 289915158528 290108598156 290212282368 290267947008 290486836224 290646392832 290667626496 292012345728 292033679184 292588158824 292770256896 292969629696 292991033088 293151965184 293429300112 293534171136 293730025472 293811867648 294112985088 294529693536 294913695744 295110470538 295495229952 295657537536 295880491008 295937242848 296323080192 296344728576 296648441856 298020830208 298042602624 298066116608 298431184896 298488425976 298713514203 298794336256 298877589504 299183898624 299267260416 299466940032 299573968896 299857379328 300589975296 300981878784 301266621162 301432098816 301454120448 301659406848 302026486528 302420262912 302442356736 303205187584 303600500736 303841549548 304030651392 304259918976 304427040768 304630163136 304715042424 305027334144 305425022976 306217746432 306460873251 306860431104 306882849312 307319444496 307634405376 307656880128 308057997312 308349434016 308432863232 308665450496 308834992128 309127163904 309505779648 309530198016 309909307392 309968750052 310286426112 310690971648 310984899264 311390355456 311769276416 312151128192 312175755264 312198561792 312853798899 313642889856 313665803568 313987268608 314074755072 314396639232 314456942592 314694072576 314866925568 315277443072 316346707872 316759154688 316782296064 317383765504 317558095872 317581295616 317797564416 317995352064 318296189952 318622400512 319073834664 319489837056 319906381824 320119832448 320209027632 320295665664 320537198592 320598679752 320713261056 321016670208 321435205632 322220519424 322855899392 322945856928 323276832768 323300450304 323760402432 323784055296 324115890176 324206198784 324538466304 324845494272 325639139904 325729872936 326063702016 326488817664 326551440384 326797690752 326977191936 327001079808 327621951488 328049098752 328513888944 328850571264 328900542464 329161678677 329366539008 329590833408 329614912224 329795960832 330107962626 330225942528 330446278656 330538351104 330877108224 331345905228 332432133696 332614729728 332865552384 332929398204 333270605824 333363465216 333705117696 333729497088 334571241472 335273433984 335297927952 335324381184 335735083008 335799479223 336143628288 336237288192 336581885952 336900307536 337020715008 337339551744 338163722208 338190401536 338604613632 338631327744 339111111168 339366832704 339458654208 339779797344 340222795776 340247651328 340596359168 341105836032 341550563328 342034482816 342292408848 342708933528 343155750912 343603150848 344021270528 344280694784 344469798912 344494964736 345217984992 345734375058 346088706048 346113990144 346565246976 346893113268 346986971136 347248631808 347439366144 347768059392 348194002104 348221472768 349072229376 349527343104 349858011672 350216568832 350314149888 350408933376 350673174528 350740435968 351170019216 351197724672 351223382016 351583338496 352848251088 352874029014 353235677184 353334099456 353696219136 353764060416 354030831648 354225291264 354687123456 355386523648 355890046356 356254785536 356354049024 356719263744 357056736192 357252857856 357278957568 357522259968 357744771072 358083213696 358450200576 358958063997 359426066688 360108503168 360134811504 360332623872 360604348416 360673514721 360802418688 361143753984 361513877504 361614606336 361985212416 362498084352 363212886816 363314089044 363686436864 363713006592 364230452736 364257062208 364630376448 364731973632 365105774592 365451181056 366344032392 366821664768 366850605056 367299919872 367370370432 367647402096 367746875392 367849340928 368094780456 368226336768 368574695424 369055236096 369578125062 369956892672 370013110272 370537356384 370789687584 370816776252 371020455936 371724906496 371752063488 372236746752 373175615488 373986150408 374191570944 374473746432 374929431552 375033898368 375418257408 375445684224 376392646656 376883380224 377182613232 377210168946 377239928832 377701968384 378161581824 378654621696 379012845978 379148304384 379506995712 379609677824 379895939072 379968805632 380434187484 380464201728 380930190336 380960243712 381500000064 381787686792 381890985984 382252272012 382750645248 382778607744 383170904064 383716032512 383744065536 384244383744 385547550219 386050219776 386445869056 386553544704 386811464208 386949709824 387023929344 387315781632 387528523776 387556835328 388370233116 389349794304 389378238912 389885902848 390360342528 390626172928 390654710784 390869286912 391239066816 391378894848 391749156864 392150646784 392706258048 393218260992 393480627384 393590263131 393993639936 394103418624 394210050048 394507321344 394582990464 395066271618 395097440256 395126304768 395531255808 396954282474 397361106944 397390136832 397908246528 397984567968 398284685604 398503452672 398911864832 399023013888 399289253376 399809839104 400786633728 400898305152 401309171712 401688828216 401909465088 401938827264 402212542464 402462867456 403227017216 403256475648 404800667648 405122066064 405151662942 405374201856 405679891968 405902721024 406173550848 406286723232 406703112192 406816432128 407233363968 407810344896 408290328576 408614497668 409147241472 409177132416 409759259328 410179207168 410209173504 410743996416 411132578688 411779989504 412137036441 412169551872 412674372864 412706930688 413212409856 413291666736 413603327358 413715234816 413830508544 414106628013 414254628864 414646532352 415187140608 416201504256 416234340352 416264749056 417138398532 418190519808 418221071424 418766340096 419195518976 419275923456 419592096768 419822567424 420369924096 420734419209 420965517312 421282964736 421795610496 422345539584 422376394752 423410794496 423441727488 423730085888 423993802752 424330439886 424394919936 425431779552 425986449408 426541842432 426826443264 426945370176 427060887552 427382931456 427464906336 427617681408 428022226944 428546464128 428580274176 429627359232 430594475904 431035777024 431067267072 431680536576 431712073728 432274931712 432717955072 433127325696 434185519872 434306497248 434751602688 434872737792 435162897234 435318423552 435401920512 435730254336 435969589248 436001439744 437398798336 438018518592 438467428352 438882238236 439155385344 439454444544 439486549632 439727947776 440143950168 440301256704 440595038208 440717801472 441169477632 441794540304 442370543616 442665705807 443242844928 443486306304 443820736512 443905864272 444484620288 444940156928 444972662784 447031245312 447063903936 447099174912 447646777344 447732638964 448191504384 448316384256 448775847936 448900890624 449200410048 449360953344 449786068992 450884962944 451472818176 451508436992 451899931743 452148148224 452489110272 452611538944 453039729792 453630394368 453663535104 454807781376 455400751104 455762324322 456045977088 456389878464 456640561152 456945244704 457541001216 458137534464 459293065216 459326619648 460290646656 460979166744 461451608064 461485320192 462086995968 462524151024 462649294848 462998175744 463252488192 463690745856 464258669472 464295297024 464863961088 465429639168 466036457472 466477348896 467085533184 467211911168 467564232704 467653914624 468226692288 468263632896 468297842688 470464334784 470498705352 470980902912 471112132608 471594958848 471685413888 472041108864 472300388352 472916164608 474520061808 475138732032 475455758089 475625684992 476075648256 476337143808 476371943424 476696346624 476993028096 477444284928 477933600768 478610751996 479234755584 479859572736 480179748672 480443498496 480805797888 480898019628 481069891584 481525005312 482152808448 482646949888 483330779136 484283849088 484418785392 484915249152 484950675456 485640603648 485676082944 486173835264 486309298176 486807699456 487268241408 488458709856 489095553024 489733226496 489827160576 490196536128 490465787904 490793040608 490968449024 491432927232 492073648128 492770833416 493275856896 493350813696 494049808512 494386250112 494422368336 494693941248 495161943939 495338913792 495669417984 496315662336 498648200544 498922094592 499298328576 499394097306 499905908736 500045197824 500557676544 500594245632 501856862208 502910150976 502946891928 502986571776 503602624512 504215442432 504872828928 505350461304 505531072512 506009327616 506625074176 507245583312 507285602304 507906920448 507946991616 508666666752 509050249056 509187981312 509669696016 510334193664 510371476992 510894538752 511658754048 512325844992 514063400292 514733626368 515404726272 515748618944 515932946432 516031905792 516421042176 516704698368 516742447104 517826977488 519133059072 519170985216 519847870464 520339669902 520480456704 520872947712 521159049216 521652089088 522332209152 523608344064 524291014656 524640836512 524787017508 525324853248 525471224832 525613400064 526009761792 526110653952 526755028824 526796587008 526835073024 527375007744 529272376632 529311043521 529853515776 530544328704 530646090624 531046247472 531337936896 532030685184 532385671168 533079785472 533835069534 534382178304 534531073536 535078895616 535585104288 535879286784 535918436352 536283389952 536617156608 537124820544 537675300864 540162754752 540202217256 540498935808 540906522624 541203628032 541564734464 541715630976 542270816256 542421909504 542977818624 543747126528 544387104768 544819330224 545529655296 545569509888 546345679104 546385593312 546945564672 547658661888 548176771584 549516048588 549559402496 550232497152 550275907584 550949879808 551055555648 551471103144 551620313088 551774011392 552142170684 552339505152 552862043136 553582854144 554935339008 555019665408 555806034576 556184531376 556225164378 557587359744 557628095232 558355120128 559034564608 559456129024 559763423232 560979225612 561287356416 561710619648 562394147328 563127386112 563168526336 564588969984 565325070336 565773919848 565815253419 565859893248 567242372736 567981932544 568519268967 568722456576 569101924352 569260493568 569414516736 569843908608 569953208448 570156908544 570651281226 570696302592 571395285504 571440365568 572836478976 573378408018 574125967872 574167911616 574756356096 575574048768 575616098304 576366575616 577503100928 578914026496 579075329664 579668803584 579830317056 580217196312 580424564736 580535894016 580973672448 581292785664 581335252992 584024691456 584067358368 585176317648 585540513792 585939259392 585982066176 586303930368 586858600224 587068342272 587460050944 587623735296 588225970176 589059387072 589827391488 590220941076 590990459904 591315075072 591760982016 591874485696 592646160384 592689457152 593296883712 595431423711 596041660416 596085205248 596132233216 596862369792 596976851952 597427028406 597588672512 597755179008 598367797248 598534520832 598933880064 599714758656 601179950592 601963757568 602533242324 602864197632 602908240896 603318813696 604052973056 604840525824 604884713472 606410375168 607201001472 607683099096 607727494413 608061302784 608519837952 608854081536 609260326272 609430084848 610054668288 610850045952 612435492864 612921746502 613720862208 613765698624 614638888992 615268810752 615313760256 616115994624 616698868032 616865726464 617330900992 617669984256 618254327808 619011559296 619060396032 619818614784 619937500104 620404991037 620572852224 621381943296 621969798528 622780710912 623538552832 624302256384 624351510528 624397123584 625707597798 627285779712 627331607136 627974537216 628149510144 628793278464 628913885184 629388145152 629733851136 630554886144 632693415744 633518309376 633564592128 634767531008 635116191744 635162591232 635595128832 635990704128 636495659829 636592379904 637244801024 638147669328 638979674112 639812763648 640239664896 640418055264 640591331328 641074397184 641197359504 641426522112 642033340416 642870411264 644441038848 645711798784 645891713856 646553665536 646600900608 647520804864 647568110592 648231780352 648412397568 649076932608 649690988544 651278279808 651459745872 652127404032 652744345851 652977635328 653102880768 653595381504 653954383872 654002159616 655243902976 656098197504 657027777888 657701142528 657801084928 658323357354 658733078016 659181666816 659229824448 659591921664 660215925252 660451885056 660892557312 661076702208 661754216448 662691810456 664864267392 665229459456 665731104768 665858796408 666541211648 666726930432 667410235392 667458994176 669142482944 670546867968 670595855904 670648762368 671470166016 671598958446 672287256576 672474576384 673163771904 673800615072 674041430016 674679103488 676327444416 676380803072 677209227264 677262655488 678222222336 678733665408 678917308416 679559594688 680445591552 680495302656 681192718336 682211672064 683101126656 683643486483 684068965632 684584817696 685417867056 686311501824 687206301696 688042541056 688561389568 688939597824 688989929472 690435969984 691468750116 692177412096 692227980288 693130493952 693786226536 693973942272 694497263616 694878732288 695536118784 696388004208 696442945536 698144458752 699054686208 699716023344 700433137664 700628299776 700817866752 701346349056 701480871936 702340038432 702395449344 702446764032 703166676992 705696502176 705748058028 706471354368 706668198912 707392438272 707528120832 708061663296 708450582528 709374246912 710773047296 711780092712 712509571072 712708098048 713438527488 714113472384 714505715712 714557915136 715044519936 715489542144 716166427392 716900401152 717916127994 718852133376 720217006336 720269623008 720665247744 721208696832 721347029442 721604837376 722287507968 723027755008 723229212672 723970424832 724996168704 726425773632 726628178088 727372873728 727426013184 728460905472 728514124416 729260752896 729463947264 730211549184 730902362112 732688064784 733643329536 733701210112 734599839744 734740740864 735294804192 735493750784 735698681856 736189560912 736452673536 737149390848 738110472192 739156250124 739913785344 740026220544 741074712768 741579375168 741633552504 742040911872 743449812992 743504126976 744473493504 746351230976 747972300816 748383141888 748947492864 749091145959 749858863104 750067796736 750836514816 750891368448 752785293312 754365226464 754420337892 754479857664 755403936768 756323163648 757309243392 758025691956 758296608768 759013991424 759219355648 759791878144 759937611264 760868374968 760928403456 761860380672 761920487424 763000000128 763575373584 763781971968 764504544024 765501290496 765557215488 766341808128 767432065024 767488131072 768488767488 771095100438 772100439552 772891738112 773107089408 773622928416 773899419648 774047858688 774631563264 775057047552 775113670656 776740466232 778699588608 778756477824 779771805696 780720685056 781252345856 781309421568 781738573824 782478133632 782757789696 783498313728 784301293568 785412516096 786436521984 786961254768 787180526262 787987279872 788206837248 788420100096 789014642688 789165980928 790132543236 790194880512 790252609536 791062511616 793908564948 794722213888 794780273664 795816493056 795969135936 796569371208 797006905344 797823729664 798046027776 798578506752 799619678208 800752604301 801573267456 801796610304 802618343424 803377656432 803818930176 803877654528 804425084928 804925734912 806454034432 806512951296 810244132128 810303325884 810748403712 811359783936 811805442048 812347101696 812573446464 813406224384 813632864256 814466727936 815620689792 816580657152 817228995336 818294482944 818354264832 819518518656 820358414336 820418347008 821487992832 822265157376 823559979008 824274072882 824339103744 825348745728 825413861376 826424819712 826583333472 827206654716 827430469632 827661017088 828213256026 828509257728 829293064704 830374281216 832403008512 832468680704 832529498112 834276797064 836381039616 836442142848 837532680192 838391037952 838551846912 839184193536 839645134848 840739848192 841468838418 841931034624 842565929472 843591220992 844691079168 844752789504 846821588992 846883454976 847460171776 847987605504 848660879772 848789839872 850863559104 851972898816 853083684864 853652886528 853890740352 854121775104 854765862912 854929812672 855235362816 855976921839 856044453888 857092928256 857160548352 859254718464 860067612027 861188951808 862071554048 862134534144 863361073152 863424147456 864549863424 866254651392 868371039744 868612994496 869503205376 869745475584 870325794468 870636847104 870803841024 871460508672 871939178496 872002879488 874797596672 876037037184 876934856704 877764476472 878310770688 878908889088 878973099264 879455895552 880287900336 880602513408 881190076416 881435602944 882338955264 883589080608 884741087232 885331411614 886485689856 886972612608 887641473024 887811728544 888969240576 889880313856 889945325568 894062490624 894127807872 894198349824 895293554688 895465277928 896140542609 896383008768 896632768512 897551695872 897801781248 898400820096 898721906688 899572137984 901769925888 902945636352 903016873984 903799863486 904296296448 904978220544 905223077888 906079459584 907260788736 907327070208 909615562752 910801502208 911524648644 912091954176 912779756928 913281122304 913890489408 915082002432 916275068928 918586130432 918653239296 919382619753 920581293312 921958333488 922903216128 922970640384 924173991936 925048302048 925298589696 925996351488 926504976384 927381491712 928517338944 928590594048 929727922176 930859278336 932072914944 932954697792 934171066368 934423822336 935128465408 935307829248 936453384576 936527265792 936595685376 938561396697 940928669568 940997410704 941961805824 942224265216 943189917696 943370827776 944082217728 944600776704 945832329216 949040123616 950277464064 950911516178 951251369984 952151296512 952674287616 952743886848 953392693248 953986056192 954888569856 955867201536 957221503992 958469511168 959719145472 960359497344 960886996992 961611595776 961796039256 962139783168 963050010624 964305616896 965293899776 966661558272 968567698176 968837570784 969830498304 969901350912 971281207296 971352165888 972347670528 972618596352 973615398912 974536482816 976917419712 978191106048 979466452992 979654321152 980393072256 980931575808 981586081216 981936898048 982865854464 984147296256 985541666832 986551713792 986701627392 987485036031 988099617024 988772500224 988844736672 989387882496 990323887878 990677827584 991338835968 992631324672 997296401088 997844189184 998596657152 998788194612 999811817472 1000090395648 1001115353088 1001188491264 1003713724416 1005820301952 1005893783856 1005973143552 1007205249024 1007398437669 1008430884864 1009745657856 1010700922608 1011062145024 1012018655232 1013250148352 1014491166624 1014571204608 1015813840896 1015893983232 1017333333504 1018100498112 1018375962624 1019339392032 1020668387328 1020742953984 1021789077504 1023317508096 1024651689984 1028126800584 1029467252736 1030809452544 1031497237888 1031865892864 1032063811584 1032842084352 1033409396736 1033484894208 1035653954976 1038266118144 1038341970432 1039695740928 1040679339804 1040960913408 1041745895424 1042318098432 1043304178176 1044664418304 1047216688128 1048582029312 1049281673024 1049574035016 1050649706496 1050942449664 1051226800128 1052019523584 1052221307904 1053510057648 1053593174016 1053670146048 1054750015488 1058544753264 1058622087042 1059707031552 1061088657408 1061292181248 1062092494944 1062675873792 1064061370368 1064771342336 1066159570944 1067670139068 1068764356608 1069062147072 1070157791232 1071170208576 1071758573568 1071836872704 1072566779904 1073234313216 1074249641088 1075350601728 1076874191991 1080325509504 1080404434512 1080997871616 1081813045248 1082020544163 1082407256064 1083129468928 1083431261952 1084541632512 1084843819008 1085955637248 1087494253056 1089638660448 1091059310592 1091139019776 1092691358208 1092771186624 1093891129344 1095317323776 1096353543168 1099032097176 1099118804992 1100464994304 1100551815168 1101899759616 1102111111296 1102942206288 1103240626176 1103548022784 1104284341368 1104679010304 1105724086272 1107165708288 1109870678016 1110039330816 1111612069152 1112369062752 1112450328756 1115174719488 1115256190464 1116710240256 1118069129216 1118912258048 1119526846464 1121958451224 1122574712832 1123421239296 1124788294656 1126254772224 1126337052672 1129177939968 1130650140672 1131547839696 1131630506838 1131719786496 1134484745472 1135963865088 1137038537934 1137444913152 1138203848704 1138520987136 1138829033472 1139687817216 1139906416896 1141302562452 1141392605184 1142790571008 1142880731136 1145672957952 1146756816036 1148251935744 1148335823232 1149512712192 1151148097536 1151232196608 1152733151232 1155006201856 1156642650657 1157828052992 1158150659328 1159337607168 1159660634112 1160434392624 1160849129472 1161071788032 1161947344896 1162585571328 1162670505984 1168049382912 1168134716736 1170352635296 1171081027584 1171878518784 1171964132352 1172607860736 1173717200448 1174136684544 1174920101888 1175247470592 1176451940352 1178118774144 1179654782976 1180441882152 1180770789393 1181980919808 1182630150144 1183521964032 1183748971392 1185292320768 1185378914304 1186593767424 1190862847422 1192083320832 1192170410496 1192264466432 1193724739584 1193953703904 1194854056812 1195177345024 1195510358016 1196735594496 1197069041664 1197867760128 1199429517312 1202359901184 1203927515136 1205066484648 1205728395264 1205816481792 1206637627392 1208105946112 1209681051648 1209769426944 1212820750336 1214402002944 1215366198192 1215454988826 1216122605568 1217039675904 1217708163072 1218520652544 1218860169696 1220109336576 1221700091904 1224870985728 1225843493004 1227441724416 1227531397248 1229277777984 1230537621504 1230627520512 1232231989248 1233397736064 1233731452928 1234661801984 1235339968512 1236411109323 1236508655616 1238023118592 1238120792064 1239637229568 1239875000208 1240809982074 1241145704448 1242319884039 1242763886592 1243939597056 1245561421824 1247077105664 1248604512768 1248703021056 1248794247168 1251415195596 1254571559424 1254663214272 1255949074432 1256299020288 1257586556928 1257827770368 1258776290304 1259467702272 1261109772288 1262203257627 1265386831488 1267036618752 1267129184256 1269535062016 1270232383488 1270325182464 1271190257664 1271981408256 1272991319658 1273184759808 1274489602048 1276295338656 1277959348224 1279625527296 1280479329792 1280836110528 1281182662656 1282148794368 1282394719008 1282853044224 1284066680832 1285740822528 1288882077696 1291423597568 1291783427712 1293107331072 1293201801216 1295041609728 1295136221184 1296463560704 1296824795136 1298153865216 1299381977088 1302556559616 1302919491744 1304254808064 1305488691702 1305955270656 1306205761536 1307190763008 1307908767744 1308004319232 1310487805952 1312196395008 1314055555776 1315402285056 1315602169856 1316646714708 1317466156032 1318363333632 1318459648896 1319183843328 1320431850504 1320903770112 1321785114624 1322153404416 1323508432896 1325383620912 1327997117421 1329728534784 1330458918912 1331462209536 1331717592816 1333082423296 1333453860864 1334820470784 1334917988352 1338284965888 1341093735936 1341191711808 1341297524736 1342940332032 1343197916892 1344574513152 1344949152768 1346327543808 1347601230144 1348082860032 1349358206976 1352654888832 1352761606144 1354418454528 1354525310976 1355699795229 1356444444672 1357467330816 1357834616832 1359119189376 1360891183104 1360990605312 1362385436672 1364423344128 1366202253312 1367286972966 1368137931264 1369169635392 1370835734112 1372623003648 1374412603392 1376085082112 1377122779136 1377879195648 1377979858944 1380871939968 1382937500232 1384354824192 1384455960576 1386260987904 1387572453072 1387947884544 1388994527232 1389757464576 1391072237568 1392776008416 1392885891072 1396288917504 1398109372416 1399432046688 1400866275328 1401256599552 1401635733504 1402692698112 1402961743872 1404680076864 1404790898688 1404893528064 1406333353984 1411393004352 1411496116056 1412942708736 1413336397824 1414784876544 1415056241664 1416123326592 1416901165056 1418748493824 1421546094592 1423560185424 1425019142144 1425416196096 1426367274267 1426877054976 1428226944768 1429011431424 1429115830272 1430089039872 1430979084288 1432332854784 1433800802304 1435832255988 1437704266752 1440434012672 1440539246016 1441330495488 1442417393664 1442694058884 1443209674752 1444575015936 1446055510016 1446458425344 1447940849664 1449992337408 1452851547264 1453256356176 1454745747456 1454852026368 1456921810944 1457028248832 1458521505792 1458927894528 1460423098368 1461804724224 1465376129568 1467286659072 1467402420224 1469199679488 1469481481728 1470589608384 1470987501568 1471397363712 1472379121824 1472905347072 1474298781696 1476220944384 1478312500248 1479827570688 1480052441088 1482149425536 1483158750336 1483267105008 1484081823744 1486899625984 1487008253952 1488946987008 1492702461952 1495944601632 1496766283776 1497894985728 1498182291918 1499717726208 1500135593472 1501673029632 1501782736896 1505570586624 1508730452928 1508840675784 1508959715328 1510807873536 1512646327296 1514618486784 1516051383912 1516593217536 1518027982848 1518438711296 1519583756288 1519875222528 1521736749936 1521856806912 1523720761344 1523840974848 1526000000256 1527150747168 1527563943936 1529009088048 1531002580992 1531114430976 1532683616256 1534864130048 1534976262144 1536977534976 1542190200876 1544200879104 1545783476224 1546214178816 1547245856832 1547798839296 1548095717376 1549263126528 1550114095104 1550227341312 1553480932464 1557399177216 1557512955648 1559543611392 1561441370112 1562504691712 1562618843136 1563477147648 1564956267264 1566996627456 1568602587136 1570825032192 1572873043968 1573922509536 1574361052524 1575974559744 1576413674496 1576840200192 1578029285376 1578331961856 1580265086472 1580389761024 1580505219072 1582125023232 1587817129896 1589444427776 1589560547328 1591632986112 1591938271872 1593138742416 1594013810688 1595647459328 1596092055552 1597157013504 1599239356416 1601505208602 1603146534912 1603593220608 1605236686848 1606755312864 1607637860352 1607755309056 1608850169856 1609851469824 1612908068864 1613025902592 1620488264256 1620606651768 1621496807424 1622719567872 1623610884096 1624694203392 1625146892928 1626812448768 1627265728512 1628933455872 1631241379584 1633161314304 1634457990672 1636588965888 1636708529664 1639037037312 1640716828672 1640836694016 1642975985664 1644530314752 1648548145764 1648678207488 1650697491456 1650827722752 1652849639424 1653166666944 1654413309432 1654860939264 1655322034176 1656426512052 1657018515456 1658586129408 1660748562432 1664806017024 1664937361408 1665058996224 1668553594128 1672762079232 1672884285696 1675065360384 1676782075904 1677103693824 1678368387072 1679290269696 1682937676836 1683862069248 1685131858944 1687182441984 1689382158336 1689505579008 1693643177984 1693766909952 1694920343552 1695975211008 1697321759544 1697579679744 1701727118208 1703945797632 1705557806901 1706167369728 1707305773056 1707781480704 1708243550208 1709531725824 1709859625344 1710470725632 1711953843678 1712088907776 1714185856512 1714321096704 1718509436928 1720135224054 1722377903616 1724143108096 1724269068288 1726722146304 1726848294912 1729099726848 1732509302784 1736742079488 1737225988992 1739006410752 1739490951168 1740651588936 1741273694208 1741607682048 1742921017344 1743878356992 1744005758976 1749595193344 1752074074368 1753869713408 1755528952944 1756621541376 1757817778176 1757946198528 1758911791104 1760575800672 1761205026816 1762380152832 1762871205888 1764677910528 1767178161216 1769482174464 1770662823228 1772971379712 1773945225216 1775282946048 1775623457088 1777938481152 1779760627712 1779890651136 1786294271133 1788124981248 1788255615744 1788396699648 1790587109376 1790930555856 1792281085218 1792766017536 1793265537024 1795103391744 1795603562496 1796801640192 1799144275968 1803539851776 1805891272704 1807599726972 1808592592896 1809956441088 1810446155776 1812158919168 1814521577472 1814654140416 1819231125504 1821603004416 1823049297288 1823182483239 1824183908352 1825559513856 1826562244608 1827780978816 1830164004864 1832550137856 1837172260864 1837306478592 1838765239506 1841162586624 1843916666976 1845806432256 1845941280768 1848347983872 1850096604096 1850597179392 1851992702976 1853009952768 1854762983424 1857034677888 1857181188096 1859455844352 1861718556672 1864145829888 1865909395584 1868342132736 1868847644672 1870256930816 1870615658496 1872906769152 1873054531584 1873191370752 1877122793394 1881857339136 1881994821408 1883923611648 1884448530432 1886379835392 1886741655552 1888164435456 1889201553408 1891664658432 1898080247232 1900554928128 1901823032356 1902502739968 1904302593024 1905348575232 1905487773696 1906785386496 1907972112384 1909486979487 1909777139712 1911734403072 1914443007984 1916939022336 1919438290944 1920718994688 1921773993984 1923223191552 1923592078512 1924279566336 1926100021248 1928611233792 1933323116544 1937135396352 1937675141568 1939660996608 1939802701824 1942562414592 1942704331776 1944695341056 1945237192704 1947230797824 1949072965632 1953834839424 1956382212096 1958233037553 1958932905984 1959308642304 1960786144512 1961863151616 1963172162432 1963873796096 1965731708928 1968294592512 1971083333664 1973103427584 1973403254784 1974970072062 1976199234048 1977545000448 1977689473344 1978775764992 1980647775756 1981355655168 1982677671936 1985262649344 1994592802176 1995688378368 1997193314304 1997576389224 1999623634944 2000180791296 2002230706176 2002376982528 2007427448832 2011640603904 2011787567712 2011946287104 2014410498048 2014796875338 2016861769728 2019491315712 2021401845216 2022124290048 2024037310464 2026500296704 2028982333248 2029142409216 2031627681792 2031787966464 2034666667008 2036200996224 2036751925248 2038678784064 2041336774656 2041485907968 2043578155008 2046635016192 2049303379968 2050930459449 2056253601168 2058934505472 2061618905088 2062994475776 2064127623168 2065684168704 2066818793472 2066969788416 2071307909952 2076532236288 2076683940864 2079391481856 2081358679608 2081921826816 2083491790848 2084636196864 2086608356352 2089328836608 2094433376256 2097164058624 2098563346048 2099148070032 2101299412992 2101884899328 2102453600256 2104039047168 2104442615808 2107020115296 2107186348032 2107340292096 2109500030976 2117089506528 2117244174084 2119414063104 2122177314816 2122584362496 2124184989888 2125351747584 2128122740736 2129542684672 2132319141888 2135340278136 2137528713216 2138124294144 2140315582464 2142340417152 2143517147136 2143673745408 2145133559808 2146468626432 2148499282176 2150701203456 2153748383982 2160651019008 2160808869024 2161995743232 2163626090496 2164041088326 2164814512128 2166258937856 2166862523904 2169083265024 2169687638016 2171911274496 2174988506112 2179277320896 2182118621184 2182278039552 2185382716416 2185542373248 2187782258688 2190634647552 2192707086336 2198064194352 2198237609984 2200929988608 2201103630336 2203799519232 2204222222592 2205884412576 2206481252352 2207096045568 2208568682736 2209358020608 2211448172544 2214331416576 2219741356032 2220078661632 2223224138304 2224738125504 2224900657512 2230349438976 2230512380928 2233420480512 2236138258432 2237824516096 2239053692928 2243916902448 2245149425664 2246842478592 2247273437877 2249576589312 2252509544448 2252674105344 2258355879936 2263095679392 2263261013676 2263439572992 2268969490944 2271927730176 2274077075868 2274889826304 2276407697408 2277041974272 2277658066944 2279375634432 2279812833792 2282605124904 2282785210368 2285581142016 2285761462272 2291345915904 2293513632072 2296503871488 2296671646464 2299025424384 2302296195072 2302464393216 2305466302464 2310012403712 2313285301314 2315656105984 2316301318656 2318675214336 2319321268224 2320868785248 2321698258944 2322143576064 2323894689792 2325171142656 2325341011968 2336098765824 2336269433472 2340705270592 2342162055168 2343757037568 2343928264704 2345215721472 2347434400896 2348273369088 2349840203776 2350494941184 2352903880704 2356237548288 2359309565952 2360883764304 2361541578786 2363961839616 2365260300288 2367043928064 2367497942784 2370584641536 2370757828608 2373187534848 2381725694844 2384166641664 2384340820992 2384528932864 2387449479168 2387907407808 2389708113624 2390354690048 2391020716032 2393471188992 2394138083328 2395735520256 2398859034624 2402257812903 2404719802368 2407855030272 2410132969296 2411456790528 2411632963584 2413275254784 2416211892224 2419362103296 2419538853888 2425641500672 2430732396384 2430909977652 2432245211136 2434079351808 2435416326144 2437041305088 2437720339392 2440218673152 2443400183808 2449741971456 2451686986008 2454883448832 2455062794496 2458555555968 2461075243008 2461255041024 2464463978496 2466795472128 2467462905856 2469323603968 2470679937024 2472822218646 2473017311232 2476046237184 2476241584128 2479274459136 2479750000416 2481619964148 2482291408896 2484639768078 2485527773184 2487879194112 2491122843648 2494154211328 2497209025536 2497406042112 2497588494336 2502830391192 2509143118848 2509326428544 2511898148864 2512598040576 2515173113856 2515655540736 2517552580608 2518935404544 2522219544576 2524406515254 2530773662976 2534073237504 2534258368512 2539070124032 2540464766976 2540650364928 2542380515328 2543962816512 2545982639316 2546369519616 2548979204096 2552590677312 2555918696448 2559251054592 2560958659584 2561672221056 2562365325312 2564297588736 2564789438016 2565706088448 2567930765517 2568133361664 2571481645056 2577764155392 2580202836081 2582847195136 2583566855424 2586214662144 2586403602432 2590083219456 2590272442368 2592927121408 2593649590272 2598763954176 2605113119232 2605838983488 2608509616128 2610977383404 2611910541312 2612411523072 2614381526016 2615817535488 2616008638464 2620975611904 2624392790016 2628111111552 2630804570112 2631204339712 2633293429416 2634932312064 2636726667264 2636919297792 2638367686656 2640863701008 2641807540224 2643570229248 2644306808832 2647016865792 2650767241824 2655994234842 2659457069568 2660917837824 2662924419072 2663435185632 2666164846592 2666907721728 2669640941568 2669835976704 2676569931776 2682187471872 2682383423616 2682595049472 2685880664064 2686395833784 2688421627827 2689149026304 2689898305536 2692655087616 2695202460288 2696165720064 2698716413952 2705309777664 2705523212288 2708836909056 2709050621952 2711399590458 2712888889344 2714934661632 2715669233664 2718238378752 2721782366208 2721981210624 2724770873344 2728846688256 2732404506624 2734573945932 2736275862528 2738339270784 2741671468224 2745246007296 2748825206784 2752170164224 2754245558272 2755758391296 2755959717888 2758147859259 2761743879936 2765875000464 2768709648384 2768911921152 2772521975808 2775144906144 2775895769088 2777989054464 2779514929152 2782144475136 2785552016832 2785771782144 2792577835008 2796218744832 2798864093376 2801732550656 2802513199104 2803271467008 2805385396224 2805923487744 2809360153728 2809581797376 2809787056128 2812666707968 2815684190091 2822786008704 2822992232112 2825885417472 2826672795648 2829569753088 2830112483328 2832246653184 2833802330112 2837496987648 2843092189184 2847120370848 2850038284288 2850832392192 2852734548534 2853754109952 2856453889536 2858022862848 2858231660544 2860178079744 2861958168576 2864665709568 2867601604608 2871664511976 2875408533504 2880868025344 2881078492032 2882660990976 2884834787328 2885388117768 2886419349504 2889150031872 2892111020032 2892916850688 2895881699328 2899984674816 2905703094528 2906512712352 2909491494912 2909704052736 2913843621888 2914056497664 2917043011584 2917855789056 2920846196736 2923609448448 2930752259136 2934573318144 2934804840448 2938399358976 2938962963456 2941179216768 2941975003136 2942794727424 2944758243648 2945810694144 2948597563392 2952441888768 2956625000496 2959655141376 2960104882176 2962455108093 2964298851072 2966317500672 2966534210016 2968163647488 2973799251968 2974016507904 2977893974016 2985404923904 2991889203264 2993532567552 2995789971456 2996364583836 2999435452416 3000271186944 3003346059264 3003565473792 3011141173248 3017460905856 3017681351568 3017919430656 3021615747072 3025292654592 3029236973568 3032102767824 3033186435072 3036055965696 3036877422592 3039167512576 3039750445056 3043473499872 3043713613824 3047441522688 3047681949696 3052000000512 3054301494336 3055127887872 3058018176096 3062005161984 3062228861952 3065367232512 3069728260096 3069952524288 3073955069952 3084380401752 3088401758208 3091566952448 3092428357632 3094491713664 3095597678592 3096191434752 3098526253056 3100228190208 3100454682624 3106961864928 3114798354432 3115025911296 3119087222784 3122882740224 3125009383424 3125237686272 3126954295296 3129912534528 3133993254912 3137205174272 3141650064384 3145746087936 3147845019072 3148722105048 3151949119488 3152827348992 3153680400384 3156058570752 3156663923712 3160530172944 3160779522048 3161010438144 3164250046464 3175634259792 3178888855552 3179121094656 3183265972224 3183876543744 3186277484832 3188027621376 3191294918656 3192184111104 3194314027008 3198478712832 3203010417204 3206293069824 3207186441216 3210473373696 3213510625728 3215275720704 3215510618112 3217700339712 3219702939648 3225816137728 3226051805184 3240976528512 3241213303536 3242993614848 3245439135744 3246061632489 3247221768192 3249388406784 3250293785856 3253624897536 3254531457024 3257866911744 3262482759168 3268915981344 3273177931776 3273417059328 3278074074624 3281433657344 3281673388032 3285951971328 3289060629504 3297096291528 3297356414976 3301394982912 3301655445504 3305699278848 3306333333888 3308826618864 3309721878528 3310644068352 3312853024104 3314037030912 3317172258816 3321497124864 3329612034048 3329874722816 3330117992448 3337107188256 3345524158464 3345768571392 3350130720768 3353564151808 3354207387648 3356736774144 3358580539392 3365875353672 3367724138496 3370263717888 3374364883968 3378764316672 3379011158016 3387286355968 3387533819904 3389840687104 3391950422016 3394643519088 3395159359488 3403454236416 3407891595264 3411115613802 3412334739456 3414611546112 3415562961408 3416487100416 3419063451648 3419719250688 3423907687356 3424177815552 3428371713024 3428642193408 3437018873856 3440270448108 3444755807232 3448286216192 3448538136576 3453444292608 3453696589824 3458199453696 3465018605568 3469927951971 3473484158976 3474451977984 3478012821504 3478981902336 3481303177872 3482547388416 3483215364096 3485842034688 3487756713984 3488011517952 3499190386688 3504148148736 3507739426816 3511057905888 3513243082752 3515635556352 3515892397056 3517823582208 3521151601344 3522410053632 3524760305664 3525742411776 3529355821056 3534356322432 3538964348928 3541325646456 3545942759424 3547890450432 3550565892096 3551246914176 3555876962304 3559521255424 3559781302272 3572588542266 3576249962496 3576511231488 3576793399296 3581174218752 3581861111712 3584562170436 3585532035072 3586531074048 3590206783488 3591207124992 3593603280384 3598288551936 3607079703552 3611782545408 3615199453944 3617185185792 3619912882176 3620892311552 3624317838336 3629043154944 3629308280832 3638462251008 3643206008832 3646098594576 3646364966478 3648367816704 3651119027712 3653124489216 3655561957632 3660328009728 3665100275712 3674612957184 3677530479012 3682325173248 3687833333952 3691612864512 3691882561536 3696695967744 3700193208192 3701194358784 3703985405952 3706019905536 3709233327969 3709525966848 3714069355776 3714362376192 3718911688704 3723437113344 3726959652117 3728291659776 3731818791168 3736684265472 3737695289344 3740513861632 3741231316992 3745813538304 3746109063168 3746382741504 3754245586788 3763714678272 3763989642816 3767847223296 3768897060864 3772759670784 3773483311104 3776328870912 3778403106816 3783329316864 3796160494464 3801109856256 3803646064712 3805005479936 3808605186048 3810697150464 3810975547392 3813570772992 3815944224768 3818973958974 3819554279424 3823468806144 3828886015968 3833878044672 3838876581888 3841437989376 3843547987968 3846446383104 3847184157024 3848559132672 3852200042496 3857222467584 3866646233088 3874270792704 3875350283136 3879321993216 3879605403648 3885124829184 3885408663552 3889390682112 3890474385408 3894461595648 3898145931264 3907669678848 3912764424192 3916466075106 3917865811968 3918617284608 3921572289024 3923726303232 3926344324864 3931463417856 3936589185024 3942166667328 3946206855168 3946806509568 3949940144124 3952398468096 3955090000896 3955378946688 3957551529984 3961295551512 3962711310336 3965355343872 3970525298688 3983991352263 3989185604352 3991376756736 3994386628608 3995152778448 3999247269888 4000361582592 4004461412352 4004753965056 4014854897664 4023281207808 4023575135424 4023892574208 4028820996096 4029593750676 4033723539456 4038982631424 4042803690432 4044248580096 4048074620928 4053000593408 4057964666496 4058284818432 4063255363584 4063575932928 4067099385687 4069333334016 4072401992448 4073503850496 4077357568128 4082673549312 4082971815936 4087156310016 4093270032384 4098606759936 4101860918898 4112507202336 4117869010944 4123237810176 4125988951552 4128255246336 4131368337408 4133637586944 4133939576832 4142615819904 4153064472576 4153367881728 4158782963712 4162717359216 4163843653632 4166983581696 4169272393728 4173216712704 4178657673216 4188866752512 4194328117248 4197126692096 4198296140064 4202598825984 4203769798656 4204907200512 4208078094336 4208885231616 4214040230592 4214372696064 4214680584192 4219000061952 4234179013056 4234488348168 4238828126208 4244354629632 4245168724992 4248369979776 4250703495168 4256245481472 4259085369344 4264638283776 4270680556272 4275057426432 4276248588288 4279101822801 4280631164928 4284680834304 4287034294272 4287347490816 4290267119616 4292937252864 4296998564352 4301402406912 4307496767964 4321302038016 4321617738048 4323991486464 4327252180992 4328082176652 4329629024256 4332517875712 4333725047808 4338166530048 4339375276032 4343822548992 4349977012224 4358554641792 4364237242368 4364556079104 4370765432832 4371084746496 4375564517376 4381269295104 4385414172672 4396128388704 4396475219968 4401859977216 4402207260672 4407599038464 4408444445184 4411768825152 4412962504704 4414192091136 4417137365472 4418716041216 4422896345088 4428662833152 4439482712064 4440157323264 4446448276608 4449476251008 4449801315024 4460698877952 4461024761856 4466840961024 4472276516864 4475649032192 4478107385856 4487833804896 4490298851328 4493684957184 4494546875754 4499153178624 4505019088896 4505348210688 4516711759872 4526191358784 4526522027352 4526879145984 4537938981888 4543855460352 4548154151736 4549779652608 4552815394816 4554083948544 4555316133888 4558751268864 4559625667584 4565210249808 4565570420736 4571162284032 4571522924544 4582691831808 4587027264144 4593007742976 4593343292928 4598050848768 4604592390144 4604928786432 4610932604928 4620024807424 4626570602628 4631312211968 4632602637312 4637350428672 4638642536448 4641737570496 4643396517888 4644287152128 4647789379584 4650342285312 4650682023936 4672197531648 4672538866944 4681410541184 4684324110336 4687514075136 4687856529408 4690431442944 4694868801792 4699680407552 4700989882368 4705807761408 4712475096576 4718619131904 4721767528608 4723083157572 4727923679232 4730520600576 4734087856128 4734995885568 4741169283072 4741515657216 4746375069696 4763451389688 4768333283328 4768681641984 4769057865728 4774898958336 4775814815616 4779416227248 4780709380096 4782041432064 4786942377984 4788276166656 4791471040512 4797718069248 4804515625806 4809439604736 4815710060544 4820265938592 4822913581056 4823265927168 4826550509568 4832423784448 4838724206592 4839077707776 4851283001344 4861464792768 4861819955304 4864490422272 4868158703616 4870832652288 4874082610176 4875440678784 4880437346304 4886800367616 4899483942912 4903373972016 4909766897664 4910125588992 4917111111936 4922150486016 4922510082048 4928927956992 4933590944256 4934925811712 4938647207936 4945644437292 4946034622464 4952092474368 4952483168256 4958548918272 4959500000832 4963239928296 4964582817792 4969279536156 4971055546368 4975758388224 4982245687296 4988308422656 4994418051072 4994812084224 4995176988672 5005660782384 5018286237696 5018652857088 5023796297728 5025196081152 5030346227712 5031311081472 5035105161216 5037870809088 5048813030508 5061547325952 5068146475008 5068516737024 5078140248064 5080929533952 5081300729856 5084761030656 5087925633024 5091965278632 5092739039232 5097958408192 5105181354624 5111837392896 5116673420703 5118502109184 5121917319168 5123344442112 5124730650624 5128595177472 5129578876032 5131412176896 5135861531034 5136266723328 5142963290112 5155528310784 5160405672162 5165694390272 5167133710848 5172429324288 5172807204864 5180166438912 5180544884736 5185854242816 5187299180544 5197527908352 5210226238464 5211677966976 5217019232256 5221954766808 5223821082624 5224823046144 5228763052032 5231635070976 5232017276928 5241951223808 5248785580032 5256222223104 5261609140224 5262408679424 5266586858832 5269864624128 5273453334528 5273838595584 5276735373312 5281727402016 5283615080448 5287140458496 5288613617664 5294033731584 5301534483648 5311988469684 5318914139136 5321835675648 5325848838144 5326870371264 5332329693184 5333815443456 5339281883136 5339671953408 5353139863552 5358882813399 5364374943744 5364766847232 5365190098944 5371761328128 5372791667568 5376843255654 5378298052608 5379796611072 5385310175232 5390404920576 5397432827904 5410619555328 5411046424576 5417673818112 5422799180916 5425777778688 5429869323264 5431338467328 5436476757504 5443564732416 5443962421248 5449541746688 5457693376512 5464809013248 5469147891864 5469547449717 5472551725056 5476678541568 5483342936448 5490492014592 5497650413568 5504340328448 5508491116544 5511516782592 5511919435776 5516295718518 5523487759872 5531750000928 5537419296768 5537823842304 5545043951616 5550289812288 5551791538176 5555978108928 5559029858304 5564288950272 5571104033664 5571543564288 5585155670016 5592437489664 5597728186752 5603465101312 5605026398208 5606542934016 5610770792448 5611846975488 5618720307456 5619163594752 5619574112256 5625333415936 5631368380182 5645572017408 5645984464224 5651770834944 5653345591296 5659139506176 5660224966656 5664493306368 5667604660224 5674993975296 5686184378368 5694240741696 5700076568576 5701664784384 5705469097068 5707508219904 5712907779072 5716045725696 5716463321088 5720356159488 5723916337152 5728460938461 5729331419136 5735203209216 5743329023952 5750817067008 5761736050688 5762156984064 5765321981952 5769669574656 5770776235536 5772838699008 5778300063744 5784222040064 5785833701376 5799969349632 5811406189056 5813025424704 5818982989824 5819408105472 5827687243776 5828112995328 5834086023168 5835711578112 5841692393472 5847218896896 5861504518272 5869146636288 5869609680896 5874699112659 5876798717952 5877925926912 5882358433536 5883950006272 5885589454848 5889516487296 5891621388288 5897195126784 5904883777536 5913250000992 5919310282752 5920209764352 5924910216186 5928597702144 5932635001344 5933068420032 5936327294976 5947598503936 5948033015808 5955787948032 5970809847808 5983778406528 5987065135104 5991579942912 5992729167672 5998870904832 6000542373888 6006692118528 6007130947584 6022282346496 6034921811712 6035362703136 6035838861312 6043231494144 6050585309184 6058473947136 6064205535648 6066372870144 6072111931392 6073754845184 6078335025152 6079500890112 6086946999744 6087427227648 6094883045376 6095363899392 6104000001024 6108602988672 6110255775744 6116036352192 6124010323968 6124457723904 6130734465024 6139456520192 6139905048576 6147910139904 6152791378347 6168760803504 6176803516416 6183133904896 6184856715264 6188983427328 6192382869504 6197052506112 6200456380416 6200909365248 6213923729856 6229596708864 6230051822592 6238174445568 6245765480448 6250018766848 6250475372544 6253908590592 6259825069056 6267986509824 6274410348544 6283300128768 6291492175872 6295690038144 6297444210096 6303898238976 6305654697984 6307360800768 6312117141504 6313327847424 6321060345888 6321559044096 6322020876288 6328500092928 6351268519584 6357777711104 6358242189312 6366531944448 6367753087488 6372554969664 6376055242752 6382589837312 6384368222208 6388628054016 6396957425664 6406020834408 6412586139648 6414372882432 6420946747392 6427021251456 6430551441408 6431021236224 6435400679424 6439405879296 6451632275456 6452103610368 6481953057024 6482426607072 6485987229696 6490878271488 6492123264978 6494443536384 6498776813568 6500587571712 6507249795072 6509062914048 6515733823488 6524965518336 6537831962688 6546355863552 6546834118656 6556148149248 6562867314688 6563346776064 6571903942656 6578121259008 6594192583056 6594712829952 6602789965824 6603310891008 6611398557696 6612666667776 6617653237728 6619443757056 6621288136704 6625706048208 6628074061824 6634344517632 6642994249728 6659224068096 6659749445632 6660235984896 6674214376512 6691048316928 6691537142784 6700261441536 6707128303616 6708414775296 6713473548288 6717161078784 6731750707344 6735448276992 6740527435776 6748729767936 6757528633344 6758022316032 6774572711936 6775067639808 6779681374208 6789287038176 6790318718976 6806908472832 6815783190528 6822231227604 6824669478912 6829223092224 6831125922816 6832974200832 6838126903296 6839438501376 6847815374712 6848355631104 6856743426048 6857284386816 6874037747712 6880540896216 6889511614464 6896572432384 6897076273152 6906888585216 6907393179648 6916398907392 6930037211136 6939855903942 6946968317952 6948903955968 6956025643008 6957963804672 6962606355744 6965094776832 6966430728192 6971684069376 6975513427968 6976023035904 6998380773376 7008296297472 7015478853632 7022115811776 7026486165504 7031271112704 7031784794112 7035647164416 7042303202688 7044820107264 7049520611328 7051484823552 7058711642112 7068712644864 7077928697856 7082651292912 7091885518848 7095780900864 7101131784192 7102493828352 7111753924608 7119042510848 7119562604544 7145177084532 7152499924992 7153022462976 7153586798592 7162348437504 7163722223424 7169124340872 7171064070144 7173062148096 7180413566976 7182414249984 7187206560768 7196577103872 7214159407104 7223565090816 7230398907888 7234370371584 7239825764352 7241784623104 7248635676672 7258086309888 7258616561664 7276924502016 7292197189152 7292729932956 7296735633408 7302238055424 7306248978432 7311123915264 7320656019456 7330200551424 7349225914368 7355060958024 7364650346496 7375666667904 7383225729024 7383765123072 7393391935488 7400386416384 7402388717568 7407970811904 7412039811072 7418466655938 7419051933696 7428138711552 7428724752384 7437823377408 7446874226688 7453919304234 7456583319552 7463637582336 7473368530944 7481027723264 7482462633984 7491627076608 7492218126336 7492765483008 7508491173576 7527429356544 7527979285632 7535694446592 7537794121728 7545519341568 7546966622208 7552657741824 7556806213632 7566658633728 7592320988928 7602219712512 7607292129424 7610010959872 7617210372096 7621394300928 7621951094784 7627141545984 7631888449536 7637947917948 7639108558848 7646937612288 7657772031936 7667756089344 7677753163776 7682875978752 7687095975936 7692892766208 7694368314048 7697118265344 7704400084992 7714444935168 7733292466176 7740608508243 7748541585408 7750700566272 7758643986432 7759210807296 7770249658368 7770817327104 7778781364224 7780948770816 7796291862528 7815339357696 7825528848384 7832932150212 7835731623936 7837234569216 7843144578048 7847452606464 7852688649728 7862926835712 7873178370048 7884333334656 7892413710336 7893613019136 7899880288248 7904796936192 7910180001792 7910757893376 7915103059968 7922591103024 7925422620672 7930710687744 7941050597376 7967982704526 7978371208704 7982753513472 7988773257216 7990305556896 7998494539776 8000723165184 8008922824704 8009507930112 8029709795328 8046562415616 8047150270848 8047785148416 8057641992192 8059187501352 8065264883481 8067447078912 8077965262848 8085607380864 8088497160192 8096149241856 8106001186816 8115929332992 8116569636864 8126510727168 8127151865856 8134198771374 8138666668032 8144803984896 8147007700992 8154715136256 8165347098624 8165943631872 8174312620032 8186540064768 8197213519872 8203721837796 8225014404672 8235738021888 8246475620352 8251977903104 8256510492672 8262736674816 8267275173888 8267879153664 8274443577777 8285231639808 8306128945152 8306735763456 8317565927424 8325434718432 8327687307264 8333967163392 8338544787456 8346433425408 8357315346432 8377733505024 8388656234496 8394253384192 8396592280128 8405197651968 8407539597312 8409814401024 8416156188672 8417770463232 8428080461184 8428745392128 8429361168384 8438000123904 8468358026112 8468976696336 8477656252416 8488709259264 8490337449984 8496739959552 8501406990336 8512490962944 8518170738688 8529276567552 8541361112544 8550114852864 8552497176576 8558203645602 8561262329856 8569361668608 8574068588544 8574694981632 8580534239232 8585874505728 8593997128704 8602804813824 8614993535928 8642604076032 8643235476096 8647982972928 8654504361984 8656164353304 8659258048512 8665035751424 8667450095616 8676333060096 8678750552064 8687645097984 8699954024448 8717109283584 8728474484736 8729112158208 8741530865664 8742169492992 8751129034752 8762538590208 8770828345344 8792256777408 8792950439936 8803719954432 8804414521344 8815198076928 8816888890368 8823537650304 8825925009408 8828384182272 8834274730944 8837432082432 8845792690176 8857325666304 8878965424128 8880314646528 8887365324279 8892896553216 8898952502016 8899602630048 8921397755904 8922049523712 8933681922048 8944553033728 8951298064384 8956214771712 8975667609792 8980597702656 8987369914368 8989093751508 8998306357248 9010038177792 9010696421376 9033423519744 9052382717568 9053044054704 9053758291968 9075877963776 9087710920704 9096308303472 9099559305216 9105630789632 9108167897088 9110632267776 9117502537728 9119251335168 9130420499616 9131140841472 9142324568064 9143045849088 9165383663616 9174054528288 9186015485952 9186686585856 9196101697536 9209184780288 9209857572864 9221865209856 9240049614848 9253141205256 9262624423936 9265205274624 9274700857344 9277285072896 9283475140992 9286793035776 9288574304256 9295578759168 9300684570624 9301364047872 9344395063296 9345077733888 9362821082368 9368648220672 9375028150272 9375713058816 9380862885888 9389737603584 9399360815104 9401979764736 9411615522816 9424950193152 9437238263808 9443535057216 9446166315144 9455847358464 9461041201152 9468175712256 9469991771136 9482338566144 9483031314432 9492750139392 9526902779376 9536666566656 9537363283968 9538115731456 9549797916672 9551629631232 9558832454496 9561418760192 9564082864128 9573884755968 9576552333312 9582942081024 9595436138496 9609031251612 9618879209472 9631420121088 9640531877184 9645827162112 9646531854336 9653101019136 9664847568896 9677448413184 9678155415552 9702566002688 9722929585536 9723639910608 9728980844544 9736317407232 9738184897467 9741665304576 9748165220352 9750881357568 9760874692608 9773600735232 9806747944032 9819533795328 9820251177984 9834222223872 9844300972032 9845020164096 9857855913984 9867181888512 9869851623424 9877294415872 9891288874584 9892069244928 9904184948736 9904966336512 9917097836544 9919000001664 9926479856592 9929165635584 9938559072312 9942111092736 9951516776448 9964491374592 9976616845312 9988836102144 9989624168448 9990353977344 10011321564768 10036572475392 10037305714176 10047592595456 10050392162304 10060692455424 10062622162944 10070210322432 10075741618176 10097626061016 10123094651904 10136292950016 10137033474048 10156280496128 10161859067904 10162601459712 10169522061312 10175851266048 10183930557264 10185478078464 10195916816384 10210362709248 10223674785792 10233346841406 10237004218368 10243834638336 10246688884224 10249461301248 10257190354944 10259157752064 10271723062068 10272533446656 10285926580224 10311056621568 10320811344324 10331388780544 10334267421696 10344858648576 10345614409728 10360332877824 10361089769472 10371708485632 10374598361088 10395055816704 10409783855913 10420452476928 10423355933952 10434038464512 10443909533616 10447642165248 10449646092288 10457526104064 10463270141952 10464034553856 10483902447616 10497571160064 10512444446208 10523218280448 10533173717664 10539729248256 10546906669056 10547677191168 10553470746624 10563454804032 10567230160896 10574280916992 10577227235328 10588067463168 10603068967296 10623976939368 10637828278272 10643671351296 10651697676288 10653740742528 10664659386368 10667630886912 10678563766272 10679343906816 10706279727104 10717765626798 10728749887488 10729533694464 10730380197888 10743522656256 10745583335136 10753686511308 10756596105216 10759593222144 10770620350464 10780809841152 10794865655808 10821239110656 10822092849152 10835347636224 10845598361832 10851555557376 10859738646528 10862676934656 10872953515008 10887129464832 10887924842496 10899083493376 10915386753024 10929618026496 10938295783728 10939094899434 10945103450112 10953357083136 10966685872896 10980984029184 10995300827136 11008680656896 11016982233088 11023838871552 11032591437036 11046975519744 11063500001856 11074838593536 11075647684608 11090087903232 11100579624576 11103583076352 11111956217856 11118059716608 11127699983907 11128577900544 11142208067328 11143087128576 11170311340032 11180878956351 11184874979328 11195456373504 11206930202624 11210052796416 11213085868032 11221541584896 11223693950976 11237440614912 11238327189504 11239148224512 11262736760364 11291144034816 11291968928448 11303541669888 11306691182592 11318279012352 11320449933312 11328986612736 11335209320448 11349987950592 11372368756736 11388481483392 11400153137152 11403329568768 11410938194136 11415016439808 11425815558144 11432091451392 11432926642176 11440712318976 11447832674304 11456921876922 11458662838272 11470406418432 11486658047904 11501634134016 11523472101376 11524313968128 11530643963904 11539339149312 11541552471072 11545677398016 11556600127488 11568444080128 11571667402752 11599938699264 11622812378112 11626050849408 11637965979648 11638816210944 11655374487552 11656225990656 11668172046336 11671423156224 11683384786944 11694437793792 11723009036544 11738293272576 11739219361792 11749398225318 11753597435904 11755851853824 11764716867072 11767900012544 11771178909696 11779032974592 11794390253568 11809767555072 11826500001984 11838620565504 11840419528704 11849820432372 11857195404288 11865270002688 11866136840064 11872654589952 11895197007872 11896066031616 11911575896064 11941619695616 11951974056789 11967556813056 11974130270208 11983159885824 11985458335344 11997741809664 12001084747776 12013384237056 12014261895168 12044564692992 12069843623424 12070725406272 12071677722624 12086462988288 12101170618368 12116947894272 12128411071296 12132745740288 12144223862784 12147509690368 12156670050304 12159001780224 12173893999488 12174854455296 12189766090752 12190727798784 12201298157061 12208000002048 12217205977344 12220511551488 12232072704384 12248020647936 12248915447808 12261468930048 12278913040384 12279810097152 12295820279808 12305582756694 12337521607008 12353607032832 12366267809792 12369713430528 12377966854656 12384765739008 12394105012224 12400912760832 12401818730496 12427847459712 12459193417728 12460103645184 12476348891136 12491530960896 12500037533696 12500950745088 12507817181184 12519650138112 12535973019648 12548820697088 12566600257536 12582984351744 12591380076288 12594888420192 12607796477952 12611309395968 12614721601536 12624234283008 12626655694848 12642120691776 12643118088192 12644041752576 12657000185856 12702537039168 12715555422208 12716484378624 12733063888896 12735506174976 12745109939328 12752110485504 12765179674624 12768736444416 12777256108032 12793914851328 12812041668816 12825172279296 12828745764864 12837305468403 12841893494784 12854042502912 12861102882816 12862042472448 12870801358848 12878811758592 12903264550912 12904207220736 12963906114048 12964853214144 12971974459392 12981756542976 12984246529956 12988887072768 12997553627136 13001175143424 13014499590144 13018125828096 13031467646976 13049931036672 13075663925376 13092711727104 13093668237312 13112296298496 13125734629376 13126693552128 13143807885312 13156242518016 13188385166112 13189425659904 13205579931648 13206621782016 13222797115392 13225333335552 13235306475456 13238887514112 13242576273408 13251412096416 13256148123648 13268689035264 13285988499456 13318448136192 13319498891264 13320471969792 13348428753024 13382096633856 13383074285568 13400522883072 13414256607232 13416829550592 13426947096576 13434322157568 13463501414688 13470896553984 13481054871552 13497459535872 13515057266688 13516044632064 13549145423872 13550135279616 13559362748416 13578574076352 13580637437952 13613816945664 13631566381056 13644462455208 13649338957824 13658446184448 13662251845632 13665948401664 13676253806592 13678877002752 13695630749424 13696711262208 13713486852096 13714568773632 13748075495424 13761081792432 13779023228928 13793144864768 13794152546304 13813777170432 13814786359296 13832797814784 13860074422272 13879711807884 13893936635904 13897807911936 13912051286016 13915927609344 13925212711488 13930189553664 13932861456384 13943368138752 13951026855936 13952046071808 13996761546752 14016592594944 14030957707264 14044231623552 14052972331008 14062542225408 14063569588224 14071294328832 14084606405376 14099041222656 14102969647104 14117423284224 14137425289728 14155857395712 14165302585824 14183771037696 14191561801728 14202263568384 14204987656704 14223507849216 14238085021696 14239125209088 14290354169064 14304999849984 14306044925952 14307173597184 14324696875008 14327444446848 14338248681744 14342128140288 14346124296192 14360827133952 14364828499968 14374413121536 14393154207744 14428318814208 14447130181632 14460797815776 14468740743168 14479651528704 14483569246208 14497271353344 14516172619776 14517233123328 14553849004032 14584394378304 14585459865912 14593471266816 14604476110848 14612497956864 14622247830528 14641312038912 14660401102848 14698451828736 14710121916048 14729300692992 14751333335808 14766451458048 14767530246144 14786783870976 14800772832768 14804777435136 14815941623808 14836933311876 14838103867392 14856277423104 14857449504768 14875646754816 14893748453376 14907838608468 14913166639104 14927275164672 14946737061888 14962055446528 14964925267968 14983254153216 14984436252672 14985530966016 15016982347152 15054858713088 15055958571264 15071388893184 15075588243456 15091038683136 15093933244416 15105315483648 15113612427264 15184641977856 15204439425024 15214584258848 15220021919744 15234420744192 15242788601856 15243902189568 15254283091968 15263776899072 15275895835896 15278217117696 15293875224576 15315544063872 15335512178688 15350020262109 15355506327552 15365751957504 15374191951872 15385785532416 15388736628096 15394236530688 15408800169984 15428889870336 15466584932352 15481217016486 15497083170816 15501401132544 15517287972864 15518421614592 15540499316736 15541634654208 15557562728448 15561897541632 15592583725056 15630678715392 15651057696768 15665864300424 15671463247872 15674469138432 15686289156096 15694905212928 15705377299456 15725853671424 15746356740096 15768666669312 15784827420672 15787226038272 15799760576496 15809593872384 15820360003584 15821515786752 15830206119936 15845182206048 15850845241344 15861421375488 15882101194752 15935965409052 15956742417408 15965507026944 15977546514432 15980611113792 15996989079552 16001446330368 16017845649408 16019015860224 16059419590656 16093124831232 16094300541696 16095570296832 16115283984384 16118375002704 16130529766962 16134894157824 16155930525696 16171214761728 16192298483712 16212002373632 16231858665984 16233139273728 16253021454336 16268397542748 16277333336064 16289607969792 16294015401984 16309430272512 16330694197248 16331887263744 16348625240064 16373080129536 16394427039744 16407443675592 16408642349151 16450028809344 16471476043776 16492951240704 16503955806208 16513020985344 16525473349632 16534550347776 16535758307328 16548887155554 16570463279616 16612257890304 16613471526912 16635131854848 16650869436864 16655374614528 16667934326784 16677089574912 16692866850816 16714630692864 16755467010048 16777312468992 16788506768384 16793184560256 16810395303936 16815079194624 16819628802048 16832312377344 16835540926464 16856160922368 16857490784256 16858722336768 16876000247808 16936716052224 16937953392672 16955312504832 16977418518528 16980674899968 16993479919104 17002813980672 17024981925888 17036341477376 17058553135104 17082722225088 17100229705728 17104994353152 17116407291204 17122524659712 17138723337216 17148137177088 17149389963264 17161068478464 17171749011456 17187994257408 17205609627648 17229987071856 17285208152064 17286470952192 17295965945856 17309008723968 17312328706608 17318516097024 17330071502848 17334900191232 17352666120192 17357501104128 17399908048896 17434218567168 17456948969472 17458224316416 17483061731328 17484338985984 17502258069504 17525077180416 17541656690688 17584513554816 17585900879872 17607439908864 17608829042688 17624097337977 17630396153856 17633777780736 17647075300608 17651850018816 17656768364544 17668549461888 17674864164864 17691585380352 17714651332608 17757930848256 17760629293056 17774730648558 17785793106432 17797905004032 17799205260096 17842795511808 17844099047424 17867363844096 17889106067456 17902596128768 17912429543424 17951335219584 17961195405312 17974739828736 17978187503016 17996612714496 18020076355584 18021392842752 18066847039488 18104765435136 18106088109408 18107516583936 18151755927552 18175421841408 18192616606944 18199118610432 18211261579264 18216335794176 18221264535552 18235005075456 18238502670336 18260840999232 18262281682944 18284649136128 18286091698176 18330767327232 18348109056576 18372030971904 18373373171712 18392203395072 18418369560576 18419715145728 18443730419712 18458374135041 18480099229696 18506282410512 18525248847872 18530410549248 18549401714688 18554570145792 18566950281984 18577148608512 18591157518336 18601369141248 18602728095744 18688790126592 18690155467776 18725642164736 18737296441344 18750056300544 18751426117632 18761725771776 18779475207168 18798721630208 18803959529472 18823231045632 18849900386304 18874476527616 18887070114432 18892332630288 18911694716928 18922082402304 18936351424512 18939983542272 18964677132288 18966062628864 18985500278784 19053805558752 19073333133312 19074726567936 19076231462912 19099595833344 19103259262464 19117664908992 19122837520384 19128165728256 19147769511936 19153104666624 19165884162048 19190872276992 19218062503224 19237758418944 19262840242176 19281063754368 19291654324224 19293063708672 19306202038272 19329695137792 19354896826368 19356310831104 19405132005376 19445859171072 19447279821216 19457961689088 19472634814464 19476369794934 19483330609152 19496330440704 19501762715136 19521749385216 19547201470464 19613495888064 19639067590656 19640502355968 19668444447744 19688601944064 19690040328192 19715711827968 19734363777024 19739703246848 19754588831744 19782577749168 19784138489856 19808369897472 19809932673024 19834195673088 19838000003328 19852959713184 19858331271168 19877118144624 19884222185472 19903033552896 19928982749184 19953233690624 19977672204288 19979248336896 19980707954688 20022643129536 20073144950784 20074611428352 20095185190912 20100784324608 20121384910848 20125244325888 20140420644864 20151483236352 20195252122032 20246189303808 20272585900032 20274066948096 20312560992256 20323718135808 20325202919424 20339044122624 20367861114528 20370956156928 20391833632768 20420725418496 20447349571584 20466693682812 20474008436736 20487669276672 20493377768448 20498922602496 20514380709888 20518315504128 20543446124136 20545066893312 20571853160448 20622113243136 20641622688648 20662777561088 20668534843392 20689717297152 20691228819456 20720665755648 20722179538944 20743416971264 20749196722176 20790111633408 20819567711826 20840904953856 20846711867904 20868076929024 20887819067232 20895284330496 20899292184576 20915052208128 20926540283904 20928069107712 20967804895232 20995142320128 21024888892416 21046436560896 21066347435328 21079458496512 21093813338112 21095354382336 21106941493248 21126909608064 21134460321792 21148561833984 21154454470656 21176134926336 21206137934592 21247953878736 21275656556544 21287342702592 21303395352576 21307481485056 21329318772736 21335261773824 21357127532544 21358687813632 21435531253596 21457499774976 21459067388928 21460760395776 21487045312512 21491166670272 21507373022616 21513192210432 21519186444288 21541240700928 21561619682304 21589731311616 21642478221312 21644185698304 21670695272448 21691196723664 21703111114752 21719477293056 21725353869312 21745907030016 21774258929664 21775849684992 21798166986752 21830773506048 21876591567456 21878189798868 21890206900224 21906714166272 21933371745792 21961968058368 21990601654272 22017361313792 22033964466176 22047677743104 22065182874072 22093951039488 22127000003712 22149677187072 22151295369216 22180175806464 22201159249152 22207166152704 22223912435712 22236119433216 22255399967814 22257155801088 22284416134656 22286174257152 22340622680064 22361757912702 22369749958656 22390912747008 22413860405248 22420105592832 22443083169792 22447387901952 22474881229824 22476654379008 22478296449024 22525473520728 22582288069632 22583937856896 22607083339776 22613382365184 22636558024704 22640899866624 22657973225472 22670418640896 22699975901184 22744737513472 22776962966784 22800306274304 22806659137536 22821876388272 22830032879616 22851631116288 22864182902784 22865853284352 22881424637952 22895665348608 22913843753844 22917325676544 22940812836864 22973316095808 23003268268032 23046944202752 23048627936256 23061287927808 23078678298624 23083104942144 23091354796032 23113200254976 23136888160256 23143334805504 23199877398528 23221825524729 23245624756224 23252101698816 23275931959296 23277632421888 23310748975104 23312451981312 23336344092672 23342846312448 23388875587584 23446018073088 23476586545152 23498796450636 23507194871808 23511703707648 23529433734144 23535800025088 23542357819392 23558065949184 23588780507136 23619535110144 23653000003968 23677241131008 23680839057408 23699640864744 23714390808576 23730540005376 23732273680128 23745309179904 23790394015744 23792132063232 23823151792128 23883239391232 23903948113578 23935113626112 23948260540416 23966319771648 23970916670688 23995483619328 24002169495552 24026768474112 24028523790336 24089129385984 24139687246848 24141450812544 24143355445248 24172925976576 24202341236736 24233895788544 24256822142592 24265491480576 24288447725568 24295019380736 24313340100608 24318003560448 24347787998976 24349708910592 24379532181504 24381455597568 24402596314122 24416000004096 24434411954688 24441023102976 24464145408768 24496041295872 24497830895616 24522937860096 24557826080768 24559620194304 24591640559616 24611165513388 24675043214016 24707214065664 24732535619584 24739426861056 24755933709312 24769531478016 24788210024448 24801825521664 24803637460992 24823330733331 24855694919424 24918386835456 24920207290368 24952697782272 24983061921792 25000075067392 25001901490176 25015634362368 25039300276224 25071946039296 25133200515072 25165968703488 25182760152576 25189776840384 25215592955904 25222618791936 25229443203072 25248468566016 25253311389696 25284241383552 25286236176384 25288083505152 25314000371712 25405074078336 25431110844416 25432968757248 25466127777792 25471012349952 25490219878656 25504220971008 25530359349248 25537472888832 25554512216064 25587829702656 25624083337632 25650344558592 25657491529728 25674610936806 25683786989568 25708085005824 25722205765632 25724084944896 25741602717696 25757623517184 25806529101824 25808414441472 25927812228096 25929706428288 25943948918784 25963513085952 25968493059912 25977774145536 25995107254272 26002350286848 26028999180288 26036251656192 26062935293952 26099862073344 26151327850752 26185423454208 26187336474624 26224592596992 26251469258752 26253387104256 26287615770624 26312485036032 26376770332224 26378851319808 26411159863296 26413243564032 26445594230784 26450666671104 26470612950912 26477775028224 26485152546816 26502824192832 26512296247296 26537378070528 26571976998912 26636896272384 26638997782528 26640943939584 26662095972837 26696857506048 26764193267712 26766148571136 26801045766144 26833659101184 26853894193152 26868644315136 26927002829376 26941793107968 26962109743104 26994919071744 27030114533376 27032089264128 27098290847744 27100270559232 27118725496832 27157148152704 27161274875904 27227633891328 27263132762112 27288924910416 27298677915648 27316892368896 27324503691264 27331896803328 27352507613184 27357754005504 27391261498848 27393422524416 27426973704192 27429137547264 27496150990848 27522163584864 27558046457856 27586289729536 27588305092608 27627554340864 27629572718592 27665595629568 27720148844544 27759423615768 27787873271808 27795615823872 27824102572032 27831855218688 27850425422976 27860379107328 27865722912768 27886736277504 27902053711872 27904092143616 27993523093504 28033185189888 28061915414528 28088463247104 28105944662016 28125084450816 28127139176448 28142588657664 28169212810752 28198082445312 28205939294208 28234846568448 28274850579456 28311714791424 28330605171648 28367542075392 28383123603456 28404527136768 28409975313408 28447015698432 28476170043392 28478250418176 28580708338128 28609999699968 28612089851904 28614347194368 28649393750016 28654888893696 28676497363488 28684256280576 28692248592384 28721654267904 28729656999936 28748826243072 28786308415488 28856637628416 28894260363264 28921595631552 28937481486336 28959303057408 28967138492416 28994542706688 29032345239552 29034466246656 29107698008064 29168788756608 29170919731824 29186942533632 29208952221696 29214554692401 29224995913728 29244495661056 29282624077824 29320802205696 29420243832096 29458601385984 29502666671616 29532902916096 29535060492288 29573567741952 29601545665536 29609554870272 29631883247616 29673866623752 29676207734784 29712554846208 29714899009536 29751293509632 29787496906752 29815677216936 29826333278208 29854550329344 29893474123776 29924110893056 29929850535936 29966508306432 29968872505344 29971061932032 30033964694304 30109717426176 30111917142528 30142777786368 30151176486912 30182077366272 30187866488832 30210630967296 30227224854528 30369283955712 30408878850048 30429168517696 30440043839488 30468841488384 30485577203712 30487804379136 30508566183936 30527553798144 30551791671792 30556434235392 30587750449152 30631088127744 30671024357376 30700040524218 30711012655104 30731503915008 30748383903744 30771571064832 30777473256192 30817600339968 30857779740672 30933169864704 30962434032972 30994166341632 31002802265088 31034575945728 31036843229184 31080998633472 31083269308416 31115125456896 31123795083264 31185167450112 31229351567739 31261357430784 31302115393536 31331728600848 31342926495744 31348938276864 31372578312192 31389810425856 31410754598912 31451707342848 31492713480192 31537333338624 31569654841344 31599521152992 31619187744768 31640720007168 31643031573504 31660412239872 31690364412096 31701690482688 31722842750976 31764202389504 31871930818104 31913484834816 31931014053888 31955093028864 31961222227584 31993978159104 32002892660736 32035691298816 32038031720448 32118839181312 32186249662464 32188601083392 32191140593664 32230567968768 32236750005408 32261059533924 32269788315648 32311861051392 32342429523456 32384596967424 32424004747264 32463717331968 32466278547456 32506042908672 32536795085496 32554666672128 32579215939584 32588030803968 32618860545024 32661388394496 32663774527488 32697250480128 32746160259072 32788854079488 32814887351184 32817284698302 32900057618688 32942952087552 32985902481408 33007911612416 33026041970688 33050946699264 33071516614656 33097774311108 33140926559232 33224515780608 33226943053824 33270263709696 33301738873728 33310749229056 33335868653568 33354179149824 33383099951721 33385733701632 33429261385728 33510934020096 33542636869053 33554624937984 33577013536768 33586369120512 33620790607872 33630158389248 33639257604096 33664624754688 33671081852928 33712321844736 33714981568512 33717444673536 33873432104448 33875906785344 33910625009664 33954837037056 33961349799936 33986959838208 34005627961344 34049963851776 34072682954752 34117106270208 34165444450176 34200459411456 34209988706304 34232814582408 34245049319424 34277446674432 34296274354176 34298779926528 34322136956928 34343498022912 34375988514816 34411219255296 34459974143712 34570416304128 34572941904384 34591931891712 34618017447936 34624657413216 34637032194048 34660143005696 34669800382464 34705332240384 34715002208256 34799816097792 34868437134336 34913897938944 34916448632832 34966123462656 34968677971968 35004516139008 35050154360832 35083313381376 35169027109632 35171801759744 35214879817728 35217658085376 35248194675954 35260792307712 35267555561472 35294150601216 35303700037632 35313536729088 35337098923776 35383170760704 35429302665216 35515861696512 35521258586112 35549461297116 35571586212864 35595810008064 35598410520192 35685591023616 35688198094848 35734727688192 35778212134912 35805192257536 35824859086848 35855922170367 35902670439168 35922390810624 35949479657472 35956375006032 35993225428992 36040152711168 36042785685504 36133694078976 36209530870272 36212176218816 36215033167872 36303511855104 36350843682816 36385233213888 36398237220864 36422523158528 36432671588352 36442529071104 36470010150912 36477005340672 36521681998464 36524563365888 36569298272256 36572183396352 36603894471183 36661534654464 36696218113152 36744061943808 36746746343424 36784406790144 36836739121152 36839430291456 36887460839424 36916748270082 36960198459392 37012564821024 37050497695744 37060821098496 37098803429376 37109140291584 37133900563968 37154297217024 37182315036672 37202738282496 37205456191488 37377580253184 37380310935552 37451284329472 37474592882688 37500112601088 37502852235264 37523451543552 37558950414336 37597443260416 37607919058944 37646462091264 37699800772608 37748953055232 37774140228864 37784665260576 37823389433856 37844164804608 37872702849024 37879967084544 37929354264576 37932125257728 37971000557568 38107611117504 38146666266624 38149453135872 38152462925824 38199191666688 38206518524928 38235329817984 38245675040768 38256331456512 38295539023872 38306209333248 38331768324096 38381744553984 38436125006448 38475516837888 38511916405209 38525680484352 38562127508736 38583308648448 38586127417344 38612404076544 38659390275584 38709793652736 38712621662208 38810264010752 38891718342144 38894559642432 38915923378176 38945269628928 38952739589868 38966661218304 38992660881408 39003525430272 39043498770432 39094402940928 39226991776128 39278135181312 39281004711936 39336888895488 39377203888128 39380080656384 39431423655936 39468727554048 39479406493696 39509177663488 39565155498336 39568276979712 39616739794944 39619865346048 39668391346176 39676000006656 39705919426368 39716662542336 39754236289248 39768444370944 39806067105792 39857965498368 39906467381248 39955344408576 39958496673792 39961415909376 40045286259072 40146289901568 40149222856704 40190370381824 40201568649216 40242769821696 40250488651776 40280841289728 40302966472704 40390504244064 40492378607616 40545171800064 40548133896192 40625121984512 40647436271616 40650405838848 40678088245248 40735722229056 40741912313856 40783667265536 40841450836992 40894699143168 40933387365624 40948016873472 40975338553344 40986755536896 40997845204992 41028761419776 41036631008256 41086892248272 41090133786624 41143706320896 41244226486272 41283245377296 41325555122176 41337069686784 41379434594304 41382457638912 41441331511296 41444359077888 41486833942528 41498393444352 41580223266816 41639135423652 41681809907712 41693423735808 41736153858048 41775638134464 41790568660992 41798584369152 41830104416256 41853080567808 41856138215424 41935609790464 41990284640256 42049777784832 42092873121792 42132694870656 42158916993024 42187626676224 42190708764672 42213882986496 42253819216128 42297123667968 42308908941312 42352269852672 42412275869184 42495907757472 42551313113088 42574685405184 42606790705152 42614962970112 42658637545472 42670523547648 42714255065088 42717375627264 42871062507192 42914999549952 42918134777856 42921520791552 42974090625024 42982333340544 43014746045232 43026384420864 43038372888576 43082481401856 43123239364608 43179462623232 43284956442624 43288371396608 43341390544896 43382393447328 43406222229504 43438954586112 43450707738624 43491814060032 43548517859328 43551699369984 43596333973504 43661547012096 43753183134912 43756379597736 43780413800448 43813428332544 43866743491584 43923936116736 43981203308544 44034722627584 44067928932352 44095355486208 44130365748144 44187902078976 44254000007424 44299354374144 44302590738432 44360351612928 44402318498304 44414332305408 44447824871424 44510799935628 44514311602176 44568832269312 44572348514304 44681245360128 44723515825404 44739499917312 44781825494016 44827720810496 44840211185664 44886166339584 44894775803904 44949762459648 44953308758016 44956592898048 45050947041456 45164576139264 45167875713792 45214166679552 45226764730368 45273116049408 45281799733248 45315946450944 45340837281792 45489475026944 45553925933568 45600612548608 45613318275072 45643752776544 45660065759232 45703262232576 45728365805568 45731706568704 45762849275904 45791330697216 45827687507688 45834651353088 45881625673728 45946632191616 46006536536064 46093888405504 46097255872512 46122575855616 46157356597248 46166209884288 46182709592064 46226400509952 46273776320512 46286669611008 46399754797056 46443651049458 46491249512448 46504203397632 46551863918592 46555264843776 46621497950208 46624903962624 46672688185344 46685692624896 46777751175168 46892036146176 46953173090304 46997592901272 47014389743616 47023407415296 47058867468288 47071600050176 47084715638784 47116131898368 47177561014272 47239070220288 47306000007936 47354482262016 47361678114816 47399281729488 47428781617152 47461080010752 47464547360256 47490618359808 47580788031488 47584264126464 47646303584256 47807896227156 47870227252224 47896521080832 47932639543296 47941833341376 47990967238656 48004338991104 48053536948224 48057047580672 48178258771968 48279374493696 48282901625088 48286710890496 48345851953152 48404682473472 48467791577088 48513644285184 48576895451136 48590038761472 48626680201216 48636007120896 48695575997952 48699417821184 48759064363008 48805192628244 48832000008192 48868823909376 48882046205952 48928290817536 48992082591744 48995661791232 49045875720192 49115652161536 49119240388608 49183281119232 49222331026776 49350086428032 49414428131328 49465071239168 49478853722112 49511867418624 49539062956032 49576420048896 49603651043328 49607274921984 49646661466662 49711389838848 49836773670912 49840414580736 49905395564544 49966123843584 50000150134784 50003802980352 50031268724736 50078600552448 50143892078592 50266401030144 50331937406976 50365520305152 50379553680768 50431185911808 50445237583872 50458886406144 50496937132032 50506622779392 50568482767104 50572472352768 50576167010304 50628000743424 50810148156672 50862221688832 50865937514496 50932255555584 50942024699904 50980439757312 51008441942016 51074945777664 51109024432128 51175659405312 51248166675264 51300689117184 51314983059456 51349221873612 51367573979136 51416170011648 51444411531264 51448169889792 51483205435392 51515247034368 51613058203648 51616828882944 51855624456192 51859412856576 51887897837568 51927026171904 51936986119824 51955548291072 51990214508544 52004700573696 52057998360576 52072503312384 52199724146688 52302655701504 52370846908416 52374672949248 52449185193984 52502938517504 52506774208512 52575231541248 52624970072064 52753540664448 52757702639616 52822319726592 52826487128064 52872292013931 52891188461568 52901333342208 52941225901824 52955550056448 52970305093632 53005648385664 53024592494592 53074756141056 53143953997824 53273792544768 53277995565056 53281887879168 53324191945674 53393715012096 53528386535424 53532297142272 53602091532288 53667318202368 53707788386304 53737288630272 53854005658752 53883586215936 53924219486208 53989838143488 54060229066752 54064178528256 54196581695488 54200541118464 54237450993664 54314296305408 54322549751808 54455267782656 54526265524224 54577849820832 54597355831296 54633784737792 54649007382528 54663793606656 54705015226368 54715508011008 54782522997696 54786845048832 54853947408384 54858275094528 54992301981696 55044327169728 55116092915712 55172579459072 55176610185216 55255108681728 55259145437184 55331191259136 55375122405123 55440297689088 55518847231536 55575746543616 55591231647744 55648205144064 55663710437376 55700850845952 55731445825536 55773472555008 55804107423744 55808184287232 56066370379776 56123830829056 56176926494208 56211889324032 56250168901632 56254278352896 56285177315328 56338425621504 56396164890624 56411878588416 56469693136896 56549701158912 56623429582848 56661210343296 56735084150784 56766247206912 56809054273536 56819950626816 56894031396864 56952340086784 56956500836352 57161416676256 57219999399936 57224179703808 57228694388736 57298787500032 57309777787392 57352994726976 57368512561152 57384497184768 57443308535808 57459313999872 57497652486144 57572616830976 57713275256832 57788520726528 57843191263104 57874962972672 57918606114816 57934276984832 57989085413376 58064690479104 58068932493312 58215396016128 58337577513216 58341839463648 58373885067264 58417904443392 58429109384802 58449991827456 58488991322112 58565248155648 58641604411392 58840487664192 58917202771968 59005333343232 59065805832192 59070120984576 59147135483904 59203091331072 59219109740544 59263766495232 59347733247504 59352415469568 59425109692416 59429798019072 59502587019264 59574993813504 59631354433872 59652666556416 59709100658688 59786948247552 59859701071872 59933016612864 59937745010688 59942123864064 60067929388608 60219434852352 60223834285056 60285555572736 60302352973824 60364154732544 60375732977664 60421261934592 60454449709056 60738567911424 60817757700096 60858337035392 60880087678976 60937682976768 60971154407424 60975608758272 61017132367872 61103583343584 61112868470784 61175500898304 61262176255488 61342048714752 61400081048436 61422025310208 61463007830016 61496767807488 61543142129664 61554946512384 61635200679936 61715559481344 61866339729408 61924868065944 61988332683264 62005604530176 62069151891456 62073686458368 62161997266944 62166538616832 62230250913792 62247590166528 62370334900224 62458703135478 62522714861568 62604230787072 62663457201696 62685852991488 62697876553728 62745156624384 62779620851712 62821509197824 62903414685696 62985426960384 63074666677248 63139309682688 63199042305984 63238375489536 63281440014336 63286063147008 63320824479744 63380728824192 63403380965376 63445685501952 63528404779008 63743861636208 63826969669632 63862028107776 63910186057728 63922444455168 63987956318208 64005785321472 64071382597632 64076063440896 64372499324928 64377202166784 64382281187328 64461135937536 64473500010816 64522119067848 64539576631296 64623722102784 64684859046912 64769193934848 64848009494528 64927434663936 64932557094912 65012085817344 65073590170992 65109333344256 65158431879168 65176061607936 65237721090048 65322776788992 65327549054976 65394500960256 65492320518144 65629774702368 65634569396604 65800115237376 65885904175104 65971804962816 66015823224832 66052083941376 66101893398528 66143033229312 66195548622216 66281853118464 66449031561216 66453886107648 66540527419392 66603477747456 66621498458112 66671737307136 66708358299648 66766199903442 66771467403264 66858522771456 67021868040192 67085273738106 67109249875968 67154027073536 67172738241024 67241581215744 67260316778496 67329249509376 67342163705856 67424643689472 67429963137024 67434889347072 67746864208896 67751813570688 67821250019328 67909674074112 67922699599872 67973919676416 68011255922688 68099927703552 68145365909504 68234212540416 68330888900352 68400918822912 68419977412608 68465629164816 68490098638848 68554893348864 68592548708352 68597559853056 68644273913856 68686996045824 68751977029632 68822438510592 68919948287424 69140832608256 69145883808768 69183863783424 69236034895872 69249314826432 69274064388096 69320286011392 69339600764928 69410664480768 69430004416512 69599632195584 69665476574187 69736874268672 69827795877888 69832897265664 69932246925312 69937355943936 70009032278016 70166626762752 70338054219264 70343603519488 70429759635456 70496389351908 70521584615424 70535111122944 70588301202432 70607400075264 70627073458176 70674197847552 70766341521408 70858605330432 71031723393024 71042517172224 71098922594232 71143172425728 71191620016128 71196821040384 71371182047232 71376396189696 71469455376384 71556424269824 71610384515072 71649718173696 71711844340734 71805340878336 71844781621248 71898959314944 71912750012064 71986450857984 72080305422336 72085571371008 72267388157952 72419061740544 72424352437632 72430066335744 72607023710208 72701687365632 72770466427776 72796474441728 72845046317056 72865343176704 72885058142208 72940020301824 72954010681344 73043363996928 73049126731776 73138596544512 73144366792704 73207788942366 73323069308928 73392436226304 73488123887616 73493492686848 73568813580288 73673478242304 73678860582912 73774921678848 73833496540164 73920396918784 74025129642048 74100995391488 74121642196992 74197606858752 74218280583168 74267801127936 74308594434048 74364630073344 74405476564992 74410912382976 74469992199993 74755160506368 74760621871104 74902568658944 74949185765376 75000225202176 75005704470528 75046903087104 75117900828672 75194886520832 75215838117888 75399601545216 75497906110464 75548280457728 75569330521152 75646778867712 75688329609216 75745405698048 75759934169088 75858708529152 75864250515456 75942001115136 76215222235008 76293332533248 76298906271744 76304925851648 76398383333376 76413037049856 76470659635968 76491350081536 76512662913024 76591078047744 76612418666496 76663536648192 76763489107968 76872250012896 76951033675776 77023832810418 77051360968704 77124255017472 77166617296896 77172254834688 77224808153088 77318780551168 77419587305472 77425243324416 77620528021504 77783436684288 77789119284864 77831846756352 77890539257856 77905479179736 77933322436608 77985321762816 78007050860544 78086997540864 78188805881856 78453983552256 78556270362624 78562009423872 78673777790976 78754407776256 78760161312768 78862847311872 78937455108096 78958812987392 79018355326976 79130310996672 79136553959424 79233479589888 79239730692096 79336782692352 79352000013312 79411838852736 79433325084672 79508472578496 79536888741888 79612134211584 79715930996736 79812934762496 79910688817152 79916993347584 79922831818752 79986287918511 80090572518144 80292579803136 80298445713408 80380740763648 80403137298432 80500977303552 80561682579456 80605932945408 80781008488128 80984757215232 81090343600128 81096267792384 81250243969024 81294872543232 81300811677696 81356176490496 81471444458112 81483824627712 81567334531072 81682901673984 81789398286336 81866774731248 81896033746944 81950677106688 81973511073792 81995690409984 82057522839552 82073262016512 82173784496544 82180267573248 82287412641792 82488452972544 82566490754592 82651110244352 82674139373568 82758869188608 82764915277824 82882663022592 82888718155776 82973667885056 82996786888704 83160446533632 83278270847304 83363619815424 83386847471616 83472307716096 83551276268928 83581137321984 83597168738304 83660208832512 83706161135616 83712276430848 83871219580928 83980569280512 84099555569664 84185746243584 84265389741312 84317833986048 84375253352448 84381417529344 84427765972992 84507638432256 84594247335936 84617817882624 84704539705344 84824551738368 84991815514944 85102626226176 85149370810368 85213581410304 85229925940224 85317275090944 85341047095296 85428510130176 85434751254528 85742125014384 85829999099904 85836269555712 85843041583104 85948181250048 85964666681088 86029492090464 86052768841728 86076745777152 86164962803712 86246478729216 86358925246464 86569912885248 86576742793216 86682781089792 86764786894656 86812444459008 86877909172224 86901415477248 86983628120064 87097035718656 87103398739968 87192667947008 87323094024192 87506366269824 87512759195472 87560827600896 87626856665088 87733486983168 87847872233472 87962406617088 88069445255168 88135857864704 88260731496288 88375804157952 88508000014848 88598708748288 88605181476864 88720703225856 88804636996608 88828664610816 88895649742848 89021599871256 89028623204352 89137664538624 89144697028608 89362490720256 89447031650808 89478999834624 89563650988032 89655441620992 89680422371328 89772332679168 89789551607808 89899524919296 89906617516032 89913185796096 90101894082912 90329152278528 90335751427584 90428333359104 90453529460736 90546232098816 90563599466496 90631892901888 90681674563584 90978950053888 91107851867136 91201225097216 91226636550144 91287505553088 91320131518464 91406524465152 91456731611136 91463413137408 91525698551808 91582661394432 91655375015376 91669302706176 91763251347456 91893264383232 92013073072128 92187776811008 92194511745024 92245151711232 92314713194496 92332419768576 92452801019904 92547552641024 92573339222016 92799509594112 92887302098916 92982499024896 93008406795264 93103727837184 93110529687552 93242995900416 93249807925248 93345376370688 93371385249792 93555502350336 93784072292352 93906346180608 93995185802544 94028779487232 94046814830592 94117734936576 94143200100352 94169431277568 94232263796736 94355122028544 94478140440576 94612000015872 94708964524032 94798563458976 94857563234304 94922160021504 94929094720512 94981236719616 95161576062976 95168528252928 95292607168512 95615792454312 95740454504448 95793042161664 95865279086592 95883666682752 95981934477312 96008677982208 96107073896448 96114095161344 96356517543936 96558748987392 96565803250176 96573421780992 96691703906304 96809364946944 96935583154176 97027288570368 97153790902272 97253360402432 97272014241792 97391151995904 97398835642368 97518128726016 97610385256488 97664000016384 97737647818752 97764092411904 97856581635072 97984165183488 97991323582464 98091751440384 98231304323072 98238480777216 98366562238464 98444662053552 98700172856064 98828856262656 98930142478336 98957707444224 99023734837248 99078125912064 99152840097792 99214549843968 99293322933324 99422779677696 99673547341824 99680829161472 99810791129088 99932247687168 100000300269568 100007605960704 100062537449472 100157201104896 100287784157184 100532802060288 100627910607159 100663874813952 100731040610304 100759107361536 100862371823616 100890475167744 100917772812288 100993874264064 101013245558784 101136965534208 101144944705536 101152334020608 101620296313344 101724443377664 101731875028992 101864511111168 101884049399808 101960879514624 102016883884032 102149891555328 102218048864256 102351318810624 102496333350528 102601378234368 102629966118912 102698443747224 102735147958272 102832340023296 102888823062528 102896339779584 102966410870784 103030494068736 103226116407296 103233657765888 103711248912384 103718825713152 103775795675136 103854052343808 103873972239648 103911096582144 103980429017088 104009401147392 104115996721152 104145006624768 104399448293376 104605311403008 104741693816832 104749345898496 104898370387968 105005877035008 105013548417024 105150463082496 105249940144128 105507081328896 105515405279232 105644639453184 105652974256128 105744584027862 105782376923136 105802666684416 105882451803648 105911100112896 105940610187264 106011296771328 106149512282112 106287907995648 106547585089536 106563775758336 106648383891348 106787430024192 107056773070848 107064594284544 107204183064576 107334636404736 107415576772608 107474577260544 107567766511101 107708011317504 107767172431872 107848438972416 107979676286976 108120458133504 108128357056512 108393163390976 108401082236928 108474901987328 108628592610816 108645099503616 108910535565312 109052531048448 109155699641664 109194711662592 109267569475584 109298014765056 109327587213312 109410030452736 109431016022016 109565045995392 109573690097664 109707894816768 109716550189056 109984603963392 110088654339456 110232185831424 110345158918144 110353220370432 110510217363456 110518290874368 110662382518272 110750244810246 110880595378176 111037694463072 111151493087232 111182463295488 111296410288128 111327420874752 111401701691904 111462891651072 111546945110016 111608214847488 111616368574464 112132740759552 112247661658112 112353852988416 112423778648064 112500337803264 112508556705792 112570354630656 112676851243008 112792329781248 112823757176832 112939386273792 113099402317824 113246859165696 113322420686592 113470168301568 113532494413824 113618108547072 113639901253632 113788062793728 113913001672704 114322833352512 114439998799872 114448359407616 114457388777472 114597575000064 114619555574784 114705989453952 114737025122304 114768994369536 114886617071616 114918627999744 114995304972288 115145233661952 115426550513664 115535749215627 115577041453056 115686382526208 115749925945344 115837212229632 115868553969664 115978170826752 116129380958208 116137864986624 116430792032256 116675155026432 116683678927296 116747770134528 116835808886784 116858218769604 116899983654912 116977982644224 117130496311296 117283208822784 117680975328384 117834405543936 118010666686464 118131611664384 118140241969152 118294270967808 118406182662144 118438219481088 118527532990464 118695466495008 118704830939136 118850219384832 118859596038144 119005174038528 119149987627008 119262708867744 119305333112832 119418201317376 119573896495104 119719402143744 119866033225728 119875490021376 119884247728128 120135858777216 120438869704704 120447668570112 120571111145472 120604705947648 120728309465088 120751465955328 120842523869184 120908899418112 121477135822848 121635515400192 121716674070784 121875365953536 121942308814848 121951217516544 122034264735744 122207166687168 122225736941568 122351001796608 122524352510976 122684097429504 122800162096872 122844050620416 122926015660032 122993535614976 123086284259328 123109893024768 123270401359872 123431118962688 123732679458816 123849736131888 123976665366528 124011209060352 124138303782912 124147372916736 124323994533888 124333077233664 124460501827584 124495180333056 124740669800448 124917406270956 125045429723136 125208461574144 125326914403392 125371705982976 125395753107456 125490313248768 125559241703424 125643018395648 125806829371392 125970853920768 126149333354496 126278619365376 126398084611968 126476750979072 126562880028672 126572126294016 126641648959488 126761457648384 126891371003904 127056809558016 127487723272416 127653939339264 127724056215552 127820372115456 127844888910336 127975912636416 128011570642944 128142765195264 128152126881792 128744998649856 128754404333568 128764562374656 128922271875072 128947000021632 129044238135696 129079153262592 129247444205568 129369718093824 129538387869696 129696018989056 129854869327872 129865114189824 130024171634688 130147180341984 130218666688512 130316863758336 130352123215872 130475442180096 130645553577984 130655098109952 130789001920512 130984641036288 131259549404736 131269138793208 131600230474752 131771808350208 131943609925632 132031646449664 132104167882752 132203786797056 132286066458624 132391097244432 132563706236928 132898063122432 132907772215296 133081054838784 133206955494912 133242996916224 133343474614272 133532399806884 133542934806528 133717045542912 134043736080384 134170547476212 134218499751936 134308054147072 134345476482048 134483162431488 134520633556992 134658499018752 134684327411712 134849287378944 134859926274048 134869778694144 135493728417792 135503627141376 135642500038656 135819348148224 135845399199744 135947839352832 136022511845376 136290731819008 136468425080832 136661777800704 136801837645824 136839954825216 136931258329632 136980197277696 137109786697728 137185097416704 137195119706112 137288547827712 137373992091648 137503954059264 137644877021184 137839896574848 138281665216512 138291767617536 138367727566848 138472069791744 138498629652864 138548128776192 138640572022784 138679201529856 138821328961536 138860008833024 139199264391168 139330953148374 139473748537344 139655591755776 139665794531328 139864493850624 139874711887872 140018064556032 140333253525504 140676108438528 140687207038976 140859519270912 140992778703816 141043169230848 141070222245888 141176602404864 141214800150528 141254146916352 141348395695104 141532683042816 141717210660864 142063446786048 142085034344448 142197845188464 142286344851456 142383240032256 142393642080768 142742364094464 142752792379392 142938910752768 143112848539648 143220769030144 143423688681468 143610681756672 143689563242496 143797918629888 143825500024128 143972901715968 144160610844672 144171142742016 144534776315904 144838123481088 144848704875264 144860132671488 145214047420416 145403374731264 145540932855552 145690092634112 145730686353408 145770116284416 145880040603648 145908021362688 146086727993856 146098253463552 146277193089024 146415577884732 146646138617856 146784872452608 146976247775232 146986985373696 147137627160576 147346956484608 147357721165824 147549843357696 147666993080328 147840793837568 148050259284096 148201990782976 148243284393984 148395213717504 148436561166336 148535602255872 148617188868096 148729260146688 148810953129984 148821824765952 148939984399986 149510321012736 149521243742208 149805137317888 149898371530752 150000450404352 150011408941056 150093806174208 150235801657344 150389773041664 150431676235776 150799203090432 150995812220928 151096560915456 151138661042304 151293557735424 151376659218432 151490811396096 151519868338176 151717417058304 151728501030912 151884002230272 152430444470016 152586665066496 152597812543488 152609851703296 152796766666752 152826074099712 152941319271936 152982700163072 153025325826048 153224837332992 153327073296384 153526978215936 153744500025792 153902067351552 154047665620836 154102721937408 154248510034944 154333234593792 154344509669376 154449616306176 154637561102336 154839174610944 154850486648832 155241056043008 155566873368576 155578238569728 155663693512704 155781078515712 155810958359472 155866644873216 155970643525632 156014101721088 156173995081728 156907967104512 157112540725248 157124018847744 157347555581952 157508815552512 157520322625536 157725694623744 157874910216192 157917625974784 158036710653952 158260621993344 158273107918848 158466959179776 158479461384192 158616876041793 158673565384704 158704000026624 158823677705472 158866650169344 159016945156992 159073777483776 159224268423168 159431861993472 159625869524992 159821377634304 159833986695168 159845663637504 159972575837022 160181145036288 160585159606272 160596891426816 160761481527296 160806274596864 161001954607104 161123365158912 161211865890816 161562016976256 161969514430464 162180687200256 162192535584768 162500487938048 162589745086464 162601623355392 162712352980992 162942888916224 162967649255424 163134669062144 163365803347968 163578796572672 163733549462496 163792067493888 163901354213376 163947022147584 163991380819968 164115045679104 164146524033024 164347568993088 164360535146496 164574825283584 164976905945088 165132981509184 165302220488704 165348278747136 165517738377216 165529830555648 165765326045184 165777436311552 165947335770112 165993573777408 166125367215369 166320893067264 166556541694608 166727239630848 166773694943232 166944615432192 167102552537856 167194337476608 167320417665024 167412322271232 167424552861696 167742439161856 168199111139328 168371492487168 168530779482624 168635667972096 168750506704896 168762835058688 168855531945984 169015276864512 169188494671872 169235635765248 169409079410688 169649103476736 169983631029888 170205252452352 170298741620736 170427162820608 170459851880448 170634550181888 170682094190592 170857020260352 170869502509056 171484250028768 171659998199808 171672539111424 171686083166208 171896362500096 171929333362176 172058984180928 172105537683456 172153491554304 172329925607424 172492957458432 172717850492928 173139825770496 173153485586432 173365562179584 173529573789312 173624888918016 173755818344448 173802830954496 173967256240128 174194071437312 174206797479936 174385335894016 174646188048384 175012732539648 175025518390944 175121655201792 175253713330176 175466973966336 175695744466944 175924813234176 176138890510336 176271715729408 176521462992576 176751608315904 177016000029696 177197417496576 177210362953728 177441406451712 177609273993216 177657329221632 177791299485696 178043199742512 178057246408704 178275329077248 178289394057216 178724981440512 178894063301616 178957999669248 179127301976064 179310883241984 179360844742656 179579103215616 179799049838592 179813235032064 179826371592192 180203788165824 180658304557056 180671502855168 180856666718208 180907058921472 181092464197632 181127198932992 181263785803776 181363349127168 181957900107776 182215703734272 182402450194432 182453273100288 182575011106176 182640263036928 182813048930304 182913463222272 182926826274816 183051397103616 183310750030752 183338605412352 183526502694912 183786528766464 184026146144256 184375553622016 184389023490048 184490303422464 184629426388992 184664839537152 184905602039808 185095105282048 185146678444032 185599019188224 185774604197832 185964998049792 186016813590528 186207455674368 186221059375104 186485991800832 186499615850496 186690752741376 186742770499584 187111004700672 187568144584704 187812692361216 187990371605088 188057558974464 188093629661184 188235469873152 188286400200704 188338862555136 188464527593472 188710244057088 188956280881152 189224000031744 189417929048064 189597126917952 189715126468608 189844320043008 189858189441024 189962473439232 190323152125952 190337056505856 190585214337024 191231584908624 191480909008896 191586084323328 191730558173184 191767333365504 191963868954624 192017355964416 192214147792896 192228190322688 193117497974784 193131606500352 193146843561984 193383407812608 193618729893888 193871166308352 194054577140736 194307581804544 194506720804864 194544028483584 194782303991808 194797671284736 195036257452032 195220770512976 195328000032768 195475295637504 195528184823808 195713163270144 195968330366976 195982647164928 196183502880768 196462608646144 196476961554432 196889324107104 197400345712128 197657712525312 197860284956672 197915414888448 198047469674496 198156251824128 198305680195584 198429099687936 198586645866648 198845559355392 199347094683648 199361658322944 199621582258176 199864495374336 200000600539136 200015211921408 200125074898944 200314402209792 200575568314368 201065604120576 201255821214318 201327749627904 201462081220608 201518214723072 201724743647232 201780950335488 201987748528128 202026491117568 202273931068416 202289889411072 202304668041216 203240592626688 203448886755328 203463750057984 203729022222336 203768098799616 203921759029248 204033767768064 204299783110656 204436097728512 204702637621248 204992666701056 205202756468736 205259932237824 205396887494448 205470295916544 205664680046592 205777646125056 205792679559168 205932821741568 206060988137472 206452232814592 206467315531776 207422497824768 207437651426304 207551591350272 207708104687616 207747944479296 207822193164288 207960858034176 208018802294784 208231993442304 208290013249536 208798896586752 209210622806016 209483387633664 209498691796992 209796740775936 210011754070016 210027096834048 210499880288256 211014162657792 211030810558464 211289278906368 211489168055724 211564753846272 211605333368832 211764903607296 211822200225792 211881220374528 212022593542656 212299024564224 212575815991296 213095170179072 213127551516672 213296767782696 213574860048384 214113546141696 214129188569088 214408366129152 214669272809472 214831153545216 214949154521088 215135533022202 215416022635008 215534344863744 215696877944832 215959352573952 216240916267008 216256714113024 216802164473856 216949803974656 217257185221632 217290199007232 217821071130624 218105062096896 218311399283328 218389423325184 218535138951168 218596029530112 218655174426624 218820060905472 218862032044032 219130091990784 219147380195328 219415789633536 219433100378112 219969207926784 220177308678912 220464371662848 220690317836288 220706440740864 221020434726912 221036581748736 221324765036544 221500489620492 221761190756352 222075388926144 222302986174464 222364926590976 222592820576256 222654841749504 222803403383808 222925783302144 223093890220032 223216429694976 223232737148928 224265481519104 224495323316224 224707705976832 224847557296128 225000675606528 225017113411584 225140709261312 225353702486016 225584659562496 225647514353664 226198804635648 226493718331392 226644841373184 226940336603136 227064988827648 227236217094144 227279802507264 227576125587456 227826003345408 228645666705024 228879997599744 228896718815232 228914777554944 229195150000128 229239111149568 229411978907904 229474050244608 229537988739072 229773234143232 229837255999488 229990609944576 230290467323904 230853101027328 231071498431254 231154082906112 231372765052416 231499851890688 231674424459264 231956341653504 232258761916416 232275729973248 232861584064512 233350310052864 233367357854592 233495540269056 233671617773568 233716437539208 233799967309824 233955965288448 234260992622592 234566417645568 235361950656768 235668811087872 236021333372928 236263223328768 236280483938304 236588541935616 236812365324288 236876438962176 237055065980928 237390932990016 237409661878272 237700438769664 237719192076288 238010348077056 238299975254016 238525417735488 238610666225664 238836402634752 239147792990208 239438804287488 239732066451456 239750980042752 239768495456256 239958863755533 240271717554432 240877739409408 240895337140224 241142222290944 241209411895296 241502931910656 241685047738368 241817798836224 242954271645696 243271030800384 243433348141568 243750731907072 243884617629696 243902435033088 244068529471488 244414333374336 244451473883136 244702003593216 245048705021952 245368194859008 245600324193744 245688101240832 245852031320064 245987071229952 246172568518656 246219786049536 246540802719744 246862237925376 247465358917632 247699472263776 247953330733056 248022418120704 248276607565824 248294745833472 248647989067776 248666154467328 248921003655168 248990360666112 249481339600896 249834812541912 250090859446272 250416923148288 250653828806784 250743411965952 250791506214912 250980626497536 251118483406848 251286036791296 251613658742784 251941707841536 252298666708992 252557238730752 252796169223936 252953501958144 253125760057344 253144252588032 253283297918976 253522915296768 253782742007808 254113619116032 254975446544832 255307878678528 255448112431104 255640744230912 255689777820672 255951825272832 256023141285888 256285530390528 256304253763584 257489997299712 257508808667136 257529124749312 257844543750144 257894000043264 258088476271392 258158306525184 258494888411136 258739436187648 259076775739392 259392037978112 259709738655744 259730228379648 260048343269376 260294360683968 260437333377024 260633727516672 260704246431744 260950884360192 261291107155968 261310196219904 261578003841024 261969282072576 262519098809472 262538277586416 263200460949504 263543616700416 263887219851264 264063292899328 264208335765504 264407573594112 264782194488864 265127412473856 265796126244864 265815544430592 266162109677568 266413910989824 266485993832448 266686949228544 267064799613768 267085869613056 267434091085824 268087472160768 268341094952424 268436999503872 268616108294144 268690952964096 268966324862976 269041267113984 269316998037504 269368654823424 269698574757888 269719852548096 269739557388288 270987456835584 271007254282752 271285000077312 271638696296448 271690798399488 271895678705664 272045023690752 272581463638016 272936850161664 273323555601408 273603675291648 273679909650432 273862516659264 273960394555392 274219573395456 274370194833408 274390239412224 274577095655424 274747984183296 275007908118528 275289754042368 275679793149696 276563330433024 276583535235072 276735455133696 276944139583488 276997259305728 277281144045568 277358403059712 277642657923072 277720017666048 278398528782336 278661906296748 278947497074688 279311183511552 279331589062656 279728987701248 279749423775744 280036129112064 280666507051008 281352216877056 281374414077952 281719038541824 281985557407632 282086338461696 282140444491776 282353204809728 282429600301056 282508293832704 282696791390208 283065366085632 283434421321728 284126893572096 284395690376928 284572689702912 284766480064512 284787284161536 285484728188928 285505584758784 285877821505536 286225697079296 286441538060288 286847377362936 287221363513344 287379126484992 287595837259776 287651000048256 287945803431936 288321221689344 288342285484032 289069552631808 289676246962176 289697409750528 289720265342976 290428094840832 290806749462528 291081865711104 291380185268224 291461372706816 291760081207296 291816042725376 292173455987712 292196506927104 292554386178048 292831155769464 293292277235712 293569744905216 293952495550464 293973970747392 294275254321152 294693912969216 294715442331648 295099686715392 295333986160656 295681587675136 296100518568192 296403981565952 296486568787968 296790427435008 296873122332672 297071204511744 297234377736192 297458520293376 297643649531904 297879968799972 299020642025472 299042487484416 299610274635776 299796743061504 300000900808704 300022817882112 300187612348416 300471603314688 300779546083328 300863352471552 301598406180864 301883731821477 301991624441856 302193121830912 302277322084608 302587115470848 302753318436864 302981622792192 303039736676352 303434834116608 303457002061824 304860888940032 305173330132992 305195625086976 305593533333504 305652148199424 305882638543872 305965400326144 306050651652096 306449674665984 306654146592768 307053956431872 307489000051584 307804134703104 308095331241672 308205443874816 308497020069888 308666469187584 308689019338752 308899232612352 309275122204672 309678349221888 309700973297664 310482112086016 311133746737152 311156477139456 311327387025408 311562157031424 311621916718944 311733289746432 311941287051264 312028203442176 312347990163456 313815934209024 314225081450496 314248037695488 314695111163904 315017631105024 315040645251072 315451389247488 315749820432384 315835251949568 316073421307904 316521243986688 316546215837696 316933918359552 316958922768384 317233752083586 317347130769408 317408000053248 317647355410944 317733300338688 318033890313984 318448536846336 318863723986944 319251739049984 319642755268608 319691327275008 319945151674044 320362290072576 321170319212544 321193782853632 321522963054592 321612549193728 322003909214208 322246730317824 322423731781632 322703299533303 323124033952512 323939028860928 324361374400512 324385071169536 325000975876096 325179490172928 325203246710784 325424705961984 325885777832448 325935298510848 326731606695936 327157593145344 327467098924992 327584134987776 327802708426752 327894044295168 327982761639936 328230091358208 328293048066048 328695137986176 328721070292992 329149650567168 329953811890176 330265963018368 330604440977408 330696557494272 331035476754432 331059661111296 331530652090368 331554872623104 331894671540224 331987147554816 332250734430738 332641786134528 333113083389216 333454479261696 333547389886464 333889230864384 334205105075712 334388674953216 334640835330048 334824644542464 334849105723392 335484878323712 336398222278656 336742984974336 337061558965248 337271335944192 337501013409792 337525670117376 337711063891968 338030553729024 338376989343744 338471271530496 338818158821376 339298206953472 339967262059776 340410504904704 340597483241472 340854325641216 340919703760896 341269100363776 341364188381184 341739005018112 342968500057536 343319996399616 343345078222848 343372166332416 343792725000192 343858666724352 344117968361856 344211075366912 344306983108608 344659851214848 344985914916864 345435700985856 346279651540992 346306971172864 346607247646881 346731124359168 347059147578624 347249777836032 347511636688896 347605661908992 347934512480256 348388142874624 348413594959872 349292376096768 350025465079296 350051036781888 350243310403584 350507426660352 350933947932672 351391488933888 351849626468352 352277781020672 352543431458816 353042925985152 353503216631808 354032000059392 354394834993152 354420725907456 354882812903424 355218547986432 355314658443264 355582598971392 356086399485024 356114492817408 356550658154496 356578788114432 357449962881024 357788126603232 357915999338496 358254603952128 358621766483968 358721689485312 359158206431232 359598099677184 359626470064128 359652743184384 360407576331648 361316609114112 361343005710336 361713333436416 361814117842944 362184928395264 362254397865984 362527571607552 362726698254336 363915800215552 364431407468544 364804900388864 364906546200576 365150022212352 365626097860608 365826926444544 365853652549632 366102794207232 366621500061504 366677210824704 367053005389824 367573057532928 368052292288512 368751107244032 368778046980096 368980606844928 369258852777984 369329679074304 369811204079616 370190210564096 370293356888064 371198038376448 371549208395664 371929996099584 372033627181056 372414911348736 372442118750208 372971983601664 372999231700992 373381505482752 373485540999168 374222009401344 375136289169408 375625384722432 375980743210176 376115117948928 376187259322368 376470939746304 376572800401408 376677725110272 376929055186944 377420488114176 377912561762304 378448000063488 378835858096128 379194253835904 379430252937216 379688640086016 379716378882048 379924946878464 380646304251904 380674113011712 381170428674048 382463169817248 382961818017792 383172168646656 383461116346368 383534666731008 383927737909248 384034711928832 384428295585792 384456380645376 386234995949568 386263213000704 386293687123968 386766815625216 387237459787776 387742332616704 388109154281472 388615163609088 389013441609728 389088056967168 389564607983616 389595342569472 390072514904064 390441541025952 390656000065536 390950591275008 391056369647616 391426326540288 391936660733952 391965294329856 392367005761536 392925217292288 392953923108864 393778648214208 394800691424256 395315425050624 395720569913344 395830829776896 396094939348992 396312503648256 396611360391168 396858199375872 397173291733296 397691118710784 398694189367296 398723316645888 399243164516352 399728990748672 400001201078272 400030423842816 400628804419584 401151136628736 402131208241152 402511642428636 402655499255808 402924162441216 403036429446144 403449487294464 403561900670976 403975497056256 404052982235136 404547862136832 404579778822144 404609336082432 406481185253376 406897773510656 406927500115968 407458044444672 407536197599232 407843518058496 408067535536128 408872195457024 409405275242496 409985333402112 410405512937472 410519864475648 410793774988896 410940591833088 411329360093184 411555292250112 411585359118336 411865643483136 412121976274944 412904465629184 412934631063552 414844995649536 414875302852608 415103182700544 415416209375232 415495888958592 415644386328576 415921716068352 416037604589568 416463986884608 416580026499072 417597793173504 418421245612032 418966775267328 418997383593984 419593481551872 420023508140032 420054193668096 420999760576512 422028325315584 422061621116928 422578557812736 422978336111448 423129507692544 423210666737664 423529807214592 423644400451584 423762440749056 424045187085312 424598049128448 425151631982592 426190340358144 426255103033344 426593535565392 427149720096768 428227092283392 428258377138176 428816732258304 429338545618944 429662307090432 430271066044404 430832045270016 431068689727488 431393755889664 431918705147904 432481832534016 432513428226048 433604328947712 433899607949312 434514370443264 434580398014464 435642142261248 436210124193792 436622798566656 437070277902336 437192059060224 437310348853248 437640121810944 437724064088064 438260183981568 438294760390656 438831579267072 439938415853568 440354617357824 440928743325696 441380635672576 441412881481728 442040869453824 442073163497472 442649530073088 443000979240984 443522381512704 444150777852288 444605972348928 444729853181952 445185641152512 445309683499008 445606806767616 445851566604288 446187780440064 446432859389952 446465474297856 448530963038208 448990646632448 449415411953664 449695114592256 450001351213056 450034226823168 450281418522624 450707404972032 451169319124992 451295028707328 452397609271296 452987436662784 453289682746368 453880673206272 454129977655296 454472434188288 454559605014528 455152251174912 455652006690816 457291333410048 457759995199488 457793437630464 457829555109888 458390300000256 458478222299136 458823957815808 458948100489216 459075977478144 459674511998976 459981219889152 460580934647808 461706202054656 462142996862508 462308165812224 462745530104832 462999703781376 463348848918528 463912683307008 464517523832832 464551459946496 465723168129024 466700620105728 466734715709184 466991080538112 467343235547136 467432875078416 467599934619648 467911930576896 468521985245184 470723901313536 471337622175744 472042666745856 472526446657536 472560967876608 473177083871232 473624730648576 473752877924352 474110131961856 474781865980032 474819323756544 475400877539328 475438384152576 475850628125379 476020696154112 476599950508032 477050835470976 477221332451328 477672805269504 478295585980416 478877608574976 479464132902912 479501960085504 479536990912512 479917727511066 480543435108864 481755478818816 481790674280448 482284444581888 482418823790592 483005863821312 483370095476736 483635597672448 485908543291392 486542061600768 486866696283136 487501463814144 487769235259392 487804870066176 488137058942976 488828666748672 488902947766272 489404007186432 490097410043904 490736389718016 491200648387488 491376202481664 491704062640128 491974142459904 492345137037312 492439572099072 493081605439488 493724475850752 494930717835264 495398944527552 495906661466112 496044836241408 496553215131648 496589491666944 497295978135552 497332308934656 497842007310336 497980721332224 498962679201792 499669625083824 500181718892544 500833846296576 501307657613568 501583012429824 501961252995072 502236966813696 502572073582592 503227317485568 504597333417984 505114477461504 505592338447872 505907003916288 506251520114688 506288505176064 506566595837952 507045830593536 507565484015616 508227238232064 509950893089664 510615757357056 510896224862208 511281488461824 511379555641344 511903650545664 512046282571776 512571060781056 512608507527168 514979994599424 515017617334272 515058249498624 515689087500288 515788000086528 516176952542784 516316613050368 516989776822272 517478872375296 518153551478784 518784075956224 519419477311488 519460456759296 520096686538752 520588721367936 520874666754048 521267455033344 521408492863488 521901768720384 522582214311936 522620392439808 523156007682048 523938564145152 525038197618944 525076555172832 526400921899008 527087233400832 527774439702528 528126585798656 528416671531008 528815147188224 529564388977728 530254824947712 531592252489728 531631088861184 532324219355136 532827821979648 532971987664896 533373898457088 534129599227536 534171739226112 534868182171648 536174944321536 536682189904848 536873999007744 537232216588288 537381905928192 537932649725952 538082534227968 538737309646848 539397149515776 539439705096192 539479114776576 541974913671168 542014508565504 542570000154624 543277392592896 543381596798976 543791357411328 544090047381504 545162927276032 545873700323328 546647111202816 547207350583296 547359819300864 547725033318528 547920789110784 548439146790912 548740389666816 548780478824448 549154191310848 550015816237056 550579508084736 551359586299392 553126660866048 553167070470144 553470910267392 553888279166976 553994518611456 554562288091136 554716806119424 555285315846144 555440035332096 556797057564672 557323812593496 557894994149376 558622367023104 558663178125312 559457975402496 559498847551488 560072258224128 561333014102016 562704433754112 562748828155904 563438077083648 563971114815264 564172676923392 564280888983552 564706409619456 564859200602112 565016587665408 565393582780416 566130732171264 566868842643456 568253787144192 568791380753856 569145379405824 569532960129024 569574568323072 570969456377856 571011169517568 571755643011072 572451394158592 572883076120576 573694754725872 574442727026688 574758252969984 575191674519552 575302000096512 575891606863872 576642443378688 576684570968064 579352493924352 579394819501056 579440530685952 580856189681664 581613498925056 582163731422208 582760370536448 582922745413632 583520162414592 583632085450752 584346911975424 584393013854208 585108772356096 585662311538928 586584554471424 587139489810432 587904991100928 587947941494784 588550508642304 589387825938432 589430884663296 590667972321312 591363175350272 592201037136384 592807963131904 592973137575936 593580854870016 593746244665344 594142409023488 594468755472384 594917040586752 595287299063808 595759937599944 598041284050944 598084974968832 599220549271552 599593486123008 600001801617408 600045635764224 600375224696832 600943206629376 601559092166656 601726704943104 603196812361728 603767463642954 603983248883712 604386243661824 604554644169216 605174230941696 605963245584384 606079473352704 606869668233216 606914004123648 609721777880064 610346660265984 610391250173952 611187066667008 611304296398848 611765277087744 611930800652288 612101303304192 612899349331968 613308293185536 614107912863744 614978000103168 615608269406208 616190662483344 616410887749632 616994040139776 617332938375168 617378038677504 617798465224704 618550244409344 619356698443776 619401946595328 622267493474304 622312954278912 622654774050816 623124314062848 623243833437888 623466579492864 623882574102528 624056406884352 624695980326912 627631868418048 628450162900992 628496075390976 629390222327808 630035262210048 630081290502144 631499640864768 631670503899136 632146842615808 633042487973376 633092431675392 633867836719104 634467504167172 634694261538816 634816000106496 635294710821888 635466600677376 636067780627968 636897073692672 637727447973888 638503478099968 639285510537216 639382654550016 639890303348088 640724580145152 642340638425088 642387565707264 643045926109184 643225098387456 644007818428416 644493460635648 644847463563264 645406599066606 646248067905024 647878057721856 648722748801024 648770142339072 650001951752192 650406493421568 650849411923968 651771555664896 651870597021696 653463213391872 654315186290688 654934197849984 655168269975552 655605416853504 655788088590336 655965523279872 656460182716416 656586096132096 657390275972352 657442140585984 658299301134336 659907623780352 660531926036736 661208881954816 661393114988544 662070953508864 662119322222592 663061304180736 663109745246208 663974295109632 664501468861476 665283572269056 666226166778432 666908958523392 667094779772928 667778461728768 668410210151424 668777349906432 669281670660096 669649289084928 669698211446784 670969756647424 672796444557312 673485969948672 674123117930496 674542671888384 675002026819584 675051340234752 675422127783936 676061107458048 676753978687488 676942543060992 678596413906944 679934524119552 680821009809408 681194966482944 681708651282432 681839407521792 682538200727552 682728376762368 683478010036224 685937000115072 686639992799232 686690156445696 686744332664832 687585450000384 687717333448704 688235936723712 688422150733824 688613966217216 689319702429696 689971829833728 690871401971712 692559303081984 692613942345728 693214495293762 693462248718336 694118295157248 694499555672064 695023273377792 695869024960512 696776285749248 696827189919744 698584752193536 700050930158592 700102073563776 700486620807168 701014853320704 701867895865344 702782977867776 703699252936704 704555562041344 705086862917632 706085851970304 707006433263616 708064000118784 708789669986304 708841451814912 709765625806848 710437095972864 710629316886528 711165197942784 712172798970048 712228985634816 713101316308992 713157576228864 714899925762048 715576253206464 715831998676992 716509207904256 717243532967936 717443378970624 718316412862464 719196199354368 719252940128256 719305486368768 719876591266599 720815152663296 722633218228224 722686011420672 723426666872832 723628235685888 724508795731968 725055143215104 725453396508672 728862814937088 729609800777728 729813092401152 730300044424704 731252195721216 731653852889088 731707305099264 732205588414464 733243000123008 733354421649408 734106010779648 735146115065856 736104584577024 737502214488064 737556093960192 737961213689856 738517705555968 738659358148608 739622408159232 740380421128192 740586713776128 742396076752896 743098416791328 743859992199168 744067254362112 744829822697472 744884237500416 745943967203328 745998463401984 746763010965504 746971081998336 748444018802688 750272578338816 751250769444864 751961486420352 752230235897856 752374518644736 752941879492608 753145600802816 753355450220544 753858110373888 754840976228352 755825123524608 756896000126976 757671716192256 758388507671808 758860505874432 759377280172032 759432757764096 759849893756928 761292608503808 761348226023424 762340857348096 764926339634496 765923636035584 766344337293312 766922232692736 767069333462016 767855475818496 768069423857664 768856591171584 768912761290752 772469991899136 772526426001408 772587374247936 773533631250432 774474919575552 775484665233408 776218308562944 777230327218176 778176113934336 779129215967232 779190685138944 780145029808128 780883082051904 781312000131072 781901182550016 782112739295232 782852653080576 783873321467904 783930588659712 784734011523072 785850434584576 785907846217728 787557296428416 789601382848512 790630850101248 791441139826688 791661659553792 792189878697984 792625007296512 793222720782336 794346583466592 795382237421568 797388378734592 797446633291776 798486329032704 799457981497344 800002402156544 800060847685632 801257608839168 802302273257472 804262416482304 805023284857272 805310998511616 805848324882432 806072858892288 806898974588928 807123801341952 807950994112512 808105964470272 809095724273664 809159557644288 809218672164864 812962370506752 813795547021312 813855000231936 814916088889344 815072395198464 815687036116992 816135071072256 817744390914048 818810550484992 819970666804224 820811025874944 821039728951296 821587549977792 821881183666176 822658720186368 823110584500224 823170718236672 823731286966272 824243952549888 825808931258368 825869262127104 829689991299072 829750605705216 830206365401088 830832418750464 830991777917184 831843432136704 832075209179136 832927973769216 833160052998144 835195586347008 836842491224064 837933550534656 837994767187968 839186963103744 840047016280064 840108387336192 841999521153024 844056650631168 844123242233856 845157115625472 845956672222896 846259015385088 846421333475328 847059614429184 847288800903168 847524881498112 848090374170624 849196098256896 850303263965184 852380680716288 853187071130784 854299440193536 856454184566784 856516754276352 857633464516608 858677091237888 859324614180864 860542132088808 861664090540032 862137379454976 862787511779328 863837410295808 864963665068032 865026856452096 867208657895424 867799215898624 869028740886528 869160796028928 871284284522496 872420248387584 873245597133312 874140555804672 874384118120448 875280243621888 875448128176128 876520367963136 876589520781312 877663158534144 879876831707136 880709234715648 881857486651392 882761271345152 882825762963456 884081738907648 884146326994944 885299060146176 886001958481968 887044763025408 888301555704576 889211944697856 889459706363904 890371282305024 890619366998016 891213613535232 891703133208576 892375560880128 892930948595712 897061926076416 897981293264896 898830823907328 899390229184512 900002702426112 900068453646336 900562837045248 901414809944064 902338638249984 902590057414656 904795218542592 905651195464431 905974873325568 906579365492736 907761346412544 908259955310592 908944868376576 909119210029056 910304502349824 914582666820096 915519990398976 915586875260928 916780600000512 916956444598272 917647915631616 917896200978432 918151954956288 919349023997952 919962439778304 921161869295616 923412404109312 924285993725016 924616331624448 925491060209664 925999407562752 926697697837056 927825366614016 929035047665664 929102919892992 931446336258048 933401240211456 933469431418368 933982161076224 934686471094272 934865750156832 935199869239296 935823861153792 937043970490368 941447802627072 942675244351488 944085333491712 945052893315072 945121935753216 946354167742464 947249461297152 947505755848704 948220263923712 949563731960064 949638647513088 950801755078656 950876768305152 951701256250758 952041392308224 953199901016064 954101670941952 955345610539008 956591171960832 957755217149952 958928265805824 959073981825024 959835455022132 961086870217728 963510957637632 963581348560896 964568889163776 964837647581184 966011727642624 966740190953472 967271195344896 968109898599909 971817086582784 973084123201536 973733392566272 975002927628288 975538470518784 975609740132352 976274117885952 977657333497344 977805895532544 980194820087808 981472779436032 982401296774976 982752404963328 983408125280256 983948284919808 984690274074624 984879144198144 986163210878976 987448951701504 989861435670528 990797889055104 991813322932224 992089672482816 993106430263296 993178983333888 994591956271104 994664617869312 995684014620672 995961442664448 997925358403584 999339250167648 1000363437785088 1001667692593152 1002615315227136 1003166024859648 1003922505990144 1004473933627392 1005144147165184 1006454634971136 1009194666835968 1010228954923008 1011184676895744 1011814007832576 1012503040229376 1012577010352128 1013133191675904 1014091661187072 1015130968031232 1016454476464128 1019901786179328 1021231514714112 1021792449724416 1022562976923648 1022759111282688 1023807301091328 1024092565143552 1025217015054336 1029959989198848 1030035234668544 1030116498997248 1031378175000576 1031576000173056 1032353905085568 1032633226100736 1033979553644544 1034957744750592 1036307102957568 1037568151912448 1038838954622976 1038920913518592 1039821742940643 1040193373077504 1041177442735872 1041749333508096 1042534910066688 1042816985726976 1043803537440768 1045164428623872 1045240784879616 1047877128290304 1050076395237888 1050153110345664 1052801843798016 1054174466801664 1055548879405056 1056253171597312 1056833343062016 1057630294376448 1059128777955456 1060509649895424 1063184504979456 1063262177722368 1064648438710272 1065655643959296 1065943975329792 1066747796914176 1068259198455072 1068343478452224 1069736364343296 1072349888643072 1073364379809696 1073747998015488 1074464433176576 1074763811856384 1075865299451904 1076165068455936 1077474619293696 1078794299031552 1078879410192384 1078958229553152 1083949827342336 1084029017131008 1085140000309248 1086554785185792 1086763193597952 1087582714822656 1088180094763008 1090325854552064 1091747400646656 1093294222405632 1094414701166592 1094719638601728 1095450066637056 1096878293581824 1097480779333632 1097560957648896 1098308382621696 1100031632474112 1101159016169472 1102719172598784 1106253321732096 1106334140940288 1106941820534784 1107776558333952 1107989037222912 1109124576182272 1109433612238848 1110570631692288 1110880070664192 1113594115129344 1114647625186992 1115789988298752 1117244734046208 1117326356250624 1118915950804992 1118997695102976 1120144516448256 1122666028204032 1125408867508224 1125497656311808 1126876154167296 1127942229630528 1128345353846784 1128561777967104 1129412819238912 1129718401204224 1130033175330816 1130787165560832 1132261464342528 1133737685286912 1136507574288384 1137582761507712 1138290758811648 1139065920258048 1139149136646144 1141938912755712 1142022339035136 1143511286022144 1144902788317184 1145766152241152 1147389509451744 1148885454053376 1149516505939968 1150383349039104 1150604000193024 1151783213727744 1153284886757376 1153369141936128 1158704987848704 1158789639002112 1158881061371904 1161712379363328 1163226997850112 1164327462844416 1165520741072896 1165845490827264 1167040324829184 1167264170901504 1168693823950848 1168786027708416 1170217544712192 1171324623077856 1173169108942848 1174278979620864 1175809982201856 1175895882989568 1177101017284608 1178775651876864 1178861769326592 1181335944642624 1182726350700544 1184402074272768 1185615926263808 1185946275151872 1187161709740032 1187492489330688 1188284818046976 1188937510944768 1189834081173504 1190574598127616 1191519875199888 1196082568101888 1196169949937664 1198441098543104 1199186972246016 1200003603234816 1200091271528448 1201886413258752 1203118184333312 1203453409886208 1206393624723456 1207534927285908 1207966497767424 1208772487323648 1209109288338432 1210348461883392 1211926491168768 1212158946705408 1213739336466432 1213828008247296 1219443555760128 1220693320531968 1220782500347904 1222374133334016 1222608592797696 1223530554175488 1223861601304576 1224202606608384 1226616586371072 1228215825727488 1229956000206336 1231216538812416 1232381324966688 1232821775499264 1233988080279552 1234665876750336 1234756077355008 1235596930449408 1237100488818688 1238713396887552 1238803893190656 1244534986948608 1244625908557824 1245309548101632 1246248628125696 1246487666875776 1246933158985728 1247765148205056 1248112813768704 1249391960653824 1255263736836096 1256900325801984 1256992150781952 1258780444655616 1260070524420096 1260162581004288 1262999281729536 1264293685231616 1266084975946752 1266184863350784 1267735673438208 1268935008334344 1269388523077632 1269632000212992 1270589421643776 1270933201354752 1272135561255936 1273794147385344 1275454895947776 1277006956199936 1278571021074432 1278765309100032 1279780606696176 1281449160290304 1284681276850176 1284775131414528 1286091852218368 1286450196774912 1288015636856832 1288986921271296 1290813198133212 1292496135810048 1295756115443712 1297445497602048 1297540284678144 1300003903504384 1300812986843136 1301698823847936 1303543111329792 1303741194043392 1306926426783744 1308630372581376 1309868395699968 1311210833707008 1311576177180672 1311931046559744 1312920365432832 1313172192264192 1314780551944704 1314884281171968 1319815247560704 1321063852073472 1322417763909632 1322786229977088 1324141907017728 1324238644445184 1326122608361472 1326219490492416 1327948590219264 1329002937722952 1330567144538112 1332452333556864 1333817917046784 1334189559545856 1335556923457536 1336820420302848 1337554699812864 1338563341320192 1339298578169856 1339396422893568 1341939513294848 1345592889114624 1346971939897344 1348246235860992 1349085343776768 1350004053639168 1350102680469504 1350844255567872 1352122214916096 1353507957374976 1353885086121984 1357192827813888 1359869048239104 1361642019618816 1362389932965888 1363417302564864 1363678815043584 1365076401455104 1365456753524736 1366956020072448 1371874000230144 1373279985598464 1373380312891392 1373488665329664 1375170900000768 1375434666897408 1376471873447424 1376844301467648 1377227932434432 1379943659667456 1381742803943424 1385118606163968 1386428990587524 1386924497436672 1388236590314496 1388999111344128 1390046546755584 1391738049921024 1393552571498496 1393654379839488 1397169504387072 1400101860317184 1400204147127552 1400973241614336 1402029706641408 1403735791730688 1405565955735552 1409111124082688 1410173725835264 1412171703940608 1414012866527232 1416128000237568 1417579339972608 1417682903629824 1419531251613696 1420874191945728 1421258633773056 1422330395885568 1424345597940096 1424457971269632 1426202632617984 1426315152457728 1429799851524096 1431152506412928 1431663997353984 1433018415808512 1434487065935872 1434886757941248 1436632825724928 1438392398708736 1438505880256512 1438610972737536 1439753182533198 1441630305326592 1445266436456448 1445372022841344 1446853333745664 1447256471371776 1449017591463936 1450110286430208 1450906793017344 1457725629874176 1459219601555456 1459626184802304 1460600088849408 1462504391442432 1463307705778176 1463414610198528 1464411176828928 1466486000246016 1466708843298816 1468212021559296 1470292230131712 1472209169154048 1475004428976128 1475112187920384 1475922427379712 1477035411111936 1477318716297216 1479244816318464 1481173427552256 1484792153505792 1486196833582656 1487719984398336 1488134508724224 1489659645394944 1489768475000832 1491887934406656 1491996926803968 1493526021931008 1493942163996672 1496888037605376 1500545156677632 1502501538889728 1503922972840704 1504749037289472 1505883758985216 1506291201605632 1506710900441088 1507716220747776 1509681952456704 1513792000253952 1515343432384512 1516777015343616 1517721011748864 1518754560344064 1518865515528192 1519699787513856 1522585217007616 1522696452046848 1524681714696192 1529852679268992 1531847272071168 1532688674586624 1533844465385472 1534138666924032 1535710951636992 1536138847715328 1537713182343168 1537825522581504 1544939983798272 1545052852002816 1545174748495872 1547067262500864 1548949839151104 1550969330466816 1552436617125888 1554460654436352 1556352227868672 1558258431934464 1558381370277888 1560290059616256 1561766164103808 1562624000262144 1563802365100032 1564225478590464 1565705306161152 1567746642935808 1567861177319424 1569468023046144 1571700869169152 1571815692435456 1575114592856832 1579202765697024 1581261700202496 1583323319107584 1584379757395968 1585250014593024 1586445441564672 1588693166933184 1590764474843136 1594776757469184 1594893266583552 1596972658065408 1598915962994688 1600004804313088 1600121695371264 1602515217678336 1604604546514944 1608524832964608 1610046569714544 1610621997023232 1611696649764864 1612145717784576 1613797949177856 1614247602683904 1616211928940544 1618191448547328 1618319115288576 1618437344329728 1625924741013504 1627591094042624 1627710000463872 1629832177778688 1630144790396928 1631374072233984 1632270142144512 1635488781828096 1637621100969984 1639941333608448 1641622051749888 1642079457902592 1643175099955584 1643762367332352 1645317440372736 1646221169000448 1646341436473344 1647462573932544 1651617862516736 1651738524254208 1659379982598144 1659501211410432 1660412730802176 1661664837500928 1661983555834368 1663686864273408 1664150418358272 1665855947538432 1666320105996288 1670391172694016 1673684982448128 1675867101069312 1675989534375936 1678373926207488 1680094032560128 1680216774672384 1683999042306048 1688113301262336 1688246484467712 1690314231250944 1691913344445792 1692518030770176 1692842666950656 1694119228858368 1694577601806336 1695049762996224 1696180748341248 1698392196513792 1700606527930368 1704761361432576 1706374142261568 1708598880387072 1712908369133568 1713033508552704 1715266929033216 1717354182475776 1718649228361728 1721084264177616 1723328181080064 1724274758909952 1725575023558656 1727674820591616 1729927330136064 1730053712904192 1738057481773056 1738321592057856 1742568569044992 1744840496775168 1746491194266624 1748281111609344 1748768236240896 1750560487243776 1750896256352256 1753040735926272 1753179041562624 1755326317068288 1759753663414272 1761418469431296 1763714973302784 1765522542690304 1765651525926912 1768163477815296 1768292653989888 1772003916963936 1774089526050816 1776603111409152 1778423889395712 1778919412727808 1780742564610048 1781238733996032 1782427227070464 1783406266417152 1784751121760256 1785861897191424 1794123852152832 1795962586529792 1797661647814656 1798780458369024 1800005404852224 1800136907292672 1801125674090496 1802829619888128 1804677276499968 1805180114829312 1809590437085184 1811302390928862 1811949746651136 1813158730985472 1815522692825088 1817889736753152 1818238420058112 1820609004699648 1829165333640192 1831039980797952 1831173750521856 1833561200001024 1833912889196544 1835295831263232 1835792401956864 1836303909912576 1838698047995904 1839924879556608 1842323738591232 1846824808218624 1848571987450032 1849232663248896 1850982120419328 1851998815125504 1853395395674112 1855650733228032 1858070095331328 1858205839785984 1866802480422912 1866938862836736 1867964322152448 1869372942188544 1869731500313664 1870399738478592 1871647722307584 1874087940980736 1882895605254144 1885350488702976 1888170666983424 1890105786630144 1890243871506432 1894498922594304 1895011511697408 1896440527847424 1899127463920128 1899277295026176 1901603510157312 1903402512501516 1904082784616448 1906399802032128 1908203341883904 1910691221078016 1913182343921664 1915510434299904 1917856531611648 1918147963650048 1919670910044264 1922173740435456 1927021915275264 1927162697121792 1929137778327552 1929675295162368 1932023455285248 1933480381906944 1934542390689792 1936219797199818 1943634173165568 1946168246403072 1947466785132544 1950005855256576 1951219480264704 1952548235771904 1955314666994688 1955611791065088 1960389640175616 1962945558872064 1964802593549952 1965504809926656 1966816250560512 1967896569839616 1969380548149248 1969758288396288 1972326421757952 1974897903403008 1979722871341056 1981595778110208 1983626645864448 1984179344965632 1986212860526592 1986357966667776 1989183912542208 1989329235738624 1991922885328896 1995850716807168 1998678500335296 2000726875570176 2003335385186304 2005230630454272 2006332049719296 2007845011980288 2008947867254784 2010288294330368 2012909269942272 2018389333671936 2020457909846016 2022369353791488 2023628015665152 2025006080458752 2025154020704256 2026266383351808 2028183322374144 2030261936062464 2039803572358656 2042463029428224 2043584899448832 2045125953847296 2045518222565376 2047614602182656 2048185130287104 2050434030108672 2059919978397696 2060070469337088 2060232997994496 2062756350001152 2063152000346112 2064707810171136 2065266452201472 2067959107289088 2069915489501184 2072614205915136 2075136303824896 2077677909245952 2077841827037184 2079643485881286 2080386746155008 2082354885471744 2083498667016192 2085069820133376 2087607074881536 2090328857247744 2090481569759232 2095754256580608 2100152790475776 2100306220691328 2105603687596032 2108348933603328 2111097758810112 2112506343194624 2113666686124032 2115260588752896 2118257555910912 2121019299790848 2126369009958912 2126524355444736 2129296877420544 2131311287918592 2131887950659584 2133495593828352 2136518396910144 2136686956904448 2139472728686592 2144699777286144 2146728759619392 2147495996030976 2148928866353152 2149527623712768 2151730598903808 2152330136911872 2154949238587392 2157588598063104 2157758820384768 2157916459106304 2159629773799797 2167899654684672 2168058034262016 2170280000618496 2173526387195904 2175165429645312 2176360189526016 2180651709104128 2186588444811264 2188829402333184 2189439277203456 2190900133274112 2193756587163648 2194961558667264 2195121915297792 2196616765243392 2200063264948224 2202318032338944 2205438345197568 2212506643464192 2212668281880576 2213883641069568 2215553116667904 2215978074445824 2218249152364544 2218867224477696 2221141263384576 2221760141328384 2227188230258688 2229295250373984 2231579976597504 2234489468092416 2234652712501248 2237831901609984 2237995390205952 2240289032896512 2245332056408064 2250817735016448 2250995312623616 2253752308334592 2255884459261056 2256690707693568 2257123555934208 2258825638477824 2259436802408448 2260066350661632 2261574331121664 2264522928685056 2267475370573824 2273015148576768 2275165523015424 2276581517623296 2278131840516096 2278298273292288 2283877825511424 2284044678070272 2287022572044288 2289805576634368 2291532304482304 2294779018903488 2297770908106752 2299033011879936 2300766698078208 2301208000386048 2303566427455488 2306569773514752 2306738283872256 2317409975697408 2317579278004224 2317762122743808 2323424758726656 2326453995700224 2328654925688832 2331041482145792 2331690981654528 2334528341803008 2337387647901696 2337572055416832 2340435089424384 2342649246155712 2346338217885696 2348557959241728 2351619964403712 2351791765979136 2354202034569216 2357551303753728 2357723538653184 2362671889285248 2365452701401088 2368804148545536 2371231852527616 2371892550303744 2374323419480064 2374984978661376 2376569636093952 2377875021889536 2379668162347008 2383039750399776 2392165136203776 2392339899875328 2396882197086208 2398373944492032 2400007206469632 2400182543056896 2403772826517504 2406236368666624 2406906819772416 2412787249446912 2415069854571816 2415932995534848 2417544974647296 2418218576676864 2420696923766784 2423852982337536 2424317893410816 2427478672932864 2427656016494592 2438887111520256 2441386641063936 2441565000695808 2444748266668032 2445217185595392 2447061108350976 2447723202609152 2448405213216768 2453233172742144 2456431651454976 2459912000412672 2462433077624832 2464762649933376 2465643550998528 2467976160559104 2469331753500672 2469512154710016 2471193860898816 2474200977637376 2477426793775104 2477607786381312 2489069973897216 2489251817115648 2490619096203264 2492497256251392 2492975333751552 2495530296410112 2496225627537408 2498783921307648 2510527473672192 2513800651603968 2513984301563904 2517560889311232 2520141048840192 2520325162008576 2525998563459072 2528587370463232 2532169951893504 2532369726701568 2535471346876416 2537870016668688 2538777046155264 2539264000425984 2541178843287552 2541866402709504 2544271122511872 2547588294770688 2550909791895552 2554013912399872 2557142042148864 2559561213392352 2562898320580608 2569362553700352 2569550262829056 2572183704436736 2572900393549824 2576031273713664 2577973842542592 2581626396266424 2584992271620096 2591512230887424 2594890995204096 2595080569356288 2600007807008768 2601625973686272 2603397647695872 2607086222659584 2607482388086784 2613852853567488 2617260745162752 2619736791399936 2622421667414016 2623152354361344 2625840730865664 2626344384528384 2629561103889408 2629768562343936 2639630495121408 2642127704146944 2644835527819264 2645572459954176 2648283814035456 2648477288890368 2652245216722944 2652438980984832 2655897180438528 2658005875445904 2661134289076224 2664904667113728 2667635834093568 2668379119091712 2671113846915072 2673640840605696 2675109399625728 2677126682640384 2678792845787136 2683879026589696 2691185778229248 2693943879794688 2696492471721984 2698170687553536 2700008107278336 2700205360939008 2701688511135744 2704244429832192 2707015914749952 2707770172243968 2714385655627776 2719738096478208 2723284039237632 2724779865931776 2726834605129728 2727357630087168 2730152802910208 2730913507049472 2743748000460288 2746559971196928 2746760625782784 2750341800001536 2750869333794816 2752943746894848 2753688602935296 2754455864868864 2759887319334912 2763485607886848 2770237212327936 2772857981175048 2773848994873344 2776473180628992 2777998222688256 2780093093511168 2783476099842048 2787105142996992 2787308759678976 2794339008774144 2800203720634368 2800408294255104 2801946483228672 2804059413282816 2807471583461376 2811131911471104 2820347451670528 2824343407881216 2828025733054464 2832256000475136 2835158679945216 2835365807259648 2839062503227392 2841748383891456 2842517267546112 2844660791771136 2848691195880192 2848915942539264 2852405265235968 2852630304915456 2859599703048192 2862305012825856 2866036831617024 2868974131871744 2869773515882496 2873265651449856 2876784797417472 2877221945475072 2879506365066396 2883260610653184 2890532872912896 2890744045682688 2893706667491328 2894512942743552 2898035182927872 2900220572860416 2901813586034688 2915451259748352 2918439203110912 2919252369604608 2921200177698816 2925008782884864 2926615411556352 2926829220397056 2928822353657856 2932972000492032 2933417686597632 2940584460263424 2944418338308096 2950008857952256 2950224375840768 2951844854759424 2954070822223872 2954637432594432 2958489632636928 2962346855104512 2969584307011584 2972393667165312 2975439968796672 2976269017448448 2979319290789888 2979536950001664 2983775868813312 2983993853607936 2987052043862016 2987884327993344 2993776075210752 3001090313355264 3005003077779456 3007845945681408 3009498074578944 3011767517970432 3013421800882176 3015432441495552 3019363904913408 3027584000507904 3030686864769024 3033554030687232 3035442023497728 3037509120688128 3037731031056384 3039399575027712 3045170434015232 3045392904093696 3049363429392384 3059705358537984 3063694544142336 3065377349173248 3067688930770944 3068277333848064 3071421903273984 3072277695430656 3075651045163008 3089879967596544 3090105704005632 3090349496991744 3094134525001728 3097899678302208 3101938660933632 3104873234251776 3108921308872704 3112704455737344 3116516863868928 3116762740555776 3119465228821929 3120580119232512 3123532328207616 3125248000524288 3127604730200064 3128450957180928 3131410612322304 3135493285871616 3135722354638848 3143401738338304 3143631384870912 3150229185713664 3158405531394048 3162523400404992 3166646638215168 3168759514791936 3170500029186048 3172890883129344 3177386333866368 3181528949686272 3189553514938368 3189786533167104 3193945316130816 3197831925989376 3200009608626176 3200243390742528 3205030435356672 3209209093029888 3217049665929216 3220093139429088 3221243994046464 3223393299529728 3224291435569152 3227595898355712 3228495205367808 3232423857881088 3236382897094656 3236638230577152 3236874688659456 3251849482027008 3255182188085248 3255420000927744 3259664355557376 3260289580793856 3262748144467968 3264540284289024 3270977563656192 3275242201939968 3279882667216896 3283244103499776 3284158915805184 3286350199911168 3290634880745472 3292442338000896 3292682872946688 3294925147865088 3303477048508416 3318759965196288 3319002422820864 3320825461604352 3323329675001856 3323967111668736 3327373728546816 3328300836716544 3331711895076864 3332640211992576 3340782345388032 3347369964896256 3351734202138624 3351979068751872 3356747852414976 3360188065120256 3360433549344768 3367998084612096 3376226602524672 3376492968935424 3380628462501888 3383826688891584 3385036061540352 3385685333901312 3388238457716736 3389155203612672 3390099525992448 3392361496682496 3396784393027584 3401213055860736 3409522722865152 3412748284523136 3417197760774144 3425816738267136 3426067017105408 3430533858066432 3434708364951552 3437298456723456 3442168528355232 3446656362160128 3448549517819904 3451150047117312 3455349641183232 3459854660272128 3460107425808384 3476114963546112 3476643184115712 3485137138089984 3489680993550336 3492982388533248 3496562223218688 3497536472481792 3501120974487552 3501792512704512 3506081471852544 3506358083125248 3510652634136576 3519507326828544 3522836938862592 3527429946605568 3531303051853824 3536326955630592 3536585307979776 3544007833927872 3548179052101632 3553206222818304 3556847778791424 3557838825455616 3561485129220096 3562477467992064 3564854454140928 3566812532834304 3569502243520512 3571723794382848 3588247704305664 3591925173059584 3595323295629312 3597560916738048 3600010809704448 3600273814585344 3605659239776256 3609354552999936 3610360229658624 3619180874170368 3622604781857724 3623899493302272 3626317461970944 3631045385650176 3635779473506304 3636476840116224 3641218009399296 3658330667280384 3662079961595904 3662347501043712 3667122400002048 3667825778393088 3670591662526464 3671584803913728 3672607819825152 3679849759113216 3684647477182464 3693649616437248 3697143974900064 3698465326497792 3701964240838656 3703997630251008 3706790791348224 3711301466456064 3716140190662656 3716411679571968 3733604960845824 3733877725673472 3735928644304896 3738745884377088 3739463000627328 3740799476957184 3743295444615168 3748175881961472 3765791210508288 3770700977405952 3776341333966848 3780211573260288 3780487743012864 3788997845188608 3792881055694848 3798254927840256 3798554590052352 3803207020314624 3806805025003032 3808165569232896 3812799604064256 3816406683767808 3821382442156032 3826364687843328 3831020868599808 3835713063223296 3836295927300096 3839341820088528 3844347480870912 3854043830550528 3854325394243584 3858275556655104 3859350590324736 3864046910570496 3866960763813888 3872439594399636 3887268346331136 3892336492806144 3894933570265088 3900011710513152 3902438960529408 3905096471543808 3910629333989376 3911223582130176 3920779280351232 3925891117744128 3929605187099904 3933632501121024 3935793139679232 3938761096298496 3939516576792576 3944652843515904 3959445742682112 3963191556220416 3967253291728896 3968358689931264 3972425721053184 3972715933335552 3978367825084416 3978658471477248 3983845770657792 3991701433614336 3997357000670592 4001453751140352 4006670770372608 4010461260908544 4012664099438592 4015690023960576 4017895734509568 4020576588660736 4025818539884544 4036778667343872 4040915819692032 4044738707582976 4047256031330304 4050012160917504 4050308041408512 4052532766703616 4056366644748288 4060523872124928 4079607144717312 4084926058856448 4087169798897664 4090251907694592 4091036445130752 4095229204365312 4096370260574208 4100868060217344 4119839956795392 4120140938674176 4120465995988992 4125512700002304 4126304000692224 4129415620342272 4130532904402944 4139830979002368 4145228411830272 4150272607649792 4155355818491904 4159286971762572 4160773492310016 4164709770943488 4166997334032384 4170139640266752 4175214149763072 4180657714495488 4180963139518464 4191508513161216 4200305580951552 4200612441382656 4211207375192064 4216697867206656 4225012686389248 4227333372248064 4230521177505792 4236515111821824 4242038599581696 4252738019917824 4253048710889472 4258593754841088 4262622575837184 4263775901319168 4266991187656704 4273036793820288 4273373913808896 4278945457373184 4289399554572288 4293457519238784 4294991992061952 4297857732706304 4299055247425536 4303461197807616 4304660273823744 4309898477174784 4315177196126208 4315517640769536 4315832918212608 4319259547599594 4335799309369344 4336116068524032 4340560001236992 4347052774391808 4350330859290624 4352720379052032 4361303418208256 4373176889622528 4377658804666368 4378878554406912 4381800266548224 4387513174327296 4389923117334528 4390243830595584 4393233530486784 4400126529896448 4404636064677888 4410876690395136 4425013286928384 4425336563761152 4427767282139136 4431106233335808 4431956148891648 4436498304729088 4437734448955392 4443520282656768 4454376460517376 4458590500747968 4463159953195008 4468978936184832 4469305425002496 4475663803219968 4475990780411904 4480578065793024 4490664112816128 4501635470032896 4501990625247232 4507504616669184 4511768918522112 4514247111868416 4517651276955648 4518873604816896 4520132701323264 4523148662243328 4529045857370112 4546030297153536 4550331046030848 4553163035246592 4556263681032192 4556596546584576 4567755651022848 4568089356140544 4574045144088576 4579611153268736 4583064608964608 4589558037806976 4595541816213504 4598066023759872 4601533396156416 4602416000772096 4607132854910976 4613139547029504 4613476567744512 4634819951394816 4635158556008448 4635524245487616 4646849517453312 4652907991400448 4657309851377664 4662082964291584 4663381963309056 4669056683606016 4674775295803392 4675144110833664 4680870178848768 4685298492311424 4692676435771392 4697115918483456 4703239928807424 4703583531958272 4708404069138432 4715102607507456 4715447077306368 4725343778570496 4730905402802176 4737608297091072 4742463705055232 4743785100607488 4749969957322752 4753139272187904 4755750043779072 4759336324694016 4766079500799552 4784330272407552 4784679799750656 4793764394172416 4796747888984064 4800014412939264 4800365086113792 4807545653035008 4812472737333248 4813813639544832 4825574498893824 4830139709143632 4831865991069696 4835089949294592 4836437153353728 4841393847533568 4848635786821632 4854957345865728 4855312032989184 4877774223040512 4882773282127872 4883130001391616 4889496533336064 4890434371190784 4894122216701952 4895446405218304 4896810426433536 4906466345484288 4912863302909952 4919824000825344 4924866155249664 4929525299866752 4931287101997056 4935952321118208 4938663507001344 4939024309420032 4942387721797632 4948401955274752 4954853587550208 4955215572762624 4978139947794432 4978503634231296 4981238192406528 4984994512502784 4985950667503104 4991060592820224 4992451255074816 4997567842615296 5021054947344384 5027601303207936 5027968603127808 5035121778622464 5040282097680384 5040650324017152 5051997126918144 5057174740926464 5064339903787008 5064739453403136 5070942693752832 5075740033337376 5077554092310528 5078528000851968 5082357686575104 5083732805419008 5088542245023744 5095176589541376 5101819583791104 5108027824799744 5114284084297728 5119122426784704 5125796641161216 5138725107400704 5139100525658112 5144367408873472 5145800787099648 5152062547427328 5155947685085184 5163252792532848 5169984543240192 5183024461774848 5189781990408192 5190161138712576 5200015614017536 5214172445319168 5214964776173568 5227705707134976 5234521490325504 5239473582799872 5244843334828032 5246304708722688 5251681461731328 5252688769056768 5259122207778816 5259537124687872 5279260990242816 5284255408293888 5289671055638528 5291144919908352 5296567628070912 5296954577780736 5304490433445888 5304877961969664 5316011750891808 5322268578152448 5329809334227456 5335271668187136 5336758238183424 5342227693830144 5347281681211392 5350218799251456 5354253365280768 5357585691574272 5367758053179392 5382371556458496 5387887759589376 5392984943443968 5396341375107072 5400016214556672 5400410721878016 5403377022271488 5408488859664384 5414031829499904 5415540344487936 5428771311255552 5439476192956416 5446568078475264 5453669210259456 5454715260174336 5460305605820416 5461827014098944 5487496000920576 5493119942393856 5493521251565568 5500683600003072 5501738667589632 5505887493789696 5507377205870592 5508911729737728 5519774638669824 5526971215773696 5540474424655872 5545715962350096 5547697989746688 5552946361257984 5555996445376512 5560186187022336 5566952199684096 5574210285993984 5574617519357952 5600407441268736 5600816588510208 5603892966457344 5608118826565632 5614943166922752 5622263822942208 5640694903341056 5648686815762432 5656051466108928 5664512000950272 5670317359890432 5670731614519296 5683496767782912 5685034535092224 5689321583542272 5697382391760384 5697831885078528 5704810530471936 5719199406096384 5724610025651712 5732073663234048 5737948263743488 5739547031764992 5746531302899712 5753569594834944 5754443890950144 5759012730132792 5766521221306368 5781065745825792 5781488091365376 5787413334982656 5789025885487104 5796070365855744 5800441145720832 5803627172069376 5830902519496704 5836878406221824 5838504739209216 5842400355397632 5850017565769728 5853658440794112 5857644707315712 5865944000984064 5866835373195264 5881168920526848 5888836676616192 5900017715904512 5900448751681536 5903689709518848 5908141644447744 5909274865188864 5916979265273856 5924693710209024 5939168614023168 5944787334330624 5950879937593344 5952538034896896 5958638581579776 5959073900003328 5967551737626624 5967987707215872 5975768655986688 5987552150421504 6002180626710528 6010006155558912 6015691891362816 6018996149157888 6023535035940864 6026843601764352 6030864882991104 6038727809826816 6055168001015808 6061373729538048 6067108061374464 6070884046995456 6075018241376256 6075462062112768 6078799150055424 6090340868030464 6090785808187392 6119410717075968 6127389088284672 6130754698346496 6135377861541888 6136554667696128 6142843806547968 6144555390861312 6151302090326016 6179759935193088 6180211408011264 6180698993983488 6188269050003456 6195799356604416 6203877321867264 6209746468503552 6217842617745408 6225408911474688 6233033727737856 6233525481111552 6238930457643858 6241160238465024 6247064656415232 6250496001048576 6255209460400128 6262821224644608 6270986571743232 6271444709277696 6287262769741824 6300458371427328 6316811062788096 6325046800809984 6333293276430336 6337519029583872 6341000058372096 6345781766258688 6354772667732736 6363057899372544 6379107029876736 6379573066334208 6387890632261632 6395663851978752 6400019217252352 6400486781485056 6410060870713344 6418418186059776 6434099331858432 6440186278858176 6442487988092928 6446786599059456 6448582871138304 6455191796711424 6456990410735616 6464847715762176 6472765794189312 6473276461154304 6473749377318912 6503698964054016 6510364376170496 6510840001855488 6520579161587712 6525496288935936 6529080568578048 6541955127312384 6559765334433792 6566488206999552 6568317831610368 6572700399822336 6581269761490944 6584884676001792 6585365745893376 6589850295730176 6606954097016832 6637519930392576 6638004845641728 6641650923208704 6646659350003712 6647934223337472 6654747457093632 6656601673433088 6663423790153728 6665280423985152 6681564690776064 6694739929792512 6703468404277248 6703958137503744 6713495704829952 6720867098689536 6735996169224192 6752453205049344 6752985937870848 6761256925003776 6767653377783168 6770072123080704 6771370667802624 6776476915433472 6778310407225344 6780199051984896 6784722993364992 6793568786055168 6802426111721472 6819045445730304 6825496569046272 6834395521548288 6851633476534272 6852134034210816 6861067716132864 6869416729903104 6874596913446912 6884337056710464 6893312724320256 6897099035639808 6902300094234624 6910699282366464 6919709320544256 6920214851616768 6952229927092224 6953286368231424 6970274276179968 6979361987100672 6985964777066496 6993124446437376 6995072944963584 7003585025409024 7012162943705088 7012716166250496 7021305268273152 7039014653657088 7045673877725184 7054859893211136 7062606103707648 7072653911261184 7073170615959552 7088015667855744 7096358104203264 7106412445636608 7113695557582848 7115677650911232 7122970258440192 7124954935984128 7129708908281856 7133625065668608 7139004487041024 7176495408611328 7190646591258624 7195121833476096 7200021619408896 7200547629170688 7211318479552512 7218709105999872 7220720459317248 7238361748340736 7245209563715448 7247798986604544 7252634923941888 7262090771300352 7271558947012608 7272953680232448 7282436018798592 7316661334560768 7324159923191808 7324695002087424 7334244800004096 7335651556786176 7341183325052928 7343169607827456 7345215639650304 7359699518226432 7369294954364928 7387299232874496 7394287949800128 7396930652995584 7403928481677312 7407995260502016 7413581582696448 7422602932912128 7432280381325312 7432823359143936 7467209921691648 7467755451346944 7471857288609792 7477491768754176 7478926001254656 7486590889230336 7496351763922944 7531582421016576 7541401954811904 7552682667933696 7560423146520576 7560975486025728 7577995690377216 7585762111389696 7596509855680512 7597109180104704 7606414040629248 7613610050006064 7616331138465792 7625599208128512 7632813367535616 7642764884312064 7652729375686656 7662041737199616 7671426126446592 7678683640177056 7688694961741824 7708087661101056 7708650788487168 7716551113310208 7718701180649472 7728093821140992 7733921527627776 7744879188799272 7774536692662272 7784672985612288 7789867140530176 7800023421026304 7804877921058816 7810192943087616 7821258667978752 7822447164260352 7841558560702464 7851782235488256 7859210374199808 7867265002242048 7877522192596992 7879033153585152 7889305687031808 7918891485364224 7926383112440832 7934506583457792 7936717379862528 7944851442106368 7945431866671104 7956735650168832 7957316942954496 7967691541315584 7983402867228672 7994714001341184 8002907502280704 8013341540745216 8020922521817088 8025328198877184 8031380047921152 8041153177321472 8051637079769088 8073557334687744 8081831639384064 8089477415165952 8094512062660608 8100024321835008 8100616082817024 8105065533407232 8112733289496576 8121047744249856 8159214289434624 8169852117712896 8174339597795328 8180503815389184 8182072890261504 8190458408730624 8192740521148416 8239679913590784 8240281877348352 8251025400004608 8252608001384448 8258831240684544 8261065808805888 8279661958004736 8290456823660544 8300545215299584 8310711636983808 8318573943525144 8321546984620032 8329419541886976 8333994668064768 8340279280533504 8350428299526144 8361315428990976 8361926279036928 8383017026322432 8400611161903104 8401224882765312 8422414750384128 8433395734413312 8450025372778496 8461042355011584 8473030223643648 8484077199163392 8505476039835648 8506097421778944 8517187509682176 8525245151674368 8527551802638336 8533982375313408 8546073587640576 8546747827617792 8557890914746368 8578799109144576 8586915038477568 8595715465412608 8598110494851072 8606922395615232 8609320547647488 8619796954349568 8630354392252416 8631665836425216 8638519095199188 8671598618738688 8672232137048064 8681120002473984 8694105548783616 8700661718581248 8705440758104064 8722606836416512 8746353779245056 8755317609332736 8757757108813824 8763600533096448 8775026348654592 8779846234669056 8780487661191168 8786467060973568 8800253059792896 8821753380790272 8850026573856768 8850673127522304 8855534564278272 8862212466671616 8863912297783296 8872996609458176 8875468897910784 8887040565313536 8908752921034752 8917181001495936 8926319906390016 8937957872369664 8938610850004992 8951327606439936 8951981560823808 8961156131586048 8981328225632256 9003270940065792 9003981250494464 9015009233338368 9023537837044224 9028494223736832 9035302553911296 9040265402646528 9046297324486656 9058091714740224 9092060594307072 9100662092061696 9106326070493184 9112527362064384 9113193093169152 9135511302045696 9136178712281088 9148090288177152 9159222306537472 9166129217929216 9179116075613952 9191083632427008 9196132047519744 9203066792312832 9204832001544192 9214265709821952 9226953135489024 9269639902789632 9270317112016896 9271048490975232 9293699034906624 9305815982800896 9314619702755328 9324165928583168 9326763926618112 9338113367212032 9349550591606784 9350288221667328 9358395686465787 9361740357697536 9370596984622848 9385352871542784 9394231836966912 9406479857614848 9407167063916544 9430205215014912 9430894154612736 9450687557140992 9475216594182144 9484927410110464 9487570201214976 9499939914645504 9506278544375808 9511500087558144 9518672649388032 9532159001599104 9568660544815104 9569359599501312 9587528788344832 9593495777968128 9600028825878528 9600730172227584 9615091306070016 9624945474666496 9627627279089664 9651148997787648 9660279418287264 9663731982139392 9670179898589184 9672874306707456 9682787695067136 9697271573643264 9709914691731456 9710624065978368 9755548446081024 9765546564255744 9766260002783232 9778993066672128 9780868742381568 9788244433403904 9790892810436608 9793620852867072 9812932690968576 9825726605819904 9839648001650688 9849732310499328 9859050599733504 9871904642236416 9877327014002688 9878048618840064 9884775443595264 9896803910549504 9910431145525248 9956279895588864 9957007268462592 9962476384813056 9969989025005568 9971901335006208 9982121185640448 9984902510149632 9995135685230592 10042109894688768 10055202606415872 10055937206255616 10070243557244928 10080564195360768 10081300648034304 10103994253836288 10128679807574016 10129478906806272 10141885387505664 10151480066674752 10155108184621056 10157056001703936 10164715373150208 10167465610838016 10177084490047488 10190353179082752 10203639167582208 10216055649599488 10228568168595456 10238244853569408 10251593282322432 10277450214801408 10278201051316224 10288734817746944 10291601574199296 10304125094854656 10311895370170368 10326505585065696 10339969086480384 10366048923549696 10379563980816384 10380322277425152 10400031228035072 10428344890638336 10429929552347136 10455411414269952 10469042980651008 10478947165599744 10489686669656064 10492609417445376 10503362923462656 10505377538113536 10518244415557632 10519074249375744 10558521980485632 10568510816587776 10579342111277056 10582289839816704 10593909155561472 10608980866891776 10609755923939328 10632023501783616 10644537156304896 10659618668454912 10670543336374272 10673516476366848 10684455387660288 10694563362422784 10700437598502912 10708506730561536 10715171383148544 10735516106358784 10764743112916992 10775775519178752 10785969886887936 10792682750214144 10800032429113344 10800821443756032 10816977719328768 10828063658999808 10831080688975872 10857542622511104 10878952385912832 10893136156950528 10907338420518912 10909430520348672 10920611211640832 10923654028197888 10974992001841152 10986239884787712 10987042503131136 11001367200006144 11003477335179264 11011774987579392 11014754411741184 11017823459475456 11039549277339648 11053942431547392 11080948849311744 11091431924700192 11095395979493376 11105892722515968 11111992890753024 11120372374044672 11133904399368192 11148420571987968 11149235038715904 11200814882537472 11201633177020416 11207785932914688 11216237653131264 11229886333845504 11244527645884416 11281389806682112 11297373631524864 11312102932217856 11329024001900544 11340634719780864 11341463229038592 11366993535565824 11378643167084544 11394764783520768 11395663770157056 11409621060943872 11438398812192768 11449220051303424 11464147326468096 11475896527486976 11479094063529984 11493062605799424 11507139189669888 11508887781900288 11518025460265584 11533042442612736 11562131491651584 11562976182730752 11574826669965312 11578051770974208 11592140731711488 11600882291441664 11661805038993408 11673756812443648 11677009478418432 11684800710795264 11700035131539456 11707316881588224 11715289414631424 11731888001968128 11733670746390528 11762337841053696 11777673353232384 11800035431809024 11800897503363072 11807379419037696 11816283288895488 11818549730377728 11833958530547712 11878337228046336 11889574668661248 11901759875186688 11905076069793792 11917277163159552 11918147800006656 11935103475253248 11935975414431744 11951537311973376 11975104300843008 12004361253421056 12020012311117824 12031383782725632 12037992298315776 12047070071881728 12053687203528704 12061729765982208 12077455619653632 12110336002031616 12122747459076096 12134216122748928 12141768093990912 12150036482752512 12150924124225536 12157598300110848 12180681736060928 12181571616374784 12238821434151936 12254778176569344 12261509396692992 12270755723083776 12273109335392256 12285687613095936 12289110781722624 12302604180652032 12359519870386176 12360422816022528 12361397987966976 12376538100006912 12391598713208832 12419492937007104 12435685235490816 12450817822949376 12466067455475712 12477860915287716 12482320476930048 12494129312830464 12500992002097152 12510418920800256 12525642449289216 12541973143486464 12542889418555392 12574525539483648 12600916742854656 12633622125576192 12650093601619968 12675038059167744 12682000116744192 12691563532517376 12709545335465472 12726115798745088 12758214059753472 12759146132668416 12775781264523264 12791327703957504 12800038434504704 12800973562970112 12820121741426688 12836836372119552 12868198663716864 12880372557716352 12884975976185856 12893573198118912 12897165742276608 12910383593422848 12913980821471232 12929695431524352 12945531588378624 12946552922308608 12947498754637824 13007397928108032 13020728752340992 13021680003710976 13041158323175424 13050992577871872 13058161137156096 13083910254624768 13119530668867584 13132976413999104 13136635663220736 13145400799644672 13162539522981888 13169769352003584 13170731491786752 13179700591460352 13213908194033664 13275039860785152 13276009691283456 13283301846417408 13293318700007424 13295868446674944 13309494914187264 13313203346866176 13330560847970304 13363129381552128 13389479859585024 13406936808554496 13407916275007488 13426991409659904 13441734197379072 13471992338448384 13504906410098688 13505971875741696 13522513850007552 13535306755566336 13542741335605248 13552953830866944 13556620814450688 13560398103969792 13569445986729984 13587137572110336 13638090891460608 13650993138092544 13668791043096576 13703266953068544 13704268068421632 13722135432265728 13738833459806208 13749193826893824 13768674113420928 13786625448640512 13794198071279616 13804600188469248 13821398564732928 13839418641088512 13840429703233536 13904459854184448 13906572736462848 13940548552359936 13958723974201344 13971929554132992 13986248892874752 13990145889927168 14007170050818048 14024325887410176 14025432332500992 14042610536546304 14078029307314176 14091347755450368 14109719786422272 14125212207415296 14145307822522368 14146341231919104 14176031335711488 14192716208406528 14212824891273216 14227391115165696 14231355301822464 14249909871968256 14259417816563712 14267250131337216 14278008974082048 14352990817222656 14381293182517248 14390243666952192 14400043238817792 14401095258341376 14422636959105024 14437418211999744 14441440918634496 14476723496681472 14490419127430896 14495597973209088 14505269847883776 14524181542600704 14545907360464896 14564872037597184 14633322669121536 14648319846383616 14649390004174848 14668489600008192 14671303113572352 14682366650105856 14686339215654912 14690431279300608 14719399036452864 14738589908729856 14774598465748992 14788575899600256 14793861305991168 14807856963354624 14815990521004032 14827163165392896 14845205865824256 14864560762650624 14865646718287872 14934419843383296 14935510902693888 14943714577219584 14954983537508352 14957852002509312 14973181778460672 14992703527845888 15063164842033152 15082803909623808 15105365335867392 15120846293041152 15121950972051456 15155991380754432 15171524222779392 15193019711361024 15194218360209408 15212828081258496 15227220100012128 15232662276931584 15251198416257024 15265626735071232 15285529768624128 15305458751373312 15324083474399232 15342852252893184 15357367280354112 15377389923483648 15416175322202112 15417301576974336 15433102226620416 15437402361298944 15456187642281984 15467843055255552 15489758377598544 15549073385324544 15569345971224576 15579734281060352 15600046842052608 15642517335957504 15644894328520704 15683117121404928 15703564470976512 15718420748399616 15734530004484096 15755044385193984 15758066307170304 15778611374063616 15837782970728448 15852766224881664 15869013166915584 15873434759725056 15889702884212736 15890863733342208 15913471300337664 15914633885908992 15966805734457344 15989428002682368 16005815004561408 16026683081490432 16041845043634176 16050656397754368 16062760095842304 16082306354642944 16103274159538176 16147114669375488 16163663278768128 16178954830331904 16189024125321216 16200048643670016 16201232165634048 16210131066814464 16225466578993152 16242095488499712 16318428578869248 16339704235425792 16361007630778368 16364145780523008 16380916817461248 16385481042296832 16479359827181568 16480563754696704 16502050800009216 16505216002768896 16517662481369088 16522131617611776 16559323916009472 16580913647321088 16601090430599168 16621423273967616 16637147887050288 16643093969240064 16658839083773952 16667989336129536 16680558561067008 16700856599052288 16722630857981952 16723852558073856 16801222323806208 16802449765530624 16844829500768256 16866791468826624 16900050745556992 16922084710023168 16946060447287296 16968154398326784 17010952079671296 17012194843557888 17050490303348736 17055103605276672 17067964750626816 17092147175281152 17093495655235584 17157598218289152 17173830076955136 17191430930825216 17196220989702144 17213844791230464 17218641095294976 17239593908699136 17260708784504832 17263331672850432 17277038190398376 17343197237477376 17344464274096128 17362240004947968 17388211097567232 17401323437162496 17410881516208128 17445213672833024 17492707558490112 17510635218665472 17515514217627648 17527201066192896 17550052697309184 17560975322382336 17572934121947136 17600506119585792 17643506761580544 17700053147713536 17701346255044608 17711069128556544 17724424933343232 17727824595566592 17745993218916352 17750937795821568 17774081130627072 17817505842069504 17834362002991872 17852639812780032 17875915744739328 17877221700009984 17902655212879872 17903963121647616 17962656451264512 18006541880131584 18030018466676736 18047075674088448 18056988447473664 18070605107822592 18080530805293056 18092594648973312 18116183429480448 18184121188614144 18201324184123392 18212652140986368 18225054724128768 18226386186338304 18271022604091392 18272357424562176 18318444613074944 18332258435858432 18358232151227904 18382167264854016 18392264095039488 18406133584625664 18409664003088384 18428531419643904 18453906270978048 18539279805579264 18540634224033792 18542096981950464 18587398069813248 18611631965601792 18629239405510656 18648331857166336 18653527853236224 18676226734424064 18699101183213568 18700576443334656 18716791372931574 18723480715395072 18741193969245696 18788463673933824 18812959715229696 18814334127833088 18861788309225472 18901375114281984 18950433188364288 18969854820220928 18975140402429952 18999879829291008 19012557088751616 19023000175116288 19037345298776064 19064318003198208 19137321089630208 19138719199002624 19175057576689664 19186991555936256 19200057651757056 19201460344455168 19230182612140032 19255254558179328 19302297995575296 19320558836574528 19327463964278784 19340359797178368 19345748613414912 19365575390134272 19394543147286528 19419829383462912 19421248131956736 19511096892162048 19531093128511488 19532520005566464 19561737484763136 19576488866807808 19581785620873216 19587241705734144 19625865381937152 19679296003301376 19699464620998656 19718101199467008 19743809284472832 19754654028005376 19756097237680128 19769550887190528 19793607821099008 19820862291050496 19912559791177728 19914014536925184 19924952769626112 19939978050011136 19943802670012416 19964242371280896 19969805020299264 19990271370461184 20084219789377536 20110405212831744 20111874412511232 20140487114489856 20162601296068608 20207988507672576 20257359615148032 20258957813612544 20283770775011328 20302960133349504 20310216369242112 20314112003407872 20329430746300416 20334931221676032 20354168980094976 20380706358165504 20407278335164416 20432111299198976 20457136337190912 20476489707138816 20503186564644864 20554900429602816 20556402102632448 20583203148398592 20608250189709312 20623790740340736 20653011170131392 20679938172960768 20732097847099392 20759127961632768 20760644554850304 20800062456070144 20856689781276672 20859859104694272 20910822828539904 20938085961302016 20957894331199488 20979373339312128 20985218834890752 21010755076227072 21036488831115264 21038148498751488 21117043960971264 21137021633175552 21158684222554112 21164579679633408 21187818311122944 21217961733783552 21219511847878656 21264047003567232 21289074312609792 21319237336909824 21341086672748544 21347032952733696 21368910775320576 21389126724845568 21400875197005824 21417013461123072 21471032212717568 21529486225833984 21571939773775872 21585365500428288 21600064858226688 21601642887512064 21633955438657536 21656127317999616 21662161377951744 21715085245022208 21757904771825664 21786272313901056 21814676841037824 21818861040697344 21841222423281664 21847308056395776 21949984003682304 21972479769575424 21974085006262272 22002734400012288 22006954670358528 22023549975158784 22029508823482368 22035646918950912 22079098554679296 22107884863094784 22161897698623488 22182863849400384 22190791958986752 22211785445031936 22223985781506048 22240744748089344 22267808798736384 22296841143975936 22298470077431808 22401629765074944 22403266354040832 22415571865829376 22432475306262528 22459772667691008 22489055291768832 22594747263049728 22624205864435712 22658048003801088 22681269439561728 22682926458077184 22733987071131648 22757286334169088 22789529567041536 22791327540314112 22819242121887744 22876797624385536 22898440102606848 22928294652936192 22951793054973952 22958188127059968 22986125211598848 23014278379339776 23036050920531168 23066084885225472 23124262983303168 23125952365461504 23149653339930624 23156103541948416 23184281463422976 23201764582883328 23323610077986816 23347513624887296 23354018956836864 23369601421590528 23400070263078912 23414633763176448 23430578829262848 23463776003936256 23467341492781056 23524675682107392 23555346706464768 23600070863618048 23601795006726144 23632566577790976 23637099460755456 23667917061095424 23756674456092672 23779149337322496 23803519750373376 23810152139587584 23834554326319104 23836295600013312 23870206950506496 23871950828863488 23903074623946752 23950208601686016 24008722506842112 24040024622235648 24062767565451264 24075984596631552 24094140143763456 24123459531964416 24154911239307264 24220672004063232 24245494918152192 24268432245497856 24283536187981824 24300072965505024 24301848248451072 24315196600221696 24361363472121856 24363143232749568 24477642868303872 24509556353138688 24523018793385984 24541511446167552 24546218670784512 24571375226191872 24578221563445248 24719039740772352 24720845632045056 24753076200013824 24783197426417664 24838985874014208 24871370470981632 24901635645898752 24932134910951424 24955721830575432 24964640953860096 24988258625660928 25001984004194304 25020837841600512 25051284898578432 25083946286972928 25085778837110784 25149051078967296 25201833485709312 25267244251152384 25300187203239936 25350076118335488 25383127065034752 25419090670930944 25452231597490176 25516428119506944 25518292265336832 25551562529046528 25582655407915008 25600076869009408 25601947125940224 25640243482853376 25673672744239104 25736397327433728 25760745115432704 25787146396237824 25794331484553216 25820767186845696 25827961642942464 25859390863048704 25891063176757248 25894997509275648 26014795856216064 26041457504681984 26043360007421952 26082316646350848 26101985155743744 26116322274312192 26167820509249536 26239061337735168 26265952827998208 26273271326441472 26290801599289344 26325079045963776 26339538704007168 26341462983573504 26359401182920704 26550079721570304 26552019382566912 26566603692834816 26586637400014848 26591736893349888 26618989828374528 26626406693732352 26661121695940608 26726258763104256 26778959719170048 26813873617108992 26815832550014976 26853982819319808 26883468394758144 26943984676896768 27009812820197376 27011943751483392 27045027700015104 27070613511132672 27085482671210496 27105907661733888 27120796207939584 27138891973459968 27174275144220672 27276181782921216 27301986276185088 27337582086193152 27406533906137088 27408536136843264 27444270864531456 27477666919612416 27498387653787648 27537348226841856 27573250897281024 27588396142559232 27609200376938496 27642797129465856 27680859406467072 27808919708368896 27813145472925696 27881097104719872 27917447948402688 27943859108265984 27972497785749504 27980291779854336 28014340101636096 28048651774820352 28050864665001984 28075187059397361 28085221073092608 28156058614628352 28182695510900736 28219439572844544 28290615645044736 28292682463838208 28352062671422976 28425649782546432 28454782230331392 28462710603644928 28499819743936512 28518835633127424 28534500262674432 28556017948164096 28705981634445312 28762586365034496 28780487333904384 28800086477635584 28802190516682752 28845273918210048 28874836423999488 28882881837268992 28953446993362944 28980838254861792 28991195946418176 29010539695767552 29048363085201408 29091814720929792 29129744075194368 29266645338243072 29296639692767232 29298780008349696 29336979200016384 29342606227144704 29364733300211712 29372678431309824 29380862558601216 29438798072905728 29477179817459712 29549196931497984 29577151799200512 29615713926709248 29631981042008064 29654326330785792 29690411731648512 29731293436575744 29868839686766592 29871021805387776 29887429154439168 29909967075016704 29915704005018624 29946363556921344 29985407055691776 30126329684066304 30165607819247616 30210730671734784 30241692586082304 30243901944102912 30311982761508864 30386039422722048 30388436720418816 30425656162516992 30454440200024256 30465324553863168 30502396832514048 30531253470142464 30571059537248256 30610917502746624 30648166948798464 30685704505786368 30714734560708224 30754779846967296 30832350644404224 30834603153948672 30866204453240832 30874804722597888 30912375284563968 30935686110511104 30979516755197088 31098146770649088 31138691942449152 31159468562120704 31200093684105216 31285034671915008 31289788657041408 31366234242809856 31407128941953024 31436841496799232 31469060008968192 31510088770387968 31516132614340608 31557222748127232 31675565941456896 31705532449763328 31738026333831168 31746869519450112 31781727466684416 31826942600675328 31829267771817984 31933611468914688 31978856005364736 32011630009122816 32053366162980864 32083690087268352 32101312795508736 32125520191684608 32164612709285888 32206548319076352 32294229338750976 32327326557536256 32357909660663808 32378048250642432 32400097287340032 32402464331268096 32450933157986304 32484190976999424 32636857157738496 32679408470851584 32722015261556736 32728291561046016 32761833634922496 32770962084593664 32958719654363136 32961127509393408 33004101600018432 33010432005537792 33035324962738176 33044263235223552 33118647832018944 33161827294642176 33202180861198336 33242846547935232 33274295774100576 33286187938480128 33317678167547904 33335978672259072 33361117122134016 33401713198104576 33445261715963904 33447705116147712 33602444647612416 33604899531061248 33689659001536512 33733582937653248 33800101491113984 33844169420046336 33892120894574592 33936308796653568 34021904159342592 34024389687115776 34100980606697472 34135929501253632 34184294350562304 34186991310471168 34315196436578304 34347660153910272 34382861861650432 34392441979404288 34427689582460928 34437282190589952 34479187817398272 34521417569009664 34526663345700864 34554076380796752 34686394474954752 34688928548192256 34724480009895936 34776422195134464 34802646874324992 34890427345666048 34985415116980224 35021270437330944 35031028435255296 35054402132385792 35100105394618368 35121950644764672 35145868243894272 35201012239171584 35287013523161088 35400106295427072 35402692510089216 35422138257113088 35448849866686464 35455649191133184 35491986437832704 35501875591643136 35635011684139008 35668724005983744 35705279625560064 35751831489478656 35754443400019968 35805310425759744 35807926243295232 35925312902529024 36013083760263168 36060036933353472 36094151348176896 36113976894947328 36141210215645184 36161061610586112 36185189297946624 36232366858960896 36368242377228288 36402648368246784 36425304281972736 36450109448257536 36452772372676608 36542045208182784 36544714849124352 36664516871716864 36716464302455808 36764334529708032 36784528190078976 36812267169251328 36819328006176768 36857062839287808 36907812541956096 37078559611158528 37081268448067584 37084193963900928 37174796139626496 37258478811021312 37296663714332672 37307055706472448 37352453468848128 37398202366427136 37433582745863148 37446961430790144 37482387938491392 37576927347867648 37625919430459392 37628668255666176 37723576618450944 37802750228563968 37900866376728576 37939709640441856 37950280804859904 38025114177503232 38046000350232576 38074690597552128 38128636006396416 38274642179260416 38277438398005248 38350115153379328 38373983111872512 38400115303514112 38402920688910336 38460365224280064 38510509116358656 38604595991150592 38641117673149056 38654927928557568 38680719594356736 38691497226829824 38731150780268544 38789086294573056 38839658766925824 38842496263913472 39022193784324096 39062186257022976 39065040011132928 39123474969526272 39152977733615616 39174483411468288 39251730763874304 39358592006602752 39398929241997312 39436202398934016 39487618568945664 39509308056010752 39512194475360256 39539101774381056 39587215642198016 39641724582100992 39825119582355456 39828029073850368 39849905539252224 39879956100022272 39887605340024832 39928484742561792 39939610040598528 40168439578755072 40220810425663488 40223748825022464 40280974228979712 40325202592137216 40415977015345152 40514719230296064 40517915627225088 40567541550022656 40605920266699008 40628224006815744 40658861492600832 40669862443352064 40708337960189952 40761412716331008 40864222598397952 40914272674381824 40952979414277632 41006373129289728 41109800859205632 41112804205264896 41166406296797184 41216500379418624 41247581480681472 41306022340262784 41359876345921536 41464195694198784 41518255923265536 41521289109700608 41600124912140288 41713379562553344 41719718209388544 41821645657079808 41876171922604032 41915788662398976 41958746678624256 41970437669781504 42021510152454144 42072977662230528 42076296997502976 42234087921942528 42274043266351104 42317368445108224 42329159359266816 42375636622245888 42435923467567104 42439023695757312 42528094007134464 42578148625219584 42638474673819648 42682173345497088 42694065905467392 42778253449691136 42801750394011648 42834026922246144 43058972451667968 43143879547551744 43170731000856576 43200129716453376 43203285775024128 43267910877315072 43312254635999232 43324322755903488 43430170490044416 43515809543651328 43572544627802112 43637722081394688 43682444846563328 43694616112791552 43899968007364608 43944959539150848 43948170012524544 44005468800024576 44013909340717056 44047099950317568 44059017646964736 44071293837901824 44158197109358592 44215769726189568 44323795397246976 44365727698800768 44381583917973504 44423570890063872 44447971563012096 44481489496178688 44535617597472768 44593682287951872 44596940154863616 44803259530149888 44806532708081664 44831143731658752 44864950612525056 44919545335382016 44978110583537664 45189494526099456 45248411728871424 45316096007602176 45362538879123456 45365852916154368 45467974142263296 45514572668338176 45579059134083072 45582655080628224 45638484243775488 45753595248771072 45796880205213696 45856589305872384 45916376254119936 45972250423197696 46028556758679552 46072101841062336 46132169770450944 46248525966606336 46251904730923008 46299306679861248 46312207083896832 46368562926845952 46403529165766656 46647220155973632 46695027249774592 46708037913673728 46739202843181056 46800140526157824 46927552007872512 46934682985562112 47049351364214784 47110693412929536 47200141727236096 47203590013452288 47265133155581952 47274198921510912 47335834122190848 47513348912185344 47558298674644992 47607039500746752 47620304279175168 47669108652638208 47672591200026624 47740413901012992 47743901657726976 47900417203372032 48017445013684224 48080049244471296 48125535130902528 48151969193263104 48188280287526912 48246919063928832 48309822478614528 48441344008126464 48490989836304384 48536864490995712 48567072375963648 48600145931010048 48603696496902144 48630393200443392 48722726944243712 48726286465499136 48955285736607744 49019112706277376 49083022892335104 49092437341569024 49142750452383744 49156443126890496 49438079481544704 49441691264090112 49506152400027648 49566394852835328 49677971748028416 49742740941963264 49803271291797504 49864269821902848 49911443661150864 49929281907720192 49976517251321856 50003968008388608 50041675683201024 50102569797156864 50167892573945856 50171557674221568 50403666971418624 50534488502304768 50600374406479872 50700152236670976 50766254130069504 50838181341861888 50904463194980352 51032856239013888 51036584530673664 51165310815830016 51200153738018816 51203894251880448 51280486965706752 51472794654867456 51521490230865408 51574292792475648 51588662969106432 51641534373691392 51655923285884928 51718781726097408 51782126353514496 51789995018551296 52029591712432128 52082915009363968 52086720014843904 52164633292701696 52203970311487488 52232644548624384 52335641018499072 52478122675470336 52531905655996416 52546542652882944 52581603198578688 52650158091927552 52682925967147008 52718802365841408 53100159443140608 53104038765133824 53133207385669632 53173274800029696 53183473786699776 53237979656749056 53252813387464704 53322243391881216 53452517526208512 53557919438340096 53627747234217984 53631665100029952 53707965638639616 53887969353793536 54019625640394752 54090055400030208 54141227022265344 54170965342420992 54211815323467776 54241592415879168 54277783946919936 54348550288441344 54552363565842432 54603972552370176 54675164172386304 54813067812274176 54817072273686528 54955333839224832 54996775307575296 55074696453683712 55146501794562048 55176792285118464 55218400753876992 55285594258931712 55361718812934144 55617839416737792 55626290945851392 55762194209439744 55834895896805376 55887718216531968 55944995571499008 55960583559708672 56028680203272192 56097303549640704 56101729330003968 56150374118794722 56170442146185216 56365391021801472 56438879145689088 56585364927676416 56704125342845952 56851299565092864 56909564460662784 56925421207289856 56999639487873024 57037671266254848 57069000525348864 57112035896328192 57411963268890624 57525172730068992 57560974667808768 57600172955271168 57604381033365504 57690547836420096 57765763674537984 57906893986725888 57961676509723584 57982391892836352 58021079391535104 58096726170402816 58183629441859584 58259488150388736 58533290676486144 58593279385534464 58597560016699392 58685212454289408 58729466600423424 58745356862619648 58761725117202432 58877596145811456 59098393862995968 59154303598401024 59231427853418496 59263962084016128 59308652661571584 59380823463297024 59462586873151488 59737679373533184 59742043610775552 59774858308878336 59819934150033408 59831408010037248 59892727113842688 59970814111383552 60252659368132608 60331215638495232 60421461343469568 60487803888205824 60623965523017728 60772078845444096 60776873440837632 60851312325033984 60908880400048512 60930649107726336 61004793665028096 61062506940284928 61142119074496512 61221835005493248 61296333897596928 61371409011572736 61429469121416448 61509559693934592 61664701288808448 61669206307897344 61749609445195776 61824750569127936 61871372221022208 61959033510394176 62196293541298176 62277383884898304 62318937124241408 62400187368210432 62570069343830016 62579577314082816 62732468485619712 62814257883906048 62873682993598464 62938120017936384 63032265228681216 63114445496254464 63351131882913792 63411064899526656 63476052667662336 63493739038900224 63563454933368832 63653885201350656 63658535543635968 63867222937829376 63957712010729472 64023260018245632 64106732325961728 64167380174536704 64202625591017472 64251040383369216 64329225418571776 64413096638152704 64588458677501952 64715819321327616 64756096501284864 64800194574680064 64804928662536192 64901866315972608 64968381953998848 65273714315476992 65358816941703168 65444030523113472 65456583122092032 65523667269844992 65541924169187328 65917439308726272 65922255018786816 66008203200036864 66020864011075584 66070649925476352 66088526470447104 66237295664037888 66323654589284352 66404361722396672 66485693095870464 66548591548201152 66572375876960256 66635356335095808 66671957344518144 66722234244268032 66803426396209152 66890523431927808 66895410232295424 67204889295224832 67209799062122496 67379318003073024 67467165875306496 67600202982227968 67784241789149184 67872617593307136 68043808318685184 68048779374231552 68201961213394944 68271859002507264 68368588701124608 68373982620942336 68630392873156608 68695320307820544 68765723723300864 68784883958808576 68855379164921856 68874564381179904 68958375634796544 69042835138019328 69108152761593504 69372788949909504 69377857096384512 69448960019791872 69552844390268928 69605293748649984 69780854691332096 69970830233960448 70042540874661888 70062056870510592 70108804264771584 70200210789236736 70243901289529344 70291736487788544 70402024478343168 70574027046322176 70800212590854144 70805385020178432 70897699733372928 70911298382266368 70983972875665408 71003751183286272 71270023368278016 71337448011967488 71410559251120128 71503662978957312 71508886800039936 71610620851519488 71615852486590464 71850625805058048 72026167520526336 72120073866706944 72188302696353792 72227953789894656 72282420431290368 72370378595893248 72464733717921792 72736484754456576 72805296736493568 72850608563945472 72900218896515072 72905544745353216 73084090416365568 73089429698248704 73329033743433728 73432928604911616 73528669059416064 73569056380157952 73624534338502656 73638656012353536 73714125678575616 74157119222317056 74162536896135168 74349592279252992 74516957622042624 74593327428665344 74614111412944896 74704906937696256 74796404732854272 74867165491726296 74893922861580288 74964775876982784 75153854695735296 75251838860918784 75257336511332352 75447153236901888 75605500457127936 75801732753457152 75879419280883712 75900561609719808 76050228355006464 76149381195104256 76257272012792832 76549284358520832 76554876796010496 76700230306758656 76747966223745024 76800230607028224 76805841377820672 76920730448560128 77021018232717312 77209191982301184 77282235346298112 77361439188713472 77382994453659648 77462301560537088 77578172589146112 77684992527826944 78044387568648192 78124372514045952 78130080022265856 78246949939052544 78305955467231232 78348966822936576 78503461527748608 78717184013205504 78797858483994624 78872404797868032 78975237137891328 79018616112021504 79024388950720512 79078203548762112 79174431284396032 79650239164710912 79656058147700736 79699811078504448 79759912200044544 79775210680049664 79856969485123584 79879220081197056 80336879157510144 80441620851326976 80447497650044928 80561948457959424 80650405184274432 80831954030690304 81029438460592128 81035831254450176 81135083100045312 81211840533398016 81256448013631488 81317722985201664 81416675920379904 81522825432662016 81828545348763648 81905958828555264 82012746258579456 82219601718411264 82225608410529792 82332812593594368 82433000758837248 82495162961362944 82612044680525568 82719752691843072 82928391388397568 83042578219401216 83200249824280576 83426759125106688 83439436418777088 83643291314159616 83752343845208064 83831577324797952 83917493357248512 83940875339563008 84043020304908288 84145955324461056 84152593995005952 84468175843885056 84548086532702208 84634736890216448 84658318718533632 84871846935134208 84878047391514624 85056188014268928 85276949347639296 85364346690994176 85388131810934784 85556506899382272 85603500788023296 85668053844492288 86117944903335936 86287759095103488 86341462001713152 86400259432906752 86406571550048256 86535821754630144 86624509271998464 86648645511806976 86860340980088832 87031619087302656 87145089255604224 87275444162789376 87389232225583104 87799936014729216 87889919078301696 87896340025049088 88010937600049152 88027818681434112 88094199900635136 88118035293929472 88142587675803648 88316394218717184 88431539452379136 88647590794493952 88731455397601536 88847141780127744 88895943126024192 88962978992357376 89071235194945536 89193880309727232 89606519060299776 89613065416163328 89662287463317504 89729901225050112 89839090670764032 89956221167075328 90378989052198912 90496823457742848 90632192015204352 90725077758246912 90731705832308736 90935948284526592 91158118268166144 91165310161256448 91276968487550976 91507190497542144 91593760410427392 91713178611744768 91832752508239872 91944500846395392 92057113517359104 92144203682124672 92264339540901888 92497051933212672 92503809461846016 92598613359722496 92624414167793664 92737125853691904 92807058331533312 93294440311947264 93416075827347456 93478405686362112 93600281052315648 93855104015745024 93869365971124224 94098702728429568 94221386825859072 94400283454472192 94407180026904576 94530266311163904 94548397843021824 94671668244381696 95026697824370688 95116597349289984 95214079001493504 95240608558350336 95345182400053248 95480827802025984 95487803315453952 95800834406744064 96034890027368448 96160098488942592 96251070261805056 96303938386526208 96376560575053824 96493838127857664 96619644957229056 96882688016252928 96981979672608768 97073728981991424 97134144751927296 97200291862020096 97207392993804288 97445453888487424 97452572930998272 97910571473215488 98038225412554752 98166045784670208 98184874683138048 98285500904767488 98312886253780992 98876158963089408 98883382528180224 99012304800055296 99132789705670656 99355943496056832 99485481883926528 99606542583595008 99728539643805696 99822887322301728 99858563815440384 99953034502643712 100007936016777216 100083351366402048 100205139594313728 100335785147891712 100343115348443136 100807333942837248 101068977004609536 101200748812959744 101400304473341952 101532508260139008 101676362683723776 101808926389960704 102065712478027776 102073169061347328 102407788503760896 102560973931413504 102945589309734912 103042980461730816 103148585584951296 103177325938212864 103283068747382784 103311846571769856 103437563452194816 103564252707028992 103579990037102592 104059183424864256 104165830018727936 104173440029687808 104329266585403392 104407940622974976 104671282036998144 104956245350940672 105063811311992832 105093085305765888 105163206397157376 105300316183855104 105365851934294016 105437604731682816 106200318886281216 106208077530267648 106266414771339264 106346549600059392 106366947573399552 106475959313498112 106505626774929408 106905035052417024 107115838876680192 107255494468435968 107263330200059904 107415931277279232 107775938707587072 108039251280789504 108180110800060416 108282454044530688 108341930684841984 108423630646935552 108483184831758336 108555567893839872 108697100576882688 109104727131684864 109207945104740352 109350328344772608 109626135624548352 109634144547373056 109993550615150592 110149392907367424 110293003589124096 110353584570236928 110436801507753984 110571188517863424 110723437625868288 111235678833475584 111252581891702784 111524388418879488 111775436433063936 111889991142998016 111921167119417344 112057360406544384 112194607099281408 112300748237589444 112340884292370432 112730782043602944 112877758291378176 113170729855352832 113408250685691904 113702599130185728 113819128921325568 113850842414579712 114075342532509696 114138001050697728 114224071792656384 114823926537781248 115050345460137984 115121949335617536 115200345910542336 115208762066731008 115381095672840192 115531527349075968 115813787973451776 115923353019447168 115964783785672704 116042158783070208 116193452340805632 116367258883719168 116518976300777472 117066581352972288 117186558771068928 117195120033398784 117370424908578816 117458933200846848 117523450234404864 117755192291622912 118196787725991936 118308607196802048 118462855706836992 118527924168032256 118617305323143168 118761646926594048 118925173746302976 119475358747066368 119484087221551104 119549716617756672 119639868300066816 119662816020074496 119785454227685376 120505318736265216 120662431276990464 120842922686939136 120975607776411648 121247931046035456 121544157690888192 121553746881675264 121702624650067968 121817760800097024 122009587330056192 122125013880569856 122284238148993024 122592667795193856 122742818023145472 122858938242832896 123019119387869184 123329402577616896 123338412615794688 123499218890391552 123649501138255872 123742744442044416 123918067020788352 124392587082596352 124554767769796608 124637874248482816 124800374736420864 125140138687660032 125159154628165632 125464936971239424 125628515767812096 125747365987196928 125876240035872768 126064530457362432 126228890992508928 126702263765827584 126822129799053312 126952105335324672 126987478077800448 127126909866737664 127307770402701312 127317071087271936 127734445875658752 127915424021458944 128046520036491264 128334760349073408 128405251182034944 128502080766738432 128658450837143552 129176917355003904 129431638642655232 129512193002569728 129600389149360128 129609857325072384 129803732631945216 129936763907997696 130547428630953984 130717633883406336 130913166244184064 131047334539689984 131083848338374656 131834878617452544 131844510037573632 132016406400073728 132041728022151168 132141299850952704 132177052940894208 132474591328075776 132647309178568704 132808723444793344 132971386191740928 133097183096402304 133144751753920512 133270712670191616 133343914689036288 133444468488536064 133606852792418304 133781046863855616 133790820464590848 134409778590449664 134419598124244992 134758636006146048 134934331750612992 135200405964455936 135568483578298368 135745235186614272 136087616637370368 136097558748463104 136403922426789888 136543718005014528 136737177402249216 136747965241884672 137260785746313216 137390640615641088 137531447446601728 137569767917617152 137749128762359808 137916751269593088 138085670276038656 138216305523187008 138745577899819008 138755714192769024 138897920039583744 139105688780537856 139210587497299968 139561709382664192 139941660467920896 140085081749323776 140124113741021184 140217608529543168 140400421578473472 140804048956686336 141148054092644352 141600425181708288 141610770040356864 141795399466745856 141822596764532736 141967945751330816 142007502366572544 142540046736556032 142674896023934976 142821118502240256 143007325957914624 143017773600079872 143221241703038976 143231704973180928 143701251610116096 144052335041052672 144240147733413888 144376605392707584 144455907579789312 144564840862580736 144740757191786496 144929467435843584 145472969508913152 145610593472987136 145701217127890944 145800437793030144 145811089490706432 146168180832731136 146178859396497408 146658067486867456 146865857209823232 147057338118832128 147249068677005312 147277312024707072 147428251357151232 148314238444634112 148325073792270336 148699184558505984 149033915244085248 149186654857330688 149228222825889792 149409813875392512 149592809465708544 149734330983452592 149787845723160576 149929551753965568 150307709391470592 150503677721837568 150514673022664704 151211000914255872 151603465506914304 151758838561767424 151801123219439616 152100456710012928 152298762390208512 152514544025585664 153098568717041664 153109753592020992 153400460613517312 153495932447490048 153600461214056448 153611682755641344 153841460897120256 154418383964602368 154564470692596224 154722878377426944 154765988907319296 154924603121074176 155156345178292224 155369985055653888 156088775137296384 156248745028091904 156260160044531712 156493899878105088 156611910934462464 156697933645873152 157006923055497216 157434368026411008 157595716967989248 157744809595736064 157950474275782656 158048777901441024 158156407097524224 158348862568792064 159300478329421824 159312116295401472 159399622157008896 159519824400089088 159550421360099328 159713938970247168 159758440162394112 160673758315020288 160883241702653952 160894995300089856 161123896915918848 161663908061380608 162058876921184256 162270166200090624 162423681066796032 162512896027262976 162635445970403328 162833351840759808 163045650865324032 163657090697527296 163811917657110528 164025492517158912 164439203436822528 164451216821059584 164866001517674496 164990325922725888 165224089361051136 165439505383686144 165856782776795136 166085156438802432 166400499648561152 166853518250213376 166878872837554176 167286582628319232 167504687690416128 167663154649595904 167834986714497024 167881750679126016 168086040609816576 168291910648922112 168305187990011904 169096173065404416 169269473780432896 169316637437067264 169756094783029248 170112376028537856 170553898695278592 170728693381988352 170776263621869568 171113013798764544 171207001576046592 171336107688984576 172235889806671872 172575518190206976 172682924003426304 172800518865813504 172813143100096512 173071643509260288 173297291023613952 173720681960177664 174063238174605312 174290178511208448 174550888325578752 174778464451166208 175599872029458432 175779838156603392 175792680050098176 176055637362868224 176188399801270272 176236070587858944 176285175351607296 176632788437434368 177295181588987904 177462910795203072 177694283560255488 177791886252048384 177925957984714752 178142470389891072 178387760619454464 179213038120599552 179226130832326656 179324574926635008 179459802450100224 179678181341528064 179912442334150656 180757978104397824 180993646915485696 181264384030408704 181463411664617472 181871896569053184 182316236536332288 182330620322512896 182553936975101952 183014380995084288 183187520820854784 183426357223489536 183665505016479744 183889001692790784 184114227034718208 184288407364249344 184528679081803776 184994103866425344 185007618923692032 185248828335587328 185474251707383808 185614116663066624 186588880623894528 186832151654694912 186956811372724224 187200562104631296 187710208031490048 187738731942248448 188197405456859136 188442773651718144 188800566908944384 188814360053809152 189096795686043648 189343336488763392 190053395648741376 190233194698579968 190428158002987008 190481217116700672 190690364800106496 190961655604051968 190975606630907904 191601668813488128 192069780054736896 192320196977885184 192502140523610112 192607876773052416 192753121150107648 192987676255715328 193239289914458112 193765376032505856 194147457963982848 194268289503854592 194400583724040192 194414785987608576 194905145861996544 195821142946430976 196076450825109504 196332091569340416 196369749366276096 196571001809534976 196625772507561984 197752317926178816 197766765056360448 198024609600110592 198265579411341312 198711886992113664 198970963767853056 199213085167190016 199457079287611392 199645774644603456 199717127630880768 199906069005287424 200015872033554432 200166702732804096 200410279188627456 200671570295783424 200686230696886272 201614667885674496 202137954009219072 202401497625919488 202800608946683904 203352725367447552 203617852779921408 204131424956055552 204146338122694656 204815577007521792 205121947862827008 205891178619469824 206085960923461632 206297171169902592 206354651876425728 206566137494765568 206623693143539712 206875126904389632 207128505414057984 208118366849728512 208346880059375616 208658533170806784 208815881245949952 209342564073996288 209912490701881344 210127622623985664 210186170611531776 210326412794314752 210600632367710208 210731703868588032 210875209463365632 212400637772562432 212416155060535296 212693099200118784 212733895146799104 212951918626996224 213011253549858816 213810070104834048 214231677753360384 214510988936871936 214526660400119808 214831862554558464 215551877415174144 216078502561579008 216360221600120832 216564908089061376 216683861369683968 216847261293871104 217111135787679744 217394201153765376 218209454263369728 218415890209480704 218700656689545216 219252271249096704 219268289094746112 219987101230301184 220298785814734848 220586007178248192 220707169140473856 220873603015507968 221142377035726848 222471357666951168 223048776837758976 223550872866127872 223779982285996032 223842334238834688 224114720813088768 224389214198562816 224601496475178888 224681768584740864 225461564087205888 225755516582756352 226341459710705664 226816501371383808 227405198260371456 227638257842651136 227701684829159424 228150685065019392 228448143585312768 229647853075562496 230100690920275968 230243898671235072 230400691821084672 230417524133462016 230762191345680384 231063054698151936 231627575946903552 231846706038894336 232084317566140416 232386904681611264 232734517767438336 234133162705944576 234373117542137856 234390240066797568 234740849817157632 234917866401693696 235046900468809728 235510384583245824 236393575451983872 236617214393604096 236925711413673984 237055848336064512 237234610646286336 237523293853188096 238950717494132736 238968174443102208 239099433235513344 239279736600133632 239325632040148992 239570908455370752 241010637472530432 241324862553980928 241685845373878272 241951215552823296 242495862092070912 243088315381776384 243107493763350528 243405249300135936 243635521600194048 244250027761139712 244568476297986048 245485636046290944 245717876485665792 246038238775738368 246658805155233792 246676825231589376 246998437780783104 247299002276511744 247485488884088832 247836134041576704 248785174165192704 249275748496965632 249600749472841728 250280277375320064 250318309256331264 250929873942478848 251257031535624192 251494731974393856 251752480071745536 252129060914724864 252457781985017856 253404527531655168 253644259598106624 253904210670649344 253974956155600896 254615540805402624 254634142174543872 255830848042917888 256093040072982528 256669520698146816 256810502364069888 257004161533476864 257316901674287104 258353834710007808 258863277285310464 259024386005139456 259200778298720256 259219714650144768 259607465263890432 259873527815995392 261094857261907968 261435267766812672 261826332488368128 262167696676749312 263669757234905088 263689020075147264 264032812800147456 264083456044302336 264282599701905408 264354105881788416 264949182656151552 265294618357137408 265617446889586688 265942772383481856 266194366192804608 266541425340383232 266687829378072576 266888936977072128 267213705584836608 267581640929181696 268819557180899328 268839196248489984 269517272012292096 269868663501225984 270400811928911872 271136967156596736 271490470373228544 272175233274740736 272195117496926208 272807844853579776 273474354804498432 273495930483769344 274521571492626432 274781281231282176 275062894893203456 275139535835234304 275498257524719616 275833502539186176 276171340552077312 276432611046374016 277491155799638016 277511428385538048 277795840079167488 278211377561075712 278421174994599936 279123418765328384 279883320935841792 280248227482042368 280435217059086336 280800843156946944 281608097913372672 282296108185288704 283200850363416576 283221540080713728 283590798933491712 283645193529065472 283935891502661632 284015004733145088 285080093473112064 285349792047869952 285642237004480512 286035547200159744 286442483406077952 286463409946361856 287402503220232192 288104670082105344 288480295466827776 288753210785415168 288911815159578624 289129681725161472 289481514383572992 289858934871687168 290945939017826304 291221186945974272 291402434255781888 291600875586060288 291622178981412864 292336361665462272 292357718792994816 293731714419646464 294114676237664256 294498137354010624 294554624049414144 294856502714302464 296628476889268224 296650147584540672 297398369117011968 298067830488170496 298373309714661376 298456445651779584 298819627750785024 299185618931417088 299468661966905184 299575691446321152 299859103507931136 300615418782941184 301007355443675136 301029346045329408 302422001828511744 303206931013828608 303517677123534848 303602246438879232 304200913420025856 304597524780417024 305029088051171328 306197137434083328 306219507184041984 306800921227034624 307223365511282688 307682921794240512 308836767929204736 309128941385192448 309445756754853888 309531977814638592 309849206242148352 310312690356584448 310739970111307776 312177550274592768 312497490056183808 312520320089063424 312987799756210176 313223821868924928 314013846110994432 314868736052822016 315191433935978496 315489619191472128 315900948551565312 316097555802882048 316312814195048448 316697725137584128 318600956658843648 318624232590802944 318799244314017792 319039648800178176 319100842720198656 319427877940494336 319516880324788224 321347516630040576 321766483405307904 321789990600179712 322247793831837696 323327816122761216 324117753842368512 324540332400181248 324847362133592064 325025792054525952 325270891940806656 325666703681519616 326091301730648064 327314181395054592 327623835314221056 328050985034317824 328878406873645056 328902433642119168 329980651845451776 330448178722102272 330879010767372288 331713565553590272 332170312877604864 332800999297122304 333707036500426752 333757745675108352 334573165256638464 335326309299191808 335669973428994048 335763501358252032 336172081219633152 336583821297844224 338192346130808832 338538947560865792 338633274874134528 339512189566058496 340224752057075712 341107797390557184 341457386763976704 341552527243739136 342226027597529088 342414003152093184 342672215377969152 344471779613343744 345151036380413952 345365848006852608 345601037731627008 345626286200193024 346143287018520576 346594582047227904 347441363920355328 348126476349210624 348580357022416896 349101776651157504 349556928902332416 351199744058916864 351559676313206784 351585360100196352 352111274725736448 352376799602540544 352570350703214592 353265576874868736 354590363177975808 354925821590406144 355388567120510976 355583772504096768 355851915969429504 356284940779782144 356775521238908928 358426076241199104 358452261664653312 358649149853270016 358919604900200448 359356362683056128 361515956208795648 361987293830971392 362528768060817408 362926823329234944 363743793138106368 364632473072664576 364661240645025792 365107873950203904 366028761990168576 366375041641709568 366852714446979072 367778003385581568 368228454069436416 368576814728498688 369057358163607552 369988207732850688 370015237847384064 370497656671174656 370948503414767616 371228233326133248 373177761247789056 373664303309389824 373913622745448448 374401124209262592 375420416062980096 375477463884496896 376394810913718272 376885547303436288 377601133817888768 377628720107618304 378193591372087296 378686672977526784 380106791297482752 380466389397159936 380856316005974016 380962434233401344 381380729600212992 381923311208103936 381951213261815808 383203337626976256 384139560109473792 385004281047220224 385215753546104832 385506242300215296 385975352511430656 387530752065011712 388294915927965696 388536579007709184 388801167448080384 388829571975217152 389810291723993088 391642285892861952 392152901650219008 392739498732552192 393142003619069952 393251545015123968 395504635852357632 395533530112720896 396049219200221184 396531158822682624 397423773984227328 397941927535706112 398426170334380032 398914158575222784 399291549289206912 399434255261761536 399812138010574848 400031744067108864 400333405465608192 400820558377254912 401343140591566848 401372461393772544 403229335771348992 404275908018438144 404802995251838976 405601217893367808 406705450734895104 407235705559842816 408262849912111104 408292676245389312 409631154015043584 410243895725654016 411782357238939648 412171921846923264 412594342339805184 412709303752851456 413247386287079424 413750253808779264 414257010828115968 416236733699457024 416693760118751232 417317066341613568 417631762491899904 418685128147992576 419824981403762688 420255245247971328 420372341223063552 420652825588629504 421201264735420416 424801275545124864 424832310121070592 425386198400237568 425467790293598208 425903837253992448 426022507099717632 427620140209668096 428463355506720768 429021977873743872 429053320800239616 429663725109116928 431103754830348288 432157005123158016 432720443200241664 433129816178122752 433367722739367936 433694522587742208 434222271575359488 434788402307530752 436418908526739456 436831780418961408 437401313379090432 438504542498193408 438536578189492224 439974202460602368 440597571629469696 441172014356496384 441747206031015936 442284754071453696 444942715333902336 446097553675517952 447101745732255744 447559964571992064 447684668477669376 448229441626177536 448778428397125632 449202992950357776 449363537169481728 450923128174411776 451511033165512704 453633002742767616 454810396520742912 455276515685302272 455403369658318848 456301370130038784 456896287170625536 459295706151124992 460201381840551936 460487797342470144 460801383642169344 460835048266924032 461524382691360768 463255151893807104 463693412077788672 464168635132280832 464773809363222528 465469035534876672 468266325411889152 468746235084275712 468780480133595136 469481699634315264 469835732803387392 470093800937619456 471020769166491648 472787150903967744 473234428787208192 473851422827347968 474469221292572672 475046587706376192 477901434988265472 477936348886204416 478198866471026688 478559473200267264 478651264080297984 479141816910741504 482021274945060864 482649725107961856 483371690747756544 484991724184141824 486176630763552768 486810498600271872 487271043200388096 488500055522279424 489136952595972096 490971272092581888 491435752971331584 492076477551476736 493317610310467584 493353650463178752 494598004553023488 494970977768177664 495672268083153408 497570348330385408 498551496993931264 499201498945683456 500560554750640128 500636618512662528 501859747884957696 502514063071248384 502989463948787712 503504960143491072 504258121829449728 504915563970035712 507288519196213248 507808421341298688 507949912311201792 509268284349087744 511661696085835776 512186080145965056 513339041396293632 513621004728139776 514008323066953728 514633803348574208 516707669420015616 517726554570620928 518048772010278912 518401556597440512 518439429300289536 519214930527780864 522189714523815936 522870535533625344 523652664976736256 524335393353498624 527339514469810176 527378040150294528 528166912088604672 528565199403810816 528708211763576832 529898365312303104 531234893779173376 531885544766963712 532388732385609216 533082850680766464 533375658756145152 533777873954144256 534427411169673216 535163281858363392 537639114361798656 537678392496979968 539034544024584192 539737327002451968 540801623857823744 542273934313193472 542980940746457088 544390234993852416 545615689707159552 546948709608996864 546991860967538688 549043142985252864 549562562462564352 550125789786406912 550279071670468608 550996515049439232 551667005078372352 552342681104154624 552865222092748032 554982311599276032 555022856771076096 556422755122151424 556842349989199872 559766641871683584 560496454964084736 560870434118172672 561601686313893888 563216195826745344 564592216370577408 566401700726833152 566443080161427456 567290387058130944 567871783005323264 568030009466290176 570160186946224128 570699584095739904 571284474008961024 572071094400319488 572884966812155904 572926819892723712 574805006440464384 576209340164210688 576960590933655552 577506421570830336 577823630319157248 578259363450322944 578963028767145984 579717869743374336 582442373891948544 582804868511563776 583201751172120576 583244357962825728 584715437585989632 587463428839292928 588229352475328512 588996274708021248 589109248098828288 589713005428604928 593256953778536448 593300295169081344 594796738234023936 596135660976340992 596912891303559168 597639255501570048 598371237862834176 598937323933810368 599151382892642304 599718207015862272 601230837565882368 602014710887350272 602058692090658816 604844003657023488 606413862027657216 607035354247069696 607204492877758464 608401826840051712 610058176102342656 612394274868166656 612439014368083968 613601842454069248 614446731022565376 615365843588481024 617673535858409472 618257882770384896 618891513509707776 619063955629277184 619698412484296704 620625380713168896 624355100549185536 625040640178126848 625975599512420352 626447643737849856 628027692221988864 629737472105644032 630382867871956992 630979238382944256 631801897103130624 632195111605764096 632625628390096896 633395450275168256 637201913317687296 637248465181605888 638079297600356352 638201685440397312 638855755880988672 639033760649576448 642695033260081152 643532966810615808 643579981200359424 644495587663675392 646655632245522432 648235507684737024 649080664800362496 649694724267184128 650051584109051904 650541783881613312 651333407363039232 652182603461296128 654628362790109184 655247670628442112 656101970068635648 657756813747290112 657804867284238336 659961303690903552 660896357444204544 661758021534744576 663427131107180544 665601998594244608 667414073000853504 669146330513276928 670652618598383616 671339946857988096 671527002716504064 672344162439266304 673167642595688448 676384692261617664 677077895121731584 677266549748269056 679024379132116992 680449504114151424 682215594781114368 682914773527953408 683105054487478272 684452055195058176 685344430755938304 688943559226687488 690302072760827904 690731696013705216 691202075463254016 691252572400386048 692286574037041152 693189164094455808 694882727840710656 696252952698421248 697160714044833792 698203553302315008 702399488117833728 703119352626413568 703170720200392704 704222549451472896 704753599205081088 705140701406429184 706531153749737472 709180726355951616 709851643180812288 710777134241021952 711167545008193536 711703831938859008 712569881559564288 716852152482398208 716904523329306624 717298299706540032 717839209800400896 718712725366112256 723031912417591296 723974587661942784 725057536121634816 725853646658469888 727487586276212736 729264946145329152 729322481290051584 730215747900407808 732750083283419136 733705428893958144 736456908138872832 737153629456997376 738114716327215104 739976415465701376 740030475694768128 740995313342349312 741897006829535232 742456466652266496 746355522495578112 747827245490896896 748802248418525184 750840832125960192 750954927768993792 752789621827436544 753771094606872576 755202267635777536 755257440215236608 756387182744174592 757373345955053568 760213582594965504 760932778794319872 761712632011948032 761924868466802688 763846622416207872 763902426523631616 768279120218947584 770008562094440448 770431507092209664 771012484600430592 771950705022861312 775061504130023424 776589831855931392 777073158015418368 777602334896160768 777659143950434304 779620583447986176 783284571785723904 784305803300438016 785478997465104384 786503090030247936 791009271704715264 791067060225441792 792098438400442368 793062317645365248 794847547968454656 795883855071412224 796852340668760064 797828317150445568 798583098578413824 799624276021149696 800063488134217728 800666810931216384 801641116754509824 802744922787545088 806458671542697984 808551816036876288 809605990503677952 811202435786735616 813410901469790208 814471411119685632 816525699824222208 816585352490778624 820487791451308032 823564714477879296 824343843693846528 825188684679610368 825418607505702912 826494772574158848 827500507617558528 828514021656231936 832473467398914048 833387520237502464 834634132683227136 835263524983799808 837370256295985152 839649962807525376 840744682446127104 841305651177259008 842402529470840832 849602551090249728 849664620242141184 850772396800475136 850935580587196416 851807674507984896 852045014199435264 855240280419336192 856926711013441536 858106641600479232 859327450218233856 862207509660696576 864314010246316032 865440886400483328 866259632356245504 866735445478735872 867389045175484416 868444543150718976 869576804615061504 872837817053478912 873663560837922816 874802626758180864 877009084996386816 877073156378984448 881195143258939392 882344028712992768 883494412062031872 884569508142907392 889885430667804672 892195107351035904 894203491464511488 895119929143984128 895369336955338752 896458883252355072 897556856794251264 898405985900715552 898727074338963456 901846256348823552 903022066331025408 907266005485535232 909620793041485824 910553031370604544 910806739316637696 912602740260077568 913792574341251072 918591412302249984 920402763681103872 921670096533848064 923048765382721536 926510303787614208 927386824155577344 928337270264561664 929547618726445056 930938071069753344 936532650823778304 937492470168551424 937560960267190272 938963399268630528 939671465606774784 942041538332983296 945574301807935488 946468857574416384 947702845654695936 948938442585145344 950093175412752384 955802869976530944 955872697772408832 956397732942053376 957118946400534528 957302528160595968 958283633821483008 964042549890121728 965299450215923712 966743381495513088 969983448368283648 972353261527105536 973620997200543744 974542086400776192 977000111044558848 978273905191944192 981942544185163776 982871505942663168 984152955102953472 986635220620935168 986707300926357504 989941955536355328 991344536166306816 995140696660770816 997102993987862528 998402997891366912 1001121109501280256 1001273237025325056 1003719495769915392 1005978927897575424 1007009920286982144 1008516243658899456 1014577038392426496 1015616842682597376 1015899824622403584 1018536568698175488 1023323392171671552 1024372160291930112 1026678082792587264 1027242009456279552 1028016646133907456 1029267606697148416 1033415338840031232 1035453109141241856 1036097544020557824 1036803113194881024 1036878858600579072 1038429861055561728 1044379429047631872 1045741071067250688 1047305329953472512 1048670786706997248 1054679028939620352 1054756080300589056 1056333824177209344 1057130398807621632 1059796730624606208 1063771089533927424 1064777464771218432 1066165701361532928 1066751317512290304 1067555747908288512 1068854822339346432 1070326563716726784 1075278228723597312 1075356784993959936 1078069088049168384 1081603247715647488 1084547868626386944 1085961881492914176 1088780469987704832 1091231379414319104 1093897419217993728 1093983721935077376 1098086285970505728 1099125124925128704 1100251579572813824 1100558143340937216 1103334010156744704 1104685362208309248 1105730444185496064 1109964623198552064 1110045713542152192 1112845510244302848 1113684699978399744 1119533283743367168 1120992909928169472 1121740868236345344 1123203372627787776 1126432391653490688 1129184432741154816 1132803401453666304 1132886160322854912 1134580774116261888 1136060018932580352 1140320373892448256 1141399168191479808 1142568948017922048 1144142188800638976 1145769933624311808 1145853639785447424 1149610012880928768 1152418680328421376 1155012843141660672 1155647260638314496 1156518726900645888 1157926057534291968 1164884747783897088 1165609737023127552 1166403502344241152 1166488715925651456 1169430875171979264 1174926857678585856 1176458704950657024 1178218496197656576 1179426010857209856 1186513907557072896 1186600590338162688 1189593476468047872 1192271321952681984 1193825782607118336 1195278511003140096 1196742475725668352 1197874647867620736 1198302765785284608 1199436414031724544 1202461675131764736 1204029421774700544 1204117384181317632 1209688007314046976 1212827724055314432 1214408985755516928 1216803653680103424 1220116352204685312 1224788549736333312 1224878028736167936 1227203684908138496 1228893462045130752 1230731687176962048 1235347071716818944 1236515765540769792 1237783027019415552 1238127911258554368 1241250761426337792 1248710201098371072 1250081280356253696 1251951199024840704 1252895287475699712 1256055384443977728 1259474944211288064 1260765735743913984 1261958476765888512 1263603794206261248 1266790900550336512 1274403826635374592 1274496930363211776 1276158595200712704 1276403370880794624 1277711511761977344 1278067521299152896 1285390066520162304 1287065933621231616 1287159962400718848 1288991175327350784 1293311264491044864 1296471015369474048 1298161329600724992 1299389448534368256 1300103168218103808 1301083567763226624 1302666814726078464 1304365206922592256 1309256725580218368 1310495341256884224 1312203940137271296 1315513627494580224 1315609734568476672 1319922607381807104 1321792714888409088 1323516043069489152 1326854262214361088 1334828146001707008 1338292661026553856 1341305237196767232 1342679893715976192 1343054005433008128 1344688324878532608 1346335285191376896 1352769384523235328 1354155790243463168 1354533099496538112 1360899008228302848 1364431189562228736 1365829547055906816 1366210108974956544 1368904110390116352 1370688861511876608 1377887118453374976 1380604145521655808 1381463392027410432 1382404150926508032 1382505144800772096 1384573148074082304 1389765455681421312 1392505905396842496 1394321428089667584 1396407106604630016 1404798976235667456 1406238705252827136 1406341440400785408 1408445098902945792 1409507198410162176 1410281402812858368 1413062307499474944 1418361452711903232 1419703286361624576 1421554268482043904 1423407663877718016 1425139763119128576 1433704304964796416 1433809046658613248 1434596599413080064 1435678419600801792 1437425450732224512 1446063824835182592 1447949175323885568 1450115072243269632 1454975172552425472 1458529892290658304 1460431495800815616 1465500166566838272 1467410857787916288 1472913816277745664 1474307258913994752 1476229432654430208 1479952830931402752 1480060951389536256 1483794013659070464 1484912933304532992 1492711044991156224 1495654490981793792 1497604496837050368 1501681664251920384 1501909855537987584 1505579243654873088 1507542189213745152 1510404535271555072 1510514880430473216 1512774365488349184 1514746691910107136 1521865557588639744 1523425264023896064 1523849736933605376 1527804853047263232 1536558240437895168 1540017124188880896 1540863014184419328 1542024969200861184 1543901410045722624 1550123008260046848 1553179663711862784 1554146316030836736 1555204669792321536 1555318287900868608 1566569143571447808 1568611606600876032 1570957994930208768 1573006180060495872 1582018543409430528 1582134120450883584 1586124635290730496 1589695095936909312 1593704681337520128 1595656634300891136 1597166197156827648 1599248552042299392 1600126976268435456 1601333621862432768 1603282233509019648 1605489845575090176 1612917343085395968 1617103632073752576 1619211981007355904 1622404871573471232 1626821802939580416 1628942822239371264 1633170704981557248 1640975582902616064 1647129428955758592 1648687687387693056 1650377369359220736 1650837215011405824 1652989545148317696 1655001015235117056 1657028043312463872 1664946934797828096 1669268265366454272 1670527049967599616 1679299925615050752 1681489364892254208 1682611302354518016 1684805058941681664 1699205102180499456 1699329240484282368 1701871161174392832 1703615349015969792 1704090028398870528 1710480560838672384 1713853422026883072 1716213283200958464 1718654900436467712 1724415019321393152 1728628020492632064 1730881772800966656 1732519264712491008 1733470890957471744 1734778090350968832 1736889086301437952 1739153609230123008 1747327121675845632 1749605253516361728 1754146312757968896 1762390286517878784 1764688057425985536 1766988824124063744 1769139016285814784 1779770861335609344 1784390214702071808 1788406982929022976 1790738673910677504 1792917766504710144 1795113713588502528 1796811971801431104 1797454148677926912 1803692512697647104 1806044132662050816 1814532010971070464 1819241586082971648 1821106062741209088 1821613478633275392 1825205480520155136 1837182824604499968 1840805527362207744 1843340193067696128 1846097530765443072 1853020607575228416 1854773648311154688 1856674540529123328 1859095237452890112 1861876142139506688 1873065301647556608 1875121920534380544 1877926798537261056 1879342931213549568 1884083076665966592 1891148603615870976 1892937715148832768 1895405691309391872 1897876885170290688 1900186350825504768 1911605739953061888 1911745395544817664 1914237892801069056 1914605056321191936 1916567267642966016 1928085099780243456 1930598900431847424 1933486762991026176 1939966896736567296 1944706523054211072 1947241994401087488 1949084172801552384 1954000222089117696 1956547810383888384 1963885088370327552 1965743011885326336 1968305910205906944 1973270441241870336 1973414601852715008 1979883911072710656 1982689072332613632 1990281393321541632 1994205987975725056 1996805995782733824 2002242219002560512 2007438991539830784 2011957855795150848 2014019840573964288 2017032487317798912 2029154076784852992 2031233685365194752 2031799649244807168 2037073137396350976 2046646784343343104 2048744320583860224 2053356165585174528 2056033292267814912 2058535213394296832 2066830677680062464 2070906218282483712 2072195088041115648 2073606226389762048 2073757717201158144 2076859722111123456 2088758858095263744 2091482142134501376 2094610659906945024 2109358057879240704 2109512160601178112 2112667648354418688 2114260797615243264 2119593461249212416 2127542179067854848 2129554929542436864 2132331402723065856 2133502635024580608 2135111495816577024 2137709644678692864 2150556457447194624 2150713569987919872 2156138176098336768 2163206495431294976 2169095737252773888 2171923762985828352 2177560939975409664 2182462758828638208 2187794838435987456 2187967443870154752 2198250249850257408 2200503159145627648 2201116286681874432 2209370724416618496 2211460888370992128 2219929246397104128 2220091427084304384 2225691020488605696 2227369399956799488 2239066567486734336 2243481736472690688 2246406745255575552 2252864783306981376 2258368865482309632 2265606802907332608 2265772320645709824 2269161548232523776 2272120037865160704 2280640747784896512 2282798336382959616 2285137896035844096 2291539867248623616 2291707279570894848 2304837360656842752 2310025686283321344 2311294521276628992 2313037453801291776 2315852115068583936 2329769495567794176 2331219474046255104 2332807004688482304 2332977431851302912 2338861750343958528 2349853715357171712 2352917409901314048 2356436992395313152 2373027815114145792 2373201180676325376 2379186952936095744 2384542643905363968 2387651565214236672 2390557022006280192 2393484951451336704 2395749295735241472 2398872828063449088 2404923350263529472 2408234768362635264 2419376014628093952 2425655448110628864 2428817971511033856 2433607307360206848 2440232704409370624 2449577099472666624 2449756057472335872 2454407369816276992 2461463374353924096 2470694143433637888 2473031531081539584 2475566054038831104 2476255822517108736 2482501522852675584 2497420402196742144 2500162560712507392 2503902398049681408 2505790574951399424 2512110768887955456 2518949888422576128 2523916953531777024 2527207588412522496 2548807653270749184 2548993860726423552 2552317190401425408 2552806741761589248 2555423023523954688 2556135042598305792 2570780133040324608 2574319924801437696 2577982350654701568 2586622528982089728 2592942030738948096 2596322659201449984 2598778897068736512 2600206336436207616 2602167135526453248 2605333629452156928 2608730413845184512 2618513451160436736 2620990682513768448 2624407880274542592 2631027254989160448 2631219469136953344 2643585429776818176 2647032086138978304 2653708524428722176 2669656292003414016 2676585322053107712 2682610474393534464 2685359787431952384 2686108010866016256 2689376649757065216 2692670570382753792 2705538769046470656 2709066198993076224 2721798016456605696 2728862379124457472 2731659094111813632 2732420217949913088 2737808220780232704 2741377723023753216 2755774236906749952 2761208291043311616 2765010289601544192 2769146296148164608 2779530911362842624 2785011810793684992 2788642856179335168 2792814213209260032 2809597952471334912 2812477410505654272 2812682880801570816 2816890197805891584 2819014396820324352 2826124614998949888 2836722905423806464 2839406572723249152 2843108536964087808 2846815327755436032 2850279526238257152 2867408609929592832 2867618093317226496 2869193198826160128 2871356839201603584 2874850901464449024 2892127649670365184 2895898350647771136 2900230144486539264 2909950345104850944 2917059784581316608 2920862991601631232 2931000333133676544 2934821715575832576 2945827632555491328 2948614517827989504 2952458865308860416 2959905661862805504 2960121902779072512 2969825866609065984 2985422089982312448 2991308981963587584 2995208993674100736 3003363328503840768 3003819711075975168 3011158487309746176 3020809070543110144 3021029760860946432 3025548730976698368 3043731115177279488 3046850528047792128 3047699473867210752 3055609706094526464 3073116480875790336 3080034248377761792 3081726028368838656 3084049938401722368 3087802820091445248 3100246016520093696 3106359327423725568 3108292632061673472 3110409339584643072 3110636575801737216 3133138287142895616 3137223213201752064 3141915989860417536 3146012360120991744 3164037086818861056 3164268240901767168 3179390191873818624 3191313268601782272 3194332394313655296 3198497104084598784 3200253952536870912 3202667243724865536 3206564467018039296 3210979691150180352 3225834686170791936 3234207264147505152 3244809743146942464 3253643605879160832 3257885644478742528 3266341409963114496 3281951165805232128 3294258857911517184 3297375374775386112 3300754738718441472 3301674430022811648 3310002030470234112 3314056086624927744 3329893869595656192 3338536530732908544 3341054099935199232 3358599851230101504 3362978729784508416 3365222604709036032 3369610117883363328 3398410204360998912 3398658480968564736 3403742322348785664 3408180056797741056 3420961121677344768 3427706844053766144 3432426566401916928 3437309800872935424 3448830038642786304 3457256040985264128 3465038529424982016 3466941781914943488 3469556180701937664 3473778172602875904 3494654243351691264 3499210507032723456 3508292625515937792 3524780573035757568 3529376114851971072 3538278032571629568 3559541722671218688 3568780429404143616 3576813965858045952 3581477347821355008 3585835533009420288 3590227427177005056 3593623943602862208 3594908297355853824 3607385025395294208 3612088265324101632 3629064021942140928 3638483172165943296 3643226957266550784 3650410961040310272 3674365649208999936 3681611054724415488 3686680386135392256 3692195061530886144 3706041215150456832 3709547296622309376 3713349081058246656 3723752284279013376 3746130603295113216 3750243841068761088 3755853597074522112 3758685862427099136 3768166153331933184 3782297207231741952 3785875430297665536 3790811382618783744 3800372701651009536 3823211479906123776 3823490791089635328 3828475785602138112 3829210112642383872 3833134535285932032 3856170199560486912 3861197800863694848 3866973525982052352 3879933793473134592 3889413046108422144 3894483988802174976 3898168345603104768 3908000444178235392 3913095620767776768 3927770176740655104 3931486023770652672 3936611820411813888 3946540882483740672 3946829203705430016 3959767822145421312 3965378144665227264 3980562786643083264 3988411975951450112 4004484438005121024 4014877983079661568 4023915711590301696 4028039681147928576 4034064974635597824 4058308153569705984 4062467370730389504 4063599298489614336 4093293568686686208 4097488641167720448 4106712331170349056 4112066584535629824 4117070426788593664 4133661355360124928 4141812436564967424 4144390176082231296 4147212452779524096 4147515434402316288 4153719444222246912 4177517716190527488 4182964284269002752 4189221319813890048 4218716115758481408 4219024321202356224 4225335296708837376 4228521595230486528 4239186922498424832 4255084358135709696 4259109859084873728 4264662805446131712 4270222991633154048 4275419289357385728 4301112914894389248 4301427139975839744 4312276352196673536 4326412990862589952 4338191474505547776 4343847525971656704 4364925517657276416 4375589676871974912 4396500499700514816 4401006318291255296 4402232573363748864 4418741448833236992 4422921776741984256 4439858492794208256 4440182854168608768 4451382040977211392 4454738799913598976 4478133134973468672 4486963472945381376 4492813490511151104 4505729566613962752 4516737730964619264 4531213605814665216 4531544641291419648 4538323096465047552 4544240075730321408 4565596672765919232 4570275792071688192 4583414559141789696 4609674721313685504 4620051372566642688 4622589042553257984 4626074907602583552 4631704230137167872 4659538991135588352 4662438948092510208 4665614009376964608 4665954863702605824 4699707430714343424 4705834819802628096 4712873984790626304 4746055630228291584 4746402361352650752 4758373905872191488 4769085287810727936 4781114044012560384 4786969902902673408 4791498591470482944 4797745656126898176 4809846700527058944 4816469536725270528 4838752029256187904 4851310896221257728 4857635943022067712 4867214614720413696 4880465408818741248 4899512114944671744 4908814739632553984 4922926748707848192 4941388286867275776 4946063062163079168 4951132108077662208 4952511645034217472 4965003045705351168 4994840804393484288 5007804796099362816 5011581149902798848 5037899776845152256 5047833907063554048 5054415176825044992 5097615306541498368 5097987721452847104 5105613483523178496 5110846047047909376 5112270085196611584 5141560266080649216 5148639849602875392 5155964701309403136 5173245057964179456 5185884061477896192 5192645318402899968 5197557794137473024 5200412672872415232 5204334271052906496 5210667258904313856 5217460827690369024 5241981365027536896 5248815760549085184 5262438938273906688 5287170859553636352 5294064172277956608 5307417048857444352 5339312584006828032 5353170644106215424 5365220948787068928 5372216021732032512 5378753299514130432 5385341140765507584 5411077538092941312 5418132397986152448 5443596032913211392 5457724758248914944 5463318188223627264 5464840435899826176 5475616441560465408 5511548473813499904 5522416582086623232 5530020579203088384 5538292592296329216 5559061822725685248 5570023621587369984 5577285712358670336 5585628426418520064 5619195904942669824 5625365761603141632 5633780395611783168 5638028793640648704 5652249229997899776 5673445810847612928 5678813145446498304 5686217073928175616 5693630655510872064 5700559052476514304 5734817219859185664 5735236186634452992 5742713678403207168 5749701802928898048 5784255299340730368 5791796701295542272 5800460288973078528 5819900690209701888 5834119569162633216 5841725983203262464 5862000666267353088 5869643431151665152 5891655265110982656 5897229035655979008 5904917730617720832 5919811323725611008 5920243805558145024 5939651733218131968 5970844179964624896 5982617963927175168 5990417987348201472 6006726657007681536 6022316974619492352 6042059521721892864 6051097461953396736 6087462230354558976 6093701056095584256 6095398947734421504 6111219412189052928 6146232961751580672 6160068496755523584 6168099876803444736 6175605640182890496 6200492033040187392 6212718654847451136 6216585264123346944 6220818679169286144 6221273151603474432 6266276574285791232 6274446426403504128 6283831979720835072 6328074173637722112 6328536481803534336 6358780383747637248 6382626537203564544 6388664788627310592 6396994208169197568 6400507905073741824 6405334487449731072 6413128934036078592 6451669372341583872 6468414528295010304 6489619486293884928 6507287211758321664 6515771288957485056 6532682819926228992 6563902331610464256 6594750749550772224 6601509477436882944 6603348860045623296 6628112173249855488 6659787739191312384 6677073061465817088 6682108199870398464 6717199702460203008 6730445209418072064 6739220235766726656 6796820408721997824 6797316961937129472 6807484644697571328 6816360113595482112 6841922243354689536 6855413688107532288 6874619601745870848 6914512081970528256 6930077058849964032 6933883563829886976 6939112361403875328 6947556345205751808 6989308486703382528 6998421014065446912 7016585251031875584 7049561146071515136 7058752229703942144 7119083445342437376 7137560858808287232 7153627931716091904 7162954695642710016 7171671066018840576 7180454854354010112 7187247887205724416 7214770050790588416 7258128043884281856 7276966344331886592 7286453914533101568 7300821922080620544 7348731298417999872 7363222109448830976 7384390123061772288 7412082430300913664 7419094593244618752 7426698162116493312 7447504568558026752 7492261206590226432 7500487682137522176 7511707194149044224 7517371724854198272 7536332306663866368 7571750860595331072 7581622765237567488 7646422959812247552 7646981582179270656 7656951571204276224 7658420225284767744 7666269070571864064 7712340399120973824 7733947051964104704 7759867586946269184 7778826092216844288 7788967977604349952 7796336691206209536 7816000888356470784 7826191241535553536 7855540353481310208 7862972047541305344 7873223640823627776 7893081764967481344 7893658407410860032 7930756289330454528 7961125573286166528 7976823951902900224 8008968876010242048 8029755966159323136 8047831423180603392 8056079362295857152 8068129949271195648 8116616307139411968 8127198596979228672 8186587137373372416 8194977282335440896 8213424662340698112 8224133169071259648 8234140853577187328 8267322710720249856 8283624873129934848 8295030868804632576 8307438888444493824 8355035432381054976 8365928568538005504 8378442639627780096 8437432231516962816 8438048642404712448 8450670593417674752 8457043190460973056 8478373844996849664 8510168716271419392 8518219718169747456 8529325610892263424 8540445983266308096 8550838578714771456 8602225829788778496 8602854279951679488 8624552704393347072 8652825981725179904 8676382949011095552 8687695051943313408 8729851035314552832 8751179353743949824 8793000999401029632 8802012636582510592 8804465146727497728 8837482897666473984 8845843553483968512 8879716985588416512 8880365708337217536 8909477599827197952 8956266269946937344 8973926945890762752 8985626981022302208 9011459133227925504 9033475461929238528 9062427211629330432 9063089282582839296 9076646192930095104 9131193345531838464 9140551584143376384 9166829118283579392 9219349442627371008 9240102745133285376 9245178085106515968 9252149815205167104 9263408460274335744 9319077982271176704 9324877896185020416 9331228018753929216 9331909727405211648 9399414861428686848 9411669639605256192 9425747969581252608 9492111260456583168 9492804722705301504 9538170575621455872 9573939805805346816 9582997182940965888 9595491312253796352 9619693401054117888 9632939073450541056 9677504058512375808 9702621792442515456 9734429229440827392 9760930817637482496 9799024229889343488 9817629479265107968 9845853497415696384 9882776573734551552 9892126124326158336 9902264216155324416 9905023290068434944 9930006091410702336 9989681608786968576 10015609592198725632 10023162299805597696 10075799553690304512 10095667814127108096 10108830353650089984 10195230613082996736 10195975442905694208 10211226967046356992 10224540170393223168 10283120532161298432 10297279699205750784 10311929402618806272 10346490115928358912 10371768122955792384 10395115588274946048 10400825345744830464 10408668542105812992 10421334517808627712 10483962730055073792 10497631521098170368 10524877876547813376 10574341719107272704 10588128344555913216 10614834097714888704 10678625168013656064 10706341288212430848 10730441897574137856 10744432043464065024 10757506599028260864 10770682281531015168 10822155076185882624 10836264795972304896 10887192065826422784 10915449516497829888 10929680871799652352 10951232883120930816 11023096947626999808 11044833164173246464 11060041158406176768 11076585184592658432 11118123645451370496 11140047243174739968 11171256852837040128 11238391809885339648 11250731523206283264 11267560791223566336 11276057587281297408 11304498459995799552 11346891621695225856 11357626290892996608 11372434147856351232 11401118104953028608 11469634439718371328 11470472373268905984 11485427356806414336 11499403605857796096 11568510598681460736 11583593402591084544 11600920577946157056 11639801380419403776 11668239138325266432 11683451966406524928 11724001332534706176 11739286862303330304 11783310530221965312 11794458071311958016 11809835461235441664 11839622647451222016 11840487611116290048 11879303466436263936 11941688359929249792 11965235927854350336 12013453314015363072 12044633949238984704 12084119043443785728 12102194923906793472 12174924460709117952 12187402112191168512 12190797895468843008 12292465923503161344 12320136993511047168 12336199753606889472 12351211280365780992 12400984066080374784 12425437309694902272 12433170528246693888 12441637358338572288 12442546303206948864 12532553148571582464 12548892852807008256 12567663959441670144 12656148347275444224 12657072963607068672 12717560767495274496 12765253074407129088 12777329577254621184 12793988416338395136 12810668974899462144 12826257868072157184 12903338744683167744 12936829056590020608 12979238972587769856 13014574423516643328 13031542577914970112 13189501499101544448 13203018954873765888 13206697720091246592 13256224346499710976 13319575478382624768 13354146122931634176 13364216399740796928 13434399404920406016 13460890418836144128 13478440471533453312 13593640817443995648 13594633923874258944 13614969289395142656 13632720227190964224 13710827376215064576 13829024163941056512 13860154117699928064 13867767127659773952 13878224722807750656 13895112690411503616 13978616973406765056 13996842028130893824 14099122292143030272 14117504459407884288 14238166890684874752 14275121717616574464 14307255863432183808 14343342132037681152 14360909708708020224 14374495774411448832 14429540101581176832 14516256087768563712 14553932688663773184 14572907829066203136 14601643844161241088 14726444218897661952 14768780246123544576 14824164860601827328 14838189186489237504 14853396324232986624 14895009137116053504 14984522413180452864 15023414388298088448 15034743449708396544 15143501721190662144 15163245530475134976 15292845919624495104 15293963164358541312 15316840450569535488 15332538141143728128 15424680798241947648 15467894103928209408 15519735173892538368 15557652184433688576 15577935955208699904 15592673382412419072 15632001776712941568 15652382483071107072 15725944095082610688 15746447281647255552 15787316814821720064 15861512578660909056 15922251146572333056 15953647903805800448 16017937752020484096 16059511932318646272 16095662846361206784 16136259898542391296 16233232614278823936 16254397193958457344 16373174274746744832 16389954564670881792 16426849324681396224 16468281707154374656 16534645421440499712 16567249746259869696 16590061737609265152 16614877776888987648 16710070864762109952 16731857137076011008 16756885279255560192 16876097284809424896 16901341186835349504 16914086380921946112 16956747689993699328 17020337432542838784 17036439436339494912 17058651221784526848 17080891966532616192 17101677157429542912 17204451659577556992 17205708559903358976 17249105408786694144 17352765898022191104 17375390103886626816 17459702070629105664 17502358707487899648 17586001998802059264 17604025273165021184 17608930293454995456 17674965795332947968 17691687106967937024 17759433971176833024 17760731416674435072 17818955199654395904 17912532539893874688 17947853891781525504 17971253962044604416 18066950923858477056 18126178565165678592 18153292385860190208 18262386691063676928 18281103168286752768 18333658236567158784 18438698885254742016 18480205490266570752 18504299630410334208 18526816920548671488 18638155964542353408 18649755792370040832 18662456037507858432 18663819454810423296 18798829722857373696 18823339279210512384 18851495939162505216 18984222520913166336 18985609445410603008 19076341151242911744 19147879611610693632 19165994365881931776 19190982624507592704 19239386802108235776 19355008117024751616 19405243584885030912 19468858458881654784 19521861635274964992 19598048459778686976 19635258958530215936 19691706994831392768 19784252248652316672 19804528432310648832 19810046580136869888 19979363217573937152 20031219184397451264 20046324599611195392 20151599107380609024 20191335628254216192 20217660707300179968 20390461226165993472 20391950885811388416 20422453934092713984 20449080340786446336 20566241064322596864 20623858805237612544 20743536245911584768 20790231176549892096 20801650691489660928 20817337084211625984 20842669035617255424 20967925460110147584 20995263042196340736 21049755753095626752 21148683438214545408 21176256689111826432 21357250336027312128 21412682576424861696 21460883795148275712 21488864086928130048 21515013198056521728 21541364563062030336 21644310152371765248 21774384131652845568 21830899032995659776 21859361743599304704 21902465766241861632 22046193895253999616 22089666328346492928 22153170369185316864 22236247290902740992 22280094486349479936 22342513705674080256 22476783619770679296 22501463046412566528 22535121582447132672 22552115174562594816 22608996919991599104 22715252581785993216 22744868295712702464 22939268879436742656 22940944746537811968 22970854713612828672 22998807211715592192 23137021197362921472 23201841155892314112 23279602760838807552 23336478276650532864 23366903932813049856 23448002665069412352 23478573724606660608 23566621060443930624 23588916142623916032 23619670922470883328 23679245294902444032 23680975222232580096 23883376719858499584 23930471855708700672 24026906628030726144 24089267898477969408 24168238086887571456 24204389847813586944 24349848921418235904 24381595790937686016 24584931847006322688 24640273987022094336 24672399507213778944 24702422560731561984 24801968132160749568 24850874619389804544 24885092606413897728 25065106297143164928 25097785705614016512 25135327918883340288 25312296694550888448 25314145927214137344 25435121534990548992 25530506148814258176 25554659154509242368 25587976832676790272 25621337949798924288 25652515736144314368 25806677489366335488 25873658113180041216 25958477945175539712 26029148847033286656 26063085155829940224 26379002998203088896 26406037909747531776 26413395440182493184 26512448692999421952 26639150956765249536 26728432799481593856 26868798809840812032 26921780837672288256 26956880943066906624 27187281634887991296 27189267847748517888 27229938578790285312 27421654752430129152 27658048327882113024 27720308235399856128 27735534255319547904 27756449445615501312 27790225380823007232 27957233946813530112 27993684056261787648 28198244584286060544 28235008918815768576 28476333781369749504 28614511726864367616 28721819417416040448 28748991548822897664 28859080203162353664 29032512175537127424 29107865377327546368 29203287688322482176 29452888437795323904 29537560492247089152 29648329721203654656 29676378372978475008 29706792648465973248 29790018274232107008 29969044826360905728 30046828776596176896 30069486899416793088 30287003442381324288 30326491060950269952 30585691839248990208 30587926328717082624 30633680901139070976 30849361596483895296 30935788207856418816 31039470347785076736 31115304368867377152 31185346764824838144 31264003553425883136 31451888190165221376 31492894563294511104 31574633629643440128 31723025157321818112 31844502293144666112 31907295807611600896 32035875504040968192 32119023864637292544 32191325692722413568 32272519797084782592 32466465228557647872 32508794387916914688 32746348549493489664 32853698649362792448 33069290842880999424 33134499492519739392 33180123475218530304 33229755553777975296 33420141729524219904 33513770558511120384 33752194569618849792 33802682373670699008 33828172761843892224 33913495379987398656 34040674865085677568 34072878872678989824 34117302443569053696 34203354314859085824 34408903319155113984 34411417119806717952 34498210817573388288 34705531796044382208 34750780207773253632 34919404141258211328 35004717414975799296 35172003997604118528 35217860586909990912 35349931590665895936 35383374213935874048 35518867942353666048 35521462833348870144 35637910399308791808 35825065079787749376 35895707783563051008 36133901847716954112 36252357130331357184 36306584771720380416 36524773382127353856 36562206336573505536 36877397770509484032 36960410980533141504 37008599260820668416 37053633841097342976 37276311929084706816 37299511584740081664 37324912075015716864 37327638909620846592 37597659445714747392 37646678558421024768 37702991878325010432 37968445041826332672 37971218890821206016 38152682302485823488 38295759223221387264 38331988731763863552 38381965249015185408 38478773604216471552 38710016234049503232 38810487169770061824 38937716917763309568 39043723270549929984 39270517917060431872 39568504497304633344 39609056864621297664 39620093160273739776 39958726435147874304 40062438368794902528 40092649199222390784 40303198214761218048 40382671256508432384 40435321414600359936 40780922452331986944 40783901771622776832 40844907868185427968 40898160681572892672 41132482128645193728 41487072491823169536 41580462353099784192 41603301382979321856 41634674168423251968 41685338071234510848 41935850920220295168 41990526084392681472 42297366876429090816 42352513378223652864 42714500672054624256 42825365152849723392 42921767590296551424 43030026396113043456 43082729126124060672 43288620304743530496 43548768263305691136 43661798065991319552 43718723487198609408 43804931532483723264 44179332656692985856 44306340738370633728 44472494581805481984 44560188972698959872 44685027411348160512 44953567239541358592 45070243164894265344 45104230349125189632 45430505163571986432 45489736591425404928 45878537758873485312 45881889493075623936 45997614423431184384 46274042394725842944 46403682311784628224 46559205521677615104 46672956553301065728 46733807865626099712 46896005330138824704 46957147449213321216 47177832285247832064 47239341844941766656 47361950444465160192 47766753439716999168 47860943711417401344 48053813256061452288 48178535796955938816 48408779695627173888 48699697842836471808 48763191581875372032 49169863694012645376 49280547974044188672 49404845121463123968 49603936264321499136 49701749238779609088 49770185212827795456 50130212594286329856 50195571411228033024 50270655837766680576 50628291854428274688 50870243069981097984 51061012297628516352 51109318309018484736 51175953665353580544 51242675899597848576 51305031472288628736 51613354978732670976 51747316226360082432 52058297694066573312 52126170311659880448 52758005996406177792 52812075819495063552 52826790880364986368 53024897385998843904 53278301913530499072 53456865598963187712 53737597619681624064 53843561675344576512 53913761886133813248 54378535695497035776 54459877157580570624 54843309504860258304 55316096655764226048 55440616470799712256 55512898891231002624 55580450761646014464 55914467893627060224 55987368112523575296 56396489168572121088 56470017837631537152 56952667562739499008 57229023453728735232 57443638834832080896 57497983097645795328 57718160406324707328 58065024351074254848 58215730754655092736 58406575376644964352 58905776875590647808 59075120984494178304 59352756745956950016 59413585296931946496 59938089652721811456 60093657553192353792 60138973798833586176 60574006884762648576 60652982121900539904 61171383678497980416 61175852657434165248 61267361802278141952 61698723192967790592 61871576415712837632 62230608737734754304 62370693529649676288 62528007106851766272 62903776380330442752 62985789126589022208 63149267259286880256 63446050314643636224 63814591615223201792 64071751008081936384 64238047729274585088 64382651385444827136 64545039594169565184 64932930457115295744 65492697098986979328 65707397298725584896 66138581685761998848 66268998985039478784 66459511107555950592 66840283459048439808 67027541117022240768 67504389139237699584 67605364747341398016 67656345523687784448 67826990759974797312 68145757745357979648 68234604887138107392 68817806638310227968 68822834239613435904 68996421635146776576 69411063592088764416 69838808282516422656 70009434829951598592 70344007995208237056 70435721173819981824 70699863181331791872 70766748427871748096 71037735884707332096 71042925666697740288 71650130159575498752 71791415567126102016 72267803695433908224 72504714260662714368 72613169543440760832 73049546764254707712 73754795541018968064 73920821961066283008 74017198521641336832 74107267682194685952 74552623858169413632 74655277819241693184 75195318891429494784 75293357116842049536 75405983756650020864 75936890083652665344 75942437781642412032 76305364604971646976 76591518446442774528 76663977463527727104 76763930498030370816 76957547208432943104 77420032468099006464 77620974339540123648 77875433835526619136 78087446541099859968 79137008994609266688 79218113729242595328 79240186320547479552 79917452870295748608 80185298398444781568 80606396429522436096 80765342513016864768 80870642829200719872 81561844904663973888 81567803543245553664 81689815736370855936 82264964257290387456 82974144983646339072 83160924706199568384 83206602765958643712 83269348336846503936 83370676142469021696 83871701840440590336 83981052168785362944 84594733752858181632 84705026756447305728 85429001344109248512 85843535180593102848 86165458252248121344 86577240609487060992 87097536526611382272 87323596131982639104 87609863064967446528 88358665313385971712 88612681476741267456 88944989163610963968 89120377945397919744 89370054822696321024 89907134479082717184 90140486329788530688 90208460698250379264 90861010327143972864 90979473182850809856 91757075517746970624 91763778986151247872 92548084789451685888 92807364623569256448 93118411043355230208 93345913106602131456 93792010660277649408 94355664570495664128 94478683689883533312 94723900888930320384 95533506879433998336 95721887422834802688 96107626512122904576 96357071593911877632 96817559391254347776 97399395685672943616 97526383163750744064 98561095948088377344 99207872528642998272 99403498477559218176 99540370425655590912 100260425188572659712 100541311675533361152 101256583708856549376 101740486139962195968 102122024595257032704 102218636618036969472 102351907330707161088 102610062944577257472 103226709957465341952 103494632452720164864 104116595388133146624 104252340623319760896 105516011992812355584 105653581760729972736 106049794771997687808 106556603827060998144 106913731197926375424 107475195239363248128 107687123350689153024 108757071390994071552 108919754315161141248 109686619009720516608 110632193311528452096 110881232941599424512 111025797782462005248 111160901523292028928 111828935787254120448 111974736225047150592 112792978337144242176 112940035675263074304 113905335125478998016 114458046907457470464 114887277669664161792 114995966195291590656 115436320812649414656 116130048702148509696 116431461509310185472 116813150753289928704 117811553751181295616 118705513491913900032 118827170593863892992 119876179305443622912 120187315106384707584 120277947597667172352 121148013769525297152 121305964243801079808 122342767356995960832 122351705314868330496 122534723604556283904 123397446385935581184 124461217475469508608 124741387059299352576 125056014213703532544 125807552760660885504 125971578253178044416 126892100629287272448 127629183230446403584 128143502016163872768 128476095458549170176 128765302770889654272 129090079188339130368 129865860914230591488 130985394197973958656 131414794597451169792 132537997970078957568 132919022215111901184 133680566918096879616 134055082234044481536 135210729494682796032 135312691047375568896 136291515490715959296 136469209774276214784 137635613276620455936 137645668479226871808 137992843270293553152 138822127184177528832 139677616565032845312 140018869659903197184 140688015990416474112 140871442347639963648 141533496855743496192 142085851333395480576 143300260319150997504 143582831134252204032 144535607390867816448 145226339086881521664 146099093528509415424 147509591082037936128 147841643922132566016 148214535364389371904 149105247716338827264 149310555638483386368 150390637782858989568 150586714233684099072 150811967513300041728 151884875563284824064 152610729209943293952 153183036892885549056 153327954927055454208 153527860996060741632 153915094416865886208 154840064936198012928 155241948679080247296 156174893082199719936 158274017989218533376 158436227458485190656 158480372641094959104 159834905740591497216 160370596796889563136 161212792859044872192 161530685026033729536 161741285658401439744 163135607086491107328 163379631472741711872 164529928514580774912 165948289967292678144 166321849412399136768 166538696673693007872 166741352284938043392 167743403680881180672 167962104337570725888 169189467505716363264 169410053512894611456 170858002688218497024 171687070361186205696 172330916504496242688 173154481218974121984 174195073053222764544 174647192263965278208 175219726129934893056 176717330626771943424 177225362953482534912 178240755890795839488 179814268958165434368 180280972659577061376 180416921396500758528 181722020654287945728 181958946365701619712 183514151035493941248 183527557972302495744 185096169578903371776 185614729247138512896 186691826213204262912 187584021320555298816 188711329140991328256 188957367379767066624 189447801777860640768 191443774845669605376 192215253024245809152 192714143187823755264 193635118782508695552 194798791371345887232 197122191896176754688 198415745057285996544 198806996955118436352 200520850377145319424 201082623351066722304 202513167417713098752 203480972279924391936 204437273236073938944 204703814661414322176 206453419914930683904 206989264905440329728 208233190776266293248 211032023985624711168 211307163521459945472 212099589543995375616 213113207654121996288 214950390478726496256 215374246701378306048 217514142781988143104 217839508630322282496 221264386623056904192 221762465883198849024 222051595564924010496 222321803046584057856 223657871574508240896 225585956674288484352 225880071350526148608 227810670250957996032 228916093814914940928 229774555339328323584 229991932390583181312 230872641625298829312 232260097404297019392 232862923018620370944 233626301506579857408 237411026983827800064 237654341187727785984 239752358610887245824 240555895195334344704 242296027539050594304 242611928487602159616 244685534713991921664 244703410629736660992 245069447209112567808 246794892771871162368 248922434950939017216 249482774118598705152 250112028427407065088 251615105521321771008 251943156506356088832 253784201258574544896 255258366460892807168 256287004032327745536 257530605541779308544 259731721828461182976 261970788395947917312 262829589194902339584 265075995940157915136 265838044430223802368 267361133836193759232 268110164468088963072 270421458989365592064 270625382094751137792 272583030981431918592 272938419548552429568 275271226553240911872 275291336958453743616 277644254368355057664 279355233130065690624 280037739319806394368 281376031980832948224 283066993711486992384 284171702666790961152 286600520638301995008 287165662268504408064 289071214781735632896 290452678173763043328 292198187057018830848 295683287844265132032 298210495432677654528 298621111276966772736 300781275565717979136 301623935026600083456 303769751126569648128 305221458419886587904 306366073785771098112 306655909854110908416 307055721992121483264 307830188833731772416 309680129872396025856 310483897358160494592 312349786164399439872 316548035978437066752 316960745282189918208 319669811481182994432 320741193593779126272 322425585718089744384 323061370052067459072 326271214172982214656 326759262945483423744 329059857029161549824 331896579934585356288 332643698824798273536 333077393347386015744 333482704569876086784 335486807361762361344 335924208675141451776 338378935011432726528 338820107025789222912 341716005376436994048 343374140722372411392 344661833008992485376 346308962437948243968 348390146106445529088 349294384527930556416 350439452259869786112 353434661253543886848 356481511781591678976 359628537916330868736 360561945319154122752 360833842793001517056 363444041308575891456 363917892731403239424 367028302070987882496 367055115944604991488 370192339157806743552 373383652426408525824 375168042641110597632 377422658281982656512 377914734759534133248 382887549691339210752 384430506048491618304 385428286375647510528 387270237565017391104 389597582742691774464 394244383792353509376 397613993910236872704 401041700754290638848 402165246702133444608 408874546472147877888 409407629322828644352 412906839829861367808 413978529810880659456 416466381552532586496 422064047971249422336 422614327042919890944 429900780957452992512 430748493402756612096 435679017260644564992 442528773246113808384 443524931766397698048 444643606093168115712 447315743149016481792 451171913348576968704 451760142701052297216 457832187629829881856 459549110678656647168 459983864781166362624 461745283250597658624 464520194808594038784 465725846037240741888 474822053967655600128 475308682375455571968 479504717221774491648 481111790390668689408 484592055078101188608 485223856975204319232 489406821259473321984 490138894418225135616 493589785543742324736 497844869901878034432 498965548237197410304 500224056854814130176 503230211042643542016 503886313012712177664 507568402517149089792 510516732921785614336 512574008064655491072 515061211083558617088 519463443656922365952 523941576791895834624 525659178389804679168 530151991880315830272 531676088860447604736 534722267672387518464 540842917978731184128 541250764189502275584 545166061962863837184 545876839097104859136 550542453106481823744 550582673916907487232 555288508736710115328 560075478639612788736 562752063961665896448 566133987422973984768 568343405333581922304 574331324537008816128 578142429563471265792 580905356347526086656 584396374114037661696 591366575688530264064 596420990865355309056 601562551131435958272 603247870053200166912 607539502253139296256 610442916839773175808 613311819708221816832 614111443984242966528 619360259744792051712 620967794716320989184 624699572328798879744 633096071956874133504 633921490564379836416 639339622962365988864 644851171436179488768 646122740104134918144 652542428345964429312 653518525890966847488 663793159869170712576 665287397649596547072 666154786694772031488 666965409139752173568 670973614723524722688 676757870022865453056 677640214051578445824 683432010752873988096 686748281444744822784 689323666017984970752 692617924875896487936 696780292212891058176 698588769055861112832 700878904519739572224 712963023563183357952 719257075832661737472 721667685586003034112 726888082617151782912 727835785462806478848 734056604141975764992 734110231889209982976 740384678315613487104 746767304852817051648 750336085282221195264 754845316563965313024 755829469519068266496 765775099382678421504 768861012096983236608 779195165485383548928 788488767584707018752 795227987820473745408 802083401508581277696 804330493404266889216 817749092944295755776 818815258645657288704 825813679659722735616 832932763105065172992 844128095942498844672 859801561914905985024 861496986805513224192 871358034521289129984 887049863532795396096 894631486298032963584 902343826697153937408 915664375259659763712 919098221357313294336 919967729562332725248 923490566501195317248 929040389617188077568 931451692074481483776 949644107935311200256 959009434443548983296 962223580781337378816 969184110156202377216 978813642518946643968 980277788836450271232 987179571087484649472 995689739803756068864 997931096474394820608 1000448113709628260352 1006460422085287084032 1007772626025424355328 1015136805034298179584 1025148016129310982144 1030122422167117234176 1038926887313844731904 1047883153583791669248 1051318356779609358336 1060303983760631660544 1069444535344775036928 1081685835957462368256 1082501528379004551168 1090332123925727674368 1091753678194209718272 1101084906212963647488 1101165347833814974464 1110577017473420230656 1120150957279225577472 1125504127923331792896 1132267974845947969536 1148662649074017632256 1156284859126942531584 1161810712695052173312 1168792748228075323392 1182733151377060528128 1192841981730710618112 1203125102262871916544 1206495740106400333824 1226623639416443633664 1228222887968485933056 1238720519489584103424 1241935589432641978368 1249399144657597759488 1266192143913748267008 1267842981128759672832 1289702342872358977536 1292245480208269836288 1307037051781933694976 1327586319738341425152 1330574795299193094144 1333930818279504347136 1341947229447049445376 1353515740045730906112 1355280428103156891648 1373496562889489645568 1378647332035969941504 1385235849751792975872 1393560584425782116352 1397177538111722225664 1425926047126366715904 1438514151665323474944 1443335371172006068224 1453776165234303565824 1455671570925612957696 1468220463778419965952 1480769356631226974208 1493534609705634103296 1500672170564442390528 1509690633127930626048 1511658939038136532992 1531550198765356843008 1537722024193966473216 1558390330970767097856 1576977535169414037504 1590455975640947490816 1604166803017162555392 1635498185888591511552 1637630517291314577408 1651627359319445471232 1665865526210130345984 1688256191884997689344 1722993973611026448384 1742716069042578259968 1774099727065590792192 1789262972596065927168 1804687653394307874816 1831328750519319527424 1839935459124665450496 1858080779234376155136 1862903384148962967552 1899288215870622400512 1918018868887097966592 1938368220312404754432 1957627285037893287936 1960555577672900542464 1991379479607512137728 1995862192948789641216 2000896227419256520704 2012920844170574168064 2030273610068596359168 2050296032258621964288 2060244844334234468352 2077853774627689463808 2095766307167583338496 2102636713559218716672 2138889070689550073856 2165003056758009102336 2180664247851455348736 2183507356388419436544 2202169812425927294976 2202330695667629948928 2221154034946840461312 2240301914558451154944 2251008255846663585792 2264535949691895939072 2297325298148035264512 2337585496456150646784 2365466302754121056256 2385683963461421236224 2406250204525743833088 2412991480212800667648 2453247278832887267328 2456445775936971866112 2477441038979168206848 2498798289315195518976 2532384287827496534016 2579404685744717955072 2584490960416539672576 2614074103563867389952 2661149590598386188288 2683894458894098890752 2707031480091461812224 2746993125778979291136 2757294664071939883008 2770471699503585951744 2787121168851564232704 2794355076223444451328 2877028303330646949888 2886670742344012136448 2907552330468607131648 2936440927556839931904 2961538713262453948416 2987069219411268206592 3001344341128884781056 3019381266255861252096 3023317878076273065984 3075444048387932946432 3116780661941534195712 3153955070338828075008 3180911951281894981632 3208333606034325110784 3270996371777183023104 3275261034582629154816 3303254718638890942464 3331731052420260691968 3376512383769995378688 3445987947222052896768 3485432138085156519936 3548199454131181584384 3578525945192131854336 3609375306788615749632 3679870918249330900992 3716161558468752310272 3725806768297925935104 3798576431741244801024 3876736440624809508864 3921111155345801084928 3982758959215024275456 3991724385897579282432 4001792454838513041408 4025841688341148336128 4060547220137192718336 4120489688668468936704 4155707549255378927616 4191532614335166676992 4277778141379100147712 4330006113516018204672 4361328495702910697472 4367014712776838873088 4404661391335259897856 4442308069893680922624 4480603829116902309888 4502016511693327171584 4529071899383791878144 4594650596296070529024 4675170992912301293568 4730932605508242112512 4771367926922842472448 4812500409051487666176 4906494557665774534656 4912891551873943732224 4954882077958336413696 4997596578630391037952 5064768575654993068032 5168981920833079345152 5228148207127734779904 5322299181196772376576 5367788917788197781504 5414062960182923624448 5493986251557958582272 5574242337703128465408 5588710152446888902656 5754056606661293899776 5815104660937214263296 5872881855113679863808 5974138438822536413184 6002688682257769562112 6038762532511722504192 6150888096775865892864 6233561323883068391424 6307910140677656150016 6416667212068650221568 6541992743554366046208 6550522069165258309632 6606509437277781884928 6663462104840521383936 6753024767539990757376 6891975894444105793536 7096398908262363168768 7157051890384263708672 7218750613577231499264 7359741836498661801984 7432323116937504620544 7597152863482489602048 7753472881249619017728 7842222310691602169856 7983448771795158564864 8051683376682296672256 8121094440274385436672 8240979377336937873408 8311415098510757855232 8383065228670333353984 8660012227032036409344 8722656991405821394944 8809322782670519795712 8884616139787361845248 8961207658233804619776 9004033023386654343168 9058143798767583756288 9350341985824602587136 9461865211016484225024 9542735853845684944896 9625000818102975332352 9812989115331549069312 9825783103747887464448 9909764155916672827392 9995193157260782075904 10129537151309986136064 10337963841666158690304 10456296414255469559808 10644598362393544753152 10735577835576395563008 10828125920365847248896 11148484675406256930816 11177420304893777805312 11630209321874428526592 11948276877645072826368 12005377364515539124224 12077525065023445008384 12467122647766136782848 12833334424137300443136 13083985487108732092416 13101044138330516619264 13326924209681042767872 13506049535079981514752 13783951788888211587072 14192797816524726337536 14314103780768527417344 14437501227154462998528 14719483672997323603968 14864646233875009241088 15194305726964979204096 15506945762499238035456 15684444621383204339712 15966897543590317129728 16103366753364593344512 16242188880548770873344 16481958754673875746816 16766130457340666707968 17445313982811642789888 17618645565341039591424 17922415316467609239552 18008066046773308686336 18116287597535167512576 18700683971649205174272 18923730422032968450048 19250001636205950664704 19625978230663098138624 19651566207495774928896 19819528311833345654784 19990386314521564151808 20259074302619972272128 20675927683332317380608 21289196724787089506304 21471155671152791126016 21656251840731694497792 22296969350812513861632 23260418643748857053184 24155050130046890016768 24934245295532273565696 26167970974217464184832 26653848419362085535744 27012099070159963029504 28385595633049452675072 28628207561537054834688 28875002454308925997056 29438967345994647207936 29729292467750018482176 30388611453929958408192 31013891524998476070912 31368889242766408679424 31933795087180634259456 32206733506729186689024 32484377761097541746688 33532260914681333415936 34890627965623285579776 35844830632935218479104 36016132093546617372672 36232575195070335025152 37401367943298410348544 38500003272411901329408 39251956461326196277248 39303132414991549857792 39980772629043128303616 40518148605239944544256 41351855366664634761216 42578393449574179012608 42942311342305582252032 43312503681463388995584 44593938701625027723264 46520837287497714106368 48310100260093780033536 52335941948434928369664 54024198140319926059008 56771191266098905350144 57750004908617851994112 58877934691989294415872 59458584935500036964352 60777222907859916816384 62027783049996952141824 63867590174361268518912 64413467013458373378048 64968755522195083493376 69781255931246571159552 72465150390140670050304 74802735886596820697088 78503912922652392554496 79961545258086256607232 81036297210479889088512 85156786899148358025216 85884622684611164504064 86625007362926777991168 89187877403250055446528 93041674574995428212736 96620200520187560067072 104671883896869856739328 108048396280639852118016 115500009817235703988224 117755869383978588831744 121554445815719833632768 124055566099993904283648 127735180348722537037824 128826934026916746756096 129937511044390166986752 139562511862493142319104 144930300780281340100608 157007825845304785108992 162072594420959778177024 170313573798296716050432 173250014725853555982336 178375754806500110893056 186083349149990856425472 193240401040375120134144 209343767793739713478656 235511738767957177663488 243108891631439667265536 255470360697445074075648 257653868053833493512192 259875022088780333973504 279125023724986284638208 289860601560562680201216 314015651690609570217984 324145188841919556354048 346500029451707111964672 372166698299981712850944 386480802080750240268288 418687535587479426957312 471023477535914355326976 486217783262879334531072 510940721394890148151296 519750044177560667947008 558250047449972569276416 579721203121125360402432 628031303381219140435968 772961604161500480536576 837375071174958853914624 942046955071828710653952 972435566525758669062144 1039500088355121335894016 1116500094899945138552832 1159442406242250720804864 1256062606762438280871936 1674750142349917707829248 1884093910143657421307904 2318884812484501441609728 2512125213524876561743872 3349500284699835415658496 3768187820287314842615808 5024250427049753123487744 7536375640574629685231616 10048500854099506246975488 15072751281149259370463232 30145502562298518740926464
- Sum of all divisors σ(n): 106604525148661731006081279
- Sum of proper divisors (its aliquot sum) s(n): 76459022586363212265154815
- 30145502562298518740926464 is an abundant number, because the sum of its proper divisors (76459022586363212265154815) is greater than itself. Its abundance is 46313520024064693524228351
Bases of 30145502562298518740926464
- Binary: 11000111011111000111011110111111010110110010010111100010000000000000000000000000000002
- Hexadecimal: 0x18EF8EF7EB64BC40000000
- Base-36: 3SCXR7WJZMKG00000
Squares and roots of 30145502562298518740926464
- 30145502562298518740926464 squared (301455025622985187409264642) is 908751324733546558782896582969885857332729055543296
- 30145502562298518740926464 cubed (301455025622985187409264643) is 27394765388247301056410807085476886381606063514251668239274436229081904185344
-
30145502562298518740926464 is a
perfect square number . Itssquare root is 5490492014592 -
The
cube root of 30145502562298518740926464 is 311224785.4063737383
Scales and comparisons
How big is 30145502562298518740926464?- 30,145,502,562,298,518,740,926,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 30,145,502,562,298,518,740,926,464 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 30145502562298518740926464 cubic inches would be around 25935398.8 feet tall.
Recreational maths with 30145502562298518740926464
- 30145502562298518740926464 backwards is 46462904781589226520554103
- 30145502562298518740926464 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 30145502562298518740926464's digits is 108
- 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 30145502562298518740926464 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 30145502562298518740926464 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/30145502562298518740926464/
Chicago style:
Numbermatics. 2024. "Number 30145502562298518740926464 - Facts about the integer". https://numbermatics.com/n/30145502562298518740926464/
The information we have on file for 30145502562298518740926464 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 30145502562298518740926464, math, Factors of 30145502562298518740926464, curriculum, school, college, exams, university, Prime factorization of 30145502562298518740926464, STEM, science, technology, engineering, physics, economics, calculator, thirty septillion, one hundred forty-five sextillion, five hundred two quintillion, five hundred sixty-two quadrillion, two hundred ninety-eight trillion, five hundred eighteen billion, seven hundred forty million, nine hundred twenty-six thousand, four hundred sixty-four.