53468902682561682125881344
53,468,902,682,561,682,125,881,344 is an even composite number composed of six prime numbers multiplied together.
53468902682561682125881344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand, two hundred nineteen divisors.
Prime factorization of 53468902682561682125881344:
222 × 312 × 72 × 132 × 1072 × 5032
(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 × 3 × 3 × 7 × 7 × 13 × 13 × 107 × 107 × 503 × 503)See below for interesting mathematical facts about the number 53468902682561682125881344 from the Numbermatics database.
Names of 53468902682561682125881344
- Cardinal: 53468902682561682125881344 can be written as Fifty-three septillion, four hundred sixty-eight sextillion, nine hundred two quintillion, six hundred eighty-two quadrillion, five hundred sixty-one trillion, six hundred eighty-two billion, one hundred twenty-five million, eight hundred eighty-one thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 5.3468902682561682125881344 × 1025
Factors of 53468902682561682125881344
Divisors of 53468902682561682125881344
- Number of divisors d(n): 24219
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 107 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 214 216 224 234 243 252 256 273 288 294 312 321 324 336 338 351 364 378 384 392 416 428 432 441 448 468 486 503 504 507 512 546 567 576 588 624 637 642 648 672 676 702 728 729 749 756 768 784 819 832 856 864 882 896 936 963 972 1006 1008 1014 1024 1053 1092 1134 1152 1176 1183 1248 1274 1284 1296 1323 1344 1352 1391 1404 1456 1458 1498 1509 1512 1521 1536 1568 1638 1664 1701 1712 1728 1764 1792 1872 1911 1926 1944 2012 2016 2028 2048 2106 2184 2187 2247 2268 2304 2352 2366 2457 2496 2548 2568 2592 2646 2688 2704 2782 2808 2889 2912 2916 2996 3018 3024 3042 3072 3136 3159 3276 3328 3402 3424 3456 3521 3528 3549 3584 3744 3822 3852 3888 3969 4024 4032 4056 4096 4173 4212 4368 4374 4494 4527 4536 4563 4608 4704 4732 4914 4992 5096 5103 5136 5184 5243 5292 5376 5408 5564 5616 5733 5778 5824 5832 5992 6036 6048 6084 6144 6272 6318 6539 6552 6561 6656 6741 6804 6848 6912 7042 7056 7098 7168 7371 7488 7644 7704 7776 7938 8048 8064 8112 8192 8281 8346 8424 8667 8736 8748 8988 9054 9072 9126 9216 9408 9464 9477 9737 9828 9984 10192 10206 10272 10368 10486 10563 10584 10647 10752 10816 11128 11232 11449 11466 11556 11648 11664 11907 11984 12072 12096 12168 12288 12519 12544 12636 13078 13104 13122 13312 13482 13581 13608 13689 13696 13824 14084 14112 14196 14336 14742 14976 15288 15309 15408 15552 15729 15876 16096 16128 16224 16384 16562 16692 16848 17199 17334 17472 17496 17976 18083 18108 18144 18252 18432 18816 18928 18954 19474 19617 19656 19683 19968 20223 20384 20412 20544 20736 20972 21126 21168 21294 21504 21632 22113 22256 22464 22898 22932 23112 23296 23328 23814 23968 24144 24192 24336 24576 24647 24843 25038 25088 25272 26001 26156 26208 26244 26624 26964 27162 27216 27378 27392 27648 28168 28224 28392 28431 28672 29211 29484 29952 30576 30618 30816 31104 31458 31689 31752 31941 32192 32256 32448 32768 33124 33384 33696 34347 34398 34668 34944 34992 35721 35952 36166 36216 36288 36504 36864 37557 37632 37856 37908 38948 39234 39312 39366 39936 40446 40743 40768 40824 41067 41088 41472 41944 42252 42336 42588 43008 43264 44226 44512 44928 45773 45796 45864 45927 46224 46592 46656 47187 47628 47936 48288 48384 48672 49152 49294 49686 50076 50176 50544 51597 52002 52312 52416 52488 53248 53821 53928 54249 54324 54432 54756 54784 55296 56336 56448 56784 56862 57344 58422 58851 58968 59049 59904 60669 61152 61236 61632 62208 62916 63378 63504 63882 64384 64512 64896 65536 66248 66339 66768 67392 68159 68694 68796 69336 69888 69984 71442 71904 72332 72432 72576 73008 73728 73941 74529 75114 75264 75712 75816 77896 78003 78468 78624 78732 79872 80143 80892 81486 81536 81648 82134 82176 82944 83888 84504 84672 85007 85176 85293 86016 86528 87633 88452 89024 89856 91546 91592 91728 91854 92448 93184 93312 94374 95067 95256 95823 95872 96576 96768 97344 98304 98588 99372 100152 100352 101088 103041 103194 104004 104624 104832 104976 106496 107163 107642 107856 108498 108648 108864 109512 109568 110592 112671 112672 112896 113568 113724 114688 116844 117702 117936 118098 119808 121338 122229 122304 122472 123201 123264 124416 125832 126581 126756 127008 127764 128768 129024 129792 131072 132496 132678 133536 134784 136318 137319 137388 137592 137781 138672 139776 139968 141561 142884 143808 144664 144864 145152 146016 147456 147882 148837 149058 150228 150528 151424 151632 154791 155792 156006 156936 157248 157464 159744 160286 161463 161784 162747 162972 163072 163296 164268 164352 165888 167776 169008 169344 170014 170352 170586 172032 173056 175266 176553 176904 177147 178048 179712 182007 183092 183184 183456 183708 184896 186368 186624 188748 190134 190512 191646 191744 193152 193536 194688 196608 197176 198744 199017 200304 200704 202176 204477 206082 206388 208008 209248 209664 209952 212992 214326 215284 215712 216996 217296 217728 219024 219136 221184 221823 223587 225342 225344 225792 227136 227448 229376 233688 234009 235404 235872 236196 239616 240429 242676 244458 244608 244944 246402 246528 248832 251664 253009 253162 253512 254016 255021 255528 255879 257536 258048 259584 262144 262899 264992 265356 267072 269568 272636 274638 274776 275184 275562 277344 279552 279936 283122 285201 285768 287469 287616 289328 289728 290304 292032 294912 295764 297674 298116 300456 301056 302848 303264 309123 309582 311584 312012 313872 314496 314928 319488 320411 320572 321489 322926 323568 325494 325944 326144 326592 328536 328704 331776 335552 338013 338016 338688 340028 340704 341172 344064 346112 350532 353106 353808 354294 356096 359424 364014 366184 366368 366687 366912 367416 369603 369792 372736 373248 376747 377496 379743 380268 381024 383292 383488 386304 387072 389376 393216 394352 397488 398034 400608 401408 404352 408954 411957 412164 412776 413343 416016 418496 419328 419904 424683 425984 428652 430568 431424 433992 434592 435456 438048 438272 442368 443646 446511 447174 450684 450688 451584 454272 454896 458752 464373 467376 468018 470808 471744 472392 479232 480858 484389 485352 488241 488916 489216 489888 492804 493056 497664 503328 506018 506324 507024 508032 510042 511056 511758 515072 516096 519168 524288 525798 529659 529984 530712 531441 534144 539136 545272 546021 549276 549552 550368 551124 554688 559104 559872 561001 566244 570402 571536 574938 575232 578656 579456 580608 584064 589824 591528 595049 595348 596232 597051 600912 602112 605696 606528 613431 618246 619164 623168 624024 627744 628992 629856 638976 640822 641144 642978 645852 647136 650988 651888 652288 653184 657072 657408 663552 665469 670761 671104 676026 676032 677376 680056 681408 682344 688128 692224 699673 701064 702027 706212 707616 708588 712192 718848 721287 728028 732368 732736 733374 733824 734832 739206 739584 745472 746496 753494 754992 759027 759486 760536 762048 765063 766584 766976 767637 772608 774144 778752 786432 788697 788704 794976 796068 801216 802816 808704 817908 823914 824328 825552 826686 832032 836992 838656 839808 849366 851968 855603 857304 861136 862407 862848 867984 869184 870912 876096 876544 884736 886067 887292 893022 894348 901368 901376 903168 908544 909792 917504 927369 928746 934752 936036 941616 943488 944784 958464 961233 961716 964467 968778 970704 976482 977832 978432 979776 985608 986112 995328 1006656 1012036 1012648 1014039 1014048 1016064 1020084 1022112 1023516 1030144 1032192 1038336 1041859 1048576 1051596 1059318 1059968 1061424 1062882 1068288 1078272 1090544 1092042 1098552 1099104 1100061 1100736 1102248 1108809 1109376 1118208 1119744 1122002 1130241 1132488 1139229 1140804 1143072 1149876 1150464 1157312 1158912 1161216 1168128 1179648 1183056 1190098 1190696 1192464 1194102 1201824 1204224 1211392 1213056 1226862 1235871 1236492 1238328 1240029 1246336 1248048 1255488 1257984 1259712 1274049 1277952 1281644 1282288 1285956 1291704 1294272 1301976 1303776 1304576 1306368 1314144 1314816 1327104 1330938 1339533 1341522 1342208 1352052 1352064 1354752 1360112 1362816 1364688 1376256 1384448 1393119 1399346 1402128 1404054 1412424 1415232 1417176 1424384 1437696 1442574 1453167 1456056 1464723 1464736 1465472 1466748 1467648 1469664 1478412 1479168 1490944 1492992 1506988 1509984 1518054 1518972 1521072 1524096 1530126 1533168 1533952 1535274 1545216 1548288 1557504 1572864 1577394 1577408 1588977 1589952 1592136 1602432 1605632 1617408 1635816 1638063 1647828 1648656 1651104 1653372 1664064 1673984 1677312 1679616 1683003 1698732 1703936 1711206 1714608 1722272 1724814 1725696 1735968 1738368 1741824 1752192 1753088 1769472 1771063 1772134 1774584 1785147 1786044 1788696 1791153 1802736 1802752 1806336 1817088 1819584 1835008 1840293 1854738 1857492 1869504 1872072 1883232 1886976 1889568 1916928 1922466 1923432 1928934 1934881 1937556 1941408 1952964 1955664 1956864 1959552 1971216 1972224 1990656 1996407 2012283 2013312 2024072 2025296 2028078 2028096 2032128 2040168 2044224 2047032 2060288 2064384 2076672 2083718 2097152 2099019 2103192 2106081 2118636 2119936 2122848 2125764 2136576 2156544 2163861 2181088 2184084 2197104 2198208 2200122 2201472 2204496 2217618 2218752 2236416 2239488 2244004 2260482 2264976 2277081 2278458 2281608 2286144 2295189 2299752 2300928 2302911 2314624 2317824 2322432 2336256 2359296 2366091 2366112 2380196 2381392 2384928 2388204 2403648 2408448 2422784 2426112 2453724 2471742 2472984 2476656 2480058 2492672 2496096 2510976 2515968 2519424 2548098 2555904 2563288 2564576 2566809 2571912 2583408 2587221 2588544 2603952 2607552 2609152 2612736 2628288 2629632 2637229 2654208 2658201 2661876 2679066 2683044 2684416 2704104 2704128 2709504 2720224 2725632 2729376 2752512 2768896 2782107 2786238 2798692 2804256 2808108 2824848 2830464 2834352 2848768 2875392 2883699 2885148 2893401 2906334 2912112 2929446 2929472 2930944 2933496 2935296 2939328 2956824 2958336 2981888 2985984 3013976 3019968 3036108 3037944 3042117 3042144 3048192 3060252 3066336 3067904 3070548 3090432 3096576 3115008 3125577 3145728 3154788 3154816 3177954 3179904 3184272 3204864 3211264 3234816 3271632 3276126 3289117 3295656 3297312 3300183 3302208 3306744 3326427 3328128 3347968 3354624 3359232 3366006 3390723 3397464 3407872 3417687 3422412 3429216 3444544 3449628 3451392 3471936 3476736 3483648 3504384 3506176 3538944 3542126 3544268 3549168 3570294 3572088 3577392 3582306 3605472 3605504 3612672 3634176 3639168 3670016 3680586 3707613 3709476 3714984 3720087 3739008 3744144 3766464 3773952 3779136 3822147 3833856 3844932 3846864 3857868 3869762 3875112 3882816 3905928 3911328 3913728 3919104 3942432 3944448 3981312 3992814 4018599 4024566 4026624 4048144 4050592 4056156 4056192 4064256 4080336 4088448 4094064 4120576 4128768 4153344 4165343 4167436 4179357 4194304 4198038 4206384 4212162 4237272 4239872 4245696 4251528 4273152 4313088 4327722 4359501 4362176 4368168 4394169 4394208 4396416 4400244 4402944 4408992 4435236 4437504 4472832 4478976 4488008 4520964 4529952 4554162 4556916 4563216 4572288 4590378 4599504 4601856 4605822 4629248 4635648 4644864 4672512 4718592 4732182 4732224 4760392 4762784 4766931 4769856 4776408 4807296 4816896 4845568 4852224 4897711 4907448 4914189 4943484 4945968 4953312 4960116 4985344 4992192 5021952 5031936 5038848 5049009 5096196 5111808 5126576 5129152 5133618 5143824 5166816 5174442 5177088 5207904 5215104 5218304 5225472 5256576 5259264 5274458 5308416 5313189 5316402 5323752 5355441 5358132 5366088 5368832 5373459 5408208 5408256 5419008 5440448 5451264 5458752 5505024 5520879 5537792 5564214 5572476 5597384 5608512 5616216 5649696 5660928 5668704 5697536 5750784 5758847 5767398 5770296 5786802 5804643 5812668 5824224 5858892 5858944 5861888 5866992 5870592 5878656 5913648 5916672 5963776 5971968 5989221 6027952 6036849 6039936 6072216 6075888 6084234 6084288 6096384 6120504 6132672 6135808 6141096 6180864 6193152 6230016 6251154 6291456 6297057 6309576 6309632 6318243 6355908 6359808 6368544 6409728 6422528 6469632 6491583 6543264 6552252 6578234 6591312 6594624 6600366 6604416 6613488 6652854 6656256 6695936 6709248 6718464 6732012 6781446 6794928 6815744 6831243 6835374 6844824 6858432 6885567 6889088 6899256 6902784 6908733 6943872 6953472 6967296 7008768 7012352 7077888 7084252 7088536 7098273 7098336 7140588 7144176 7154784 7164612 7210944 7211008 7225344 7268352 7278336 7293013 7340032 7361172 7415226 7418952 7429968 7440174 7478016 7488288 7532928 7547904 7558272 7644294 7667712 7689864 7693728 7700427 7715736 7739524 7750224 7761663 7765632 7811856 7822656 7827456 7838208 7884864 7888896 7911687 7962624 7974603 7985628 8037198 8049132 8053248 8096288 8101184 8112312 8112384 8128512 8160672 8176896 8188128 8241152 8257536 8306688 8330686 8334872 8346321 8358714 8396076 8412768 8424324 8474544 8479744 8491392 8503056 8546304 8626176 8651097 8655444 8680203 8719002 8724352 8736336 8788338 8788416 8792832 8800488 8805888 8817984 8870472 8875008 8945664 8957952 8976016 9041928 9059904 9095749 9108324 9113832 9126351 9126432 9144576 9180756 9199008 9203712 9211644 9258496 9271296 9289728 9345024 9376731 9437184 9464364 9464448 9520784 9525568 9533862 9539712 9552816 9614592 9633792 9691136 9704448 9795422 9814896 9828378 9867351 9886968 9891936 9900549 9906624 9920232 9970688 9979281 9984384 10043904 10063872 10077696 10098018 10172169 10192392 10223616 10253061 10253152 10258304 10267236 10287648 10333632 10348884 10354176 10415808 10430208 10436608 10450944 10513152 10518528 10548916 10616832 10626378 10632804 10647504 10710882 10716264 10732176 10737664 10746918 10816416 10816512 10838016 10880896 10902528 10917504 11010048 11041758 11075584 11122839 11128428 11144952 11194768 11217024 11232432 11299392 11321856 11337408 11395072 11466441 11501568 11517694 11534796 11540592 11573604 11609286 11625336 11648448 11717784 11717888 11723776 11733984 11741184 11757312 11827296 11833344 11927552 11943936 11978442 12055797 12055904 12073698 12079872 12144432 12151776 12168468 12168576 12192768 12241008 12265344 12271616 12282192 12361728 12386304 12397441 12460032 12496029 12502308 12538071 12582912 12594114 12619152 12619264 12636486 12711816 12719616 12737088 12819456 12845056 12939264 12983166 13078503 13086528 13104504 13156468 13182507 13182624 13189248 13200732 13208832 13226976 13305708 13312512 13391872 13418496 13436928 13464024 13544167 13562892 13589856 13631488 13662486 13670748 13689648 13716864 13771134 13778176 13798512 13805568 13817466 13887744 13906944 13934592 14017536 14024704 14155776 14168504 14177072 14196546 14196672 14281176 14288352 14300793 14309568 14329224 14421888 14422016 14450688 14536704 14556672 14586026 14680064 14693133 14722344 14742567 14830452 14837904 14859936 14880348 14956032 14976576 15065856 15095808 15116544 15147027 15288588 15335424 15379728 15387456 15400854 15431472 15479048 15500448 15523326 15531264 15623712 15645312 15654912 15676416 15769728 15777792 15823374 15925248 15939567 15949206 15971256 16066323 16074396 16098264 16106496 16120377 16192576 16202368 16224624 16224768 16257024 16321344 16353792 16376256 16482304 16515072 16562637 16613376 16661372 16669744 16692642 16717428 16792152 16825536 16848648 16949088 16959488 16982784 17006112 17092608 17252352 17276541 17302194 17310888 17360406 17413929 17438004 17448704 17472672 17576676 17576832 17585664 17600976 17611776 17635968 17740944 17750016 17891328 17915904 17952032 17967663 18083856 18110547 18119808 18191498 18216648 18227664 18252702 18252864 18289152 18361512 18398016 18407424 18423288 18516992 18542592 18579456 18690048 18753462 18874368 18891171 18928728 18928896 18954729 19041568 19051136 19067724 19079424 19105632 19229184 19267584 19382272 19408896 19474749 19590844 19629792 19656756 19734702 19773936 19783872 19801098 19813248 19840464 19941376 19958562 19968768 20087808 20127744 20155392 20196036 20344338 20384784 20447232 20493729 20506122 20506304 20516608 20534472 20575296 20656701 20667264 20697768 20708352 20831616 20860416 20873216 20901888 21026304 21037056 21097832 21233664 21252756 21265608 21294819 21295008 21421764 21432528 21464352 21475328 21493836 21632832 21633024 21676032 21761792 21805056 21835008 21879039 22020096 22083516 22151168 22245678 22256856 22289904 22389536 22434048 22464864 22598784 22643712 22674816 22790144 22932882 23003136 23023819 23035388 23069592 23081184 23101281 23147208 23218572 23250672 23284989 23296896 23435568 23435776 23447552 23467968 23482368 23514624 23654592 23666688 23735061 23855104 23887872 23923809 23956884 24111594 24111808 24147396 24159744 24288864 24303552 24336936 24337152 24385536 24482016 24530688 24543232 24564384 24723456 24772608 24794882 24920064 24992058 25004616 25038963 25076142 25188228 25238304 25238528 25272972 25423632 25439232 25474176 25638912 25690112 25878528 25953291 25966332 26040609 26157006 26173056 26209008 26312936 26365014 26365248 26378496 26401464 26417664 26453952 26611416 26625024 26783744 26836992 26873856 26928048 27071963 27088334 27125784 27179712 27262976 27287247 27324972 27341496 27379053 27379296 27433728 27542268 27556352 27597024 27611136 27634932 27775488 27813888 27869184 28035072 28049408 28130193 28311552 28337008 28354144 28393092 28393344 28562352 28576704 28601586 28619136 28658448 28843776 28844032 28901376 29073408 29113344 29172052 29360128 29386266 29444688 29485134 29602053 29660904 29675808 29701647 29719872 29760696 29912064 29937843 29953152 30131712 30191616 30233088 30294054 30516507 30577176 30670848 30759183 30759456 30774912 30801708 30862944 30958096 31000896 31046652 31062528 31247424 31290624 31309824 31352832 31539456 31555584 31646748 31850496 31879134 31898412 31942512 32132646 32148792 32196528 32212992 32240754 32385152 32404736 32449248 32449536 32514048 32642688 32707584 32752512 32964608 33030144 33125274 33226752 33322744 33339488 33368517 33385284 33434856 33584304 33651072 33697296 33898176 33918976 33965568 34012224 34185216 34283977 34399323 34504704 34553082 34604388 34621776 34720812 34827858 34876008 34897408 34945344 35153352 35153664 35171328 35201952 35223552 35271936 35481888 35500032 35782656 35831808 35904064 35935326 36167391 36167712 36221094 36239616 36382996 36433296 36455328 36505404 36505728 36578304 36723024 36796032 36814848 36846576 37033984 37085184 37158912 37192323 37380096 37488087 37506924 37614213 37748736 37782342 37857456 37857792 37909458 38083136 38102272 38135448 38158848 38211264 38458368 38535168 38764544 38817792 38949498 39181688 39235509 39259584 39313512 39469404 39547521 39547872 39567744 39602196 39626496 39680928 39882752 39917124 39937536 40175616 40255488 40310784 40311929 40392072 40632501 40688676 40769568 40894464 40987458 41012244 41012608 41033216 41068944 41150592 41313402 41334528 41395536 41416704 41663232 41720832 41746432 41803776 42052608 42074112 42195664 42467328 42505512 42531216 42589638 42590016 42758521 42843528 42865056 42902379 42928704 42950656 42987672 43265664 43266048 43352064 43523584 43610112 43670016 43758078 44040192 44079399 44167032 44227701 44302336 44491356 44513712 44579808 44779072 44868096 44929728 45197568 45287424 45349632 45441081 45580288 45865764 46006272 46047638 46070776 46139184 46162368 46202562 46294416 46437144 46501344 46569978 46593792 46871136 46871552 46895104 46935936 46964736 47029248 47309184 47333376 47470122 47710208 47775744 47818701 47847618 47913768 48198969 48223188 48223616 48294792 48319488 48361131 48577728 48607104 48673872 48674304 48771072 48964032 49061376 49086464 49128768 49446912 49545216 49589764 49687911 49840128 49984116 50009232 50077926 50152284 50376456 50476608 50477056 50545944 50847264 50878464 50948352 51277824 51380224 51757056 51829623 51906582 51932664 52081218 52241787 52314012 52346112 52418016 52625872 52730028 52730496 52756992 52802928 52835328 52907904 53222832 53250048 53567488 53673984 53747712 53856096 53902989 54143926 54176668 54251568 54331641 54359424 54525952 54574494 54649944 54682992 54758106 54758592 54867456 55084536 55112704 55194048 55222272 55269864 55550976 55627776 55738368 56070144 56098816 56260386 56623104 56673513 56674016 56708288 56786184 56786688 56864187 57124704 57153408 57203172 57238272 57316896 57687552 57688064 57802752 58146816 58226688 58344104 58424247 58772532 58889376 58970268 59204106 59321808 59351616 59403294 59439744 59521392 59824128 59875686 59906304 60263424 60383232 60466176 60588108 61033014 61154352 61341696 61481187 61518366 61518912 61549824 61603416 61725888 61916192 61970103 62001792 62093304 62125056 62494848 62581248 62619648 62705664 63078912 63111168 63293496 63670243 63700992 63758268 63796824 63884457 63885024 64265292 64297584 64393056 64425984 64481508 64770304 64809472 64898496 64899072 65028096 65285376 65415168 65505024 65637117 65929216 66060288 66250548 66453504 66645488 66678976 66737034 66770568 66869712 67168608 67302144 67394592 67796352 67837952 67931136 68024448 68370432 68567954 68798646 69009408 69071457 69106164 69208776 69243552 69303843 69441624 69655716 69752016 69794816 69854967 69890688 70306704 70307328 70342656 70403904 70447104 70543872 70963776 71000064 71205183 71565312 71663616 71771427 71808128 71870652 72334782 72335424 72442188 72479232 72765992 72866592 72910656 73010808 73011456 73156608 73446048 73592064 73629696 73693152 74067968 74170368 74317824 74384646 74760192 74865011 74976174 75013848 75116889 75228426 75564684 75714912 75715584 75818916 76166272 76204544 76270896 76317696 76422528 76916736 77070336 77529088 77635584 77859873 77898996 78363376 78471018 78519168 78627024 78938808 79095042 79095744 79135488 79204392 79252992 79361856 79765504 79834248 79875072 80351232 80510976 80621568 80623858 80784144 81215889 81265002 81377352 81539136 81788928 81861741 81974916 82024488 82025216 82066432 82137159 82137888 82301184 82626804 82669056 82791072 82833408 83326464 83441664 83492864 83607552 84105216 84148224 84390579 84391328 84934656 85011024 85062432 85179276 85180032 85517042 85687056 85730112 85804758 85857408 85901312 85975344 86531328 86532096 86704128 87047168 87220224 87340032 87516156 88080384 88158798 88334064 88455402 88604672 88806159 88982712 89027424 89104941 89159616 89558144 89736192 89813529 89859456 90395136 90574848 90699264 90882162 91160576 91549521 91731528 92012544 92095276 92141552 92277549 92278368 92324736 92405124 92588832 92874288 93002688 93139956 93187584 93742272 93743104 93790208 93871872 93929472 94058496 94618368 94666752 94809169 94940244 95420416 95551488 95637402 95695236 95827536 96397938 96446376 96447232 96589584 96638976 96722262 97155456 97214208 97347744 97348608 97542144 97928064 98122752 98172928 98257536 98893824 99090432 99179528 99375822 99680256 99968232 100018464 100105551 100155852 100304568 100752912 100953216 100954112 101091888 101694528 101756928 101896704 102555648 102760448 102851931 103197969 103514112 103659246 103813164 103865328 104162436 104483574 104628024 104692224 104836032 105251744 105460056 105460992 105513984 105605856 105670656 105815808 106445664 106500096 107134976 107347968 107495424 107712192 107805978 108287852 108353336 108502173 108503136 108663282 108718848 109148988 109299888 109365984 109516212 109517184 109734912 110169072 110225408 110388096 110444544 110539728 111101952 111255552 111476736 111576969 112140288 112197632 112464261 112520772 112842639 113246208 113347026 113348032 113416576 113572368 113573376 113728374 114249408 114306816 114406344 114476544 114633792 115375104 115376128 115605504 116293632 116453376 116688208 116848494 117545064 117706527 117778752 117940536 118408212 118642563 118643616 118703232 118806588 118879488 119042784 119648256 119751372 119812608 120526848 120766464 120932352 120935787 121176216 121897503 122066028 122308704 122683392 122962374 123036732 123037824 123099648 123206832 123451776 123832384 123940206 124003584 124186608 124250112 124989696 125162496 125239296 125411328 126157824 126222336 126586992 127340486 127401984 127516536 127593648 127768914 127770048 128275563 128530584 128595168 128707137 128786112 128851968 128963016 129540608 129618944 129796992 129798144 130056192 130570752 130830336 131010048 131274234 131858432 132120576 132238197 132501096 132683103 132907008 133290976 133357952 133474068 133541136 133739424 134337216 134604288 134789184 135592704 135675904 135862272 136048896 136323243 136740864 137135908 137597292 138018816 138142914 138212328 138417552 138487104 138607686 138883248 139311432 139504032 139589632 139709934 139781376 140613408 140614656 140685312 140807808 140894208 141087744 141927552 142000128 142410366 143130624 143327232 143456103 143542854 143616256 143741304 144596907 144669564 144670848 144884376 144958464 145531984 145733184 145821312 146021616 146022912 146313216 146892096 147184128 147259392 147386304 148135936 148340736 148635648 148769292 149063733 149520384 149730022 149952348 150027696 150233778 150456852 151129368 151429824 151431168 151637832 152332544 152409088 152541792 152635392 152845056 153833472 154140672 155058176 155271168 155488869 155719746 155797992 156725361 156726752 156942036 157038336 157254048 157877616 158190084 158191488 158270976 158408784 158505984 158723712 159531008 159668496 159750144 160702464 161021952 161166733 161243136 161247716 161568288 161708967 162431778 162530004 162754704 162994923 163078272 163577856 163723482 163949832 164048976 164050432 164132864 164274318 164275776 164602368 165253608 165338112 165582144 165666816 166652928 166883328 166985728 167215104 168210432 168296448 168781158 168782656 169869312 170020539 170022048 170124864 170358552 170360064 171034084 171374112 171460224 171609516 171714816 171802624 171950688 173062656 173064192 173408256 174094336 174440448 174680064 175032312 175272741 176317596 176668128 176910804 177209344 177612318 177965424 178054848 178209882 178319232 179116288 179472384 179627058 179718912 180790272 181149696 181398528 181764324 182321152 183099042 183463056 184025088 184190552 184283104 184443561 184555098 184556736 184649472 184810248 185177664 185748576 185910309 186005376 186279912 186375168 187484544 187486208 187580416 187743744 187858944 188116992 189236736 189333504 189503741 189618338 189880488 190840832 191010729 191102976 191274804 191390472 191653371 191655072 192795876 192892752 192894464 193179168 193277952 193444524 194310912 194428416 194695488 194697216 195084288 195856128 196245504 196345856 196515072 196911351 197787648 198180864 198359056 198751644 199360512 199936464 200036928 200211102 200311704 200609136 201505824 201906432 201908224 202183776 203389056 203513856 203793408 205111296 205520896 205703862 206395938 207028224 207214371 207318492 207626328 207730656 207911529 208324872 208967148 209256048 209384448 209564901 209672064 210503488 210920112 210921984 211027968 211211712 211341312 211631616 212891328 213000192 213615549 214269952 214695936 214990848 215314281 215424384 215611956 216575704 216706672 217004346 217006272 217326564 217437696 218297976 218599776 218731968 219032424 219034368 219469824 220338144 220450816 220776192 220889088 221079456 222203904 222511104 222953472 223153938 224280576 224395264 224595033 224928522 225041544 225350667 225685278 226694052 226696064 226833152 227144736 227146752 227456748 228498816 228613632 228812688 228953088 229267584 230750208 230752256 231211008 232587264 232906752 233376416 233579619 233696988 235090128 235413054 235557504 235881072 236816424 237285126 237287232 237406464 237613176 237758976 238085568 239296512 239502744 239625216 241053696 241532928 241864704 241871574 242352432 243647667 243795006 244132056 244617408 245366784 245585223 245924748 246073464 246075648 246199296 246411477 246413664 246903552 247664768 247880412 248007168 248373216 248500224 249979392 250324992 250478592 250822656 252315648 252444672 253171737 253173984 254680972 254803968 255033072 255187296 255537828 255540096 256551126 257061168 257190336 257414274 257572224 257703936 257926032 259081216 259237888 259593984 259596288 260112384 261141504 261660672 262020096 262548468 263716864 264241152 264476394 265002192 265366206 265814016 266418477 266581952 266715904 266948136 267082272 267314823 267478848 268674432 269208576 269578368 271185408 271351808 271724544 272097792 272646486 273481728 274271816 274648563 275194584 276037632 276285828 276424656 276832647 276835104 276974208 277215372 277766496 278622864 279008064 279179264 279419868 279562752 281226816 281229312 281370624 281615616 281788416 282175488 282183503 283855104 284000256 284427507 284820732 286261248 286654464 286912206 287085708 287232512 287482608 289193814 289339128 289341696 289768752 289916928 291063968 291466368 291642624 292043232 292045824 292626432 293784192 294368256 294518784 294772608 296271872 296681472 297271296 297538584 298127466 299040768 299309647 299460044 299904696 300055392 300316653 300467556 300913704 302258736 302859648 302862336 303275664 304665088 304818176 305083584 305270784 305690112 307666944 308281344 308555793 309593907 310116352 310542336 310977738 311439492 311595984 313450722 313453504 313884072 314076672 314508096 315755232 316380168 316382976 316541952 316817568 317011968 317447424 319062016 319336992 319500288 321404928 322043904 322333466 322486272 322495432 323136576 323417934 324863556 325060008 325506519 325509408 325989846 326156544 327446964 327899664 328097952 328100864 328265728 328548636 328551552 329204736 330507216 330676224 331164288 331333632 333305856 333766656 333971456 334430208 334730907 336420864 336592896 337392783 337562316 337565312 338527917 339738624 340041078 340044096 340249728 340717104 340720128 342068168 342748224 342920448 343219032 343429632 343605248 343901376 346125312 346128384 346816512 348188672 348880896 349360128 350064624 350545482 351935519 352635192 353119581 353336256 353821608 354418688 355224636 355927689 355930848 356109696 356419764 356638464 358232576 358944768 359254116 359437824 361580544 362299392 362797056 362807361 363528648 364642304 365692509 366198084 366926112 368050176 368381104 368566208 368887122 369110196 369113472 369298944 369620496 370355328 371497152 371820618 372010752 372559824 372750336 374969088 374972416 375160832 375487488 375717888 376233984 378473472 378667008 379007482 379236676 379760976 381681664 382021458 382205952 382549608 382780944 383306742 383310144 384826689 385591752 385785504 385788928 386121411 386358336 386555904 386889048 388621824 388856832 389390976 389394432 390168576 391712256 392491008 392691712 393030144 393822702 395575296 396361728 396714591 396718112 397503288 398049309 398721024 399872928 400073856 400422204 400623408 401218272 403011648 403812864 403816448 404367552 406778112 407027712 407586816 408969729 410222592 411407724 412791876 414056448 414428742 414636984 415252656 415461312 415823058 416649744 417934296 418512096 418768896 419129802 419344128 421006976 421840224 421843968 422055936 422423424 422682624 423263232 425782656 426000384 427231098 428539904 429391872 429981696 430368309 430628562 430848768 431223912 433151408 433413344 433790721 434008692 434012544 434653128 434875392 436595952 437199552 437463936 438064848 438068736 438939648 440676288 440901632 441552384 441778176 442158912 444407808 445022208 445691701 445906944 446307876 447191199 448561152 448790528 449190066 449857044 450083088 450701334 451370556 453388104 453392128 453666304 454289472 454293504 454913496 456997632 457227264 457625376 457906176 458535168 461500416 461504512 462422016 465174528 465813504 466466607 466752832 467159238 467393976 470176083 470180256 470826108 471115008 471762144 473632848 474570252 474574464 474812928 475226352 475517952 476171136 478593024 479005488 479250432 482107392 483065856 483500199 483729408 483743148 484704864 485126901 487295334 487590012 488264112 488984769 489234816 490733568 491170446 491849496 492146928 492151296 492398592 492822954 492827328 493807104 495329536 495760824 496014336 496746432 497000448 499958784 500649984 500957184 501645312 504631296 504889344 506343474 506347968 509361944 509607936 510061617 510066144 510374592 511075656 511080192 513102252 514122336 514380672 514828548 515144448 515407872 515852064 518162432 518475776 519187968 519192576 520224768 522283008 523321344 524040192 524055077 525096936 525818223 527433728 528952788 530004384 530732412 531628032 532836954 533163904 533431808 533896272 534164544 534629646 534957696 537348864 538417152 539156736 542370816 542703616 543449088 544195584 545292972 546963456 548543632 549297126 550389168 552075264 552571656 552849312 553330683 553665294 553670208 553948416 554430744 555532992 557245728 557730927 558016128 558358528 558839736 559125504 562453632 562458624 562741248 563231232 563576832 564350976 564367006 567710208 568000512 568511223 568855014 569641464 572522496 573032187 573308928 573824412 574171416 574465024 574960113 574965216 578387628 578678256 578683392 579537504 579833856 582127936 582932736 583285248 584086464 584091648 585252864 587568384 588736512 589037568 589545216 590734053 592543744 593362944 594542592 595077168 596254932 598081536 598619294 598920088 599809392 600110784 600633306 600935112 601827408 604517472 605719296 605724672 606551328 609330176 609636352 610167168 610541568 611380224 615333888 616562688 617111586 619187814 620232704 621084672 621643113 621955476 622878984 623191968 623734587 626901444 626907008 627768144 628153344 628694703 629016192 631510464 632760336 632765952 633083904 633635136 634023936 634894848 638124032 638673984 639000576 640846647 642809856 644087808 644666932 644972544 644990864 645942843 646273152 646835868 649727112 650120016 651013038 651018816 651979692 652313088 654893928 655799328 656195904 656201728 656531456 657097272 657103104 658409472 661014432 661352448 662328576 662667264 666611712 667533312 667942912 668860416 669461814 672841728 673185792 673785099 674785566 675124632 675130624 676052001 677055834 680082156 680088192 680499456 681434208 681440256 684136336 685496448 685840896 686438064 686859264 687210496 687802752 692250624 692256768 693633024 696377344 697761792 698720256 700129248 700738857 701090964 703871038 705270384 706239162 706672512 707643216 708837376 710449272 711855378 711861696 712219392 712839528 713276928 716465152 717889536 718508232 718875648 723161088 724598784 725594112 725614722 727057296 729284608 730943001 731385018 732396168 733852224 736100352 736755669 736762208 737132416 737774244 738220392 738226944 738597888 739234431 739240992 740710656 742994304 743641236 744021504 745119648 745500672 749938176 749944832 750321664 750974976 751435776 752467968 756946944 757334016 758014964 758473352 759515211 759521952 764042916 764411904 765099216 765561888 766613484 766620288 769653378 771183504 771571008 771577856 772242822 772716672 773111808 773778096 777243648 777713664 778781952 778788864 780337152 783424512 784982016 785383424 786060288 787645404 791150592 792723456 793429182 793436224 795006576 796098618 797442048 799255431 799745856 800147712 800844408 801246816 802436544 806023296 807625728 807632896 808735104 813556224 814055424 815173632 817939458 820445184 822815448 823945689 825583752 828112896 828857484 829273968 830497941 830505312 830922624 831646116 833299488 835868592 837024192 837537792 838259604 838688256 842013952 843680448 843687936 844111872 844846848 845365248 846526464 846550509 851565312 852000768 853282521 854462196 857079808 858783744 859963392 860736618 861257124 861697536 862447824 866302816 866826688 867581442 868017384 868025088 869306256 869750784 873191904 874399104 874927872 876129696 876137472 877879296 881352576 881803264 883104768 883556352 884317824 888815616 890044416 891383402 891813888 892615752 894382398 897122304 897928941 898380132 899714088 900166176 900949959 901402668 902741112 906776208 906784256 907332608 908578944 908587008 909826992 913995264 914454528 915250752 915812352 917070336 923000832 923009024 924844032 925667379 928781721 930349056 931627008 932933214 933505664 934318476 934787952 940352166 940360512 941652216 942230016 943524288 947265696 949140504 949148928 949625856 950452704 951035904 952342272 957186048 958010976 958500864 964214784 966131712 967000398 967458816 967486296 969409728 970253802 973245143 974590668 975180024 976519557 976528224 977969538 978469632 982340892 983698992 984293856 984302592 984797184 985645908 985654656 987614208 990659072 991521648 992028672 993492864 994000896 999917568 1001299968 1001914368 1003290624 1004192721 1009262592 1009778688 1012178349 1012686948 1012695936 1018723888 1019215872 1020123234 1020132288 1020749184 1022151312 1022160384 1026204504 1028244672 1028761344 1029657096 1030288896 1030815744 1031704128 1036324864 1036951552 1038375936 1038385152 1040449536 1044566016 1046642688 1048080384 1048110154 1050193872 1051636446 1054867456 1055806557 1057905576 1059358743 1060008768 1061464824 1063256064 1065673908 1066327808 1066863616 1067783067 1067792544 1068329088 1069259292 1069915392 1074697728 1076834304 1078313472 1084741632 1085407232 1086898176 1088391168 1088422083 1090585944 1093926912 1097077527 1097087264 1098594252 1100778336 1104150528 1105143312 1105698624 1106661366 1107330588 1107340416 1107896832 1108861488 1111065984 1114491456 1115461854 1116032256 1116717056 1117679472 1118251008 1124907264 1124917248 1125482496 1126462464 1127153664 1128701952 1128734012 1135420416 1136001024 1137022446 1137710028 1139282928 1145044992 1146064374 1146617856 1147648824 1148342832 1148930048 1149920226 1149930432 1154480067 1156775256 1157356512 1157366784 1158364233 1159075008 1159667712 1164255872 1165865472 1166570496 1168172928 1168183296 1170505728 1175136768 1177473024 1178075136 1179090432 1181468106 1185087488 1186725888 1189085184 1190143773 1190154336 1192509864 1196163072 1197238588 1197840176 1199618784 1200221568 1201266612 1201870224 1203654816 1209034944 1211438592 1211449344 1213102656 1218660352 1219272704 1220334336 1221083136 1222760448 1226909187 1230667776 1234223172 1238375628 1240465408 1242169344 1243286226 1243910952 1245757968 1246383936 1247469174 1253802888 1253814016 1255536288 1256306688 1257389406 1258032384 1263020928 1265520672 1265531904 1266167808 1267270272 1268047872 1269789696 1276248064 1277347968 1278001152 1281693294 1285619712 1288175616 1289333864 1289945088 1289981728 1291104927 1291885686 1292546304 1293671736 1299454224 1300240032 1301372163 1302026076 1302037632 1303959384 1304626176 1309787856 1311598656 1312391808 1312403456 1313062912 1314194544 1314206208 1316818944 1322028864 1322704896 1324657152 1325334528 1326526187 1333223424 1335066624 1335885824 1337075103 1337720832 1338923628 1341573597 1345683456 1346371584 1347570198 1349571132 1350249264 1350261248 1352104002 1354111668 1360164312 1360176384 1360998912 1362868416 1362880512 1368272672 1370992896 1371681792 1372876128 1373718528 1374420992 1375605504 1384501248 1384513536 1387266048 1392754688 1395523584 1397440512 1399399821 1400258496 1401477714 1402181928 1407742076 1410528249 1410540768 1412478324 1413345024 1415286432 1420898544 1423710756 1423723392 1424438784 1425679056 1426553856 1432930304 1435779072 1437016464 1437751296 1446322176 1449197568 1450500597 1451188224 1451229444 1454114592 1455380703 1458569216 1461886002 1462770036 1464792336 1466954307 1467704448 1472200704 1473511338 1473524416 1474264832 1475548488 1476440784 1476453888 1477195776 1478468862 1478481984 1481421312 1485988608 1487282472 1488043008 1490239296 1491001344 1499876352 1499889664 1500643328 1501949952 1502871552 1504935936 1513893888 1514668032 1516029928 1516946704 1519030422 1519043904 1528085832 1528823808 1530184851 1530198432 1531123776 1533226968 1533240576 1539306756 1542367008 1543142016 1543155712 1544485644 1545433344 1546223616 1547556192 1554487296 1555427328 1557563904 1557577728 1560674304 1566849024 1569964032 1570766848 1572120576 1572165231 1575290808 1577454669 1582301184 1586858364 1586872448 1590013152 1592197236 1594884096 1598510862 1599491712 1600295424 1601688816 1602493632 1604873088 1612046592 1615251456 1615265792 1617470208 1627112448 1628110848 1630347264 1635878916 1640890368 1645630896 1647891378 1651167504 1656225792 1657714968 1658547936 1659992049 1660995882 1661010624 1661845248 1663292232 1666598976 1671737184 1673192781 1674048384 1675075584 1676519208 1677376512 1684027904 1687360896 1687375872 1688223744 1689693696 1690730496 1693052928 1693101018 1703130624 1704001536 1705533669 1706565042 1708924392 1714159616 1717567488 1719096561 1719926784 1721473236 1722514248 1723395072 1724880339 1724895648 1732605632 1733653376 1735162884 1736034768 1736050176 1738612512 1739501568 1746383808 1748798208 1749855744 1752259392 1752274944 1755758592 1762705152 1763606528 1766209536 1767112704 1768635648 1772202159 1777631232 1780088832 1782766804 1783627776 1785231504 1788764796 1794244608 1795857882 1796760264 1799428176 1800332352 1801899918 1802805336 1805482224 1813552416 1813568512 1814665216 1817157888 1817174016 1819653984 1827990528 1828909056 1830501504 1831624704 1834140672 1846001664 1846018048 1849688064 1851334758 1857563442 1860698112 1863254016 1864929339 1865866428 1867011328 1868636952 1869575904 1871203761 1880704332 1880721024 1883304432 1884460032 1887048576 1894531392 1898281008 1898297856 1899251712 1900905408 1902071808 1904684544 1914372096 1916021952 1917001728 1922539941 1928429568 1932263424 1934000796 1934917632 1934972592 1937828529 1938819456 1940507604 1946490286 1949181336 1950360048 1953039114 1953056448 1955939076 1956939264 1964681784 1967397984 1968587712 1968605184 1969594368 1971291816 1971309312 1975228416 1981318144 1983043296 1984057344 1986985728 1988001792 1999835136 2002599936 2003828736 2006581248 2008385442 2018525184 2019557376 2021355297 2024356698 2025373896 2025391872 2028156003 2037447776 2040246468 2040264576 2041498368 2044302624 2044320768 2052409008 2056489344 2057522688 2059314192 2060577792 2061631488 2063408256 2072649728 2073903104 2076751872 2076770304 2080899072 2089132032 2093285376 2095167529 2096160768 2096220308 2100387744 2102216571 2103272892 2109734912 2111613114 2115811152 2118717486 2120017536 2122929648 2126512128 2131347816 2132655616 2133727232 2135566134 2135585088 2136658176 2138518584 2139830784 2149395456 2153668608 2156626944 2169483264 2170814464 2173796352 2176782336 2176844166 2181171888 2187853824 2192829003 2194155054 2194174528 2197188504 2201556672 2208301056 2210267007 2210286624 2211397248 2213322732 2214661176 2214680832 2215793664 2217722976 2222131968 2228982912 2230923708 2232064512 2233434112 2235358944 2236502016 2249814528 2249834496 2250964992 2252924928 2254307328 2257403904 2257468024 2270840832 2272002048 2274044892 2275420056 2278545633 2278565856 2292128748 2293235712 2295297648 2296685664 2297860096 2299840452 2299860864 2308960134 2313550512 2314713024 2314733568 2316728466 2318150016 2319335424 2328511744 2331730944 2333140992 2336345856 2336366592 2341011456 2350273536 2354946048 2356150272 2358180864 2362936212 2370174976 2373451776 2378170368 2380287546 2380308672 2385019728 2392326144 2394477176 2395680352 2397766293 2399237568 2400443136 2402533224 2403740448 2407309632 2418069888 2422877184 2422898688 2426205312 2437320704 2438545408 2440668672 2442166272 2445520896 2453818374 2461335552 2463548633 2468446344 2471837067 2476751256 2480930816 2484338688 2486572452 2487821904 2491493823 2491515936 2492767872 2494938348 2507605776 2507628032 2511072576 2512613376 2514778812 2516064768 2526041856 2531041344 2531063808 2532335616 2534540544 2536095744 2539579392 2539651527 2552496128 2554695936 2556002304 2559847563 2563386588 2571239424 2576351232 2578667728 2579890176 2579963456 2582209854 2583771372 2585092608 2587343472 2598908448 2600480064 2602744326 2604052152 2604075264 2607918768 2609252352 2619575712 2623197312 2624783616 2624806912 2626125824 2628389088 2628412416 2633637888 2644057728 2645409792 2649314304 2650669056 2653052374 2666446848 2670133248 2671771648 2674150206 2675441664 2677847256 2683147194 2691366912 2693786823 2695140396 2699142264 2700498528 2700522496 2702849877 2704208004 2708223336 2720328624 2720352768 2721997824 2725736832 2725761024 2736545344 2741985792 2743363584 2745752256 2747437056 2748841984 2751211008 2769002496 2769027072 2774532096 2777002137 2785509376 2786345163 2791047168 2794881024 2798799642 2800516992 2802955428 2804363856 2815484152 2821056498 2821081536 2824956648 2826690048 2830572864 2841797088 2847421512 2847446784 2848877568 2851358112 2853107712 2865860608 2871558144 2874032928 2875502592 2892644352 2896700041 2898395136 2901001194 2902376448 2902458888 2908229184 2910761406 2917138432 2919735429 2923772004 2925540072 2929558671 2929584672 2933908614 2935408896 2947022676 2947048832 2948529664 2951096976 2952881568 2952907776 2954391552 2956937724 2956963968 2962842624 2971977216 2974564944 2976086016 2980478592 2982002688 2999752704 2999779328 3001286656 3003899904 3005743104 3009871872 3012578163 3027787776 3029336064 3032059856 3033893408 3036535047 3038060844 3038087808 3056171664 3057647616 3060369702 3060396864 3062247552 3066453936 3066481152 3078613512 3084734016 3086284032 3086311424 3088971288 3090866688 3092447232 3095112384 3108974592 3110854656 3115127808 3115155456 3121348608 3133698048 3139928064 3141533696 3144241152 3144330462 3150581616 3154909338 3164602368 3167419671 3173716728 3173744896 3178076229 3180026304 3184394472 3189768192 3197021724 3198983424 3200590848 3203349201 3203377632 3204987264 3209746176 3224093184 3230502912 3230531584 3234940416 3254224896 3256221696 3260694528 3265266249 3271757832 3281780736 3291232581 3291261792 3295782756 3302335008 3312451584 3315429936 3317095872 3319984098 3321991764 3322021248 3323690496 3326584464 3333197952 3343474368 3346385562 3348096768 3350151168 3353038416 3354753024 3368055808 3374721792 3374751744 3376447488 3379387392 3381460992 3386105856 3386202036 3406261248 3408003072 3411067338 3413130084 3417848784 3428319232 3435134976 3438193122 3439853568 3442946472 3445028496 3446790144 3449760678 3449791296 3463440201 3465211264 3467306752 3470325768 3472069536 3472100352 3475092699 3477225024 3479003136 3492767616 3497596416 3499711488 3504518784 3504549888 3511517184 3525410304 3527213056 3532419072 3534225408 3537271296 3544404318 3555262464 3560177664 3565533608 3567255552 3570431319 3570463008 3577529592 3588489216 3591715764 3593520528 3598856352 3600664704 3603799836 3605610672 3610964448 3627104832 3627137024 3629330432 3634315776 3634348032 3639307968 3655981056 3657818112 3661003008 3663249408 3668281344 3668385539 3680727561 3692003328 3692036096 3702669516 3715126884 3721396224 3726508032 3729858678 3731732856 3734022656 3737273904 3739151808 3742407522 3761408664 3761442048 3766608864 3768920064 3774097152 3789062784 3796562016 3796595712 3798503424 3801810816 3804143616 3809369088 3828744192 3832043904 3834003456 3845079882 3856859136 3864526848 3868001592 3869835264 3869945184 3873314781 3875657058 3877638912 3881015208 3892980572 3898362672 3900720096 3904116489 3906078228 3906112896 3911878152 3913878528 3929363568 3934795968 3937175424 3937210368 3939188736 3942583632 3942618624 3950456832 3962636288 3966086592 3968114688 3973971456 3976003584 3979578561 3999670272 4005199872 4007657472 4011225309 4013162496 4016770884 4024720791 4037050368 4039114752 4042710594 4048713396 4050747792 4050783744 4056312006 4074895552 4080492936 4080529152 4082996736 4088605248 4088641536 4104818016 4112978688 4115045376 4118628384 4121155584 4123262976 4126816512 4145299456 4147806208 4153503744 4153540608 4161798144 4178264064 4186570752 4190335058 4192321536 4192440616 4198199463 4200775488 4204433142 4206545784 4223226228 4231584747 4231622304 4237434972 4240035072 4245859296 4262695632 4265311232 4267454464 4271132268 4271170176 4273316352 4277037168 4279661568 4298790912 4307337216 4313253888 4338966528 4341628928 4347592704 4351501791 4353564672 4353688332 4362343776 4366142109 4375707648 4385658006 4388310108 4388349056 4394377008 4400862921 4403113344 4416602112 4420534014 4420573248 4422794496 4426645464 4429322352 4429361664 4431587328 4435445952 4444263936 4457965824 4461847416 4464129024 4466868224 4470717888 4473004032 4499629056 4499668992 4501929984 4505849856 4508614656 4514807808 4514936048 4541681664 4544004096 4548089784 4550840112 4557091266 4557131712 4575161747 4584257496 4586471424 4590554553 4590595296 4593371328 4595720192 4599680904 4599721728 4617920268 4627101024 4629426048 4629467136 4633456932 4636300032 4638670848 4657023488 4663461888 4666281984 4672691712 4672733184 4682022912 4700547072 4709892096 4712300544 4716361728 4716495693 4725872424 4732364007 4740349952 4746903552 4760575092 4760617344 4770039456 4784652288 4788954352 4791360704 4795532586 4798475136 4800886272 4805066448 4807480896 4814619264 4836139776 4845754368 4845797376 4852410624 4874641408 4877090816 4881337344 4884332544 4891041792 4907636748 4922671104 4927097266 4936892688 4943674134 4953502512 4961861632 4968677376 4973144904 4975643808 4979976147 4982987646 4983031872 4985535744 4989876696 5015211552 5015256064 5019578343 5022145152 5025226752 5029557624 5032129536 5052083712 5062082688 5062127616 5064671232 5069081088 5072191488 5079158784 5079303054 5104992256 5109391872 5112004608 5116601007 5119695126 5126773176 5142478848 5152702464 5157289683 5157335456 5159780352 5159926912 5164419708 5167542744 5170185216 5174641017 5174686944 5197816896 5200960128 5205488652 5208104304 5208150528 5215837536 5218504704 5239151424 5246394624 5249567232 5249613824 5252251648 5256778176 5256824832 5267275776 5288115456 5290819584 5298628608 5301338112 5306104748 5316606477 5332893696 5340266496 5348300412 5350883328 5355694512 5366294388 5382733824 5387573646 5390280792 5398284528 5400997056 5401044992 5405699754 5408416008 5416446672 5440657248 5440705536 5443995648 5451473664 5451522048 5473090688 5483971584 5486727168 5491504512 5494874112 5497683968 5502422016 5538004992 5538054144 5549064192 5554004274 5571018752 5572690326 5582094336 5589762048 5594788017 5597599284 5601033984 5605910856 5608727712 5630968304 5642112996 5642163072 5649913296 5653380096 5661145728 5683594176 5694843024 5694893568 5697755136 5702716224 5706215424 5731721216 5743116288 5748065856 5751005184 5767619823 5785288704 5793400082 5796790272 5802002388 5804752896 5804917776 5813485587 5816458368 5821522812 5834276864 5839470858 5847544008 5851080144 5859117342 5859169344 5867817228 5870817792 5894045352 5894097664 5897059328 5902193952 5905763136 5905815552 5908783104 5913875448 5913927936 5925685248 5943954432 5949129888 5952172032 5960957184 5964005376 5999505408 5999558656 6002573312 6007799808 6011486208 6019743744 6025156326 6055575552 6058672128 6064065891 6064119712 6067786816 6073070094 6076121688 6076175616 6084468009 6112343328 6120739404 6120793728 6124495104 6132907872 6132962304 6157227024 6169468032 6172568064 6172622848 6177942576 6181733376 6184894464 6190224768 6217949184 6221709312 6230255616 6230310912 6242697216 6267396096 6279856128 6285502587 6288482304 6288660924 6301163232 6306649713 6309818676 6329204736 6334839342 6347433456 6347489792 6356152458 6360052608 6368788944 6379536384 6394043448 6397966848 6401181696 6406698402 6406755264 6409974528 6419492352 6448186368 6461005824 6461063168 6469880832 6508449792 6512443392 6521389056 6530532498 6543515664 6563561472 6578487009 6582465162 6582523584 6591565512 6604670016 6624903168 6630801021 6630859872 6634191744 6639968196 6643983528 6644042496 6647380992 6653168928 6666395904 6686948736 6692771124 6696193536 6700302336 6706076832 6709506048 6736111616 6749443584 6749503488 6752894976 6758774784 6762921984 6772211712 6772404072 6812522496 6812716001 6816006144 6822134676 6826260168 6835636899 6835697568 6856638464 6876386244 6879707136 6885892944 6890056992 6893580288 6899521356 6899582592 6926880402 6930422528 6934613504 6940651536 6944139072 6944200704 6950185398 6954450048 6958006272 6985535232 6995192832 6999422976 7009037568 7009099776 7023034368 7050820608 7054426112 7064838144 7068450816 7074542592 7088808636 7110524928 7120355328 7131067216 7134511104 7140862638 7140926016 7155059184 7176978432 7183431528 7187041056 7193298879 7197712704 7201329408 7207599672 7211221344 7221928896 7254209664 7254274048 7258660864 7268631552 7268696064 7278615936 7311962112 7315636224 7322006016 7326498816 7336562688 7336771078 7361455122 7384006656 7384072192 7390645899 7405339032 7415511201 7430253768 7442792448 7453016064 7459717356 7463465712 7468045312 7474481469 7474547808 7478303616 7484815044 7522817328 7522884096 7533217728 7537840128 7548194304 7578125568 7593124032 7593191424 7597006848 7603621632 7608287232 7618738176 7618954581 7657488384 7664087808 7668006912 7679542689 7690159764 7713718272 7729053696 7736003184 7739670528 7739890368 7746629562 7751314116 7755277824 7762030416 7785961144 7796725344 7801440192 7808232978 7812156456 7812225792 7823756304 7827757056 7858727136 7869591936 7874350848 7874420736 7878377472 7885167264 7885237248 7900913664 7925272576 7932173184 7936229376 7947942912 7952007168 7959157122 7999340544 8010399744 8015314944 8022450618 8026324992 8033541768 8049441582 8074100736 8081360469 8085421188 8097426792 8101495584 8101567488 8108549631 8112624012 8149791104 8160985872 8161058304 8165993472 8177210496 8177283072 8209636032 8225957376 8230090752 8237256768 8242311168 8246525952 8253633024 8290598912 8295612416 8307007488 8307081216 8323596288 8331006411 8356528128 8373141504 8380670116 8384643072 8384881232 8396398926 8401550976 8408866284 8413091568 8446452456 8463169494 8463244608 8474869944 8480070144 8491718592 8525391264 8530622464 8534908928 8542264536 8542340352 8546632704 8554074336 8559323136 8597581824 8614674432 8626507776 8677933056 8683257856 8690100123 8695185408 8703003582 8707129344 8707376664 8724687552 8732284218 8751415296 8759206287 8771316012 8776620216 8776698112 8788676013 8788754016 8801725842 8806226688 8841068028 8841146496 8845588992 8853290928 8858644704 8858723328 8863174656 8870891904 8888527872 8915931648 8923694832 8928258048 8933736448 8941435776 8946008064 8999258112 8999337984 9003859968 9011699712 9017229312 9029615616 9029872096 9037734489 9083363328 9088008192 9096179568 9101680224 9109605141 9114182532 9114263424 9150323494 9168514992 9172942848 9181109106 9181190592 9186742656 9191440384 9199361808 9199443456 9235840536 9254202048 9258852096 9258934272 9266913864 9272600064 9277341696 9314046976 9326923776 9332563968 9345383424 9345466368 9364045824 9401094144 9419784192 9424601088 9432723456 9432991386 9451744848 9464728014 9480699904 9493807104 9502259013 9521150184 9521234688 9534228687 9540078912 9569304576 9577908704 9582721408 9591065172 9596950272 9601772544 9610047603 9610132896 9614961792 9629238528 9672279552 9691508736 9691594752 9704821248 9749282816 9754181632 9762674688 9768665088 9782083584 9795798747 9815273496 9845342208 9854194532 9873697743 9873785376 9887348268 9907005024 9937354752 9946289808 9951287616 9959952294 9965975292 9966063744 9971071488 9979753392 10030423104 10030512128 10039156686 10044290304 10050453504 10059115248 10064259072 10104167424 10124165376 10124255232 10129342464 10138162176 10144382976 10158317568 10158606108 10209984512 10218783744 10224009216 10233202014 10239390252 10253546352 10284957696 10305404928 10314579366 10314670912 10319560704 10319853824 10328839416 10335085488 10340370432 10349282034 10349373888 10390320603 10395633792 10401920256 10410977304 10416208608 10416301056 10431675072 10437009408 10478302848 10492789248 10499134464 10499227648 10504503296 10513556352 10513649664 10534551552 10576230912 10581639168 10597257216 10602676224 10612209496 10633212954 10665787392 10680532992 10696600824 10701766656 10711293957 10711389024 10732588776 10765467648 10775147292 10780561584 10796569056 10801994112 10802089984 10811399508 10816832016 10832893344 10881314496 10881411072 10887991296 10902947328 10903044096 10946181376 10967943168 10973454336 10983009024 10989748224 10995367936 11004844032 11005156617 11042182683 11076009984 11076108288 11108008548 11142037504 11145380652 11164188672 11179524096 11189576034 11195198568 11202067968 11211821712 11217455424 11261936608 11284225992 11284326144 11299826592 11306760192 11322291456 11367188352 11389686048 11389787136 11395510272 11405432448 11412430848 11463442432 11486232576 11496131712 11502010368 11535239646 11570577408 11586800164 11593580544 11604004776 11609505792 11609835552 11619944343 11626971174 11632916736 11643045624 11678941716 11695088016 11702160288 11712349467 11718234684 11718338688 11735634456 11741635584 11788090704 11788195328 11794118656 11804387904 11811526272 11811631104 11817566208 11827750896 11827855872 11851370496 11887908864 11898259776 11904344064 11921914368 11928010752 11938735683 11999010816 11999117312 12005146624 12015599616 12022972416 12033675927 12039487488 12050312652 12074162373 12111151104 12117344256 12128131782 12128239424 12135573632 12146140188 12152243376 12152351232 12168936018 12224686656 12241478808 12241587456 12248990208 12265815744 12265924608 12314454048 12338936064 12345136128 12345245696 12355885152 12363466752 12369788928 12380449536 12435898368 12443418624 12460511232 12460621824 12485394432 12534792192 12559712256 12571005174 12576964608 12577321848 12594598389 12602326464 12613299426 12619637352 12669678684 12694754241 12694866912 12694979584 12712304916 12720105216 12737577888 12788086896 12795933696 12802363392 12813396804 12813510528 12819949056 12838984704 12896372736 12922011648 12922126336 12939761664 13016899584 13024886784 13042778112 13054505373 13061064996 13087031328 13098426327 13127122944 13156974018 13164930324 13165047168 13183131024 13209340032 13249806336 13261602042 13261719744 13268383488 13279936392 13287967056 13288084992 13294761984 13306337856 13332791808 13373897472 13385542248 13392387072 13400604672 13412153664 13419012096 13472223232 13498887168 13499006976 13505789952 13517549568 13525843968 13544423424 13544808144 13625044992 13625432002 13632012288 13644269352 13652520336 13671273798 13671395136 13713276928 13725485241 13752772488 13759414272 13771663659 13771785888 13780113984 13787160576 13799042712 13799165184 13853760804 13860845056 13869227008 13881303072 13888278144 13888401408 13900370796 13908900096 13916012544 13971070464 13990385664 13998845952 14018075136 14018199552 14046068736 14101641216 14108852224 14129676288 14136901632 14149085184 14149487079 14177617272 14197092021 14221049856 14240710656 14262134432 14281725276 14281852032 14310118368 14353956864 14366863056 14374082112 14386597758 14395425408 14402658816 14415199344 14422442688 14443857792 14508419328 14508548096 14517321728 14537263104 14537392128 14557231872 14623924224 14631272448 14644012032 14652997632 14673125376 14673542156 14722910244 14768013312 14768144384 14781291798 14810678064 14831022402 14860507536 14885584896 14906032128 14919434712 14926931424 14936090624 14939928441 14948962938 14949095616 14956607232 14969630088 15045634656 15045768192 15058735029 15066435456 15075680256 15096388608 15156251136 15186248064 15186382848 15194013696 15207243264 15216574464 15237476352 15237909162 15314976768 15328175616 15336013824 15349803021 15359085378 15380319528 15427436544 15458107392 15471869049 15472006368 15479341056 15479780736 15493259124 15502628232 15510555648 15524060832 15571922288 15593450688 15602880384 15616465956 15624312912 15624451584 15647512608 15655514112 15717454272 15739183872 15748701696 15748841472 15756754944 15770334528 15770474496 15801827328 15850545152 15864346368 15872458752 15895885824 15904014336 15918314244 15949819431 15998681088 16020799488 16044901236 16052649984 16067083536 16098883164 16148201472 16162720938 16170842376 16194853584 16202991168 16203134976 16217099262 16225248024 16299582208 16321971744 16322116608 16331986944 16354420992 16354566144 16419272064 16451914752 16460181504 16474513536 16484622336 16493051904 16507266048 16581197824 16591224832 16614014976 16614162432 16647192576 16662012822 16713056256 16746283008 16761340232 16769286144 16769762464 16784364051 16792797852 16803101952 16817732568 16826183136 16892904912 16926338988 16926489216 16949739888 16960140288 16983437184 17050782528 17061244928 17069817856 17084529072 17084680704 17093265408 17108148672 17118646272 17195163648 17229348864 17244840431 17253015552 17302859469 17355866112 17366515712 17380200246 17390370816 17406007164 17414258688 17414753328 17440456761 17449375104 17464568436 17502830592 17518412574 17542632024 17553240432 17553396224 17577352026 17577508032 17603451684 17612453376 17682136056 17682292992 17691177984 17706581856 17717289408 17717446656 17726349312 17741783808 17777055744 17831863296 17847389664 17856516096 17867472896 17882871552 17892016128 17998516224 17998675968 18007719936 18023399424 18034458624 18059231232 18059744192 18075468978 18166726656 18176016384 18192197673 18192359136 18203360448 18219210282 18228365064 18228526848 18300646988 18337029984 18362218212 18362381184 18373485312 18382880768 18398723616 18398886912 18471681072 18508404096 18517704192 18517868544 18533827728 18545200128 18554683392 18628093952 18653847552 18665127936 18690766848 18690932736 18728091648 18802188288 18839568384 18856507761 18865446912 18865982772 18903489696 18919949139 18929456028 18961399808 18987614208 19004518026 19042300368 19042469376 19068457374 19080157824 19138609152 19155817408 19165442816 19182130344 19193900544 19203545088 19220095206 19220265792 19229923584 19258477056 19344559104 19383017472 19383189504 19409642496 19498565632 19508363264 19525349376 19537330176 19564167168 19591597494 19630546992 19690684416 19708389064 19735461027 19747395486 19747570752 19774696536 19814010048 19874709504 19892403063 19892579616 19902575232 19919904588 19931950584 19932127488 19942142976 19959506784 20060846208 20061024256 20078313372 20088580608 20100907008 20118230496 20128518144 20208334848 20248330752 20248510464 20258684928 20276324352 20276900287 20288765952 20316635136 20317212216 20419969024 20437567488 20438148003 20448018432 20466404028 20478780504 20506910697 20507092704 20569915392 20629158732 20629341824 20639121408 20639707648 20657678832 20670170976 20680740864 20698564068 20698747776 20780641206 20791267584 20803840512 20821954608 20832417216 20832602112 20863350144 20874018816 20956605696 20985578496 20998268928 20998455296 21009006592 21027112704 21027299328 21069103104 21152461824 21163278336 21194514432 21205352448 21224418992 21266425908 21331574784 21361065984 21393201648 21403533312 21422587914 21422778048 21465177552 21530935296 21550294584 21561123168 21579896637 21593138112 21603988224 21604179968 21622799016 21633664032 21665786688 21762628992 21762822144 21775982592 21805894656 21806088192 21892362752 21935886336 21946908672 21966018048 21979496448 21990735872 22009688064 22010313234 22084365366 22152019968 22152216576 22171937697 22216017096 22246533603 22284075008 22290761304 22328377344 22359048192 22379152068 22390397136 22404135936 22423444407 22423643424 22434910848 22523873216 22568451984 22568652288 22599653184 22613520384 22644582912 22734376704 22779372096 22779574272 22791020544 22810864896 22824861696 22856863743 22926884864 22972465152 22992263424 23004020736 23038628067 23070479292 23141154816 23173600328 23187161088 23208009552 23219011584 23219671104 23239888686 23253942348 23265833472 23286091248 23357883432 23390176032 23404320576 23424698934 23436469368 23436677376 23471268912 23483271168 23576181408 23576390656 23588237312 23608775808 23623052544 23623262208 23635132416 23655501792 23655711744 23702740992 23775817728 23796519552 23808688128 23843828736 23856021504 23877471366 23998021632 23998234624 24010293248 24031199232 24045944832 24067351854 24078974976 24100625304 24148324746 24222302208 24244081407 24256263564 24256478848 24271147264 24292280376 24304486752 24304702464 24325648893 24337872036 24449373312 24482957616 24483174912 24497980416 24531631488 24531849216 24628908096 24677872128 24690272256 24690491392 24711770304 24726933504 24739577856 24760899072 24871796736 24886837248 24921022464 24921243648 24970788864 24993019233 25069584384 25119424512 25142010348 25153929216 25154643696 25189196778 25204652928 25226598852 25239274704 25339357368 25389508482 25389733824 25389959168 25424609832 25440210432 25475155776 25576173792 25591867392 25604726784 25626793608 25627021056 25639898112 25677969408 25792745472 25844023296 25844252672 25879523328 26033799168 26049773568 26070300369 26085556224 26109010746 26122129992 26174062656 26196852654 26254245888 26277618861 26313948036 26329860648 26330094336 26366028039 26366262048 26418680064 26523204084 26523439488 26536766976 26559872784 26575934112 26576169984 26589523968 26612675712 26665583616 26747794944 26771084496 26784774144 26801209344 26824307328 26838024192 26944446464 26997774336 26998013952 27011579904 27035099136 27051687936 27088846848 27089616288 27113203467 27250089984 27250864004 27264024576 27288538704 27305040672 27328815423 27342547596 27342790272 27426553856 27450970482 27505544976 27518828544 27543327318 27543571776 27560227968 27574321152 27598085424 27598330368 27707521608 27721690112 27738454016 27762606144 27776556288 27776802816 27800741592 27817800192 27832025088 27942140928 27980771328 27997691904 28036150272 28036399104 28092137472 28203282432 28217704448 28259352576 28273803264 28298170368 28298974158 28355234544 28394184042 28442099712 28481421312 28506777039 28524268864 28563450552 28563704064 28602686061 28620236736 28707913728 28733726112 28748164224 28773195516 28790850816 28805317632 28830398688 28844885376 28887715584 29016838656 29017096192 29034643456 29074526208 29074784256 29114463744 29247848448 29262544896 29288024064 29305995264 29346250752 29347084312 29387396241 29445820488 29536026624 29562583596 29621093229 29621356128 29662044804 29721015072 29812064256 29838869424 29853862848 29872181248 29879856882 29897925876 29898191232 29913214464 29939260176 30091269312 30091536384 30117470058 30132870912 30151360512 30192777216 30312502272 30372496128 30372765696 30388027392 30414486528 30433148928 30474952704 30475818324 30629953536 30656351232 30672027648 30699606042 30718170756 30760639056 30854873088 30916214784 30943738098 30944012736 30958682112 30959561472 30986518248 31005256464 31021111296 31048121664 31143844576 31170961809 31186901376 31205760768 31232931912 31248625824 31248903168 31295025216 31311028224 31434908544 31478367744 31497403392 31497682944 31513509888 31540669056 31540948992 31603654656 31701090304 31728692736 31744917504 31791771648 31808028672 31836628488 31899638862 31997362176 32026132229 32041598976 32089802472 32105299968 32133881871 32134167072 32197766328 32296402944 32325441876 32341684752 32389707168 32405982336 32406269952 32434198524 32450496048 32599164416 32643943488 32644233216 32663973888 32708841984 32709132288 32838544128 32903829504 32920363008 32949027072 32969244672 32986103808 33014532096 33015469851 33126548049 33162395648 33182449664 33228029952 33228324864 33324025644 33426112512 33492566016 33522680464 33538572288 33539524928 33568728102 33585595704 33606203904 33635465136 33652366272 33785809824 33852677976 33852978432 33899479776 33920280576 33966874368 34101565056 34122489856 34139635712 34169058144 34169361408 34186530816 34216297344 34237292544 34390327296 34458697728 34489680862 34506031104 34605718938 34711732224 34733031424 34760400492 34780741632 34812014328 34828517376 34829506656 34859833029 34880913522 34898750208 34929136872 35036825148 35085264048 35106480864 35106792448 35137048401 35154704052 35155016064 35206903368 35224906752 35364272112 35364585984 35382355968 35413163712 35434578816 35434893312 35452698624 35483567616 35554111488 35663726592 35694779328 35713032192 35734945792 35765743104 35784032256 35816207049 35997032448 35997351936 36015439872 36046798848 36068917248 36101027781 36118462464 36119488384 36150937956 36222487119 36333453312 36352032768 36384395346 36384718272 36406720896 36438420564 36456730128 36457053696 36601293976 36674059968 36724436424 36724762368 36746970624 36765761536 36797447232 36797773824 36943362144 37016808192 37035408384 37035737088 37067655456 37090400256 37109366784 37256187904 37307695104 37330255872 37381533696 37381865472 37456183296 37604376576 37657100533 37679136768 37713015522 37730893824 37731965544 37783795167 37806979392 37839898278 37858912056 37922799616 38009036052 38084262723 38084600736 38084938752 38136914748 38160315648 38311634816 38330885632 38364260688 38387801088 38407090176 38440190412 38440531584 38459847168 38516954112 38689118208 38766034944 38766379008 38819284992 38997131264 39016726528 39050698752 39074660352 39128334336 39163516119 39183194988 39261093984 39381368832 39416778128 39470922054 39494790972 39495141504 39549393072 39628020096 39749419008 39784806126 39785159232 39805150464 39839809176 39863901168 39864254976 39884285952 39919013568 40121692416 40122048512 40156626744 40177161216 40201814016 40236460992 40257036288 40416669696 40496661504 40497020928 40517369856 40552648704 40553800574 40577531904 40633270272 40634424432 40839938048 40875134976 40876296006 40896036864 40932808056 40957561008 41013821394 41014185408 41139830784 41176455723 41258317464 41258683648 41278242816 41279415296 41314990977 41315357664 41340341952 41361481728 41397128136 41397495552 41561282412 41582535168 41607681024 41643909216 41664834432 41665204224 41726700288 41748037632 41913211392 41971156992 41996537856 41996910592 42018013184 42054225408 42054598656 42138206208 42304923648 42326556672 42389028864 42410704896 42448461237 42448837984 42532851816 42591276063 42663149568 42722131968 42786403296 42845175828 42845556096 42930355104 43061870592 43100589168 43122246336 43159793274 43186276224 43207976448 43208359936 43245598032 43267328064 43331573376 43525257984 43525644288 43551965184 43611789312 43612176384 43784725504 43871772672 43893817344 43932036096 43958992896 44019376128 44020626468 44168730732 44304039936 44304433152 44343875394 44432034192 44493067206 44568150016 44581522608 44656754688 44718096384 44758304136 44780794272 44808271872 44819785323 44846888814 44847286848 44869821696 45047746432 45136903968 45137304576 45176205087 45199306368 45227040768 45289165824 45468753408 45558744192 45559148544 45582041088 45621729792 45649723392 45713727486 45853769728 45944930304 45984526848 46008041472 46049409063 46077256134 46140958584 46282309632 46347200656 46374322176 46415607147 46416019104 46438023168 46439342208 46479777372 46507884696 46531666944 46572182496 46715766864 46780352064 46808641152 46849397868 46872938736 46873354752 46942537824 46966542336 47152362816 47152781312 47176474624 47217551616 47246105088 47246524416 47270264832 47311003584 47311423488 47405481984 47551635456 47593039104 47617376256 47687657472 47689012007 47712043008 47754942732 47849458293 47996043264 47996469248 48020586496 48062398464 48134703708 48157949952 48201250608 48296649492 48444604416 48488162814 48512527128 48512957696 48542294528 48584560752 48608973504 48609404928 48651297786 48675744072 48898746624 48965915232 48966349824 48995960832 49063262976 49063698432 49257816192 49355744256 49380544512 49380982784 49423540608 49453867008 49479155712 49521798144 49743593472 49773674496 49842044928 49842487296 49941577728 49986038466 50139168768 50238849024 50284020696 50307858432 50309287392 50353092153 50378393556 50409305856 50453197704 50478549408 50678714736 50779016964 50779467648 50779918336 50849219664 50880420864 50950311552 51152347584 51183734784 51209453568 51253587216 51254042112 51279796224 51355938816 51585490944 51688046592 51688505344 51734521293 51759046656 51908578407 52067598336 52099547136 52140600738 52171112448 52218021492 52244259984 52321370283 52348125312 52393705308 52508491776 52555237722 52627896072 52659721296 52660188672 52732056078 52732524096 52837360128 53046408168 53046878976 53073533952 53119745568 53151868224 53152339968 53179047936 53225351424 53331167232 53495589888 53542168992 53569548288 53602418688 53648614656 53676048384 53888892928 53995548672 53996027904 54023159808 54070198272 54103375872 54177693696 54179232576 54226406934 54500179968 54501728008 54528049152 54576593019 54577077408 54610081344 54657630846 54685095192 54685580544 54901940964 55011089952 55086654636 55087143552 55120455936 55148642304 55196170848 55196660736 55415043216 55443380224 55476908032 55525212288 55553112576 55553605632 55601483184 55635600384 55664050176 55884281856 55961542656 55995383808 56072300544 56072798208 56184274944 56406564864 56435408896 56518705152 56569523283 56596340736 56597948316 56710469088 56759847417 56788368084 56884199424 56962842624 57013554078 57048537728 57126901104 57127408128 57205372122 57240473472 57415827456 57467452224 57496328448 57546391032 57581701632 57610635264 57660797376 57689770752 57775431168 58033677312 58034192384 58069286912 58149052416 58149568512 58228927488 58495696896 58525089792 58576048128 58611990528 58692501504 58694168624 58774792482 58891640976 59072053248 59125167192 59206383081 59242186458 59242712256 59324089608 59442030144 59624128512 59677209189 59677738848 59707725696 59744362496 59759713764 59795851752 59796382464 59826428928 59878520352 60182538624 60183072768 60234940116 60265741824 60302721024 60385554432 60625004544 60744992256 60745531392 60776054784 60828973056 60830700861 60866297856 60949905408 60951636648 61259907072 61312702464 61314444009 61344055296 61399212084 61436341512 61520732091 61521278112 61709746176 61887476196 61888025472 61917364224 61919122944 61973036496 62010512928 62042222592 62096243328 62287689152 62341923618 62373802752 62411521536 62465863824 62497251648 62497806336 62590050432 62622056448 62869817088 62956735488 62994806784 62995365888 63027019776 63081338112 63081897984 63207309312 63402180608 63457385472 63489835008 63583543296 63616057344 63673256976 63799277724 63994724352 64052264458 64083197952 64179604944 64210599936 64267763742 64268334144 64395532656 64592805888 64650883752 64683369504 64739689911 64779414336 64811964672 64812539904 64868397048 64900992096 65198328832 65287886976 65288466432 65327947776 65417683968 65418264576 65677088256 65807659008 65840726016 65898054144 65938489344 65972207616 66029064192 66030939702 66253096098 66324791296 66364899328 66456059904 66456649728 66515813091 66648051288 66739600809 66852225024 66985132032 67045360928 67077144576 67079049856 67137456204 67171191408 67212407808 67270333221 67270930272 67304732544 67571619648 67705355952 67705956864 67798959552 67840561152 67933748736 68203130112 68244979712 68279271424 68338116288 68338722816 68373061632 68432594688 68474585088 68570591229 68780654592 68917395456 68979361724 69012062208 69115884201 69211437876 69423464448 69520800984 69561483264 69624028656 69657034752 69659013312 69719666058 69761827044 69797500416 69858273744 70073650296 70170528096 70212961728 70213584896 70274096802 70309408104 70310032128 70413806736 70449813504 70728544224 70729171968 70764711936 70826327424 70869157632 70869786624 70905397248 70967135232 71108222976 71327453184 71389558656 71426064384 71469891584 71531486208 71568064512 71632414098 71994064896 71994703872 72030879744 72093597696 72137834496 72202055562 72236924928 72238976768 72301875912 72444974238 72666906624 72732244221 72768790692 72769436544 72813441792 72876841128 72913460256 72914107392 73202587952 73348119936 73448872848 73449524736 73493941248 73531523072 73594894464 73595547648 73886724288 74033616384 74070816768 74071474176 74135310912 74180800512 74218733568 74512375808 74615390208 74660511744 74763067392 74763730944 74912366592 74979057699 75208753152 75314201066 75358273536 75426031044 75461787648 75463931088 75567590334 75613958784 75679796556 75717824112 75845599232 76018072104 76168525446 76169201472 76169877504 76273829496 76320631296 76623269632 76661771264 76728521376 76775602176 76814180352 76880380824 76881063168 76919694336 77033908224 77378236416 77532069888 77532758016 77638569984 77994262528 78033453056 78101397504 78149320704 78210901107 78256668672 78327032238 78366389976 78522187968 78762737664 78832856583 78833556256 78941844108 78989581944 78990283008 79098084117 79098786144 79256040192 79569612252 79570318464 79610300928 79679618352 79727802336 79728509952 79768571904 79838027136 80243384832 80244097024 80313253488 80354322432 80403628032 80472921984 80514072576 80833339392 80993323008 80994041856 81034739712 81105297408 81107601148 81155063808 81266540544 81268848864 81339610401 81750269952 81752592012 81792073728 81865616112 81915122016 81986446269 82027642788 82028370816 82279661568 82352911446 82516634928 82517367296 82556485632 82558830592 82629981954 82630715328 82680683904 82722963456 82794256272 82794991104 83122564824 83165070336 83215362048 83287818432 83329668864 83330408448 83453400576 83496075264 83826422784 83942313984 83993075712 83993821184 84036026368 84108450816 84109197312 84276412416 84609847296 84653113344 84778057728 84821409792 84896922474 84897675968 85065703632 85182552126 85326299136 85444263936 85520331117 85572806592 85690351656 85691112192 85860710208 86123741184 86201178336 86244492672 86319586548 86372552448 86415952896 86416719872 86491196064 86534656128 86663146752 87050515968 87051288576 87103930368 87223578624 87224352768 87569451008 87743545344 87787634688 87864072192 87917985792 88038752256 88041252936 88162188723 88337461464 88608079872 88687750788 88863279687 88864068384 88986134412 89136300032 89163045216 89436192768 89516608272 89561588544 89616543744 89639570646 89693777628 89694573696 89739643392 90095492864 90273807936 90274609152 90352410174 90398612736 90454081536 90578331648 90937506816 91117488384 91118297088 91164082176 91243459584 91299446784 91427454972 91707539456 91889860608 91969053696 92016082944 92098818126 92154512268 92281917168 92564619264 92694401312 92748644352 92831214294 92832038208 92876046336 92878684416 92959554744 93015769392 93063333888 93144364992 93431533728 93512885427 93560704128 93617282304 93698795736 93745877472 93746709504 93885075648 93933084672 94304725632 94305562624 94352949248 94435103232 94492210176 94493048832 94540529664 94622007168 94622846976 94810963968 95103270912 95186078208 95234752512 95375314944 95378024014 95424086016 95509885464 95698916586 95992086528 95992938496 96078396687 96124796928 96269407416 96315899904 96401645613 96402501216 96593298984 96889208832 96976325628 97025054256 97025915392 97084589056 97169121504 97217947008 97218809856 97302595572 97351488144 97797493248 97931830464 97932699648 97991921664 98126525952 98127396864 98515632384 98711488512 98761089024 98761965568 98847081216 98907734016 98958311424 99043596288 99046409553 99379644147 99487186944 99547348992 99684089856 99684974592 99972076932 100278337536 100477698048 100568041392 100615716864 100618574784 100706184306 100756787112 100818611712 100906395408 100957098816 101357429472 101558033928 101558935296 101559836672 101698439328 101760841728 101900623104 102304695168 102367469568 102418907136 102507174432 102508084224 102559592448 102711877632 103170981888 103376093184 103377010688 103469042586 103518093312 103817156814 104135196672 104199094272 104281201476 104342224896 104436042984 104488519968 104579499087 104642740566 104696250624 104787410616 105110475444 105255792144 105319442592 105320377344 105411145203 105464112156 105465048192 105674720256 106092816336 106093757952 106147067904 106239491136 106303736448 106304679936 106358095872 106450702848 106662334464 106991179776 107084337984 107139096576 107204837376 107297229312 107352096768 107448621147 107777785856 107991097344 107992055808 108046319616 108140396544 108206751744 108303083343 108355387392 108358465152 108452813868 109000359936 109003456016 109056098304 109153186038 109154154816 109220162688 109315261692 109370190384 109371161088 109803881928 110022179904 110173309272 110174287104 110240911872 110297284608 110392341696 110393321472 110830086432 110886760448 110953816064 111050424576 111106225152 111107211264 111202966368 111271200768 111328100352 111768563712 111923085312 111990767616 112144601088 112145596416 112368549888 112813129728 112870817792 112971301599 113037410304 113139046566 113192681472 113195896632 113351385501 113420938176 113519694834 113576736168 113768398848 114027108156 114097075456 114252788169 114253802208 114254816256 114410744244 114480946944 114934904448 114992656896 115092782064 115163403264 115221270528 115321594752 115379541504 115550862336 116067354624 116068384768 116138573824 116298104832 116299137024 116457854976 116991393792 117050179584 117152096256 117223981056 117385003008 117388337248 117490548357 117549584964 117783281952 118144106496 118250334384 118412766162 118484372916 118485424512 118648179216 118884060288 119248257024 119354418378 119355477696 119415451392 119488724992 119519427528 119591703504 119592764928 119652857856 119757040704 120365077248 120366145536 120469880232 120531483648 120605442048 120771108864 121250009088 121489984512 121491062784 121552109568 121657946112 121661401722 121732595712 121899810816 121903273296 122519814144 122625404928 122628888018 122688110592 122798424168 122872683024 123041464182 123042556224 123419492352 123529367169 123774952392 123776050944 123834728448 123838245888 123944972931 123946072992 124021025856 124084445184 124192486656 124575378304 124683847236 124747605504 124823043072 124931727648 124994503296 124995612672 125180100864 125244112896 125739634176 125913470976 125989613568 125990731776 126054039552 126162676224 126163795968 126414618624 126804361216 126914770944 126979670016 127167086592 127232114688 127345383711 127346513952 127598555448 127989448704 128104528916 128166395904 128359209888 128535527484 128536668288 128791065312 129185611776 129301767504 129366739008 129479379822 129558828672 129623929344 129625079808 129736794096 129801984192 130396657664 130575773952 130576932864 130655895552 130835367936 130836529152 131354176512 131615318016 131681452032 131796108288 131876978688 132058128384 132061879404 132506192196 132649582592 132729798656 132912119808 132913299456 133031626182 133296102576 133479201618 133704450048 133970264064 134090721856 134154289152 134158099712 134274912408 134342382816 134424815616 134459355969 134540666442 134541860544 134609465088 135143239296 135410711904 135411913728 135597919104 135681122304 135867497472 136406260224 136489959424 136558542848 136676232576 136677445632 136746123264 136865189376 136949170176 137141182458 137561309184 137834790912 137958723448 138024124416 138148227189 138231768402 138422875752 138846928896 139041601968 139122966528 139246821441 139248057312 139314069504 139318026624 139439332116 139523654088 139595000832 139716547488 140147300592 140341056192 140425923456 140427169792 140548193604 140618816208 140620064256 140827613472 140899627008 141457088448 141458343936 141529423872 141652654848 141738315264 141739573248 141810794496 141934270464 141938302009 142216445952 142654906368 142779117312 142852128768 142939783168 143062972416 143067036021 143136129024 143264828196 143548374879 143988129792 143989407744 144061759488 144187195392 144404111124 144473849856 144477953536 144603751824 144889948476 145333813248 145464488442 145537581384 145538873088 145626883584 145753682256 145826920512 145828214784 146405175904 146696239872 146897745696 146899049472 146987882496 147063046144 147189788928 147191095296 147773448576 148067232768 148141633536 148142948352 148270621824 148361601024 148437467136 149024751616 149230780416 149321023488 149526134784 149527461888 149824733184 149958115398 150417506304 150628402132 150716547072 150852062088 150923575296 150927862176 151059276459 151135180668 151227917568 151359593112 151435648224 152036144208 152337050892 152338402944 152339755008 152547658992 152641262592 153246539264 153323542528 153457042752 153551204352 153628360704 153760761648 153762126336 153839388672 154067816448 154756472832 155064139776 155065516032 155203563879 155277139968 155725735221 155988525056 156066906112 156202795008 156298641408 156421802214 156513337344 156654064476 156732779952 156964110849 157044375936 157525475328 157665713166 157667112512 157883688216 157979163888 157980566016 158196168234 158197572288 158512080384 159139224504 159140636928 159220601856 159359236704 159455604672 159457019904 159537143808 159676054272 160486769664 160488194048 160626506976 160708644864 160807256064 160945843968 161028145152 161666678784 161986646016 161988083712 162069479424 162210594816 162215202296 162310127616 162533081088 162537697728 162679220802 163500539904 163505184024 163584147456 163729779057 163731232224 163830244032 163972892538 164055285576 164056741632 164705822892 165033269856 165034734592 165117661184 165259963908 165261430656 165361367808 165445926912 165588512544 165589982208 166245129648 166330140672 166430724096 166575636864 166659337728 166660816896 166906801152 166992150528 167652845568 167884627968 167986151424 167987642368 168072052736 168216901632 168218394624 168552824832 169219694592 169306226688 169556115456 169708569849 169793844948 169795351936 170131407264 170279542251 170365104252 170652598272 170888527872 171040662234 171145613184 171380703312 171382224384 171721420416 172247482368 172402356672 172488985344 172639173096 172745104896 172831905792 172833439744 172982392128 173069312256 173326293504 174101031936 174102577152 174207860736 174447157248 174448705536 175138902016 175487090688 175575269376 175728144384 175835971584 176077504512 176082505872 176324377446 176674922928 177216159744 177375501576 177619149243 177726559374 177728136768 177972268824 178272600064 178326090432 178872385536 179031627567 179033216544 179123177088 179233087488 179279141292 179387555256 179389147392 179479286784 180190985728 180547615872 180549218304 180704820348 180797225472 180908163072 181156663296 181875013632 182234976768 182236594176 182328164352 182486919168 182492102583 182598893568 182854909944 183415078912 183779721216 183938107392 183943332027 184032165888 184197636252 184309024536 184562196273 184563834336 185129238528 185388802624 185662428588 185664076416 185752092672 185757368832 185919109488 186031538784 186126667776 186288729984 186863067456 187025770854 187121408256 187234564608 187397591472 187491754944 187493419008 187770151296 187866169344 188609451264 188611125248 188705898496 188870206464 188984420352 188986097664 189081059328 189244014336 189245693952 189621927936 190206541824 190372156416 190469505024 190750629888 190756048028 190848172032 191019770928 191397833172 191984173056 191985876992 192156793374 192249593856 192538814832 192631799808 192803291226 192805002432 193186597968 193778417664 193952651256 194050108512 194051830784 194169178112 194219069733 194338243008 194435894016 194437619712 194605191144 194702976288 195594986496 195863660928 195865399296 195983843328 196253051904 196254793728 197031264768 197422977024 197522178048 197523931136 197694162432 197815468032 197916622848 198087192576 198092819106 198759288294 198974373888 199094697984 199368179712 199369949184 199547439273 199944153864 200218802427 200556675072 200955396096 201136082784 201231433728 201237149568 201412368612 201513574224 201637223424 201812790816 201914197632 202714858944 203116067856 203117870592 203119673344 203396878656 203521683456 203801246208 204609390336 204734939136 204837814272 205014348864 205016168448 205119184896 205423755264 205711773687 206341963776 206752186368 206938085172 207036186624 207347652603 207634313628 208270393344 208562402952 208684449792 208872085968 208977039936 209158998174 209285481132 209392501248 209574821232 210220950888 210511584288 210638885184 210640754688 210822290406 210928224312 210930096384 211349440512 212185632672 212187515904 212294135808 212478982272 212607472896 212609359872 212716191744 212901405696 213324668928 213982359552 214168675968 214278193152 214409674752 214594458624 214704193536 214897242294 215555571712 215982194688 215984111616 216092639232 216280793088 216413503488 216606166686 216710774784 216716930304 216905627736 218000719872 218006912032 218196732663 218306372076 218308309632 218440325376 218630523384 218740380768 218742322176 219607763856 220044359808 220346618544 220348574208 220481823744 220594569216 220784683392 220786642944 221660172864 221773520896 221907632128 222100849152 222212450304 222214422528 222405932736 222542401536 222656200704 223537127424 223846170624 223981535232 224182925603 224289202176 224291192832 224737099776 224937173097 225626259456 225741635584 225942603198 226074820608 226278093132 226385362944 226391793264 226702771002 226841876352 227039389668 227153472336 227536797696 228054216312 228194150912 228505576338 228507604416 228509632512 228821488488 228961893888 229869808896 229985313792 230185564128 230326806528 230442541056 230643189504 230759083008 231101724672 232134709248 232136769536 232277147648 232596209664 232598274048 232915709952 233982787584 234100359168 234304192512 234447962112 234632703321 234770006016 234776674496 234981096714 235099169928 235566563904 236288212992 236498569749 236500668768 236825532324 236968745832 236970849024 237296358432 237768120576 238708836756 238710955392 238830902784 238977449984 239038855056 239183407008 239185529856 239305715712 239514081408 240730154496 240732291072 240939760464 241062967296 241210884096 241542217728 242500018176 242979969024 242982125568 243104219136 243315892224 243322803444 243465191424 243799621632 243806546592 244018831203 245250809856 245257776036 245376221184 245596848336 245745366048 245959338807 246082928364 246085112448 246838984704 247058734338 247549904784 247552101888 247669456896 247676491776 247889945862 247892145984 248042051712 248168890368 248384973312 249150756608 249367694472 249495211008 249646086144 249863455296 249989006592 249991225344 250360201728 250488225792 251479268352 251826941952 251979227136 251981463552 252108079104 252325352448 252327591936 252829237248 253608722432 253829541888 253959340032 254334173184 254464229376 254690767422 254693027904 255197110896 255978897408 256209057832 256332791808 256560993351 256718419776 257071054968 257073336576 257582130624 258371223552 258603535008 258733478016 258958759644 259117657344 259247858688 259250159616 259473588192 259603968384 260793315328 261151547904 261153865728 261311791104 261670735872 261673058304 262708353024 263230636032 263362904064 263592216576 263599703731 263753957376 264116256768 264123758808 264486566169 265012384392 265299165184 265459597312 265824239616 266063252364 266589839061 266592205152 266958403236 267408900096 268181443712 268308578304 268316199424 268549824816 268684765632 268849631232 268918711938 269081332884 269083721088 269218930176 270286478592 270821423808 270823827456 271195838208 271362244608 271734994944 272812520448 272979918848 273117085696 273352465152 273354891264 273492246528 273730378752 273898340352 274282364916 275122618368 275669581824 275917446896 276048248832 276296454378 276463536804 276845751504 277693857792 278083203936 278245933056 278493642882 278496114624 278628139008 278636053248 278878664232 279047308176 279190001664 279433094976 280294601184 280538656281 280682112384 280851846912 280854339584 281096387208 281237632416 281240128512 281655226944 281799254016 282914176896 282916687872 283058847744 283305309696 283476630528 283479146496 283621588992 283868540928 283876604018 284432891904 285309812736 285558234624 285704257536 285879566336 286125944832 286134072042 286272258048 286529656392 287096749758 287976259584 287978815488 288235190061 288374390784 288808222248 288947699712 288955907072 289204936839 289207503648 289779896952 290667626496 290928976884 291075162768 291077746176 291253767168 291507364512 291653841024 291656429568 292810351808 293392479744 293795491392 293798098944 293975764992 294126092288 294379577856 294382190592 295546897152 296134465536 296283267072 296285896704 296541243648 296723202048 296874934272 297139228659 298049503232 298138932441 298461560832 298642046976 299052269568 299054923776 299916230796 300835012608 301256804264 301433094144 301704124176 301847150592 301855724352 302118552918 302270361336 302455835136 302719186224 302871296448 304072288416 304674101784 304676805888 304679510016 305095317984 305282525184 306493078528 306647085056 306914085504 307102408704 307256721408 307521523296 307524252672 307678777344 308135632896 309512945664 310128279552 310131032064 310407127758 310554279936 311451470442 311977050112 312133812224 312405590016 312597282816 312843604428 313026674688 313308128952 313465559904 313738497261 313928221698 314088751872 315331426332 315334225024 315767376432 315958327776 315961132032 316233435609 316392336468 316395144576 317024160768 318278449008 318281273856 318441203712 318718473408 318911209344 318914039808 319074287616 319352108544 320973539328 320976388096 321253013952 321417289728 321614512128 321891687936 322056290304 322345863441 323333357568 323973292032 323976167424 324138958848 324421189632 324430404592 324620255232 324909250029 325066162176 325075395456 325358441604 327001079808 327010368048 327168294912 327459558114 327462464448 327660488064 327945785076 328110571152 328113483264 329411645784 330066539712 330069469184 330235322368 330519927816 330522861312 330722735616 330891853824 331177025088 331179964416 332490259296 332660281344 332861448192 333151273728 333318675456 333321633792 333813602304 333984301056 335305691136 335769255936 335972302848 335975284736 336144105472 336433803264 336436789248 337105649664 338439389184 338612453376 338913904797 339112230912 339417139698 339587689896 339590703872 340054156503 340262814528 340559084502 340730208504 341305196544 342081324468 342291226368 342758364507 342761406624 342764448768 343442840832 344804713344 344977970688 345278346192 345490209792 345663811584 345666879488 345964784256 346138624512 346652587008 348202063872 348205154304 348415721472 348894314496 348897411072 350277804032 350974181376 351150538752 351456288768 351671943168 352155009024 352165011744 352471645071 352648754892 353349845856 354432319488 354751003152 355238298486 355453118748 355456273536 355944537648 356545200128 356652180864 357744771072 358063255134 358066433088 358246354176 358466174976 358558282584 358775110512 358778294784 358958573568 360381971456 361095231744 361098436608 361409640696 361594450944 361816326144 362313326592 363750027264 364469953536 364473188352 364656328704 364973838336 364984205166 365197787136 365709819888 366830157824 367559442432 367876214784 367886664054 368064331776 368395272504 368618049072 369124392546 369127668672 370258477056 370588101507 370777605248 371324857176 371328152832 371504185344 371514737664 371834918793 371838218976 372063077568 372253335552 372577459968 373726134912 374051541708 374242816512 374469129216 374795182944 374983509888 374986838016 375540302592 375732338688 377218902528 377222250496 377411796992 377740412928 377968840704 377972195328 378162118656 378488028672 378491387904 379243855872 380413083648 380744312832 380939010048 381501259776 381512096056 381696344064 382036151133 382039541856 382795666344 383968346112 384313586748 384499187712 385077629664 385606582452 385610004864 386373195936 387556835328 387905302512 388100217024 388103661568 388338356224 388438139466 388676486016 388871788032 388875239424 389210382288 389405952576 391189972992 391727321856 391730798592 391967686656 392506103808 392509587456 394062529536 394845954048 395044356096 395047862272 395388324864 395630936064 396174385152 396185638212 397518576588 397948747776 398189395968 398736359424 398739898368 399094878546 399888307728 400437604854 401113350144 401910792192 402272165568 402462867456 402474299136 402824737224 403027148448 403274446848 403625581632 403828395264 405429717888 406232135712 406235741184 406239346688 406793757312 407043366912 407602492416 409218780672 409469878272 409675628544 410028697728 410032336896 410238369792 410847510528 411423547374 412683927552 413504372736 413876170344 414072373248 414444681567 414695305206 415268627256 416540786688 417124805904 417368899584 417740464323 417744171936 417954079872 418317996348 418570962264 418785002496 419149642464 420441901776 421023168576 421277770368 421281509376 421644580812 421856448624 421860192768 422698881024 424371265344 424375031808 424588271616 424957964544 425214945792 425218719744 425432383488 425802811392 425814906027 426649337856 427964719104 428337351936 428556386304 428819349504 429188917248 429201108063 429408387072 429794484588 430645124637 431111143424 431964389376 431968223232 432185278464 432561586176 433212333372 433421549568 433433860608 433811255472 436001439744 436013824064 436393465326 436612744152 436616619264 436880650752 437261046768 437480761536 437484644352 439215527712 440088719616 440693237088 440697148416 440963647488 441189138432 441569366784 441573285888 443320345728 443547041792 443815264256 444201698304 444424900608 444428845056 444811865472 445084803072 445312401408 447074254848 447692341248 447963070464 448365851206 448578404352 448582385664 449474199552 449874346194 451252518912 451885206396 452149641216 452556186264 452770725888 452783586528 453177829377 453405542004 453683752704 454078779336 454306944672 456108432624 456388301824 457011152676 457015208832 457019265024 457642976976 457923787776 459739617792 459970627584 460371128256 460653613056 460885082112 461286379008 461518166016 462203449344 464269418496 464273539072 464554295296 465192419328 465196548096 465610691637 465831419904 467177205663 467965575168 468200718336 468608385024 468895924224 469265406642 469540012032 469553348992 469962193428 470198339856 470892332547 471133127808 472576425984 472997139498 473001337536 473651064648 473937491664 473941698048 474592716864 475536241152 477417673512 477421910784 477661805568 477954899968 478077710112 478366814016 478371059712 478611431424 479028162816 481460308992 481464582144 481879520928 482125934592 482421768192 483084435456 485000036352 485959938048 485964251136 486208438272 486631784448 486645606888 486930382848 487599243264 487613093184 488037662406 489542306929 490501619712 490515552072 490752442368 491189337171 491193696672 491490732096 491918677614 492165856728 492170224896 494117468676 495099809568 495104203776 495352983552 495779891724 495784291968 496084103424 496337780736 496769946624 498301513216 498735388944 498990422016 499292172288 499726910592 499978013184 499982450688 500720403456 500976451584 502958536704 503653883904 503958454272 503962927104 504216158208 504650704896 504655183872 505658474496 507217444864 507659083776 507918680064 508668346368 509125709547 509381534844 509386055808 510394221792 511957794816 512418115664 512665583616 513121986702 513436839552 514142109936 514146673152 515164261248 516742447104 517207070016 517466956032 517917519288 518235314688 518495717376 518500319232 518947176384 519207936768 521586630656 522303095808 522307731456 522623582208 523341471744 523346116608 525416706048 526461272064 526725808128 527184433152 527199407462 527507914752 528232513536 528247517616 528973132338 530024768784 530598330368 530919194624 531648479232 532126504728 532857447729 533179678122 533184410304 533916806472 534817800192 536362887424 536617156608 536632398848 537094882701 537099649632 537369531264 537699262464 537837423876 538162665768 538167442176 538437860352 540572957184 541642847616 541647654912 542391676416 542724489216 543469989888 545625040896 545959837696 546234171392 546704930304 546709782528 546984493056 547460757504 547476307749 547796680704 548564729832 550245236736 551339163648 551829996081 551834893792 552096497664 552592908756 552927073608 553686588819 553691503008 555387715584 556166407872 556987285764 556992229248 557256278016 557272106496 557757328464 558094616352 558380003328 558866189952 560589202368 561077312562 561364224768 561703693824 561708679168 562192774416 562475264832 562480257024 563310453888 563598508032 565828353792 565833375744 566117695488 566610619392 566953261056 566958292992 567243177984 567737081856 567753208036 568865783808 570619625472 571116469248 571408515072 572251889664 572268144084 572544516096 573059312784 574193499516 575952519168 575957630976 576470380122 576748781568 577616444496 577895399424 577911814144 578409873678 578415007296 579559793904 581335252992 581857953768 582150325536 582155492352 582507534336 582657209199 583014729024 583307682048 583312859136 585620703616 586784959488 587590982784 587596197888 587951529984 588252184576 588759155712 588764381184 591093794304 592268931072 592566534144 592571793408 593082487296 593446404096 593749868544 594278457318 596099006464 596277864882 596923121664 597284093952 598104539136 598109847552 598642317819 599832461592 601670025216 602513608528 602866188288 603408248352 603694301184 603711448704 604237105836 604540722672 604911670272 605438372448 605742592896 608144576832 609348203568 609353611776 609359020032 610190635968 610565050368 612986157056 613294170112 613828171008 614204817408 614513442816 615043046592 615048505344 615357554688 616271265792 617135321061 619025891328 620256559104 620814255516 621108559872 622042957809 622902940884 623954100224 624267624448 624811180032 625687208856 626053349376 626616257904 626931119808 627476994522 627856443396 628177503744 630662852664 630668450048 631534752864 631916655552 631922264064 632466871218 632784672936 632790289152 634048321536 636556898016 636562547712 636882407424 637436946816 637822418688 637828079616 638148575232 638704217088 641947078656 641952776192 642506027904 642834579456 643229024256 643783375872 644112580608 644691726882 646666715136 647946584064 647952334848 648277917696 648842379264 648860809184 649240510464 649818500058 650132324352 650150790912 650716883208 654002159616 654020736096 654590197989 654919116228 654924928896 655320976128 655891570152 656221142304 656226966528 658823291568 660133079424 660138938368 660470644736 661039855632 661045722624 661445471232 661783707648 662354050176 662359928832 664980518592 665320562688 665722896384 666302547456 666637350912 666643267584 667627204608 667968602112 670611382272 671538511872 671944605696 671950569472 672548776809 672867606528 672873578496 674211299328 674811519291 676878778368 677224906752 677827809594 678224461824 678834279396 679175379792 679181407744 680108313006 680525629056 681118169004 681460417008 682610393088 684162648936 684582452736 685516729014 685522813248 685528897536 686885681664 689609426688 689955941376 690556692384 690980419584 691327623168 691333758976 691929568512 692277249024 693305174016 696404127744 696410308608 696831442944 697788628992 697794822144 700555608064 701948362752 702301077504 702912577536 703343886336 703898109963 704310018048 704330023488 704943290142 705297509784 706699691712 708864638976 709495709247 709502006304 710476596972 710906237496 710912547072 711889075296 713304361728 716126510268 716132866176 716492708352 716932349952 717116565168 717550221024 717556589568 717917147136 720763942912 722190463488 722196873216 722819281392 723188901888 723632652288 724626653184 727500054528 728939907072 728946376704 729312657408 729947676672 729968410332 730395574272 731419639776 732056493609 733660315648 735752429568 735773328108 736128663552 736790545008 737236098144 737878016421 738248785092 738255337344 740516954112 741176203014 741555210496 742649714352 742656305664 743008370688 743029475328 743669837586 743676437952 744126155136 744506671104 745154919936 747452269824 748103083416 748485633024 748938258432 749590365888 749967019776 749973676032 751080605184 751464677376 754437805056 754444500992 754823593984 755480825856 755937681408 755944390656 756324237312 756976057344 756982775808 758487711744 760826167296 761488625664 761878020096 763002519552 763024192112 763392688128 764072302266 764079083712 765591332688 767936692224 768627173496 768998375424 769682980053 770155259328 771213164904 771220009728 772746391872 775113670656 775810605024 776200434048 776207323136 776676712448 776876278932 777352972032 777743576064 777750478848 778420764576 778811905152 782379945984 783454643712 783461597184 783935373312 785012207616 785019174912 788125059072 789691908096 790088712192 790095724544 790776649728 790799111193 791261872128 792348770304 792371276424 793459698507 795037153176 795897495552 796378791936 797472718848 798189757092 799769517183 799776615456 800875209708 802226700288 804544331136 804925734912 804948598272 805649474448 806054296896 806548893696 807251163264 807656790528 810859435776 812464271424 812471482368 812478693376 813587514624 814086733824 815204984832 818437561344 818939756544 819351257088 820057395456 820064673792 820476739584 821695021056 822847094748 825367855104 827008745472 827752340688 828144746496 828889363134 829390610412 830537254512 833081573376 834249611808 834737799168 835480928646 835488343872 835908159744 836635992696 837141924528 837570004992 838299284928 840883803552 841615968843 842046337152 842555540736 842563018752 843289161624 843712897248 843720385536 845397762048 848742530688 848750063616 849176543232 849915929088 850429891584 850437439488 850864766976 851605622784 851629812054 853298675712 855929438208 856674703872 857112772608 857638699008 858377834496 858402216126 858816774144 859588969176 861290249274 862222286848 863928778752 863936446464 864705570183 865123172352 866424666744 866843099136 866867721216 867614810517 867622510944 872002879488 872027648128 872786930652 873225488304 873233238528 873761301504 874522093536 874961523072 874969288704 878431055424 880177439232 881386474176 881394296832 881927294976 882378276864 883138733568 883146571776 886640691456 887094083584 887630528512 888403396608 888849801216 888857690112 889623730944 890169606144 890624802816 891417685977 894148509696 895384682496 895926140928 896731702412 897156808704 897164771328 899748692388 902505037824 903770412792 904299282432 905112372528 905541451776 905567173056 906355658754 906811084008 907367505408 908157558672 908613889344 912216865248 912776603648 914022305352 914030417664 914038530048 915285953952 915847575552 919479235584 919941255168 920742256512 921307226112 921770164224 922572758016 923036332032 924406898688 928538836992 928547078144 929108590592 930384838656 930393096192 931221383274 931662839808 934354411326 935931150336 936401436672 937216770048 937791848448 938530813284 939080024064 939106697984 939924386856 940396679712 941215491783 941784665094 942266255616 945994278996 946002675072 947302129296 947874983328 947883396096 949185433728 951072482304 954835347024 954843821568 955323611136 955909799936 956155420224 956733628032 956742119424 957222862848 958056325632 962920617984 962929164288 963759041856 964251869184 964843536384 966168870912 967037590323 970000072704 971919876096 971928502272 972416876544 973263568896 973291213776 973860765696 974727750087 975198486528 975226186368 976075324812 979084613858 981003239424 981031104144 981504884736 982378674342 982387393344 982981464192 983837355228 984331713456 984340449792 988234937352 990199619136 990208407552 990705967104 991559783448 991568583936 992168206848 992675561472 993539893248 996603026432 997470777888 997980844032 998584344576 999453821184 999956026368 999964901376 1001440806912 1001952903168 1005917073408 1007307767808 1007916908544 1007925854208 1008432316416 1009301409792 1009310367744 1011316948992 1014434889728 1015318167552 1015837360128 1016741714391 1017336692736 1018251419094 1018763069688 1018772111616 1020162469509 1020788443584 1023915589632 1024836231328 1026243973404 1026873679104 1028275093521 1028284219872 1028293346304 1030328522496 1034414140032 1034933912064 1035835038576 1036470629376 1036991434752 1037000638464 1037894352768 1038415873536 1043173261312 1044606191616 1044615462912 1045247164416 1046682943488 1046692233216 1050833412096 1052922544128 1053451616256 1054368866304 1054398814924 1055015829504 1056465027072 1056495035232 1057414935213 1057946264676 1060049537568 1061196660736 1063296958464 1064253009456 1065714895458 1066359356244 1066368820608 1067833612944 1069635600384 1072725774848 1073234313216 1073264797696 1074189765402 1074199299264 1074739062528 1075398524928 1075674847752 1076325331536 1076334884352 1076875720704 1081145914368 1083285695232 1083295309824 1084783352832 1085448978432 1086939979776 1091250081792 1091919675392 1092468342784 1093409860608 1093419565056 1093968986112 1094921515008 1094952615498 1095593361408 1097129459664 1100490473472 1102678327296 1103659992162 1103669787584 1104192995328 1105185817512 1105854147216 1107373177638 1107383006016 1110775431168 1111764304521 1112332815744 1113974571528 1113984458496 1114512556032 1114544212992 1115514656928 1116189232704 1116760006656 1117732379904 1121178404736 1122154625124 1122728449536 1123407387648 1123417358336 1124385548832 1124950529664 1124960514048 1126620907776 1127197016064 1131656707584 1131666751488 1132235390976 1133221238784 1133906522112 1133916585984 1134486355968 1135474163712 1135506416072 1137731567616 1141239250944 1142232938496 1142817030144 1144503779328 1144536288168 1145089032192 1146108453399 1146118625568 1148386999032 1151905038336 1152940760244 1153497563136 1155232888992 1155823628288 1156819747356 1156830014592 1159119587808 1162670505984 1163715907536 1164300651072 1164310984704 1165015068672 1165314418398 1166029458048 1166615364096 1166625718272 1171241407232 1173569918976 1175181965568 1175192395776 1175903059968 1176504369152 1177518311424 1177528762368 1182187588608 1184537862144 1185133068288 1185143586816 1186164974592 1186892808192 1188556914636 1192198012928 1192555729764 1193846243328 1194568187904 1196209078272 1196219695104 1197284635638 1199664923184 1203340050432 1205027217056 1205732376576 1206816496704 1207388602368 1207422897408 1208474211672 1209081445344 1209823340544 1210876744896 1211485185792 1216289153664 1218696407136 1218707223552 1218718040064 1220381271936 1221130100736 1225972314112 1226588340224 1227656342016 1228409634816 1229026885632 1230086093184 1230097010688 1230715109376 1232542531584 1234270642122 1238051782656 1240513118208 1241628511032 1242217119744 1243334044701 1244085915618 1245805881768 1247908200448 1249622360064 1251374417712 1252106698752 1253221392969 1253232515808 1253862239616 1254953989044 1255712886792 1256355007488 1261325705328 1261336900096 1263069505728 1263833311104 1263844528128 1264933742436 1265569345872 1265580578304 1268096643072 1273113796032 1273125095424 1273764814848 1274873893632 1275644837376 1275656159232 1276297150464 1277408434176 1277444718081 1283894157312 1283905552384 1285012055808 1285669158912 1286458048512 1287566751744 1287603324189 1288225161216 1289383453764 1291935373911 1293333430272 1295893168128 1295904669696 1296555835392 1297684758528 1297721618368 1299637000116 1300264648704 1300301581824 1301433766416 1308004319232 1308041472192 1309180395978 1309838232456 1309849857792 1310641952256 1311783140304 1312442284608 1312453933056 1317646583136 1320266158848 1320277876736 1320941289472 1322079711264 1322091445248 1322890942464 1323567415296 1324708100352 1324719857664 1329961037184 1330641125376 1331445792768 1332605094912 1333274701824 1333286535168 1335254409216 1335937204224 1341222764544 1343077023744 1343889211392 1343901138944 1345097553618 1345735213056 1345747156992 1348422598656 1349623038582 1353757556736 1355655619188 1356448923648 1357668558792 1358350759584 1358362815488 1359533488131 1360216626012 1361051258112 1362236338008 1362920834016 1368325297872 1369164905472 1371033458028 1371045626496 1371057795072 1373771363328 1379218853376 1379911882752 1381113384768 1381960839168 1382655246336 1382667517952 1383859137024 1384554498048 1386610348032 1392808255488 1392820617216 1393662885888 1395577257984 1395589644288 1396832074911 1401111216128 1401531616989 1403896725504 1404602155008 1405825155072 1406687772672 1407796219926 1408620036096 1408660046976 1409886580284 1410595019568 1413399383424 1417729277952 1418991418494 1419004012608 1420953193944 1421812474992 1421825094144 1423778150592 1426608723456 1432253020536 1432265732352 1432985416704 1433864699904 1434233130336 1435100442048 1435113179136 1435834294272 1441527885824 1444380926976 1444393746432 1445638562784 1446377803776 1447265304576 1449253306368 1455000109056 1457879814144 1457892753408 1458625314816 1459895353344 1459936820664 1460791148544 1462839279552 1464112987218 1467320631296 1468626920787 1471504859136 1471546656216 1472257327104 1473568011513 1473581090016 1474472196288 1475756032842 1476497570184 1476510674688 1482352406028 1483110420992 1485299428704 1485312611328 1486058950656 1487339675172 1487352875904 1488252310272 1489013342208 1490309839872 1494904539648 1496206166832 1496971266048 1497876516864 1499180731776 1499934039552 1499947352064 1502161210368 1502929354752 1508875610112 1508889001984 1509647187968 1510961651712 1511875362816 1511888781312 1512648474624 1513952114688 1513965551616 1516975423488 1521652334592 1522977251328 1523756040192 1526005039104 1526048384224 1527377128641 1528144604532 1528158167424 1531182665376 1535873384448 1537254346992 1537996750848 1539365960106 1540310518656 1542426329808 1542440019456 1545492783744 1550227341312 1551621210048 1552400868096 1552414646272 1553353424896 1553752557864 1554705944064 1555487152128 1555500957696 1556841529152 1557623810304 1564759891968 1566909287424 1566923194368 1567870746624 1570024415232 1570038349824 1576250118144 1579383816192 1580177424384 1580191449088 1581553299456 1581598222386 1582523744256 1584697540608 1584742552848 1586919397014 1590074306352 1591794991104 1592757583872 1594945437696 1596379514184 1598572343187 1599539034366 1599553230912 1601750419416 1604453400576 1609088662272 1609851469824 1609897196544 1611284648103 1611298948896 1612108593792 1613097787392 1614502326528 1615313581056 1621718871552 1624928542848 1624942964736 1624957386752 1627175029248 1628173467648 1630409969664 1636875122688 1637879513088 1638702514176 1640114790912 1640129347584 1640953479168 1642428923247 1643390042112 1645694189496 1650735710208 1654017490944 1655489988243 1655504681376 1656289492992 1657778726268 1658781220824 1661074509024 1666163146752 1668499223616 1670961857292 1670976687744 1671816319488 1673271985392 1674283849056 1675140009984 1676598569856 1681767607104 1683231937686 1684092674304 1685111081472 1685126037504 1686578323248 1687425794496 1687440771072 1690795524096 1697485061376 1697500127232 1698353086464 1699831858176 1700859783168 1700874878976 1701729533952 1703211245568 1703259624108 1706597351424 1711858876416 1713349407744 1714225545216 1716755668992 1716804432252 1717633548288 1719177938352 1722580498548 1724444573696 1727857557504 1727872892928 1729411140366 1730246344704 1732849333488 1733686198272 1733735442432 1735229621034 1735245021888 1744005758976 1744055296256 1745573861304 1746450976608 1746466477056 1747522603008 1747971627597 1749044187072 1749923046144 1749938577408 1756862110848 1760354878464 1762772948352 1762788593664 1763854589952 1764756553728 1766277467136 1766293143552 1773281382912 1774188167168 1775261057024 1776806793216 1777699602432 1777715380224 1779247461888 1780339212288 1781249605632 1782835371954 1788297019392 1790769364992 1791852281856 1793463404824 1794313617408 1794329542656 1795926953457 1799497384776 1805010075648 1807540825584 1808598564864 1810224745056 1811082903552 1811134346112 1812711317508 1813622168016 1814735010816 1816315117344 1817227778688 1824433730496 1825553207296 1828044610704 1828060835328 1828077060096 1830571907904 1831695151104 1838958471168 1839882510336 1841484513024 1842614452224 1843540328448 1845145516032 1845197926117 1846072664064 1848813797376 1851405963183 1857077673984 1857094156288 1858217181184 1860769677312 1862442766548 1863325679616 1866128873427 1868708822652 1871862300672 1872802873344 1874433540096 1877061626568 1878160048128 1878213395968 1879848773712 1880793359424 1882430983566 1883569330188 1884532511232 1891988557992 1892005350144 1894604258592 1895749966656 1895766792192 1898370867456 1902144964608 1909670694048 1909687643136 1910647222272 1911819599872 1912310840448 1913467256064 1913484238848 1914445725696 1916112651264 1925841235968 1925858328576 1927518083712 1928503738368 1929687072768 1932337741824 1934075180646 1940000145408 1943839752192 1943857004544 1944833753088 1946527137792 1946582427552 1947721531392 1949455500174 1950396973056 1950452372736 1952150649624 1958169227716 1962006478848 1962062208288 1963770593967 1964757348684 1964774786688 1965962928384 1967674710456 1968663426912 1968680899584 1976469874704 1980399238272 1980416815104 1981411934208 1983119566896 1983137167872 1984336413696 1985351122944 1987079786496 1993206052864 1994941555776 1995961688064 1997168689152 1998907642368 1999912052736 1999929802752 2002881613824 2003905806336 2011834146816 2014615535616 2015833817088 2015851708416 2017646330427 2018602819584 2018620735488 2022633897984 2024434557873 2028869779456 2030636335104 2031674720256 2033483428782 2034673385472 2036502838188 2037526139376 2037544223232 2040324939018 2041576887168 2047831179264 2049672462656 2052487946808 2053747358208 2056550187042 2056568439744 2056586692608 2060657044992 2068828280064 2069867824128 2071670077152 2072941258752 2073982869504 2074001276928 2075788705536 2076831747072 2086346522624 2089212383232 2089230925824 2090494328832 2093365886976 2093384466432 2101666824192 2105845088256 2106903232512 2108737732608 2108797629848 2110031659008 2111694329889 2112930054144 2112990070464 2114829870426 2115892529352 2120099075136 2126593916928 2128487127741 2128506018912 2131429790916 2132718712488 2132737641216 2135667225888 2145451549696 2146529595392 2148379530804 2148398598528 2149478125056 2150797049856 2151349695504 2152650663072 2152669768704 2153751441408 2162291828736 2166571390464 2166590619648 2169566705664 2170897956864 2173879959552 2182500163584 2183839350784 2184936685568 2186819721216 2186839130112 2187937972224 2189843030016 2189905230996 2191186722816 2194258919328 2196169480827 2200980946944 2207319984324 2207339575168 2208385990656 2210371635024 2211708294432 2213634049263 2214746355276 2214766012032 2221550862336 2223528609042 2224665631488 2227949143056 2227968916992 2229025112064 2229088425984 2231029313856 2232378465408 2233520013312 2235464759808 2242356809472 2244309250248 2245456899072 2246814775296 2246834716672 2248771097664 2249901059328 2249921028096 2253241815552 2254394032128 2263313415168 2263333502976 2264470781952 2266442477568 2267813044224 2267833171968 2268972711936 2270948327424 2271012832144 2275463135232 2282478501888 2284465876992 2285634060288 2289007558656 2289072576336 2290178064384 2292216906798 2292237251136 2296773998064 2303810076672 2305881520488 2306995126272 2309048940159 2310465777984 2311647256576 2313639494712 2313660029184 2318239175616 2325341011968 2327431815072 2328601302144 2328621969408 2330030137344 2330628836796 2332058916096 2333230728192 2333251436544 2342482814464 2347139837952 2350363931136 2350384791552 2351806119936 2353008738304 2355036622848 2355057524736 2364375177216 2369075724288 2370266136576 2370287173632 2372329949184 2372397333579 2373785616384 2377113829272 2380379095521 2384396025856 2385111459528 2387692486656 2389136375808 2392418156544 2394569271276 2399308551549 2399329846368 2406680100864 2410054434112 2413632993408 2414777204736 2414845794816 2416948423344 2418162890688 2419646681088 2421753489792 2422970371584 2432578307328 2437392814272 2437414447104 2437436080128 2440762543872 2442260201472 2451944628224 2453176680448 2455312684032 2456819269632 2458053771264 2460172186368 2460194021376 2461430218752 2465085063168 2468541284244 2476103565312 2481026236416 2483257022064 2484434239488 2486668089402 2488171831236 2491611763536 2495816400896 2499244720128 2502748835424 2504213397504 2506442785938 2506465031616 2507724479232 2509907978088 2511425773584 2512710014976 2522651410656 2522673800192 2524847906529 2526139011456 2527666622208 2527689056256 2529867484872 2531138691744 2531161156608 2536193286144 2546227592064 2546250190848 2547529629696 2549747787264 2551289674752 2551312318464 2552594300928 2554816868352 2554889436162 2567788314624 2567811104768 2570024111616 2571338317824 2572916097024 2575133503488 2575206648378 2576450322432 2578766907528 2583870747822 2586666860544 2591786336256 2591809339392 2594116710549 2595369517056 2595443236736 2599274000232 2600529297408 2600603163648 2602844431551 2602867532832 2616008638464 2616082944384 2618360791956 2619676464912 2619699715584 2621283904512 2623566280608 2624884569216 2624907866112 2635293166272 2640532317696 2640555753472 2641882578944 2644159422528 2644182890496 2645781884928 2647134830592 2649416200704 2649439715328 2659922074368 2661282250752 2662891585536 2665210189824 2666549403648 2666573070336 2670508818432 2671874408448 2674253057931 2682445529088 2686154047488 2687778422784 2690195107236 2691470426112 2691494313984 2699246077164 2707515113472 2711311238376 2712897847296 2715337117584 2716701519168 2716725630976 2719066976262 2720433252024 2722102516224 2724472676016 2725841668032 2736650595744 2738329810944 2742066916056 2742091252992 2742115590144 2747542726656 2758437706752 2759823765504 2762226769536 2763921678336 2765310492672 2765335035904 2767718274048 2769108996096 2773220696064 2785616510976 2785641234432 2787325771776 2791154515968 2791179288576 2793664149822 2802222432256 2803063233978 2807793451008 2809204310016 2811650310144 2813375545344 2815592439852 2817240072192 2817320093952 2819773160568 2821190039136 2826798766848 2837982836988 2838008025216 2841906387888 2843624949984 2843650188288 2847556301184 2853217446912 2864506041072 2864531464704 2865970833408 2867729399808 2868466260672 2870200884096 2870226358272 2871668588544 2883055771648 2888761853952 2888787492864 2891277125568 2892755607552 2894530609152 2898506612736 2901112770969 2910000218112 2915759628288 2915785506816 2917250629632 2919790706688 2919873641328 2921582297088 2924183250261 2925678559104 2928225974436 2934641262592 2937253841574 2943009718272 2943093312432 2944514654208 2947136023026 2947162180032 2948944392576 2951512065684 2952995140368 2953021349376 2964704812056 2966220841984 2970598857408 2970625222656 2972117901312 2974679350344 2974705751808 2976504620544 2978026684416 2980619679744 2989809079296 2992412333664 2993942532096 2995753033728 2998361463552 2999868079104 2999894704128 3004322420736 3005858709504 3017751220224 3017778003968 3019294375936 3021923303424 3023750725632 3023777562624 3025296949248 3027904229376 3027931103232 3033950846976 3043304669184 3045954502656 3047512080384 3050225143173 3052010078208 3052096768448 3054754257282 3056289209064 3056316334848 3060487408527 3062365330752 3071746768896 3074508693984 3078731920212 3080621037312 3084852659616 3084880038912 3090985567488 3103242420096 3104801736192 3104829292544 3106706849792 3107505115728 3109411888128 3110974304256 3111001915392 3113683058304 3115247620608 3129519783936 3133818574848 3133846388736 3135741493248 3140048830464 3140076699648 3152500236288 3158767632384 3160354848768 3163106598912 3163196444772 3165047488512 3169395081216 3169485105696 3172244805639 3173838794028 3180148612704 3183589982208 3189890875392 3192759028368 3197144686374 3199078068732 3199106461824 3203500838832 3208906801152 3218177324544 3219702939648 3219794393088 3222569296206 3222597897792 3224217187584 3226195574784 3229004653056 3230627162112 3243437743104 3249857085696 3249885929472 3249914773504 3254350058496 3256346935296 3260819939328 3273750245376 3275759026176 3277405028352 3280229581824 3280258695168 3281906958336 3284857846494 3286780084224 3291388378992 3301471420416 3308034981888 3310979976486 3311009362752 3312578985984 3315557452536 3317562441648 3322149018048 3332326293504 3335292913563 3336998447232 3341923714584 3341953375488 3343632638976 3346543970784 3348567698112 3350280019968 3353197139712 3363535214208 3366463875372 3368185348608 3370222162944 3370252075008 3373156646496 3374851588992 3374881542144 3381591048192 3394970122752 3395000254464 3396706172928 3399663716352 3401719566336 3401749757952 3403459067904 3406422491136 3406519248216 3413194702848 3423717752832 3426698815488 3426796148503 3428451090432 3433511337984 3433608864504 3435267096576 3438325360197 3438355876704 3445160997096 3448889147392 3455715115008 3458822280732 3460492689408 3465698666976 3467470884864 3470459242068 3470490043776 3488011517952 3488110592512 3491147722608 3492901953216 3492932954112 3495045206016 3495943255194 3498088374144 3499846092288 3499877154816 3513724221696 3520709756928 3525545896704 3525577187328 3527709179904 3529513107456 3532554934272 3532586287104 3546562765824 3548376334336 3550522114048 3553613586432 3555399204864 3555430760448 3558494923776 3560678424576 3565670743908 3576594038784 3581538729984 3583704563712 3586926809648 3588627234816 3588659085312 3591853906914 3598994769552 3610020151296 3615081651168 3617197129728 3620449490112 3622165807104 3622268692224 3625422635016 3627244336032 3629470021632 3632630234688 3634455557376 3648867460992 3651106414592 3656089221408 3656121670656 3656154120192 3661143815808 3663390302208 3677916942336 3679765020672 3682969026048 3685228904448 3687080656896 3690291032064 3690395852234 3692145328128 3697627594752 3702811926366 3714155347968 3714188312576 3716434362368 3721539354624 3724885533096 3726651359232 3730002134103 3732257746854 3737417645304 3743724601344 3748867080192 3754123253136 3756320096256 3756426791936 3759664178907 3759697547424 3761586718848 3764861967132 3767138660376 3769065022464 3783977115984 3784010700288 3789208517184 3791499933312 3791533584384 3796741734912 3804289929216 3819341388096 3819375286272 3821294444544 3823639199744 3824621680896 3826934512128 3826968477696 3828891451392 3832225302528 3832334154243 3851682471936 3851716657152 3855036167424 3857007476736 3859374145536 3862809972567 3864675483648 3868150361292 3875806121733 3880000290816 3887679504384 3887714009088 3889667506176 3893054275584 3893164855104 3898911000348 3900793946112 3900904745472 3904301299248 3916338455432 3924012957696 3924124416576 3927541187934 3929514697368 3929549573376 3931925856768 3935349420912 3937326853824 3937361799168 3952939749408 3960798476544 3960833630208 3962823868416 3966239133792 3966274335744 3968672827392 3970702245888 3974159572992 3986412105728 3989883111552 3991923376128 3994337378304 3997815284736 3999824105472 3999859605504 4005763227648 4007811612672 4023668293632 4029231071232 4031667634176 4031703416832 4035292660854 4037205639168 4037241470976 4045267795968 4048869115746 4057739558912 4061272670208 4066966857564 4069346770944 4073005676376 4075052278752 4075088446464 4078600464393 4080649878036 4083153774336 4099344925312 4104975893616 4107494716416 4113100374084 4113136879488 4113173385216 4121314089984 4137656560128 4139735648256 4143340154304 4145882517504 4147965739008 4148002553856 4151577411072 4153663494144 4172693045248 4178424766464 4178461851648 4180988657664 4186731773952 4186768932864 4190496224733 4203333648384 4211690176512 4213806465024 4217475465216 4217595259696 4220063318016 4223388659778 4225860108288 4225980140928 4229659740852 4231785058704 4240198150272 4253187833856 4256974255482 4257012037824 4262859581832 4265437424976 4265475282432 4271334451776 4290903099392 4293059190784 4296759061608 4296797197056 4298956250112 4301594099712 4302699391008 4305301326144 4305339537408 4307502882816 4324583657472 4333142780928 4333181239296 4339133411328 4341795913728 4347759919104 4365000327168 4367678701568 4369873371136 4373639442432 4373678260224 4375875944448 4379686060032 4379810461992 4382373445632 4388517838656 4392338961654 4401961893888 4405880762361 4414639968648 4414679150336 4416771981312 4420704034539 4420743270048 4423416588864 4427268098526 4429492710552 4429532024064 4447057218084 4449331262976 4455898286112 4455937833984 4458176851968 4462058627712 4464756930816 4467040026624 4470929519616 4484713618944 4488618500496 4490913798144 4493629550592 4493669433344 4497542195328 4499802118656 4499842056192 4506483631104 4508788064256 4526626830336 4526667005952 4528941563904 4532884955136 4535626088448 4535666343936 4537945423872 4541896654848 4542025664288 4550926270464 4564957003776 4568931753984 4571268120576 4578015117312 4578145152672 4582131385923 4584433813596 4584474502272 4593547996128 4607620153344 4611763040976 4613990252544 4618097880318 4620931555968 4623294513152 4627278989424 4627320058368 4636478351232 4650682023936 4654863630144 4657202604288 4657243938816 4660060274688 4661257673592 4664117832192 4666461456384 4666502873088 4684965628928 4694279675904 4700727862272 4700769583104 4703612239872 4710073245696 4710115049472 4728750354432 4738151448576 4740532273152 4740574347264 4744659898368 4744794667158 4747571232768 4754227658544 4760758191042 4768792051712 4770222919056 4775384973312 4778272751616 4784836313088 4789138542552 4795717029561 4798617103098 4798659692736 4813360201728 4820108868224 4827265986816 4829554409472 4829691589632 4833853944309 4833896846688 4836325781376 4839293362176 4843506979584 4845940743168 4865156614656 4874785628544 4874828894208 4874872160256 4881525087744 4884520402944 4903889256448 4906353360896 4910625368064 4913638539264 4916107542528 4920344372736 4920388042752 4922860437504 4927286769741 4930170126336 4937082568488 4952207130624 4962052472832 4966469964729 4966514044128 4968868478976 4973336178804 4976343662472 4983223527072 4998489440256 5005497670848 5012885571876 5012930063232 5015448958464 5019815956176 5022851547168 5025420029952 5045302821312 5045347600384 5049695813058 5052278022912 5055333244416 5055378112512 5059734969744 5062277383488 5062322313216 5072386572288 5092455184128 5092500381696 5095059259392 5099495574528 5102579349504 5102624636928 5105188601856 5109633736704 5109778872324 5135576629248 5135622209536 5140048223232 5142676635648 5150267006976 5150413296756 5152900644864 5157533815056 5167741495644 5173333721088 5183572672512 5183618678784 5188233421098 5190739034112 5190886473472 5198548000464 5201058594816 5201206327296 5205688863102 5205735065664 5232017276928 5232165888768 5236721583912 5239352929824 5239399431168 5242567809024 5247132561216 5249769138432 5249815732224 5270586332544 5281064635392 5281111506944 5283765157888 5288318845056 5288365780992 5291563769856 5294269661184 5298832401408 5298879430656 5319844148736 5322564501504 5325783171072 5330420379648 5333098807296 5333146140672 5341017636864 5343748816896 5348506115862 5364891058176 5372308094976 5375556845568 5380390214472 5382940852224 5382988627968 5387780860371 5398492154328 5415030226944 5422622476752 5425795694592 5430674235168 5433403038336 5433451261952 5438133952524 5440866504048 5444205032448 5448945352032 5451683336064 5473301191488 5476659621888 5484133832112 5484182505984 5484231180288 5495085453312 5516875413504 5519647531008 5524453539072 5527843356672 5530620985344 5530670071808 5535436548096 5535593778351 5538217992192 5546441392128 5554217889549 5571233021952 5571282468864 5574651543552 5582309031936 5587328299644 5598386620281 5604444864512 5606126467956 5615586902016 5618408620032 5623300620288 5631184879704 5634480144384 5634640187904 5639546321136 5642380078272 5653597533696 5675965673976 5676016050432 5683812775776 5687249899968 5687300376576 5695112602368 5706434893824 5729012082144 5729062929408 5731941666816 5735458799616 5736932521344 5740401768192 5740452716544 5743337177088 5766111543296 5777523707904 5777574985728 5782554251136 5785511215104 5789061218304 5797013225472 5802225541938 5820000436224 5831519256576 5831571013632 5834501259264 5839581413376 5839747282656 5843164594176 5848366500522 5851357118208 5856451948872 5874507683148 5886019436544 5886186624864 5891311781901 5894272046052 5894324360064 5897888785152 5903024131368 5905990280736 5906042698752 5929409624112 5932441683968 5941197714816 5941250445312 5944235802624 5949358700688 5949411503616 5953009241088 5956053368832 5961239359488 5979618158592 5984824667328 5987885064192 5991506067456 5996722927104 5999736158208 5999789408256 6008644841472 6011717419008 6035502440448 6035556007936 6038588751872 6043846606848 6047501451264 6047555125248 6052938991281 6055808458752 6055862206464 6067901693952 6073303673619 6086609338368 6091909005312 6095024160768 6100450286346 6104020156416 6104193536896 6109508514564 6112578418128 6112632669696 6120974817054 6124730661504 6143493537792 6149017387968 6157463840424 6161242074624 6169705319232 6169760077824 6181971134976 6206484840192 6209603472384 6209658585088 6213413699584 6215010231456 6218823776256 6221948608512 6222003830784 6227366116608 6230495241216 6259039567872 6267637149696 6267692777472 6271482986496 6280097660928 6280153399296 6305000472576 6317535264768 6320709697536 6326213197824 6326392889544 6330094977024 6335082989667 6338790162432 6338970211392 6344489611278 6347677588056 6360297225408 6379781750784 6385461383223 6385518056736 6394289372748 6398156137464 6398212923648 6407001677664 6436354649088 6439588786176 6445138592412 6445195795584 6448434375168 6452391149568 6458009306112 6461254324224 6486875486208 6499714171392 6499771858944 6499829547008 6508700116992 6512693870592 6521639878656 6547500490752 6551518052352 6554810056704 6560459163648 6560517390336 6563813916672 6569715692988 6573560168448 6582776757984 6588508442481 6602942840832 6621959952972 6622018725504 6625157971968 6631114905072 6635124883296 6644298036096 6664652587008 6670585827126 6673996894464 6683847429168 6683906750976 6687265277952 6693087941568 6697135396224 6700560039936 6706394279424 6727070428416 6732927750744 6736370697216 6740444325888 6740504150016 6746313292992 6749703177984 6749763084288 6763182096384 6789940245504 6790000508928 6793412345856 6799327432704 6803439132672 6803499515904 6806918135808 6812844982272 6813038496432 6826389405696 6847435505664 6853397630976 6853592297006 6856902180864 6867022675968 6867217729008 6870534193152 6876650720394 6876711753408 6890321994192 6897778294784 6911430230016 6917644561464 6920985378816 6927146820477 6931397333952 6934941769728 6940918484136 6940980087552 6976023035904 6976221185024 6982295445216 6985803906432 6985865908224 6990090412032 6991886510388 6996176748288 6999692184576 6999754309632 7027448443392 7041419513856 7051091793408 7051154374656 7055418359808 7059026214912 7065109868544 7065172574208 7093125531648 7096752668672 7101044228096 7107227172864 7110798409728 7110861520896 7116989847552 7117192000737 7121356849152 7131341487816 7141137286563 7153188077568 7163077459968 7167409127424 7173853619296 7177254469632 7183707813828 7197925654647 7197989539104 7220040302592 7230163302336 7240898980224 7244331614208 7244537384448 7250845270032 7254488672064 7258940043264 7265260469376 7268911114752 7297734921984 7302212829184 7312178442816 7312243341312 7312308240384 7322287631616 7326780604416 7355833884672 7359530041344 7365938052096 7370457808896 7374161313792 7380582064128 7380791704468 7384290656256 7395255189504 7405623852732 7428310695936 7428376625152 7443078709248 7449771066192 7453302718464 7460004268206 7464515493708 7474835290608 7487449202688 7497734160384 7508246506272 7512640192512 7512853583872 7519328357814 7519395094848 7523173437696 7529723934264 7534277320752 7538130044928 7567954231968 7568021400576 7574543719587 7578417034368 7582999866624 7583067168768 7593483469824 7608579858432 7638682776192 7638750572544 7642588889088 7647278399488 7649243361792 7653869024256 7653936955392 7657782902784 7664450605056 7664668308486 7703364943872 7703433314304 7710072334848 7714014953472 7718748291072 7725619945134 7729350967296 7736300722584 7751612243466 7760000581632 7775359008768 7775428018176 7782350131647 7786108551168 7786329710208 7797822000696 7801587892224 7801809490944 7808602598496 7832676910864 7848025915392 7848248833152 7855082375868 7859029394736 7859099146752 7863851713536 7870698841824 7874653707648 7874723598336 7905879498816 7921596953088 7921667260416 7925647736832 7932478267584 7932548671488 7937345654784 7941404491776 7948319145984 7972824211456 7979766223104 7983846752256 7988674756608 7995630569472 7999648210944 7999719211008 8011526455296 8015623225344 8022759173793 8047336587264 8058462142464 8063335268352 8070585321708 8074411278336 8074482941952 8097738231492 8115479117824 8122545340416 8133933715128 8138693541888 8146011352752 8150104557504 8150176892928 8157200928786 8161299756072 8166307548672 8198689850624 8209951787232 8214989432832 8226200748168 8226273758976 8226346770432 8242628179968 8275313120256 8279471296512 8286680308608 8291765035008 8295931478016 8296005107712 8303154822144 8307326988288 8345386090496 8356849532928 8356923703296 8361977315328 8373463547904 8373537865728 8380992449466 8406667296768 8423380353024 8427612930048 8434950930432 8435190519392 8440126636032 8446777319556 8451720216576 8451960281856 8459319481704 8463570117408 8480396300544 8513948510964 8514024075648 8525719163664 8530874849952 8530950564864 8542668903552 8581806198784 8586118381568 8593518123216 8593594394112 8597912500224 8603188199424 8605398782016 8610602652288 8610679074816 8615005765632 8649167314944 8666285561856 8666362478592 8678266822656 8683591827456 8695519838208 8703338312907 8730000654336 8735357403136 8747278884864 8747356520448 8751751888896 8759372120064 8759620923984 8764746891264 8772549750783 8777035677312 8784677923308 8803923787776 8811761524722 8829279937296 8829358300672 8833543962624 8841408069078 8841486540096 8846833177728 8854536197052 8858985421104 8859064048128 8894114436168 8898662525952 8911796572224 8911875667968 8916353703936 8924117255424 8929513861632 8934080053248 8941859039232 8969427237888 8977237000992 8981827596288 8987259101184 8987338866688 8995084390656 8999604237312 8999684112384 9012967262208 9017576128512 9053253660672 9053334011904 9057883127808 9065769910272 9071252176896 9071332687872 9075890847744 9083793309696 9084051328576 9101852540928 9129914007552 9137863507968 9142536241152 9150675429519 9156030234624 9156290305344 9164262771846 9168867627192 9168949004544 9187095992256 9215240306688 9223526081952 9236195760636 9241863111936 9246589026304 9254557978848 9254640116736 9272956702464 9309727260288 9314405208576 9314487877632 9320120549376 9322515347184 9328235664384 9332922912768 9333005746176 9369931257856 9388559351808 9401455724544 9401539166208 9407224479744 9420146491392 9420230098944 9457500708864 9476302897152 9481064546304 9489319796736 9489589334316 9495142465536 9508455317088 9516734416917 9521516382084 9537584103424 9540445838112 9550769946624 9569672626176 9578277085104 9591434059122 9597234206196 9597319385472 9626720403456 9640217736448 9654531973632 9659108818944 9659383179264 9667707888618 9667793693376 9672651562752 9678586724352 9687013959168 9691881486336 9730313229312 9749571257088 9749657788416 9749744320512 9763050175488 9769040805888 9807778512896 9812706721792 9821250736128 9827277078528 9832215085056 9840688745472 9840776085504 9845720875008 9854573539482 9860340252672 9874165136976 9904414261248 9924104945664 9932939929458 9933028088256 9937736957952 9946672357608 9952687324944 9966447054144 9996978880512 10005878740689 10010995341696 10025771143752 10025860126464 10030897916928 10039631912352 10045703094336 10050840059904 10090605642624 10090695200768 10099391626116 10104556045824 10110666488832 10110756225024 10119469939488 10124554766976 10124644626432 10144773144576 10184910368256 10185000763392 10190118518784 10198991149056 10205158699008 10205249273856 10210377203712 10219267473408 10219557744648 10271153258496 10271244419072 10280096446464 10280388445509 10285353271296 10300534013952 10300826593512 10305801289728 10314976080591 10315067630112 10335482991288 10346667442176 10367145345024 10376466842196 10381478068224 10381772946944 10397096000928 10402412654592 10411377726204 10411470131328 10464034553856 10464331777536 10473443167824 10478705859648 10478798862336 10485135618048 10494265122432 10499538276864 10499631464448 10541172665088 10562129270784 10562223013888 10567530315776 10576637690112 10576731561984 10583127539712 10588539322368 10597664802816 10597758861312 10639688297472 10645129003008 10651566342144 10660840759296 10666197614592 10666292281344 10682035273728 10697012231724 10729782116352 10744616189952 10751113691136 10760780428944 10765881704448 10765977255936 10775561720742 10796984308656 10830060453888 10845244953504 10851591389184 10861348470336 10866806076672 10866902523904 10876267905048 10881733008096 10888410064896 10897890704064 10903366672128 10946602382976 10953319243776 10968267664224 10968365011968 10968462360576 10990170906624 11033750827008 11039295062016 11048907078144 11055686713344 11061241970688 11061340143616 11070873096192 11071187556702 11076435984384 11092882784256 11108435779098 11142466043904 11142564937728 11149303087104 11164618063872 11174656599288 11190006402309 11196773240562 11208889729024 11212252935912 11231173804032 11246601240576 11262369759408 11268960288768 11269280375808 11278992536721 11279092642272 11284760156544 11307195067392 11351931347952 11352032100864 11367625551552 11374499799936 11374600753152 11390225204736 11412869787648 11458024164288 11458125858816 11463883333632 11470917599232 11473865042688 11480803536384 11480905433088 11486674354176 11497002462729 11532223086592 11555047415808 11555149971456 11565108502272 11571022430208 11578122436608 11588429917701 11594026450944 11604451083876 11640000872448 11663038513152 11663142027264 11669002518528 11679162826752 11679494565312 11696733001044 11702714236416 11712903897744 11749015366296 11772038873088 11772373249728 11782623563802 11788544092104 11788648720128 11795777570304 11806048262736 11811980561472 11812085397504 11858819248224 11864883367936 11882395429632 11882500890624 11888471605248 11898717401376 11898823007232 11906018482176 11912106737664 11922478718976 11959236317184 11969649334656 11975770128384 11983012134912 11993445854208 11999472316416 11999578816512 12017289682944 12023434838016 12071004880896 12071112015872 12077177503744 12087693213696 12095002902528 12095110250496 12105877982562 12111616917504 12111724412928 12135803387904 12146607347238 12173218676736 12183818010624 12200900572692 12208040312832 12208387073792 12219017029128 12225156836256 12225265339392 12235801393179 12241949634108 12249461323008 12298034775936 12314927680848 12322484149248 12339410638464 12339520155648 12363942269952 12412969680384 12419206944768 12419317170176 12426827399168 12430020462912 12437647552512 12443897217024 12444007661568 12454732233216 12460990482432 12518079135744 12535274299392 12535385554944 12542965972992 12560195321856 12560306798592 12571488674199 12610000945152 12635070529536 12641419395072 12652426395648 12652785779088 12660189954048 12670165979334 12677580324864 12677940422784 12688979222556 12695355176112 12720594450816 12759563501568 12770922766446 12771036113472 12788578745496 12796312274928 12796425847296 12814003355328 12872709298176 12879177572352 12890277184824 12890391591168 12896868750336 12904782299136 12916018612224 12922508648448 12973750972416 12999428342784 12999543717888 12999659094016 13017400233984 13025387741184 13043279757312 13095000981504 13103036104704 13109620113408 13120918327296 13121034780672 13127627833344 13139431385976 13147120336896 13165553515968 13177016884962 13205885681664 13217642287083 13243919905944 13244037451008 13250315943936 13262112103617 13262229810144 13270249766592 13288596072192 13341171654252 13347993788928 13367694858336 13367813501952 13374530555904 13386175883136 13394270792448 13401120079872 13412788558848 13454140856832 13465855501488 13472741394432 13480888651776 13481008300032 13492626585984 13499406355968 13499526168576 13526364192768 13579880491008 13580001017856 13586824691712 13598654865408 13606878265344 13606999031808 13613836271616 13625689964544 13626076992864 13652778811392 13694871011328 13706795261952 13707184594012 13713804361728 13734045351936 13734435458016 13746394157769 13753301440788 13753423506816 13780643988384 13795556589568 13822860460032 13835289122928 13841970757632 13854293640954 13862794667904 13869883539456 13881836968272 13881960175104 13952046071808 13952442370048 13964590890432 13971607812864 13971731816448 13980180824064 13983773020776 13992353496576 13999384369152 13999508619264 14054896886784 14082839027712 14102183586816 14102308749312 14110836719616 14130219737088 14130345148416 14186251063296 14193505337344 14202088456192 14214454345728 14221596819456 14221723041792 14233979695104 14234384001474 14242713698304 14262682975632 14282274573126 14306376155136 14326154919936 14334818254848 14347707238592 14354508939264 14367415627656 14387151088683 14395851309294 14395979078208 14440080605184 14460326604672 14481797960448 14488663228416 14489074768896 14501690540064 14508977344128 14517880086528 14530520938752 14537822229504 14595469843968 14604425658368 14624356885632 14624486682624 14624616480768 14644575263232 14653561208832 14711667769344 14719060082688 14731876104192 14740915617792 14748322627584 14761164128256 14761583408936 14768581312512 14781860309223 14790510379008 14811247705464 14856621391872 14886157418496 14899409894187 14899542132384 14906605436928 14920008536412 14929030987416 14949670581216 14995468320768 15016493012544 15025707167744 15038656715628 15038790189696 15046346875392 15059447868528 15068554641504 15076260089856 15135908463936 15136042801152 15149087439174 15156834068736 15165999733248 15166134337536 15186966939648 15217159716864 15277365552384 15277501145088 15285177778176 15294556798976 15298486723584 15307738048512 15307873910784 15315565805568 15328901210112 15329336616972 15406729887744 15406866628608 15420144669696 15428029906944 15451239890268 15458701934592 15472601445168 15503224486932 15520001163264 15550718017536 15550856036352 15564700263294 15572217102336 15572659420416 15595644001392 15603175784448 15603618981888 15617205196992 15665353821728 15696051830784 15696497666304 15710164751736 15718058789472 15718198293504 15727703427072 15741397683648 15749307415296 15749447196672 15811758997632 15843193906176 15843334520832 15851295473664 15864956535168 15865097342976 15874691309568 15882808983552 15896638291968 15945648422912 15959532446208 15967693504512 15977349513216 15991261138944 15999296421888 15999438422016 16023052910592 16031246450688 16045518347586 16094673174528 16116924284928 16126670536704 16141170643416 16148822556672 16148965883904 16163342581113 16195476462984 16245090680832 16267867430256 16277387083776 16292022705504 16300209115008 16300353785856 16314401857572 16322599512144 16332615097344 16397379701248 16419903574464 16429978865664 16452401496336 16452547517952 16452693540864 16485256359936 16550626240512 16558942593024 16573360617216 16583530070016 16591862956032 16592010215424 16606309644288 16606781335053 16614653976576 16662653668647 16690772180992 16713699065856 16713847406592 16723954630656 16746927095808 16761984898932 16795159860843 16813334593536 16846760706048 16855225860096 16869901860864 16870381038784 16893554639112 16903440433152 16903920563712 16918638963408 16927140234816 16960792601088 17027897021928 17028048151296 17051438327328 17061749699904 17061901129728 17085337807104 17163612397568 17172236763136 17187036246432 17187188788224 17195825000448 17206376398848 17210797564032 17221205304576 17221358149632 17230011531264 17298334629888 17332571123712 17332724957184 17356533645312 17367183654912 17391039676416 17406676625814 17460001308672 17470714806272 17494557769728 17494713040896 17503503777792 17518744240128 17519241847968 17529493782528 17545099501566 17554071354624 17569355846616 17623523049444 17658559874592 17658716601344 17673935345703 17682816138156 17682973080192 17693666355456 17709072394104 17717970842208 17718128096256 17788228872336 17797325051904 17823593144448 17823751335936 17832707407872 17848234510848 17859027723264 17868160106496 17883718078464 17938854475776 17954474001984 17963655192576 17974518202368 17974677733376 17990168781312 17999208474624 17999368224768 18025934524416 18035152257024 18106507321344 18106668023808 18115766255616 18131539820544 18142504353792 18142665375744 18158816973843 18167586619392 18168102657152 18203705081856 18219911020857 18259828015104 18275727015936 18285072482304 18301350859038 18312060469248 18312580610688 18328525543692 18337735254384 18337898009088 18374191984512 18430480613376 18447052163904 18472391521272 18483726223872 18493178052608 18509115957696 18509280233472 18545913404928 18619454520576 18628810417152 18628975755264 18640241098752 18645030694368 18656471328768 18665845825536 18666011492352 18739862515712 18777118703616 18802911449088 18803078332416 18814448959488 18840292982784 18840460197888 18915001417728 18952605794304 18962129092608 18978639593472 18979178668632 18990284931072 19005248969001 19016910634176 19033468833834 19043032764168 19075168206848 19080891676224 19139345252352 19156384149669 19156554170208 19182868118244 19194468412392 19194638770944 19280435472896 19309063947264 19318766358528 19335415777236 19335587386752 19345303125504 19357173448704 19374027918336 19383762972672 19460626458624 19499142514176 19499315576832 19499488641024 19526100350976 19538081611776 19615557025792 19625413443584 19642501472256 19654554157056 19664430170112 19681377490944 19681552171008 19691441750016 19709147078964 19720680505344 19748330273952 19808828522496 19865879858916 19866056176512 19875473915904 19893344715216 19905374649888 19932894108288 19993957761024 20011757481378 20021990683392 20051542287504 20051720252928 20061795833856 20079263824704 20091406188672 20101680119808 20181211285248 20181390401536 20198783252232 20209112091648 20221332977664 20221512450048 20238939878976 20249109533952 20249289252864 20289546289152 20369820736512 20370001526784 20380237037568 20397982298112 20410317398016 20410498547712 20420754407424 20438534946816 20439115489296 20542306516992 20542488838144 20560192892928 20560776891018 20570706542592 20601068027904 20601653187024 20611602579456 20629952161182 20630135260224 20670965982576 20693334884352 20734290690048 20752933684392 20762956136448 20763545893888 20781440461431 20794192001856 20804825309184 20822755452408 20822940262656 20928069107712 20928663555072 20946886335648 20957411719296 20957597724672 20970271236096 20988530244864 20999076553728 20999262928896 21082345330176 21124258541568 21124446027776 21135060631552 21153275380224 21153463123968 21166255079424 21177078644736 21195329605632 21195517722624 21279376594944 21290258006016 21303132684288 21321681518592 21332395229184 21332584562688 21351576002211 21364070547456 21394024463448 21423411859689 21459564232704 21489232379904 21502227382272 21521560857888 21531763408896 21551123441484 21593968617312 21660120907776 21690489907008 21722696940672 21733612153344 21733805047808 21752535810096 21763466016192 21776820129792 21795781408128 21806733344256 21893204765952 21906638487552 21936535328448 21936730023936 21936924721152 21980341813248 22067501654016 22078590124032 22097814156288 22111373426688 22122483941376 22141746192384 22142375113404 22152871968768 22185765568512 22216871558196 22284932087808 22285129875456 22329236127744 22349313198576 22380012804618 22393546481124 22417779458048 22424505871824 22462347608064 22493202481152 22524739518816 22537920577536 22538560751616 22557985073442 22558185284544 22569520313088 22614390134784 22703862695904 22704064201728 22723631158761 22735251103104 22748999599872 22749201506304 22780450409472 22825739575296 22916048328576 22916251717632 22927766667264 22941835198464 22947730085376 22961607072768 22961810866176 22973348708352 22994004925458 23064446173184 23110094831616 23110299942912 23130217004544 23142044860416 23156244873216 23176859835402 23188052901888 23208902167752 23280001744896 23326077026304 23326284054528 23347050394941 23358325653504 23358989130624 23393466002088 23405428472832 23425807795488 23498030732592 23544077746176 23544746499456 23565247127604 23577088184208 23577297440256 23591555140608 23612096525472 23623961122944 23624170795008 23717638496448 23729766735872 23764790859264 23765001781248 23776943210496 23797434802752 23797646014464 23812036964352 23824213475328 23844957437952 23918472634368 23939298669312 23951540256768 23966024269824 23986891708416 23987573039521 23998944632832 23999157633024 24034579365888 24046869676032 24068277521379 24142009761792 24142224031744 24154355007488 24175386427392 24190005805056 24211755965124 24223233835008 24223448825856 24293214694476 24346437353472 24367636021248 24401801145384 24416080625664 24416774147584 24438034058256 24450313672512 24450530678784 24471602786358 24483899268216 24498922646016 24596069551872 24629855361696 24644968298496 24678821276928 24679040311296 24727884539904 24825939360768 24838413889536 24838634340352 24853654798336 24860040925824 24875295105024 24887794434048 24888015323136 24909464466432 24921980964864 25036158271488 25070548598784 25070771109888 25085931945984 25120390643712 25120613597184 25142977348398 25220001890304 25270141059072 25282838790144 25304852791296 25305571558176 25320379908096 25340331958668 25355160649728 25355880845568 25377958445112 25390710352224 25441188901632 25541845532892 25542072226944 25577157490992 25592624549856 25592851694592 25628006710656 25745418596352 25758355144704 25780554369648 25780783182336 25793737500672 25809564598272 25832037224448 25845017296896 25947501944832 25998856685568 25999087435776 25999318188032 26034800467968 26050775482368 26086559514624 26110014938721 26190001963008 26206072209408 26241836654592 26242069561344 26255255666688 26278862771952 26294240673792 26317649252349 26331107031936 26354033769924 26411771363328 26435284574166 26487839811888 26488074902016 26500631887872 26524224207234 26524459620288 26540499533184 26577192144384 26682343308504 26695987577856 26735389716672 26735627003904 26749061111808 26772351766272 26788541584896 26802240159744 26825577117696 26908281713664 26931711002976 26945482788864 26961777303552 26962016600064 26985253171968 26998812711936 26999052337152 27052728385536 27159760982016 27160002035712 27173649383424 27197309730816 27213756530688 27213998063616 27227672543232 27251379929088 27252153985728 27305557622784 27389742022656 27413590523904 27414369188024 27427608723456 27452026288557 27468090703872 27468870916032 27492788315538 27506602881576 27506847013632 27561287976768 27645720920064 27670578245856 27708587281908 27725589335808 27739767078912 27763673936544 27763920350208 27904884740096 27929181780864 27943215625728 27943463632896 27960361648128 27967546041552 27984706993152 27998768738304 27999017238528 28109793773568 28165678055424 28204367173632 28204617498624 28221673439232 28260439474176 28260690296832 28372502126592 28387010674688 28404176912384 28428908691456 28443193638912 28467959390208 28468768002948 28485427396608 28525365951264 28550203250751 28564549146252 28612752310272 28652309839872 28695414477184 28709017878528 28734831255312 28774302177366 28791702618588 28791958156416 28880161210368 28920653209344 28963595920896 28977326456832 28978149537792 29003381080128 29017954688256 29035760173056 29061041877504 29075644459008 29190939687936 29208851316736 29248713771264 29248973365248 29249232961536 29289150526464 29307122417664 29423335538688 29438120165376 29463752208384 29481831235584 29496645255168 29522328256512 29523166817872 29537162625024 29563720618446 29581020758016 29622495410928 29713242783744 29772314836992 29798819788374 29799084264768 29813210873856 29840017072824 29858061974832 29899341162432 29990936641536 30017636222067 30032986025088 30051414335488 30077313431256 30077580379392 30092693750784 30118895737056 30137109283008 30152520179712 30271816927872 30272085602304 30298174878348 30313668137472 30331999466496 30332268675072 30373933879296 30434319433728 30554731104768 30555002290176 30570355556352 30589113597952 30596973447168 30615476097024 30615747821568 30631131611136 30657802420224 30658673233944 30813459775488 30813733257216 30840289339392 30841165336527 30856059813888 30902479780536 30917403869184 30944928241773 30945202890336 31006448973864 31040002326528 31101436035072 31129400526588 31144434204672 31145318840832 31191288002784 31207237963776 31234410393984 31330707643456 31392103661568 31392995332608 31420329503472 31436117578944 31436396587008 31455406854144 31482795367296 31498614830592 31498894393344 31623517995264 31686387812352 31686669041664 31702590947328 31729913070336 31730194685952 31749382619136 31765617967104 31793276583936 31891296845824 31919064892416 31935387009024 31954699026432 31982522277888 31998592843776 31998876844032 32046105821184 32091036695172 32189346349056 32233848569856 32253341073408 32282341286832 32297645113344 32297931767808 32326685162226 32390952925968 32490181361664 32535734860512 32554774167552 32584045411008 32600418230016 32600707571712 32628803715144 32645199024288 32665230194688 32794759402496 32839807148928 32859957731328 32904802992672 32905095035904 32905387081728 32970512719872 33101252481024 33117885186048 33146721234432 33167060140032 33183725912064 33184020430848 33212619288576 33213562670106 33229307953152 33325307337294 33381544361984 33427398131712 33427694813184 33447909261312 33493854191616 33523969797864 33570019206927 33590319721686 33626669187072 33693521412096 33739803721728 33740762077568 33787109278224 33806880866304 33807841127424 33836977610163 33837277926816 33854280469632 33921585202176 34055794043856 34056096302592 34102876654656 34123499399808 34123802259456 34170675614208 34327224795136 34344473526272 34374072492864 34374377576448 34391650000896 34412752797696 34421595128064 34442410609152 34442716299264 34460023062528 34491007388187 34596669259776 34665142247424 34665449914368 34713067290624 34734367309824 34765289753103 34782079352832 34813353251628 34920002617344 34989115539456 34989426081792 35007007555584 35037488480256 35038483695936 35090199003132 35108142709248 35138711693232 35247046098888 35317119749184 35317433202688 35347870691406 35365632276312 35365946160384 35387332710912 35418144788208 35435941684416 35436256192512 35576457744672 35594650103808 35647186288896 35647502671872 35665414815744 35696469021696 35718055446528 35736320212992 35767436156928 35877708951552 35908948003968 35927310385152 35949036404736 35949355466752 35980337562624 35998416949248 35998736449536 36051869048832 36070304514048 36213014642688 36213336047616 36231532511232 36263079641088 36285008707584 36285330751488 36317633947686 36335173238784 36336205314304 36407410163712 36439822041714 36519656030208 36551454031872 36602701718076 36624120938496 36625161221376 36657051087384 36675470508768 36675796018176 36748383969024 36894104327808 36944783042544 36967452447744 36986356105216 37018231915392 37018560466944 37091826809856 37238909041152 37257620834304 37257951510528 37280482197504 37290061388736 37312942657536 37331691651072 37332022984704 37479725031424 37554237407232 37605822898176 37606156664832 37628897918976 37680585965568 37680920395776 37714466022597 37830002835456 37905211588608 37924258185216 37957279186944 37958357337264 37980569862144 38010497938002 38033821268352 38066937667668 38086065528336 38150336413696 38161783352448 38278690504704 38312768299338 38313108340416 38365736236488 38388936824784 38389277541888 38560870945792 38618127894528 38637532717056 38670831554472 38671174773504 38690606251008 38714346897408 38748055836672 38767525945344 38921252917248 38998285028352 38998631153664 38998977282048 39052200701952 39076163223552 39231114051584 39250826887168 39285002944512 39309108314112 39328860340224 39362754981888 39363104342016 39382883500032 39418294157928 39441361010688 39496660547904 39617657044992 39652926861249 39731759717832 39732112353024 39750947831808 39786336310851 39786689430432 39810749299776 39865788216576 40023514962756 40043981366784 40103084575008 40103440505856 40123591667712 40158527649408 40182812377344 40203360239616 40362422570496 40362780803072 40397566504464 40418224183296 40442665955328 40443024900096 40477879757952 40498219067904 40498578505728 40579092578304 40739641473024 40740003053568 40760474075136 40795964596224 40820634796032 40820997095424 40841508814848 40877069893632 40878230978592 41084613033984 41120385785856 41121553782036 41141413085184 41202136055808 41203306374048 41239182473307 41259904322364 41260270520448 41341931965152 41386669768704 41468581380096 41505867368784 41525912272896 41527091787776 41562880922862 41588384003712 41609650618368 41645510904816 41645880525312 41856138215424 41857327110144 41893772671296 41914823438592 41915195449344 41940542472192 41977060489728 41998153107456 41998525857792 42164690660352 42248517083136 42248892055552 42270121263104 42306550760448 42306926247936 42332510158848 42390659211264 42391035445248 42558753189888 42580516012032 42606265368576 42643363037184 42664790458368 42665169125376 42703152004422 42728141094912 42788048926896 42846823719378 42919128465408 42978464759808 43004454764544 43043121715776 43063526817792 43102246882968 43187937234624 43320241815552 43380979814016 43445393881344 43467224306688 43467610095616 43505071620192 43526932032384 43553640259584 43591562816256 43613466688512 43786409531904 43813276975104 43873070656896 43873460047872 43873849442304 43960683626496 44135003308032 44157180248064 44195628312576 44222746853376 44244967882752 44283492384768 44284750226808 44305743937536 44345580927669 44371531137024 44433743116392 44569864175616 44658472255488 44698229682561 44698626397152 44760025609236 44787092962248 44835558916096 44849011743648 44986404962304 45049479037632 45077121503232 45115970146884 45116370569088 45139040626176 45228780269568 45407725391808 45408128403456 45447262317522 45470502206208 45497999199744 45498403012608 45560900818944 45651479150592 45832096657152 45832503435264 45855533334528 45883670396928 45895460170752 45923214145536 45923621732352 45946697416704 45988009850916 46128892346368 46220189663232 46220599885824 46260434009088 46284089720832 46353719670804 46376105803776 46417804335504 46560003489792 46652154052608 46652568109056 46694100789882 46716651307008 46717978261248 46786932004176 46810856945664 46851615590976 46996061465184 47088155492352 47089492998912 47130494255208 47154176368416 47154594880512 47183110281216 47224193050944 47247922245888 47248341590016 47435276992896 47459533471744 47529581718528 47530003562496 47553886420992 47594869605504 47595292028928 47624073928704 47648426950656 47689914875904 47836945268736 47878597338624 47903080513536 47932048539648 47973783416832 47975146079042 47997889265664 47998315266048 48069158731776 48093739352064 48136555042758 48284019523584 48284448063488 48350772854784 48380011610112 48423511930248 48446467670016 48446897651712 48490027743339 48586429388952 48735272042496 48803602290768 48832161251328 48833548295168 48876068116512 48900627345024 48901061357568 48943205572716 48967798536432 48997845292032 49192139103744 49259710723392 49289936596992 49357642553856 49358080622592 49455769079808 49651878721536 49676827779072 49677268680704 49707309596672 49720081851648 49750590210048 49775588868096 49776030646272 49818928932864 49820344005159 49843961929728 49987961005941 50072316542976 50141097197568 50141542219776 50171863891968 50240781287424 50285954696796 50385479582529 50440003780608 50540282118144 50565677580288 50609705582592 50611143116352 50680663917336 50710321299456 50711761691136 50755916890224 50781420704448 50882377803264 51083691065784 51084144453888 51154314981984 51185249099712 51185703389184 51256013421312 51490837192704 51516710289408 51561108739296 51561566364672 51587475001344 51619129196544 51664074448896 51690034593792 51895003889664 51997713371136 51998174871552 51998636376064 52069600935936 52101550964736 52173119029248 52220029877442 52380003926016 52412144418816 52483673309184 52484139122688 52510511333376 52557725543904 52588481347584 52635298504698 52662214063872 52708067539848 52870569148332 52975679623776 52976149804032 53021806037109 53048448414468 53048919240576 53080999066368 53154384288768 53364686617008 53391975155712 53470779433344 53471254007808 53498122223616 53544703532544 53577083169792 53604480319488 53651154235392 53816563427328 53863422005952 53890965577728 53923554607104 53924033200128 53970506343936 53997625423872 53998104674304 54105456771072 54319521964032 54320004071424 54347298766848 54394619461632 54427513061376 54427996127232 54476450921529 54502759858176 54504307971456 54611115245568 54779484045312 54827181047808 54828738376048 54855217446912 54904052577114 54936181407744 54937741832064 54985576631076 55013205763152 55013694027264 55122575953536 55291441840128 55341156491712 55417174563816 55451178671616 55479534157824 55527347873088 55527840700416 55809769480192 55858363561728 55886431251456 55886927265792 55920723296256 55935092083104 55969413986304 55997537476608 55998034477056 56219587547136 56331356110848 56408734347264 56409234997248 56443346878464 56520878948352 56521380593664 56745004253184 56774021349376 56808353824768 56857817382912 56886387277824 56935918780416 56937536005896 56970854793216 57015746907003 57050731902528 57100406501502 57129098292504 57225504620544 57390828954368 57418035757056 57469152449007 57469662510624 57548604354732 57583405237176 57583916312832 57841306418688 57927191841792 57956299075584 58006762160256 58035909376512 58071520346112 58122083755008 58151288918016 58381879375872 58417702633472 58497427542528 58497946730496 58498465923072 58578301052928 58614244835328 58846671077376 58876240330752 58927504416768 58963662471168 58993290510336 59044656513024 59046333635744 59074325250048 59127441236892 59162041516032 59244990821856 59426485567488 59597639576748 59598168529536 59626421747712 59680034145648 59716123949664 59798682324864 59981873283072 60035272444134 60065972050176 60102828670976 60154626862512 60155160758784 60185387501568 60237791474112 60274218566016 60305040359424 60543633855744 60544171204608 60596349756696 60627336274944 60663998932992 60664537350144 60747867758592 60868638867456 61109462209536 61110004580352 61140711112704 61193946894336 61230952194048 61231495643136 61262263222272 61315604840448 61317346467888 61626919550976 61627466514432 61680578678784 61682330673054 61712119627776 61804959561072 61834807738368 61889856483546 61890405780672 62012897947728 62080004653056 62202872070144 62258801053176 62288868409344 62290637681664 62344321384293 62382576005568 62414475927552 62468820787968 62661415286912 62784207323136 62785990665216 62840659006944 62872235157888 62872793174016 62910813708288 62965590734592 62997229661184 62997788786688 63247035990528 63372775624704 63373338083328 63405181894656 63459826140672 63460389371904 63498765238272 63531235934208 63586553167872 63782593691648 63838129784832 63870774018048 63909398052864 63965044555776 63997185687552 63997753688064 64054728006633 64092211642368 64182073390344 64378692698112 64467697139712 64506682146816 64564682573664 64595290226688 64653370324452 64781905851936 64980362723328 65071469721024 65168090822016 65200836460032 65201415143424 65257607430288 65290398048576 65330460389376 65589518804992 65679614297856 65719915462656 65809605985344 65810190071808 65810774163456 65941025439744 66202504962048 66235770372096 66293442468864 66334120280064 66367451824128 66425238577152 66427125340212 66458615906304 66650614674588 66763088723968 66854796263424 66855389626368 66987708383232 67047939595728 67140038413854 67180639443372 67253338374144 67387042824192 67479607443456 67481524155136 67574218556448 67613761732608 67615682254848 67673955220326 67674555853632 67708560939264 67843170404352 68111588087712 68112192605184 68205753309312 68246998799616 68247604518912 68341351228416 68654449590272 68688947052544 68748144985728 68748755152896 68783300001792 68825505595392 68843190256128 68884821218304 68885432598528 68920046125056 68982014776374 69193338519552 69330284494848 69330899828736 69426134581248 69468734619648 69530579506206 69564158705664 69626706503256 69840005234688 69978231078912 69978852163584 70041151184823 70074976960512 70076967391872 70180398006264 70216285418496 70277423386464 70494092197776 70634239498368 70634866405376 70695741382812 70731264552624 70731892320768 70774665421824 70836289576416 70871883368832 70872512385024 71152915489344 71189300207616 71294372577792 71295005343744 71330829631488 71392938043392 71436110893056 71472640425984 71534872313856 71755417903104 71817896007936 71854620770304 71898072809472 71898710933504 71960675125248 71962719118563 71996833898496 71997472899072 72103738097664 72140609028096 72204832564137 72426029285376 72426672095232 72463065022464 72526159282176 72570017415168 72635267895372 72670346477568 72672410628608 72879644083428 73039312060416 73102908063744 73205403436152 73248241876992 73250322442752 73314102174768 73350941017536 73351592036352 73496767938048 73788208655616 73889566085088 73934904895488 73972712210432 74036463830784 74037120933888 74183653619712 74477818082304 74515241668608 74515903021056 74560964395008 74580122777472 74625885315072 74663383302144 74664045969408 74959450062848 75108474814464 75211645796352 75212313329664 75257795837952 75361171931136 75361840791552 75428932045194 75660005670912 75810423177216 75848516370432 75914558373888 75916714674528 75961139724288 76020995876004 76067642536704 76133875335336 76172131056672 76323566704896 76625536598676 76626216680832 76731472472976 76777873649568 76778555083776 77121741891584 77236255789056 77275065434112 77341663108944 77342349547008 77381212502016 77428693794816 77496111673344 77535051890688 77842505834496 77996570056704 77997262307328 77997954564096 78104401403904 78152326447104 78330044816163 78462228103168 78501653774336 78570005889024 78618216628224 78725509963776 78726208684032 78765767000064 78836588315856 78882722021376 78952947757047 78993321095808 79235314089984 79305853722498 79463519435664 79464224706048 79501895663616 79572672621702 79573378860864 79621498599552 79731576433152 80047029925512 80087962733568 80206169150016 80206881011712 80247183335424 80317055298816 80365624754688 80406720479232 80724845140992 80725561606144 80795133008928 80836448366592 80885331910656 80886049800192 80955759515904 80996438135808 80997157011456 81158185156608 81479282946048 81480006107136 81520948150272 81591929192448 81641269592064 81641994190848 81683017629696 81754139787264 81756461957184 82169226067968 82240771571712 82243107564072 82282826170368 82356078865671 82404272111616 82406612748096 82478364946614 82519808644728 82520541040896 82683863930304 82937162760192 83011734737568 83054183575552 83125761845724 83176768007424 83219301236736 83291021809632 83291761050624 83714654220288 83787545342592 83829646877184 83830390898688 83881084944384 83954120979456 83996306214912 83997051715584 84329381320704 84497034166272 84497784111104 84540242526208 84613101520896 84613852495872 84665020317696 84781318422528 84782070890496 85117506379776 85161032024064 85212530737152 85286726074368 85329580916736 85406304008844 85456282189824 85576097853792 85650609752253 85693647438756 85838256930816 85956929519616 86086243431552 86127053635584 86204493765936 86375874469248 86640483631104 86761959628032 86890787762688 86934448613376 86935220191232 87010143240384 87053864064768 87107280519168 87183125632512 87226933377024 87572819063808 87626553950208 87746141313792 87746920095744 87747698884608 87921367252992 88270006616064 88314360496128 88391256625152 88445493706752 88489935765504 88566984769536 88569500453616 88611487875072 88691161855338 88743062274048 88867486232784 89139728351232 89316944510976 89396459365122 89397252794304 89520051218472 89574185924496 89671117832192 89698023487296 89972809924608 90052908666201 90098958075264 90154243006464 90231940293768 90232741138176 90278081252352 90457560539136 90815450783616 90816256806912 90894524635044 90941004412416 90995998399488 90996806025216 91121801637888 91302958301184 91664193314304 91665006870528 91711066669056 91767340793856 91790920341504 91846428291072 91847243464704 91893394833408 91976019701832 92257784692736 92440379326464 92441199771648 92520868018176 92523496009581 92568179441664 92707439341608 92752211607552 92834784725319 92835608671008 93120006979584 93304308105216 93388201579764 93433302614016 93435956522496 93573864008352 93621713891328 93703231181952 93992122930368 94176310984704 94178985997824 94260988510416 94308352736832 94309189761024 94366220562432 94448386101888 94495844491776 94496683180032 94870553985792 94919066943488 95059163437056 95060007124992 95107772841984 95189739211008 95190584057856 95248147857408 95296853901312 95379829751808 95673890537472 95757194677248 95806161027072 95864097079296 95947566833664 95950292158084 95995778531328 95996630532096 96138317463552 96273110085516 96568039047168 96568896126976 96701545709568 96760023220224 96847023860496 96892935340032 96893795303424 96980055486678 97172858777904 97470544084992 97607204581536 97664322502656 97667096590336 97752136233024 97801254690048 97802122715136 97886411145432 97935597072864 97995690584064 98384278207488 98519421446784 98579873193984 98715285107712 98716161245184 98911538159616 99303757443072 99353655558144 99354537361408 99414619193344 99440163703296 99501180420096 99551177736192 99552061292544 99637857865728 99640688010318 99687923859456 99975922011882 100144633085952 100282194395136 100283084439552 100343727783936 100481562574848 100571909393592 100710057620781 100770959165058 100880007561216 101080564236288 101219411165184 101222286232704 101361327834672 101420642598912 101423523382272 101511833780448 101562841408896 101764755606528 102167382131568 102168288907776 102308629963968 102370498199424 102371406778368 102512026842624 102981674385408 103033420578816 103122217478592 103123132729344 103174950002688 103238258393088 103328148897792 103380069187584 103473022164561 103790007779328 103995426742272 103996349743104 104139201871872 104203101929472 104295869259309 104346238058496 104440059754884 104760007852032 104967346618368 104968278245376 105021022666752 105115451087808 105270597009396 105324428127744 105416135079696 105741138296664 105951359247552 105952299608064 106043612074218 106096896828936 106097838481152 106161998132736 106308768577536 106729373234016 106783950311424 106941558866688 106942508015616 106996244447232 107089407065088 107154166339584 107208960638976 107302308470784 107633126854656 107726844011904 107781931155456 107847109214208 107848066400256 107941012687872 107995250847744 107996209348608 108210913542144 108639043928064 108640008142848 108694597533696 108789238923264 108855026122752 108855992254464 108952901843058 109005519716352 109008615942912 109222230491136 109558968090624 109654362095616 109657476752096 109808105154228 109872362815488 109875483664128 109971153262152 110026411526304 110027388054528 110245151907072 110682312983424 110834349127632 110902357343232 110959068315648 111054695746176 111055681400832 111619538960384 111716727123456 111772862502912 111773854531584 111841446592512 111870184166208 111938827972608 111995074953216 111996068954112 112439175094272 112662712221696 112817468694528 112818469994496 112886693756928 113041757896704 113042761187328 113143398067791 113490008506368 113548042698752 113715634765824 113772774555648 113871837560832 113875072011792 113941709586432 114031493814006 114101463805056 114200813003004 114258196585008 114451009241088 114781657908736 114836071514112 114938304898014 114939325021248 115097208709464 115166810474352 115167832625664 115682612837376 115854383683584 115912598151168 116013524320512 116071818753024 116143040692224 116244167510016 116302577836032 116763758751744 116835405266944 116994855085056 116995893460992 116996931846144 117156602105856 117228489670656 117693342154752 117752480661504 117855008833536 117927324942336 117986581020672 118089313026048 118092667271488 118148650500096 118254882473784 118324083032064 118489981643712 118852971134976 118958780583747 119195279153496 119196337059072 119252843495424 119360068291296 119432247899328 119597364649728 120070544888268 120131944100352 120205657341952 120309253725024 120310321517568 120370775003136 120475582948224 120548437132032 120610080718848 121087267711488 121088342409216 121192699513392 121254672549888 121327997865984 121329074700288 121495735517184 121737277734912 122218924419072 122220009160704 122281422225408 122387893788672 122461904388096 122462991286272 122524526444544 122631209680896 122634692935776 123253839101952 123361157357568 123364661346108 123424239255552 123609919122144 123717547419921 123779712967092 123780811561344 124025795895456 124160009306112 124405744140288 124517602106352 124577736818688 124581275363328 124688642768586 124765152011136 124828951855104 124937641575936 125322830573824 125568414646272 125571981330432 125681318013888 125744470315776 125745586348032 125821627416576 125931181469184 125994459322368 125995577573376 126494071981056 126745551249408 126746676166656 126810363789312 126919652281344 126920778743808 126997530476544 127173106335744 127565187383296 127676259569664 127741548036096 127818796105728 127930089111552 127994371375104 127995507376128 128109456013266 128184423284736 128364146780688 128757385396224 128935394279424 129013364293632 129129365147328 129190580453376 129306740648904 129563811703872 129960725446656 130142939442048 130336181644032 130401672920064 130402830286848 130515214860576 130580796097152 130660920778752 131179037609984 131359228595712 131439830925312 131619211970688 131620380143616 131621548326912 131882050879488 132405009924096 132471540744192 132586884937728 132668240560128 132734903648256 132850477154304 132854250680424 132917231812608 133036742783007 133301229349176 133526177447936 133709592526848 133975416766464 134094689047683 134095879191456 134280076827708 134361278886744 134506676748288 134959214886912 134963048310272 135148437112896 135231364509696 135347910440652 135349111707264 135417121878528 135686340808704 136223176175424 136224385210368 136411506618624 136493997599232 136495209037824 136682702456832 137308899180544 137377894105088 137496289971456 137497510305792 137566600003584 137651011190784 137686380512256 137769642436608 137770865197056 137840092250112 137964029552748 138386677039104 138660568989696 138661799657472 138852269162496 139061159012412 139128317411328 139253413006512 139680010469376 139956462157824 139957704327168 140082302369646 140149953921024 140153934783744 140360796012528 140432570836992 140554846772928 140988184395552 141268478996736 141269732810752 141391482765624 141462529105248 141463784641536 141549330843648 141672579152832 141743766737664 141745024770048 142305830978688 142378600415232 142588745155584 142590010687488 142661659262976 142785876086784 142872221786112 142945280851968 143069744627712 143510835806208 143635792015872 143709241540608 143796145618944 143797421867008 143921350250496 143925438237126 143993667796992 143994945798144 144207476195328 144281218056192 144409665128274 144852058570752 144853344190464 145052318564352 145140034830336 145270535790744 145340692955136 145344821257216 145470083230017 145759288166856 146205816127488 146410806872304 146496483753984 146500644885504 146628204349536 146701882035072 146703184072704 146993535876096 147576417311232 147779132170176 147869809790976 147945424420864 148072927661568 148074241867776 148367307239424 148955636164608 149030483337216 149031806042112 149121928790016 149160245554944 149251770630144 149326766604288 149328091938816 149461032015477 149918900125696 149963883017823 150216949628928 150423291592704 150424626659328 150515591675904 150722343862272 150857864090388 151320011341824 151620846354432 151697032740864 151829116747776 151833429349056 152041991752008 152135285073408 152267750670672 152344262113344 152647133409792 153251073197352 153252433361664 153462944945952 153555747299136 153557110167552 154243483783168 154472511578112 154550130868224 154683326217888 154684699094016 154762425004032 154857387589632 154992223346688 155070103781376 155685011668992 155993140113408 155994524614656 155995909128192 156208802807808 156304652894208 156660089632326 156924456206336 157003307548672 157140011778048 157236433256448 157451019927552 157452417368064 157531534000128 157673176631712 157765444042752 157905895514094 157986642191616 158611707444996 158927038871328 158928449412096 159065418111327 159145345243404 159146757721728 159242997199104 159463152866304 160094059851024 160175925467136 160412338300032 160413762023424 160494366670848 160634110597632 160731249509376 160813440958464 161449690281984 161451123212288 161590266017856 161672896733184 161770663821312 161772099600384 161911519031808 161992876271616 161994314022912 162316370313216 162958565892096 162960012214272 163041896300544 163183858384896 163282539184128 163283988381696 163429352764587 163508279574528 163512923914368 164338452135936 164481543143424 164486215128144 164565652340736 164712157731342 164808544223232 164813225496192 164956729893228 165039617289456 165041082081792 165367727860608 165874325520384 166023469475136 166108367151104 166251523691448 166353536014848 166438602473472 166582043619264 166583522101248 167429308440576 167575090685184 167659293754368 167660781797376 167762169888768 167908241958912 167992612429824 167994103431168 168658762641408 168994068332544 168995568222208 169080485052416 169226203041792 169227704991744 169330040635392 169562636845056 169564141780992 170235012759552 170322064048128 170425061474304 170573452148736 170659161833472 170812608017688 170912564379648 171047240721009 171152195707584 171301219504506 171387294877512 171676513861632 172172486863104 172254107271168 172407457347021 172408987531872 172751748938496 173523919256064 173781575525376 173868897226752 173870440382464 174020286480768 174107728129536 174214561038336 174366251265024 174453866754048 175145638127616 175253107900416 175492282627584 175493840191488 175495397769216 175842734505984 176540013232128 176628720992256 176782513250304 176890987413504 176979871531008 177133969539072 177139000907232 177222975750144 177382323710676 177486124548096 177734972465568 178279456702464 178792918730244 178794505588608 179040102436944 179148371848992 179342235664384 179396046974592 179945619849216 180105817332402 180197916150528 180308486012928 180463880587536 180465482276352 180556162504704 180915121078272 181630901567232 181632513613824 181789049270088 181882008824832 181991996798976 181993612050432 182243603275776 182605916602368 183328386628608 183330013741056 183422133338112 183581840683008 183692856582144 183694486929408 183786789666816 183952039403664 184515569385472 184880758652928 184882399543296 185041736036352 185046992019162 185136358883328 185414878683216 185504423215104 185669569450638 185671217342016 186240013959168 186608616210432 186776403159528 186866605228032 186871913044992 187032964152879 187147728016704 187243427782656 187406462363904 187984245860736 188352621969408 188357971995648 188521977020832 188616705473664 188618379522048 188732441124864 188896772203776 188991688983552 188993366360064 189741107971584 189838133886976 190118326874112 190120014249984 190215545683968 190379478422016 190381168115712 190496295714816 190593707802624 190759659503616 191347781074944 191514389354496 191612322054144 191728194158592 191895133667328 191900584316168 191991557062656 191993261064192 192164184019899 192276634927104 192546220171032 193136078094336 193403091419136 193520046440448 193694047720992 193785870680064 193960110973356 194345717555808 194941088169984 195214409163072 195334193180672 195504272466048 195602509380096 195604245430272 195772822290864 195871194145728 195991381168128 196768556414976 197038842893568 197159746387968 197430570215424 197432322490368 197823076319232 198607514886144 198707311116288 198709074722816 198829238386688 198880327406592 199002360840192 199102355472384 199275715731456 199281376020636 199375847718912 199951844023764 200289266171904 200564388790272 200566168879104 200963125149696 201143818787184 201420115241562 201541918330116 201760015122432 202161128472576 202438822330368 202444572465408 202722655669344 202841285197824 202847046764544 203023667560896 203125682817792 203529511213056 204334764263136 204336577815552 204617259927936 204740996398848 204742813556736 205024053685248 205963348770816 206066841157632 206244434957184 206246265458688 206349900005376 206476516786176 206656297795584 206760138375168 206946044329122 207580015558656 207990853484544 207992699486208 208278403743744 208406203858944 208591738518618 208692476116992 208880119509768 209520015704064 209934693236736 209936556490752 210123453554469 210230902175616 210541194018792 210648856255488 210832270159392 211482276593328 211902718495104 211904599216128 212087224148436 212193793657872 212195676962304 212323996265472 212617537155072 213458746468032 213567900622848 213883117733376 213885016031232 213992488894464 214178814130176 214308332679168 214417921277952 214604616941568 215266253709312 215453688023808 215563862310912 215694218428416 215696132800512 215882025375744 215888157355689 215990501695488 215992418697216 216421827084288 216614497692411 217278087856128 217280016285696 217389195067392 217578477846528 217710052245504 217905803686116 218011039432704 218017231885824 219117936181248 219308724191232 219314953504192 219616210308456 219744725630976 219750967328256 219942306524304 220052823052608 220054776109056 220490303814144 221364625966848 221668698255264 221804714686464 221918136631296 222109391492352 222111362801664 223239077920768 223433454246912 223545725005824 223547709063168 223682893185024 223740368332416 223877655945216 223990149906432 223992137908224 224878350188544 225325424443392 225634937389056 225636939988992 225773387513856 226083515793408 226085522374656 226286796135582 226980017012736 227431269531648 227545549111296 227743675121664 227750144023584 227883419172864 228062987628012 228202927610112 228401626006008 228516393170016 229563315817472 229876609796028 229878650042496 230194417418928 230333620948704 230335665251328 231365225674752 231708767367168 231825196302336 232027048641024 232143637506048 232286081384448 232488335020032 232605155672064 233527517503488 233670810533888 233989710170112 233991786921984 233993863692288 234313204211712 234456979341312 234990134448489 235386684309504 235504961323008 235710017667072 235854649884672 236178626052096 236185334542976 236297301000192 236509764947568 236648166064128 236858843271141 236979963287424 237705942269952 237917561167494 238390558306992 238392674118144 238505686990848 238720136582592 238864495798656 239194729299456 240141089776536 240263888200704 240411314683904 240618507450048 240620643035136 240741550006272 240951165896448 241096874264064 241220161437696 242174535422976 242176684818432 242385399026784 242509345099776 242655995731968 242658149400576 242991471034368 243474555469824 244437848838144 244440018321408 244562844450816 244775787577344 244923808776192 244925982572544 245049052889088 245262419361792 245269385871552 246507678203904 246722314715136 246729322692216 246848478511104 247068236597013 247219838244288 247435094839842 247559425934184 247561623122688 248051591790912 248811488280576 249035204212704 249162550726656 249377285537172 249530304022272 249657903710208 249875283151872 250645661147648 251143962660864 251362636027776 251488940631552 251491172696064 251643254833152 251862362938368 251988918644736 251991155146752 252988143962112 253491102498816 253493352333312 253620727578624 253839304562688 253841557487616 253995060953088 254346212671488 255130374766592 255352519139328 255483096072192 255637592211456 255860178223104 255988742750208 256218912026532 256368846569472 256728293561376 257514770792448 257870788558848 258258730294656 258381160906752 258613481297808 259127623407744 259921450893312 260285878884096 260672363288064 260803345840128 260805660573696 261030429721152 261161592194304 261321841557504 262358075219968 262718457191424 262879661850624 263238423941376 263240760287232 263243096653824 263764101758976 264810019848192 264943081488384 265173769875456 265336481120256 265469807296512 265700954308608 265708501360848 265834463625216 266073485566014 266602458698352 267052354895872 267419185053696 267950833532928 268189378095366 268191758382912 268560153655416 268722557773488 269013353496576 269918429773824 269926096620544 270158725998603 270296874225792 270462729019392 270695820881304 270698223414528 270834243757056 271372681617408 272446352350848 272448770420736 272823013237248 272987995198464 272990418075648 273365404913664 274617798361088 274755788210176 274992579942912 274995020611584 275133200007168 275302022381568 275372761024512 275539284873216 275541730394112 275680184500224 275928059105496 276773354078208 277321137979392 277323599314944 277570488028743 277704538324992 278122318024824 278256634822656 278504354175957 278506826013024 279360020938752 279912924315648 280164604739292 280299907842048 280307869567488 280721592025056 280865141673984 281109693545856 281976368791104 282536957993472 282539465621504 282782965531248 282925058210496 282927569283072 283098661687296 283345158305664 283487533475328 283490049540096 284611661957376 284757200830464 285177490311168 285180021374976 285323318525952 285571752173568 285744443572224 285890561703936 286139489255424 287021671612416 287271584031744 287418483081216 287592291237888 287842700500992 287850876474252 287987335593984 287989891596288 288414952390656 288819330256548 289704117141504 289706688380928 290104637128704 290280069660672 290541071581488 290681385910272 290689642514432 290940166460034 291518576333712 292411632254976 292821613744608 292992967507968 293001289771008 293256408699072 293403764070144 293406368145408 293987071752192 295152834622464 295558264340352 295739619581952 295890848841728 296145855323136 296148483735552 296734614478848 297911272329216 298060966674432 298063612084224 298243857580032 298320491109888 298503541260288 298653533208576 298656183877632 298922064030954 299837800251392 299927766035646 300433899257856 300846583185408 300849253318656 301031183351808 301444687724544 301715728180776 302640022683648 303241692708864 303658233495552 303666858698112 304083983504016 304270570146816 304535501341344 304688524226688 305294266819584 306502146394704 306504866723328 306925889891904 307111494598272 307114220335104 308486967566336 308945023156224 309100261736448 309366652435776 309369398188032 309524850008064 309714775179264 309984446693376 310140207562752 310419066493683 311370023337984 311986280226816 311989049229312 312417605615616 312609305788416 312887607777927 313320179264652 313848912412672 314006615097344 314280023556096 314902039855104 314904834736128 315063068000256 315346353263424 315811791028188 315973284383232 317223414889992 317854077742656 317856898824192 318130836222654 318290690486808 318293515443456 318485994398208 318926305732608 320188119702048 320351850934272 320824676600064 320827524046848 320988733341696 321268221195264 321462499018752 321626881916928 322899380563968 322902246424576 323180532035712 323345793466368 323541327642624 323544199200768 323823038063616 323985752543232 323988628045824 324632740626432 325917131784192 325920024428544 326083792601088 326367716769792 326565078368256 326567976763392 326858705529174 327016559149056 327025847828736 328676904271872 328963086286848 328972430256288 329424315462684 329617088446464 329626450992384 329913459786456 330079234578912 330082164163584 330735455721216 332046938950272 332216734302208 332503047382896 332707072029696 332877204946944 333164087238528 333167044202496 334858616881152 335150181370368 335318587508736 335321563594752 335524339777536 335816483917824 335985224859648 335988206862336 337317525282816 337988136665088 337991136444416 338452406083584 338455409983488 338660081270784 339125273690112 339128283561984 339430194203373 340470025519104 340644128096256 341146904297472 341318323666944 341625216035376 341825128759296 342094481442018 342304391415168 342602439009012 342774589755024 343353027723264 344344973726208 344508214542336 344814914694042 344817975063744 345503497876992 347047838512128 347563151050752 347737794453504 347740880764928 348040572961536 348215456259072 348429122076672 348732502530048 348907733508096 350291276255232 350506215800832 350984565255168 350987680382976 350990795538432 351685469011968 353080026464256 353257441984512 353565026500608 353781974827008 353959743062016 354267939078144 354278001814464 354445951500288 354764647421352 354972249096192 355469944931136 356558913404928 356876341751241 357585837460488 357589011177216 358080204873888 358296743697984 358792093949184 360211634664804 360395832301056 360616972025856 360927761175072 360930964552704 361112325009408 361830242156544 363261803134464 363265027227648 363578098540176 363764017649664 363983993597952 363987224100864 364487206551552 365211833204736 366656773257216 366660027482112 366844266676224 367163681366016 367385713164288 367388973858816 367573579333632 367904078807328 369031138770944 369761517305856 370083472072704 370093984038324 370272717766656 370829757366432 371152642259763 371339138901276 371342434684032 372480027918336 373217232420864 373552806319056 373733210456064 373743826089984 374065928305758 374295456033408 374486855565312 374812924727808 375968491721472 376705243938816 376715943991296 377043954041664 377233410947328 377236759044096 377464882249728 377793544407552 377983377967104 377986732720128 379482215943168 379676267773952 380236653748224 380240028499968 380431091367936 380758956844032 380762336231424 380992591429632 381519319007232 382695562149888 383028778708992 383224644108288 383456388317184 383790267334656 383801168632336 383983114125312 383986522128384 384328368039798 384553269854208 385092440342064 386272156188672 386806182838272 387040092880896 387388095441984 387571741360128 387920221946712 388691435111616 389882176339968 390428818326144 390668386361344 391008544932096 391205018760192 391208490860544 391545644581728 391742388291456 391982762336256 393537112829952 394077685787136 394319492775936 394861140430848 394864644980736 395646152638464 397215029772288 397414622232576 397418149445632 397658476773376 397760654813184 398004721680384 398204710944768 398551431462912 398562752041272 398751695437824 399110228349021 399903688047528 400578532343808 401128777580544 401926250299392 402284067143049 402287637574368 402840230483124 403083836660232 403520030244864 404877644660736 404889144930816 405445311338688 405694093529088 406047335121792 406251365635584 407059022426112 408669528526272 408673155631104 409234519855872 409481992797696 409485627113472 410048107370496 411926697541632 412133682315264 412488869914368 412492530917376 412699800010752 412953033572352 413312595591168 413520276750336 413892088658244 415160031117312 415981706969088 415985398972416 416556807487488 417183477037236 417384952233984 417760239019536 419040031408128 419869386473472 419873112981504 420246907108938 420461804351232 421082388037584 421297712510976 421664540318784 422964553186656 423805436990208 423809198432256 424174448296872 424387587315744 424391353924608 424647992530944 425235074310144 426917492936064 427135801245696 427766235466752 427770032062464 427984977788928 428357628260352 428616665358336 428835842555904 429209233883136 430532507418624 430907376047616 431127724621824 431388436856832 431392265601024 431764050751488 431776314711378 431981003390976 431984837394432 432843654168576 433228995384822 434556175712256 434560032571392 435156955693056 435420104491008 435811607372232 436022078865408 436034463771648 436410249690051 438617448382464 438629907008384 439232420616912 439489451261952 439501934656512 439884613048608 440105646105216 440109552218112 440980607628288 442729251933696 443337396510528 443609429372928 443836273262592 444218782984704 444222725603328 446478155841536 446866908493824 447091450011648 447095418126336 447365786370048 447480736664832 447755311890432 447980299812864 447984275816448 448383096046431 449756700377088 450650848886784 451269874778112 451273879977984 451546775027712 452167031586816 452573592271164 453960034025472 454862539063296 455091098222592 455487350243328 455500288047168 456125975256024 456405855220224 456803252012016 457032786340032 459126631634944 459753219592056 459757300084992 460388834837856 460667241897408 460671330502656 462730451349504 463417534734336 463650392604672 464054097282048 464287275012096 464572162768896 464976670040064 465210311344128 467055035006976 467341621067776 467979420340224 467983573843968 467987727384576 468626408423424 468913958682624 469980268896978 470773368619008 471009922646016 471420035334144 471709299769344 472357252104192 472370669085952 472594602000384 473019529895136 473296332128256 473717686542282 473959926574848 475835122334988 476781116613984 476785348236288 477440273165184 477728991597312 478389458598912 480282179553072 480527776401408 480822629367808 481237014900096 481241286070272 481483100012544 481902331792896 482193748528128 482440322875392 484349070845952 484353369636864 484770798053568 485018690199552 485311991463936 485316298801152 485982942068736 486949110939648 488875697676288 488880036642816 489125688901632 489551575154688 489847617552384 489851965145088 490288058293761 490524838723584 490538771743104 493015356407808 493444629430272 493458645384432 493696957022208 494136473194026 494439676488576 494870189679684 495118851868368 495123246245376 496103183581824 497622976561152 498070408425408 498325101453312 498754571074344 499060608044544 499315807420416 499750566303744 501291322295296 502287925321728 502725272055552 502977881263104 502982345392128 503286509666304 503724725876736 503977837289472 503982310293504 505976287924224 506982204997632 506986704666624 507241455157248 507678609125376 507683114975232 507990121906176 508692425342976 510260749533184 510705038278656 510966192144384 511275184422912 511720356446208 511977485500416 512437824053064 512737693138944 513141722163027 513456587122752 515029541584896 516517460589312 516762321813504 517222372041063 517226962595616 518255246815488 520571757768192 521344726576128 521606691680256 521611321147392 522060859442304 522323184388608 522643683115008 524716150439936 525436914382848 525759323701248 526476847882752 526481520574464 526486193307648 527528203517952 529620039696384 529886162976768 530347539750912 530672962240512 530939614593024 531401908617216 531417002721696 531668927250432 532146971132028 533204917396704 534838370107392 536378756190732 536383516765824 537120307310832 537445115546976 538026706993152 539836859547648 539852193241088 540317451997206 540593748451584 540925458038784 541391641762608 541396446829056 541668487514112 542745363234816 544892704701696 544897540841472 545646026474496 545975990396928 545980836151296 546730809827328 549235596722176 549511576420352 549985159885824 549990041223168 550266400014336 550745522049024 551078569746432 551083460788224 551360369000448 551856118210992 553546708156416 554642275958784 554647198629888 555140976057486 555409076649984 556244636049648 556513269645312 557008708351914 557013652026048 558720041877504 559825848631296 560329209478584 560599815684096 560615739134976 561443184050112 561730283347968 562219387091712 563952737582208 565073915986944 565078931243008 565565931062496 565850116420992 565855138566144 566197323374592 566690316611328 566975066950656 566980099080192 569223323914752 569514401660928 570354980622336 570360042749952 570646637051904 571143504347136 571488887144448 571781123407872 572278978510848 574043343224832 574543168063488 574836966162432 575184582475776 575685401001984 575701752948504 575974671187968 575979783192576 576492552059697 576829904781312 577638660513096 579408234283008 580209274257408 580560139321344 581082143162976 581379285028864 581880332920068 583037152667424 584823264509952 585643227489216 586002579542016 586512817398144 586807528140288 586812736290816 587974143504384 590305669244928 591116528680704 591479239163904 591781697683456 592291710646272 592296967471104 593469228957696 595822544658432 596121933348864 596127224168448 596487715160064 596640982219776 597007082520576 597307066417152 597844128061908 599675600502784 599855532071292 600867798515712 601693166370816 601698506637312 602889375449088 603431456361552 605280045367296 606483385417728 607316466991104 607333717396224 608167967008032 608541140293632 609071002682688 609377048453376 610588533639168 613004292789408 613009733446656 613851779783808 614222989196544 614228440670208 616973935132672 617890046312448 618200523472896 618733304871552 618738796376064 619049700016128 619429550358528 619968893386752 620280415125504 620838132987366 622740046675968 623972560453632 623978098458624 624835211231232 625218611576832 625775215555854 626640358529304 627697824825344 628560047112192 629804079710208 629809669472256 630370360663407 630692706526848 631623582056376 631946568766464 634446829779984 635708155485312 635713797648384 636261672445308 636581380973616 636587030886912 636971988796416 637852611465216 640376239404096 640703701868544 641649353200128 641655048093696 641977466683392 642536442390528 642924998037504 643253763833856 645798761127936 645804492849152 646361064071424 646691586932736 647082655285248 647088398401536 647646076127232 647664472067067 647971505086464 647977256091648 649265481252864 649843493077233 651834263568384 651840048857088 652167585202176 652735433539584 653130156736512 653717411058348 654033118298112 654051695657472 657353808543744 657926172573696 657944860512576 658848630925368 659234176892928 659252901984768 659826919572912 660158469157824 660164328327168 661470911442432 664093877900544 664433468604416 665006094765792 665414144059392 665754409893888 666328174477056 666334088404992 669717233762304 670300362740736 670637175017472 670643127189504 671048679555072 671632967835648 671970449719296 671976413724672 674635050565632 675976273330176 675982272888832 676904812167168 676910819966976 677320162541568 678250547380224 678256567123968 678860388406746 680940051038208 682293808594944 682636647333888 683250432070752 683650257518592 684188962884036 684608782830336 685204878018024 685549179510048 688689947452416 689629829388084 689635950127488 691006995753984 694095677024256 695126302101504 695475588907008 695481761529856 696081145923072 696430912518144 696858244153344 697465005060096 697815467016192 700582552510464 701012431601664 701969130510336 701975360765952 701981591076864 703370938023936 704970403345467 706160052928512 706514883969024 707130053001216 707563949654016 708535878156288 708556003628928 708891903000576 709529294842704 709944498192384 710939889862272 713117826809856 713752683502482 715171674920976 715178022354432 716160409747776 716593487395968 717584187898368 720423269329608 720791664602112 721233944051712 721855522350144 721861929105408 722224650018816 723660484313088 726523606268928 726530054455296 727156197080352 727528035299328 727967987195904 727974448201728 728974413103104 730423666409472 733313546514432 733320054964224 733688533352448 734327362732032 734771426328576 734777947717632 735147158667264 735808157614656 738062277541888 739523034611712 740166944145408 740187968076648 740545435533312 741204709791039 741659514732864 742305284519526 742678277802552 742684869368064 746434464841728 747105612638112 747487652179968 748131856611516 748590912066816 748973711130624 749625849455616 751936983442944 753431887982592 754087908083328 754466821894656 754473518088192 754929764499456 755587088815104 755966755934208 755973465440256 758964431886336 759352535547904 760473307496448 760480056999936 760862182735872 761517913688064 761524672462848 761985182859264 763038638014464 765391124299776 766057557417984 766449288216576 766912776634368 767580534669312 767602337264672 767966228250624 768656736079596 769106539708416 770184880684128 772544312377344 773612365676544 774776190883968 775143482720256 775840443893424 777382870223232 779764352679936 780857636652288 781336772722688 782017089864192 782410037520384 782416981721088 783091289163456 783484776582912 783965524672512 787074225659904 788155371574272 788638985551872 789722280861696 789729289961472 791292305276928 794430059544576 794829244465152 794836298891264 795521309626368 796009443360768 796409421889536 797102862925824 797125504082544 797503390875648 798220456698042 799807376095056 801157064687616 802257555161088 803852500598784 804568134286098 804575275148736 805680460966248 806167673320464 807040060489728 809755289321472 809778289861632 810476177995809 810890622677376 811388187058176 812094670243584 812502731271168 814118044852224 817339057052544 817346311262208 818469039711744 818963985595392 818971254226944 820096214740992 823853395083264 824267364630528 824977739828736 824985061834752 825399600021504 825906067144704 826625191182336 827040553500672 827784177316488 830320062234624 831963413938176 831970797944832 832711464086229 833113614974976 834366954074472 834769904467968 835520478039072 838080062816256 839738772946944 840493814217876 840923608702464 842164776075168 842595425021952 843329080637568 845929106373312 847610873980416 847618396864512 848348896593744 848775174631488 848782707849216 849295985061888 850470148620288 853834985872128 854271602491392 855532470933504 855540064124928 855969955577856 856715256520704 857233330716672 857671685111808 858418467766272 861065014837248 861814752095232 862255449243648 862776873713664 863528101502976 863552629422756 863962006781952 863969674788864 866457990769644 869112351424512 869120065142784 870313911386112 870840208982016 871623214744464 872044157730816 872068927543296 872820499380102 877234896764928 877259814016768 878464841233824 878978902523904 879003869313024 879769226097216 880211292210432 880219104436224 881961215256576 885458503867392 886674793021056 887218858745856 887672546525184 888437565969408 888445451206656 892956311683072 893733816987648 894182900023296 894190836252672 894731572740096 894961473329664 895510623780864 895960599625728 895968551632896 896766192092862 899513400754176 901301697773568 902539749556224 902547759955968 903093550055424 904334063173632 905147184542328 907920068050944 909725078126592 910974700486656 911000576094336 912251950512048 912811710440448 913606504024032 914065572680064 918253263269888 919506439184112 919514600169984 920777669675712 921334483794816 921342661005312 925460902699008 926835069468672 927300785209344 928108194564096 928574550024192 929144325537792 929953340080128 930420622688256 931257199481049 934110070013952 934683242135552 935958840680448 935967147687936 937252816846848 937827917365248 938662823333781 939960537793956 941546737238016 942019845292032 942840070668288 944714504208384 944741338171904 945189204000768 946039059790272 947435373084564 947919853149696 951670244669976 953562233227968 953570696472576 954880546330368 955457983194624 956778917197824 960564359106144 961055552802816 961645258735616 962474029800192 962482572140544 962966200025088 963804663585792 964387497056256 964880645750784 968698141691904 968706739273728 969541596107136 970037380399104 970623982927872 970632597602304 971965884137472 973898221879296 977751395352576 977760073285632 978251377803264 979103150309376 979695235104768 979703930290176 980576116587522 981049677447168 981077543486208 986030712815616 986889258860544 986917290768864 988272946388052 988879352977152 989740379359368 990237703736736 990246492490752 992206367163648 996140816850816 996650202906624 997509142148688 998121216089088 998631614840832 999501132607488 1002582644590592 1004575850643456 1005450544111104 1005955762526208 1005964690784256 1006573019332608 1007449451753472 1007955674578944 1007964620587008 1011952575848448 1013964409995264 1013973409333248 1015357218250752 1015366229950464 1015980243812352 1017384850685952 1018290582610119 1020521499066368 1021410076557312 1021932384288768 1023440712892416 1023954971000832 1024875648106128 1025475386277888 1026283444326054 1026913174245504 1030059083169792 1033034921178624 1033524643627008 1034444744082126 1034453925191232 1036510493630976 1041143515536384 1042689453152256 1043213383360512 1043222642294784 1044121718884608 1044646368777216 1045287366230016 1049432300879872 1050873828765696 1051518647402496 1052953695765504 1052963041148928 1052972386615296 1055056407035904 1059240079392768 1059772325953536 1060695079501824 1061345924481024 1061879229186048 1062803817234432 1062834005443392 1063337854500864 1064293942264056 1066409834793408 1069676740214784 1070629025253723 1072757512381464 1072767033531648 1074240614621664 1074890231093952 1079704386482176 1080634903994412 1081187496903168 1081850916077568 1082783283525216 1082792893658112 1083336975028224 1085490726469632 1089785409403392 1089795081682944 1091292052948992 1091951980793856 1091961672302592 1093461619654656 1098471193444352 1099023152840704 1099970319771648 1099980082446336 1100532800028672 1101491044098048 1102157139492864 1102166921576448 1102720738000896 1103712236421984 1107093416312832 1109284551917568 1110281952114972 1110818153299968 1112489272099296 1113457926779289 1114017416703828 1114027304052096 1117440083755008 1119651697262592 1120658418957168 1121199631368192 1121231478269952 1122886368100224 1123460566695936 1124438774183424 1127905475164416 1130147831973888 1130157862486016 1131131862124992 1131700232841984 1131710277132288 1132394646749184 1133380633222656 1133950133901312 1133960198160384 1138446647829504 1139028803321856 1140709961244672 1140720085499904 1141293274103808 1142287008694272 1142977774288896 1144557957021696 1148086686449664 1149086336126976 1149673932324864 1150369164951552 1151370802003968 1151403505897008 1151949342375936 1151959566385152 1152985104119394 1153659809562624 1155277321026192 1158816468566016 1160418548514816 1161120278642688 1162164286325952 1162758570057728 1163760665840136 1166074305334848 1169646529019904 1171286454978432 1172005159084032 1173025634796288 1173615056280576 1173625472581632 1175948287008768 1180611338489856 1182233057361408 1182958478327808 1183563395366912 1184583421292544 1184593934942208 1186938457915392 1191645089316864 1192243866697728 1192254448336896 1192975430320128 1193281964439552 1194014165041152 1194614132834304 1195688256123816 1197330685047063 1199351201005568 1199711064142584 1201735597031424 1203386332741632 1205778750898176 1206852201429147 1206862912723104 1210560090734592 1214632933982208 1214667434792448 1216335934016064 1217082280587264 1218142005365376 1218754096906752 1221177067278336 1226008585578816 1226019466893312 1227703559567616 1228445978393088 1228456881340416 1233947870265344 1235780092624896 1236401046945792 1237466609743104 1237477592752128 1238099400032256 1238859100717056 1239937786773504 1240560830251008 1241676265974732 1245480093351936 1247945120907264 1247956196917248 1249670422462464 1251550431111708 1253280717058608 1255395649650688 1257120094224384 1259608159420416 1259619338944512 1260740721326814 1261385413053696 1263247164112752 1263893137532928 1268893659559968 1271416310970624 1271427595296768 1272523344890616 1273162761947232 1273174061773824 1273943977592832 1275705222930432 1280752478808192 1281407403737088 1283298706400256 1283310096187392 1283954933366784 1285072884781056 1285849996075008 1286507527667712 1291597522255872 1291608985698304 1292722128142848 1293383173865472 1294165310570496 1294176796803072 1295292152254464 1295328944134134 1295943010172928 1295954512183296 1298530962505728 1299686986154466 1303668527136768 1303680097714176 1305470867079168 1306260313473024 1307434822116696 1308066236596224 1308103391314944 1309230749070153 1315852345147392 1315889721025152 1317697261850736 1318468353785856 1318505803969536 1319653839145824 1320316938315648 1320328656654336 1322941822884864 1328187755801088 1328866937208832 1330012189531584 1330828288118784 1331508819787776 1332656348954112 1332668176809984 1339434467524608 1340600725481472 1341274350034944 1341286254379008 1342097359110144 1343265935671296 1343940899438592 1343952827449344 1345149288139293 1349270101131264 1351952546660352 1353809624334336 1353821639933952 1354640325083136 1356501094760448 1357720776813492 1361880102076416 1364587617189888 1365273294667776 1366500864141504 1368377925768072 1369217565660672 1370409756036048 1371098359020096 1377379894904832 1379259658776168 1379271900254976 1382013991507968 1388191354048512 1390252604203008 1390951177814016 1390963523059712 1392162291846144 1392861825036288 1393716488306688 1394930010120192 1395630934032384 1401165105020928 1402024863203328 1403938261020672 1403950721531904 1403963182153728 1406741876047872 1409940806690934 1412320105857024 1413029767938048 1414260106002432 1415127899308032 1417071756312576 1417112007257856 1417783806001152 1419058589685408 1419888996384768 1421879779724544 1427505367004964 1430343349841952 1430356044708864 1432320819495552 1433186974791936 1435168375796736 1440846538659216 1441583329204224 1442467888103424 1443711044700288 1443723858210816 1444449300037632 1447320968626176 1453047212537856 1453060108910592 1454312394160704 1455056070598656 1455935974391808 1455948896403456 1457948826206208 1460847332818944 1466627093028864 1466640109928448 1467377066704896 1468654725464064 1469542852657152 1469555895435264 1470864174881283 1471616315229312 1476124555083776 1479046069223424 1480333888290816 1480375936153296 1481090871066624 1482409419582078 1483319029465728 1484610569039052 1485356555605104 1485369738736128 1492868929683456 1494211225276224 1494975304359936 1496263713223032 1497181824133632 1497947422261248 1499251698911232 1503873966885888 1506863775965184 1508175816166656 1508933643789312 1508947036176384 1509859528998912 1511174177630208 1511933511868416 1511946930880512 1517928863772672 1518705071095808 1520946614992896 1520960113999872 1521724365471744 1523035827376128 1523049344925696 1523970365718528 1526077276028928 1530782248599552 1532115114835968 1532898576433152 1533825553268736 1535161069338624 1535204674529344 1535932456501248 1537313472159192 1538213079416832 1539425166489081 1540369761368256 1545088624754688 1549552381767936 1550286965440512 1551680887786848 1554765740446464 1561715273304576 1562673545445376 1564034179728384 1564820075040768 1564833963442176 1566182578326912 1566969553165824 1567931049345024 1574148451319808 1576310743148544 1577277971103744 1579444561723392 1579458579922944 1582584610553856 1588860119089152 1589658488930304 1591042619252736 1592018886721536 1592818843779072 1594205725851648 1594251008165088 1595006781751296 1596440913396084 1599614752190112 1604515110322176 1609136268572196 1609150550297472 1611360921932496 1612335346640928 1614080120979456 1619510578642944 1619556579723264 1620952355991618 1621781245354752 1622776374116352 1624189340487168 1625005462542336 1628236089704448 1634678114105088 1634692622524416 1636938079423488 1637927971190784 1637942508453888 1640192429481984 1647706790166528 1648534729261056 1649955479657472 1649970123669504 1650799200043008 1653250382364672 1654081107001344 1655568354632976 1660640124469248 1663926827876352 1663941595889664 1665422928172458 1666227229949952 1668733908148944 1669539808935936 1671040956078144 1676160125632512 1679477545893888 1680987628435752 1681847217404928 1684329552150336 1685190850043904 1686658161275136 1691858212746624 1695221747960832 1695236793729024 1696697793187488 1697550349262976 1697565415698432 1698591970123776 1700940297240576 1707669971744256 1708543204982784 1711064941867008 1711080128249856 1711939911155712 1713430513041408 1714466661433344 1715343370223616 1716836935532544 1722130029674496 1723629504190464 1724510898487296 1725553747427328 1727056203005952 1727105258845512 1727924013563904 1727939349577728 1729477656179091 1732915981539288 1738224702849024 1740627822772224 1741680417964032 1743246429488928 1744137855086592 1745640998760204 1754469793529856 1754519628033536 1756929682467648 1758007738626048 1759538452194432 1760422584420864 1760438208872448 1763922430513152 1770917007734784 1773349586042112 1774437717491712 1775345093050368 1776875131938816 1776890902413312 1785912623366144 1787467633975296 1788365800046592 1788381672505344 1789463145480192 1789922946659328 1791021247561728 1791921199251456 1793532384185724 1799026801508352 1802603395547136 1805079499112448 1805095519911936 1808668126347264 1810294369084656 1815840136101888 1819450156253184 1821949400973312 1822001152188672 1824503901024096 1825623420880896 1827213008048064 1828131145360128 1836506526539776 1839012878368224 1839029200339968 1841555339351424 1842668967589632 1842685322010624 1850921805398016 1853670138937344 1854601570418688 1856216389128192 1857149100048384 1858288651075584 1859906680160256 1860841245376512 1862514398962098 1868220140027904 1869366484271104 1871917681360896 1871934295375872 1874505633693696 1875655834730496 1877325646667562 1879921075587912 1883093474476032 1885680141336576 1889429008416768 1889482676343808 1891111081990221 1892078119580544 1894870746169128 1895839706299392 1903340489339952 1907124466455936 1907141392945152 1909761092660736 1910915966389248 1913557834395648 1921128718212288 1922111105605632 1923290517471232 1924948059600384 1924965144281088 1925932400050176 1927609327171584 1928774994112512 1929761291501568 1937396283383808 1937413478547456 1939083192214272 1940074760798208 1941247965855744 1941265195204608 1942993416201201 1943931768274944 1947796443758592 1949530479231699 1955502790705152 1955520146571264 1956502755606528 1958206300618752 1959390470209536 1961152233175044 1962099354894336 1962155086972416 1972061425631232 1973778517721088 1973834581537728 1976545892776104 1977758705954304 1979480758718736 1980475407473472 1980492984981504 1984412734327296 1992281633701632 1993300405813248 1995018284297376 1996242432178176 1997263229681664 1999002265214976 2005165289181184 2009151701286912 2010901088222208 2011911525052416 2011929381568512 2013146038665216 2014898903506944 2015911349157888 2015929241174016 2023905151696896 2027928819990528 2027946818666496 2030714436501504 2030732459900928 2031960487624704 2034769701371904 2036581165220238 2041042998132736 2042820153114624 2046881425784832 2047909942001664 2049751296212256 2050950772555776 2052566888652108 2053826348491008 2066069842357248 2068889488164252 2068907850382464 2073020987261952 2082287031072768 2085378906304512 2086426766721024 2086445284589568 2088243437769216 2089292737554432 2090574732460032 2098864601759744 2101747657531392 2103037294804992 2105907391531008 2105926082297856 2105944773230592 2110112814071808 2118480158785536 2119544651907072 2121390159003648 2122691848962048 2125607634468864 2125668010886784 2126675709001728 2128587884528112 2132819669586816 2139353480429568 2141258050507446 2145515024762928 2145534067063296 2148481229243328 2149780462187904 2159408772964352 2161269807988824 2162374993806336 2163701832155136 2165566567050432 2165585787316224 2166673950056448 2170981452939264 2179570818806784 2179590163365888 2182584105897984 2183903961587712 2183923344605184 2186923239309312 2196942386888704 2198046305681408 2199940639543296 2199960164892672 2201065600057344 2202982088196096 2204314278985728 2204333843152896 2205441476001792 2207424472843968 2214186832625664 2218569103835136 2220563904229944 2221636306599936 2223614129373117 2224978544198592 2226915853558578 2228034833407656 2228054608104192 2239303394525184 2241316837914336 2242462956539904 2245772736200448 2246921133391872 2248877548366848 2255810950328832 2260295663947776 2260315724972032 2262263724249984 2263400465683968 2263420554264576 2264789293498368 2266761266445312 2267900267802624 2267920396320768 2276893295659008 2278057606643712 2281419922489344 2281440170999808 2282586548207616 2284574017388544 2285955548577792 2289115914043392 2296173372899328 2298172672253952 2299347864649728 2300738329903104 2302741604007936 2302807011794016 2303898684751872 2305970208238788 2307319619125248 2310554642052384 2317632937132032 2320837097029632 2324328572651904 2325517140115456 2327521331680272 2332148610669696 2339293058039808 2342572909956864 2344010318168064 2346051269592576 2347230112561152 2347250945163264 2351896574017536 2361222676979712 2364466114722816 2365916956655616 2369166842585088 2369187869884416 2373876915830784 2383290178633728 2384487733395456 2384508896673792 2386563928879104 2388028330082304 2389228265668608 2391376512247632 2394661370094126 2398702402011136 2399422128285168 2403471194062848 2406772665483264 2411557501796352 2413704402858294 2413725825446208 2421120181469184 2429265867964416 2429334869584896 2431428533987427 2432671868032128 2434164561174528 2436284010730752 2437508193813504 2442354134556672 2452017171157632 2452038933786624 2455407119135232 2456891956786176 2456913762680832 2467895740530688 2471560185249792 2472802093891584 2474933219486208 2474955185504256 2476198800064512 2477718201434112 2479875573547008 2481121660502016 2483352531949464 2490960186703872 2495890241814528 2495912393834496 2498134392258687 2499340844924928 2503100862223416 2506561434117216 2514240188448768 2519216318840832 2521481442653628 2522770826107392 2526494328225504 2527786275065856 2537787319119936 2542832621941248 2542855190593536 2545046689781232 2546325523894464 2546348123547648 2547887955185664 2551410445860864 2561504957616384 2562814807474176 2566597412800512 2566620192374784 2567909866733568 2570145769562112 2571699992150016 2573015055335424 2583195044511744 2583217971396608 2585444256285696 2586766347730944 2588330621140992 2590584304508928 2590657888268268 2591886020345856 2591909024366592 2599373972308932 2607337054273536 2607360195428352 2610941734158336 2612520626946048 2614869644233392 2616132473192448 2616206782629888 2618461498140306 2631704690294784 2631779442050304 2635394523701472 2636936707571712 2637011607939072 2639307678291648 2640633876631296 2640657313308672 2645883645769728 2656375511602176 2657733874417664 2660024379063168 2661656576237568 2663017639575552 2665312697908224 2665336353619968 2678868935049216 2681201450962944 2682548700069888 2682572508758016 2684194718220288 2686531871342592 2687881798877184 2687905654898688 2690298576278586 2698540202262528 2703905093320704 2707619248668672 2707643279867904 2709280650166272 2713002189520896 2715441553626984 2723760204152832 2729175234379776 2733001728283008 2736755851536144 2738435131321344 2740819512072096 2742196718040192 2754759789809664 2758519317552336 2758543800509952 2764027983015936 2776382708097024 2780505208406016 2781902355628032 2781927046119424 2784324583692288 2785723650072576 2787432976613376 2789860020240384 2791261868064768 2793771598443147 2802330210041856 2804049726406656 2807876522041344 2807901443063808 2813483752095744 2815988470001343 2819881613381868 2824640211714048 2826059535876096 2828520212004864 2834143512625152 2834224014515712 2835567612002304 2838117179370816 2843759559449088 2855010734009928 2860686699683904 2860712089417728 2864641638991104 2866373949583872 2870336751593472 2881693077318432 2883166658408448 2884935776206848 2887422089400576 2887447716421632 2888898600075264 2894641937252352 2906094425075712 2906120217821184 2908624788321408 2910112141197312 2911871948783616 2911897792806912 2915897652412416 2921694665637888 2933254186057728 2933280219856896 2934754133409792 2937309450928128 2939085705314304 2939111790870528 2941728349762566 2943232630458624 2958092138446848 2960667776581632 2960751872306592 2964818839164156 2966638058931456 2969221138078104 2970713111210208 2970739477472256 2988422450552448 2989950608719872 2992527426446064 2994363648267264 2995894844522496 2998503397822464 3007747933771776 3013727551930368 3016351632333312 3017867287578624 3017894072352768 3019719057997824 3022348355260416 3023867023736832 3023893861761024 3035857727545344 3037410142191616 3041893229985792 3041920227999744 3046071654752256 3046098689851392 3047940731437056 3052154552057856 3054871747830357 3061564497199104 3064230229671936 3065797152866304 3070322138677248 3070409349058688 3071864913002496 3074626944318384 3076426158833664 3078850332978162 3080739522736512 3090177249509376 3099104763535872 3100573930881024 3103361775573696 3109531480892928 3123430546609152 3125347090890752 3128068359456768 3129640150081536 3129667926884352 3132365156653824 3133939106331648 3135862098690048 3148296902639616 3152621486297088 3154555942207488 3158889123446784 3158917159845888 3165169221107712 3177720238178304 3179316977860608 3182085238505472 3184037773443072 3185637687558144 3188411451703296 3188502016330176 3190013563502592 3192881826792168 3199229504380224 3209030220644352 3211887075761169 3218272537144392 3218301100594944 3222721843864992 3224670693281856 3239113159446528 3241904711983236 3243562490709504 3245552748232704 3248378680974336 3250010925084672 3256472179408896 3269356228210176 3269385245048832 3273876158846976 3275855942381568 3275885016907776 3280384858963968 3295413580333056 3297069458522112 3299910959314944 3299940247339008 3301598400086016 3306500764729344 3308162214002688 3311136709265952 3321280248938496 3327853655752704 3330845856344916 3332454459899904 3337467816297888 3342081912156288 3352320251265024 3358955091787776 3361975256871504 3363694434809856 3368659104300672 3370381700087808 3373316322550272 3383716425493248 3390443495921664 3390473587458048 3393395586374976 3395100698525952 3395130831396864 3397183940247552 3401880594481152 3415339943488512 3417086409965568 3422129883734016 3422160256499712 3423879822311424 3426861026082816 3428933322866688 3433673871065088 3444260059348992 3447259008380928 3449021796974592 3451107494854656 3454112406011904 3454210517691024 3455848027127808 3455878699155456 3458955312358182 3465831963078576 3476449405698048 3481255645544448 3483360835928064 3486492858977856 3488275710173184 3491281997520408 3508939587059712 3509039256067072 3513859364935296 3516015477252096 3519076904388864 3520845168841728 3520876417744896 3527844861026304 3541834015469568 3546699172084224 3548875434983424 3550690186100736 3553750263877632 3553781804826624 3571825246732288 3574935267950592 3576731600093184 3576763345010688 3578926290960384 3579845893318656 3582042495123456 3583842398502912 3587064768371448 3591992055141189 3598053603016704 3605206791094272 3610158998224896 3617336252694528 3620556604287441 3620588738169312 3631680272203776 3643898801946624 3644002304377344 3649007802048192 3651246841761792 3654426016096128 3656262290720256 3673013053079552 3678025756736448 3678058400679936 3683110678702848 3685337935179264 3685370644021248 3701843610796032 3707340277874688 3709203140837376 3712432778256384 3714298200096768 3716577302151168 3719813360320512 3721682490753024 3725028797924196 3736440280055808 3743835362721792 3743868590751744 3749011267387392 3754651293335124 3759842151175824 3766186948952064 3771360282673152 3778858016833536 3778965352687616 3782222163980442 3784156239161088 3789741492338256 3791679412598784 3806680978679904 3814248932911872 3814282785890304 3819522185321472 3821831932778496 3827115668791296 3842257436424576 3844222211211264 3846581034942464 3849896119200768 3849930288562176 3851864800100352 3855218654343168 3857549988225024 3859522583003136 3874792566767616 3874826957094912 3878166384428544 3880149521596416 3882495931711488 3882530390409216 3885986832402402 3887863536549888 3895592887517184 3899060958463398 3911005581410304 3911040293142528 3916412601237504 3918780940419072 3922304466350088 3924198709788672 3924310173944832 3947557035442176 3947669163075456 3953091785552208 3955517411908608 3958961517437472 3960950814946944 3960985969963008 3968825468654592 3984563267403264 3986600811626496 3990036568594752 3992484864356352 3994526459363328 3998004530429952 4010330578362368 4018303402573824 4021802176444416 4023823050104832 4023858763137024 4026292077330432 4029797807013888 4031822698315776 4031858482348032 4035447864417879 4047810303393792 4055857639981056 4061428873003008 4061464919801856 4063920975249408 4073162330440476 4082085996265472 4085640306229248 4093762851569664 4095819884003328 4099502592424512 4105133777304216 4107652696982016 4132139684714496 4137778976328504 4137815700764928 4146041974523904 4164574062145536 4170757812609024 4172853533442048 4172890569179136 4176486875538432 4178585475108864 4181149464920064 4197729203519488 4203495315062784 4206074589609984 4211814783062016 4211852164595712 4211889546461184 4220225628143616 4236960317571072 4239089303814144 4242780318007296 4245383697924096 4251215268937728 4251336021773568 4253351418003456 4257175769056224 4265639339173632 4282516101014892 4291030049525856 4291068134126592 4296962458486656 4299560924375808 4318817545928704 4322539615977648 4324749987612672 4327403664310272 4331133134100864 4331171574632448 4333347900112896 4341962905878528 4359141637613568 4359180326731776 4365168211795968 4367807923175424 4367846689210368 4373846478618624 4393884773777408 4399881279086592 4399920329785344 4402131200114688 4405964176392192 4408628557971456 4408667686305792 4412592524643849 4414848945687936 4428373665251328 4437138207670272 4441127808459888 4443272613199872 4447228258746234 4449957088397184 4453831707117156 4456069666815312 4456109216208384 4478606789050368 4482633675828672 4484925913079808 4491545472400896 4493842266783744 4497755096733696 4511621900657664 4520591327895552 4520631449944064 4524527448499968 4526800931367936 4526841108529152 4529578586996736 4533522532890624 4535800535605248 4535840792641536 4553786591318016 4556115213287424 4562839844978688 4562880341999616 4565173096415232 4569148034777088 4571911097155584 4578231828086784 4592346745798656 4596345344507904 4598695729299456 4601476659806208 4605483208015872 4605614023588032 4607797369503744 4611940416477576 4614639238250496 4621109284104768 4635265874264064 4648657145303808 4651034280230912 4655042663360544 4664297221339392 4685145819913728 4688020636336128 4692102539185152 4694460225122304 4694501890326528 4703793148035072 4722445353959424 4728932229445632 4731833913311232 4738333685170176 4738375739768832 4747753831661568 4766580357267456 4768975466790912 4773127857758208 4776056660164608 4778456531337216 4782753024495264 4789322740188252 4797404804022272 4798844256570336 4813545330966528 4827408805716588 4827451650892416 4842240362938368 4858531735928832 4858669739169792 4862857067974854 4865343736064256 4868329122349056 4872568021461504 4875016387627008 4884708269113344 4904034342315264 4904077867573248 4910814238270464 4913783913572352 4913827525361664 4935791481061376 4943120370499584 4945604187783168 4949866438972416 4949910371008512 4952397600129024 4959751147094016 4962243321004032 4966705063898928 4981920373407744 4991780483629056 4991824787668992 4996268784517374 4998681689849856 5006201724446832 5013122868234432 5028480376897536 5038432637681664 5042962885307256 5045541652214784 5052988656451008 5055572550131712 5075574638239872 5085665243882496 5085710381187072 5090093379562464 5092651047788928 5092696247095296 5095775910371328 5102820891721728 5123009915232768 5125629614948352 5133194825601024 5133240384749568 5135819733467136 5140291539124224 5143399984300032 5146030110670848 5166390089023488 5166435942793216 5170888512571392 5173532695461888 5176661242281984 5181168609017856 5181315776536536 5183772040691712 5183818048733184 5188432968537273 5198747944617864 5214674108547072 5221883468316672 5225041253892096 5229739288466784 5232413565259776 5236922996280612 5263409380589568 5263558884100608 5270789047402944 5274023215878144 5278615356583296 5281267753262592 5281314626617344 5291767291539456 5312751023204352 5315467748835328 5320048758126336 5323313152475136 5326035279151104 5330625395816448 5330672707239936 5357737870098432 5362402901925888 5365097400139776 5365145017516032 5368389436440576 5373063742685184 5375763597754368 5380597152557172 5397080404525056 5407810186641408 5415238497337344 5415286559735808 5426004379041792 5430883107253968 5447520408305664 5458350468759552 5466003456566016 5473511703072288 5476870262642688 5481639024144192 5484393436080384 5509519579619328 5517038635104672 5517087601019904 5528055966031872 5552765416194048 5561010416812032 5563804711256064 5563854092238848 5568649167384576 5571447300145152 5574865953226752 5579720040480768 5582523736129536 5587543196886294 5604660420083712 5608099452813312 5615753044082688 5615802886127616 5626967504191488 5631976940002686 5639763226763736 5649280423428096 5657040424009728 5668287025250304 5668448029031424 5673333245970663 5676234358741632 5687519118898176 5710021468019856 5721373399367808 5721424178835456 5729283277982208 5732747899167744 5740673503186944 5763386154636864 5766333316816896 5769871552413696 5774844178801152 5774895432843264 5777797200150528 5789283874504704 5812188850151424 5812240435642368 5817249576642816 5820224282394624 5823743897567232 5823795585613824 5828980248603603 5831795304824832 5843389331275776 5866508372115456 5866560439713792 5869508266819584 5874618901856256 5878171410628608 5883456699525132 5886465260917248 5916184276893696 5921335553163264 5921503744613184 5929637678328312 5933276117862912 5938442276156208 5941426222420416 5941478954944512 5976844901104896 5979901217439744 5985054852892128 5988727296534528 5991789689044992 5997006795644928 6015495867543552 6027455103860736 6032703264666624 6035734575157248 6035788144705536 6039438115995648 6044696710520832 6047734047473664 6047787723522048 6071715455090688 6074820284383232 6083786459971584 6083840455999488 6092143309504512 6092197379702784 6095881462874112 6104309104115712 6109743495660714 6123128994398208 6128460459343872 6140644277354496 6140818698117376 6143729826004992 6149253888636768 6152852317667328 6157700665956324 6161479045473024 6198209527071744 6206723551147392 6219062961785856 6246861093218304 6250694181781504 6256136718913536 6259280300163072 6259335853768704 6264730313307648 6267878212663296 6271724197380096 6296593805279232 6305242972594176 6309111884414976 6317778246893568 6317834319691776 6330338442215424 6355440476356608 6358633955721216 6364170477010944 6368075546886144 6376822903406592 6377004032660352 6380027127005184 6385763653584336 6398459008760448 6418060441288704 6423774151522338 6436545074288784 6436602201189888 6445443687729984 6449341386563712 6478226318893056 6483809423966472 6487124981419008 6491105496465408 6496757361948672 6500021850169344 6512944358817792 6538712456420352 6538770490097664 6547752317693952 6551711884763136 6551770033815552 6560769717927936 6590827160666112 6594138917044224 6599821918629888 6599880494678016 6603196800172032 6613001529458688 6616324428005376 6622273418531904 6642560497876992 6655707311505408 6661691712689832 6664908919799808 6670842388119351 6674935632595776 6684163824312576 6717910183575552 6723950513743008 6727388869619712 6737318208601344 6740763400175616 6746632645100544 6767432850986496 6780886991843328 6780947174916096 6786791172749952 6790201397051904 6790261662793728 6794367880495104 6803761188962304 6830679886977024 6834172819931136 6844259767468032 6844320512999424 6847759644622848 6853722052165632 6857866645733376 6867347742130176 6888520118697984 6894518016761856 6898043593949184 6902214989709312 6908224812023808 6908421035382048 6911696054255616 6917910624716364 6931663926157152 6952898811396096 6962511291088896 6972985717955712 6976551420346368 6982563995040816 7017879174119424 7018078512134144 7027718729870592 7032030954504192 7038153808777728 7041690337683456 7041752835489792 7055689722052608 7083668030939136 7093398344168448 7097750869966848 7107500527755264 7107563609653248 7143650493464576 7149870535901184 7153463200186368 7153526690021376 7159691786637312 7164084990246912 7167684797005824 7174129536742896 7183984110282378 7196107206033408 7210413582188544 7220317996449792 7234672505389056 7241113208574882 7241177476338624 7263360544407552 7287797603893248 7288004608754688 7298015604096384 7302493683523584 7308852032192256 7312524581440512 7346026106159104 7356051513472896 7356116801359872 7366221357405696 7370675870358528 7370741288042496 7403687221592064 7414680555749376 7418406281674752 7424865556512768 7428596400193536 7433154604302336 7439626720641024 7443364981506048 7450057595848392 7472880560111616 7487670725443584 7487737181503488 7494403176776061 7498022534774784 7509302586670248 7519684302351648 7542720565346304 7557930705375232 7564444327960884 7568312478322176 7579482984676512 7583358825197568 7613361957359808 7628497865823744 7628565571780608 7639044370642944 7643663865556992 7654231337582592 7684514872849152 7688444422422528 7693162069884928 7699792238401536 7699860577124352 7703729600200704 7710437308686336 7715099976450048 7719045166006272 7749585133535232 7749653914189824 7756332768857088 7760299043192832 7764991863422976 7771973664804804 7775727073099776 7798121916926796 7822011162820608 7822080586285056 7832825202475008 7837561880838144 7844608932700176 7848397419577344 7848620347889664 7895114070884352 7895338326150912 7906183571104416 7911034823817216 7917923034874944 7921901629893888 7921971939926016 7937650937309184 7969126534806528 7973201623252992 7980073137189504 7984969728712704 7989052918726656 7996009060859904 8020661156724736 8036606805147648 8043604352888832 8047646100209664 8047717526274048 8052584154660864 8059595614027776 8063645396631552 8063716964696064 8070895728835758 8095620606787584 8111715279962112 8122857746006016 8122929839603712 8127841950498816 8146324660880952 8171280612458496 8187525703139328 8199005184849024 8210267554608432 8215305393964032 8264279369428992 8275557952657008 8275631401529856 8292083949047808 8329148124291072 8341515625218048 8345707066884096 8345781138358272 8352973751076864 8357170950217728 8362298929840128 8381314795329441 8395458407038976 8406990630125568 8412149179219968 8423629566124032 8423704329191424 8440451256287232 8447965410004029 8473920635142144 8478178607628288 8485560636014592 8502430537875456 8502672043547136 8506702836006912 8514351538112448 8531278678347264 8565032202029784 8582060099051712 8582136268253184 8593924916973312 8599121848751616 8637635091857408 8645079231955296 8649499975225344 8654807328620544 8662266268201728 8662343149264896 8666695800225792 8683925811757056 8718283275227136 8718360653463552 8730336423591936 8735615846350848 8735693378420736 8747692957237248 8787769547554816 8799762558173184 8799840659570688 8804262400229376 8811928352784384 8817257115942912 8817335372611584 8825185049287698 8829697891375872 8874276415340544 8882255616919776 8894456517492468 8899914176794368 8907663414234312 8912139333630624 8912218432416768 8965267351657344 8969851826159616 8983090944801792 8987684533567488 8995510193467392 9023243801315328 9041182655791104 9041262899888128 9049054896999936 9053601862735872 9053682217058304 9059157173993472 9067045065781248 9071601071210496 9071681585283072 9107573182636032 9112230426574848 9125679689957376 9125760683999232 9138296069554176 9143822194311168 9156463656173568 9164615243491071 9184693491597312 9192690689015808 9197391458598912 9210966416031744 9211228047176064 9215594739007488 9223880832955152 9229278476500992 9242218568209536 9270531748528128 9297314290607616 9302068560461824 9310085326721088 9328594442678784 9370291639827456 9376041272672256 9384205078370304 9388920450244608 9389003780653056 9407586296070144 9444890707918848 9457864458891264 9463667826622464 9476667370340352 9476751479537664 9495507663323136 9533160714534912 9537950933581824 9546255715516416 9552113320329216 9556913062674432 9565506048990528 9578645480376504 9594809608044544 9597688513140672 9627090661933056 9635661227283507 9654817611433176 9654903301784832 9717339478339584 9725714135949708 9730687472128512 9736658244698112 9745136042923008 9750032775254016 9769416538226688 9808068684630528 9808155735146496 9821628476540928 9827567827144704 9827655050723328 9871582962122752 9886240740999168 9891208375566336 9899732877944832 9899820742017024 9904795200258048 9919502294188032 9924486642008064 9933410127797856 9963840746815488 9983560967258112 9992537569034748 9997363379699712 10012403448893664 10026245736468864 10056960753795072 10076865275363328 10085925770614512 10091083304429568 10105977312902016 10111145100263424 10151149276479744 10171330487764992 10171420762374144 10180186759124928 10185302095577856 10185392494190592 10191551820742656 10205641783443456 10246019830465536 10251259229896704 10266389651202048 10266480769499136 10271639466934272 10280583078248448 10286799968600064 10332780178046976 10332871885586432 10341777025142784 10347065390923776 10353322484563968 10362337218035712 10362631553073072 10367544081383424 10367636097466368 10376865937074546 10397495889235728 10429348217094144 10443766936633344 10450082507784192 10459478576933568 10464827130519552 10473845992561224 10526818761179136 10527117768201216 10541578094805888 10548046431756288 10557230713166592 10562535506525184 10562629253234688 10583534583078912 10625502046408704 10630935497670656 10640097516252672 10646626304950272 10652070558302208 10661250791632896 10661345414479872 10715475740196864 10724805803851776 10730194800279552 10730290035032064 10736778872881152 10746127485370368 10751527195508736 10761194305114344 10775976165423567 10794160809050112 10815620373282816 10830476994674688 10852008758083584 10861766214507936 10895040816611328 10932006913132032 10947023406144576 10953740525285376 10963278048288384 10968786872160768 11019039159238656 11034077270209344 11034175202039808 11056111932063744 11105530832388096 11122020833624064 11127609422512128 11137298334769152 11142894600290304 11149731906453504 11159440080961536 11165047472259072 11175086393772588 11209320840167424 11231506088165376 11231605772255232 11263953880005372 11279526453527472 11298560846856192 11314080848019456 11336574050500608 11336896058062848 11346666491941326 11352468717483264 11375038237796352 11420042936039712 11442746798735616 11442848357670912 11458566555964416 11465495798335488 11481347006373888 11526772309273728 11532666633633792 11539743104827392 11549688357602304 11549790865686528 11555594400301056 11578567749009408 11624377700302848 11624480871284736 11634499153285632 11640448564789248 11647487795134464 11647591171227648 11657960497207206 11663590609649664 11686778662551552 11733016744230912 11733120879427584 11749237803712512 11756342821257216 11766913399050264 11772930521834496 11842671106326528 11843007489226368 11859275356656624 11866552235725824 11876884552312416 11882852444840832 11882957909889024 11953689802209792 11959802434879488 11970109705784256 11977454593069056 11983579378089984 11994013591289856 12030991735087104 12054910207721472 12065406529333248 12071469150314496 12071576289411072 12078876231991296 12089393421041664 12095468094947328 12095575447044096 12106343593253637 12143430910181376 12149640568766464 12167572919943168 12184286619009024 12184394759405568 12191762925748224 12219486991321428 12246257988796416 12256920918687744 12281288554708992 12281637396234752 12287459652009984 12298507777273536 12315401331912648 12322958090946048 12396419054143488 12413447102294784 12438125923571712 12493722186436608 12501388363563008 12512273437827072 12518560600326144 12518671707537408 12529460626615296 12535756425326592 12543448394760192 12593187610558464 12610485945188352 12618223768829952 12635556493787136 12635668639383552 12660676884430848 12710880952713216 12717267911442432 12728340954021888 12736151093772288 12753645806813184 12754008065320704 12760054254010368 12771527307168672 12796918017520896 12847548303044676 12873090148577568 12873204402379776 12890887375459968 12898682773127424 12956452637786112 12967618847932944 12974249962838016 12982210992930816 12993514723897344 13000043700338688 13025888717635584 13077424912840704 13077540980195328 13095504635387904 13103423769526272 13103540067631104 13121539435855872 13181654321332224 13199643837259776 13199760989356032 13206393600344064 13226003058917376 13237777573931547 13244546837063808 13285120995753984 13311414623010816 13323383425379664 13329817839599616 13341684776238702 13349871265191552 13368327648625152 13435820367151104 13447901027486016 13454777739239424 13474636417202688 13481526800351232 13493265290201088 13534865701972992 13561773983686656 13561894349832192 13573582345499904 13580402794103808 13580523325587456 13588735760990208 13607522377924608 13661359773954048 13668345639862272 13688519534936064 13688641025998848 13695519289245696 13707444104331264 13715733291466752 13734695484260352 13777040237395968 13789036033523712 13796087187898368 13804429979418624 13816449624047616 13816842070764096 13823392108511232 13835821249432728 13863327852314304 13905797622792192 13945971435911424 13953102840692736 13965127990081632 14036157024268288 14055437459741184 14064061909008384 14076307617555456 14083380675366912 14083505670979584 14111379444105216 14167336061878272 14186796688336896 14195501739933696 14215001055510528 14215127219306496 14287300986929152 14299741071802368 14306926400372736 14319383573274624 14328169980493824 14335369594011648 14348259073485792 14367968220564756 14392214412066816 14440635992899584 14482226417149764 14482354952677248 14526721088815104 14575595207786496 14576009217509376 14596031208192768 14604987367047168 14617704064384512 14625049162881024 14692052212318208 14712103026945792 14712233602719744 14732442714811392 14741351740717056 14741482576084992 14807374443184128 14829361111498752 14836812563349504 14849731113025536 14857192800387072 14879253441282048 14886729963012096 14900115191696784 14945761120223232 14975341450887168 14975474363006976 14988806353552122 14996045069549568 15018605173340496 15039368604703296 15085441130692608 15115861410750464 15128888655921768 15136624956644352 15158965969353024 15166717650395136 15226723914719616 15256995731647488 15257131143561216 15278088741285888 15287327731113984 15308462675165184 15369029745698304 15376888844845056 15386324139769856 15399584476803072 15399721154248704 15407459200401408 15420874617372672 15430199952900096 15438090332012544 15499170267070464 15499307828379648 15512665537714176 15520598086385664 15529983726845952 15543947329609608 15551454146199552 15565298905611819 15596243833853592 15644022325641216 15665650404950016 15675123761676288 15689217865400352 15697240695779328 15790228141768704 15790676652301824 15812367142208832 15822069647634432 15835846069749888 15843803259787776 15843943879852032 15875301874618368 15938253069613056 15946403246505984 15960146274379008 15969939457425408 15978105837453312 15992018121719808 16041322313449472 16073213610295296 16087208705777664 16095292200419328 16095435052548096 16105168309321728 16119191228055552 16127290793263104 16141791457671516 16191241213575168 16223430559924224 16245715492012032 16245859679207424 16292649321761904 16342561224916992 16375051406278656 16398010369698048 16420535109216864 16430610787928064 16528558738857984 16551115905314016 16551262803059712 16584167898095616 16658296248582144 16683031250436096 16691414133768192 16691562276716544 16705947502153728 16714341900435456 16724597859680256 16762629590658882 16790916814077952 16813981260251136 16824298358439936 16847259132248064 16847408658382848 16880902512574464 16895930820008058 16947841270284288 16971121272029184 17004861075750912 17005344087094272 17019999737911989 17028703076224896 17062557356694528 17130064404059568 17164120198103424 17164272536506368 17187849833946624 17198243697503232 17275270183714816 17290158463910592 17298999950450688 17309614657241088 17324532536403456 17324686298529792 17333391600451584 17367851623514112 17436566550454272 17436721306927104 17460672847183872 17471231692701696 17471386756841472 17486940745810809 17495385914474496 17599525116346368 17599681319141376 17608524800458752 17623856705568768 17634514231885824 17650370098575396 17659395782751744 17748552830681088 17764511233839552 17788913034984936 17799828353588736 17815326828468624 17824278667261248 17824436864833536 17930534703314688 17939703652319232 17966181889603584 17975369067134976 17991020386934784 18046487602630656 18082365311582208 18082525799776256 18098109793999872 18107203725471744 18107364434116608 18118314347986944 18134090131562496 18143202142420992 18143363170566144 18215146365272064 18224460853149696 18251359379914752 18251521367998464 18276592139108352 18287644388622336 18312927312347136 18329230486982142 18369386983194624 18385381378031616 18421932832063488 18422456094352128 18431189478014976 18447761665910304 18458556953001984 18484437136419072 18594628581215232 18604137120923648 18620170653442176 18657188885357568 18740583279654912 18752082545344512 18768410156740608 18777840900489216 18778007561306112 18815172592140288 18889781415837696 18915728917782528 18927335653244928 18953334740680704 18953502959075328 18991015326646272 19066321429069824 19075901867163648 19092511431032832 19104226640658432 19131012097981056 19157290960753008 19189619216089088 19195377026281344 19254181323866112 19271322454567014 19309635222866352 19309806603569664 19434678956679168 19451428271899416 19461374944257024 19473316489396224 19490272085846016 19500065550508032 19538833076453376 19616137369261056 19616311470292992 19643256953081856 19655135654289408 19655310101446656 19743165924245504 19772481481998336 19782416751132672 19799465755889664 19799641484034048 19809590400516096 19839004588376064 19848973284016128 19866820255595712 19927681493630976 19967121934516224 19985075138069496 19994726759399424 20012527164358053 20024806897787328 20052491472937728 20153730550726656 20171851541229024 20182166608859136 20211954625804032 20222290200526848 20302298552959488 20342660975529984 20342841524748288 20360373518249856 20370604191155712 20370784988381184 20383103641485312 20411283566886912 20492039660931072 20502518459793408 20532779302404096 20532961538998272 20543278933868544 20561166156496896 20573599937200128 20665560356093952 20683554050285568 20694130781847552 20706644969127936 20724674436071424 20725263106146144 20735088162766848 20753731874149092 20794991778471456 20858696434188288 20887533873266688 20918957153867136 20929654261039104 20947691985122448 21053637522358272 21054235536402432 21083156189611776 21096092863512576 21114461426333184 21125071013050368 21125258506469376 21167069166157824 21251004092817408 21261870995341312 21280195032505344 21293252609900544 21322501583265792 21322690828959744 21430951480393728 21449611607703552 21460389600559104 21460580070064128 21492254970740736 21503054391017472 21522388610228688 21551952330847134 21588321618100224 21631240746565632 21660953989349376 21704017516167168 21723532429015872 21790081633222656 21864013826264064 21894046812289152 21907481050570752 21926556096576768 21937573744321536 22038078318477312 22068154540418688 22068350404079616 22112223864127488 22211061664776192 22244041667248128 22255218845024256 22274596669538304 22285789200580608 22299463812907008 22318880161923072 22330094944518144 22350172787545176 22418641680334848 22463012176330752 22463211544510464 22483209530328183 22527907760010744 22559052907054944 22628161696038912 22673792116125696 22693332983882652 22704937434966528 22750076475592704 22840085872079424 22885493597471232 22885696715341824 22917133111928832 22930991596670976 22962694012747776 23053544618547456 23065333267267584 23079486209654784 23099376715204608 23099581731373056 23111188800602112 23157135498018816 23248755400605696 23248961742569472 23268998306571264 23280897129578496 23294975590268928 23315920994414412 23327181219299328 23466033488461824 23466241758855168 23498475607425024 23512685642514432 23533826798100528 23545861043668992 23685342212653056 23686014978452736 23718550713313248 23733104471451648 23753769104624832 23765704889681664 23765915819778048 23907379604419584 23919604869758976 23940219411568512 23954909186138112 23967158756179968 23988027182579712 24061983470174208 24109820415442944 24130813058666496 24142938300628992 24143152578822144 24157752463982592 24178786842083328 24190936189894656 24191150894088192 24212687186507274 24286861820362752 24335145839886336 24368573238018048 24368789518811136 24383525851496448 24438973982642856 24513841837375488 24562577109417984 24563274792469504 24597015554547072 24630802663825296 24645916181892096 24792838108286976 24826894204589568 24876251847143424 24987444372873216 25002776727126016 25024546875654144 25037121200652288 25037343415074816 25058921253230592 25071512850653184 25086896789520384 25143944385988323 25186375221116928 25220971890376704 25236447537659904 25271112987574272 25321353768861696 25343896230012087 25421761905426432 25434535822884864 25456681908043776 25507291613626368 25508016130641408 25520108508020736 25543054614337344 25593836035041792 25695096606089352 25746180297155136 25746408804759552 25781774750919936 25797365546254848 25912905275572224 25935237695865888 25948499925676032 25964421985861632 25987029447794688 26000087400677376 26051777435271168 26154849825681408 26155081960390656 26191009270775808 26206847539052544 26207080135262208 26243078871711744 26363308642664448 26399287674519552 26399521978712064 26412787200688128 26452006117834752 26475555147863094 26489093674127616 26622829246021632 26646766850759328 26683369552477404 26699742530383104 26736655297250304 26895802054972032 26909555478478848 26949272834405376 26963053600702464 26986530580402176 27069731403945984 27123547967373312 27123788699664384 27147164690999808 27160805588207616 27161046651174912 27177471521980416 27215044755849216 27322719547908096 27336691279724544 27377039069872128 27377282051997696 27414888208662528 27431466582933504 27469390968520704 27554080474791936 27578072067047424 27592174375796736 27632899248095232 27633684141528192 27646784217022464 27671642498865456 27726655704628608 27811595245584384 27891942871822848 27906205681385472 27930255980163264 28072314048536576 28110874919482368 28128123818016768 28152615235110912 28166761350733824 28167011341959168 28222758888210432 28334672123756544 28373593376673792 28391003479867392 28430002111021056 28430254438612992 28574601973858304 28599482143604736 28613852800745472 28638767146549248 28656339960987648 28670739188023296 28696518146971584 28735936441129512 28784428824133632 28881271985799168 28906983681850521 28964452834299528 28964709905354496 29152018435018752 29192062416385536 29209974734094336 29235408128769024 29250098325762048 29384104424636416 29424206053891584 29424467205439488 29464885429622784 29482703481434112 29482965152169984 29614748886368256 29658722222997504 29673625126699008 29699462226051072 29714385600774144 29758506882564096 29773459926024192 29800230383393568 29891522240446464 29950682901774336 29977612707104244 29992090139099136 30037210346680992 30078737209406592 30170882261385216 30231722821500928 30257777311843536 30273249913288704 30317931938706048 30333435300790272 30453447829439232 30513991463294976 30514262287122432 30556177482571776 30574655462227968 30616925350330368 30738059491396608 30753777689690112 30799168953606144 30799442308497408 30814918400802816 30841749234745344 30860399905800192 30998340534140928 30998615656759296 31025331075428352 31041196172771328 31059967453691904 31087894659219216 31102908292399104 31130597811223638 31192487667707184 31288044651282432 31331300809900032 31350247523352576 31378435730800704 31394481391558656 31580456283537408 31581353304603648 31624734284417664 31644139295268864 31671692139499776 31687606519575552 31687887759704064 31750603749236736 31876506139226112 31892806493011968 31920292548758016 31939878914850816 31956211674906624 31984036243439616 32082644626898944 32146427220590592 32174417411555328 32190584400838656 32190870105096192 32210336618643456 32238382456111104 32254581586526208 32283582915343032 32382482427150336 32446861119848448 32491430984024064 32585298643523808 32685122449833984 32796020739396096 32841070218433728 32861221575856128 33057117477715968 33102231810628032 33102525606119424 33168335796191232 33316592497164288 33366062500872192 33382828267536384 33411895004307456 33428683800870912 33449195719360512 33525259181317764 33581833628155904 33627962520502272 33694518264496128 33694817316765696 33791861640016116 33895682540568576 33942242544058368 34009722151501824 34010688174188544 34039999475823978 34057406152449792 34125114713389056 34260128808119136 34328240396206848 34328545073012736 34375699667893248 34396487395006464 34550540367429632 34580316927821184 34597999900901376 34619229314482176 34649065072806912 34649372597059584 34666783200903168 34735703247028224 34873133100908544 34873442613854208 34921345694367744 34942463385403392 34942773513682944 34973881491621618 34990771828948992 35199050232692736 35199362638282752 35247713411137536 35269028463771648 35300740197150792 35318791565503488 35529022467679104 35577826069969872 35599656707177472 35630653656937248 35648557334522496 35648873729667072 35861069406629376 35879407304638464 35932363779207168 35950738134269952 35982040773869568 36092975205261312 36164730623164416 36165051599552512 36196219587999744 36214407450943488 36214728868233216 36236628695973888 36268180263124992 36286404284841984 36286726341132288 36319030779760911 36430292730544128 36448921706299392 36502718759829504 36553184278216704 36575288777244672 36658460973964284 36738773966389248 36770762756063232 36843865664126976 36844912188704256 36862378956029952 36895523331820608 36968874272838144 37189257162430464 37208274241847296 37240341306884352 37314377770715136 37481166559309824 37504165090689024 37536820313481216 37555681800978432 37556015122612224 37630345184280576 37779562831675392 37831457835565056 37854671306489856 37906669481361408 37907005918150656 37982030653292544 38132642858139648 38151803734327296 38185022862065664 38208453281316864 38262024195962112 38314581921506016 38390754052562688 38542644909134028 38619270445732704 38619613207139328 38869357913358336 38902856543798832 38922749888514048 38946632978792448 38980544171692032 39000131101016064 39077666152906752 39232274738522112 39232622940585984 39286513906163712 39310271308578816 39310620202893312 39486331848491008 39544962963996672 39598931511779328 39599282968068096 39619180801032192 39678009176752128 39713332721794641 39733640511191424 39855362987261952 39934243869032448 39970150276138992 39989453518798848 40025054328716106 40049613795574656 40104982945875456 40307461101453312 40343703082458048 40364333217718272 40423909251608064 40444580401053696 40604597105918976 40685321951059968 40685683049496576 40720747036499712 40741208382311424 40741569976762368 40766207282970624 40822567133773824 40984079321862144 41005036919586816 41065558604808192 41065923077996544 41086557867737088 41122332312993792 41147199874400256 41331120712187904 41367108100571136 41388261563695104 41413289938255872 41449348872142848 41450526212292288 41470176325533696 41507463748298184 41589983556942912 41717392868376576 41837914307734272 41859308522078208 41895383970244896 42108471072804864 42166312379223552 42192185727025152 42228922852666368 42250142026100736 42250517012938752 42334138332315648 42502008185634816 42523741990682624 42560390065010688 42586505219801088 42645003166531584 42645381657919488 42861902960787456 42899223215407104 42920779201118208 42984509941481472 43006108782034944 43044777220457376 43103904661694268 43176643236200448 43321907978698752 43447064858031744 43580163266445312 43728027652528128 43788093624578304 43814962101141504 43853112193153536 43875147488643072 44076156636954624 44136309080837376 44136700808159232 44224447728254976 44422123329552384 44488083334496256 44510437690048512 44549193339076608 44571578401161216 44637760323846144 44660189889036288 44700345575090352 44837283360669696 44926024352661504 44926423089020928 44966419060656366 45055815520021488 45118105814109888 45256323392077824 45347584232251392 45386665967765304 45409874869933056 45500152951185408 45680171744158848 45770987194942464 45771393430683648 45834266223857664 45861983193341952 45925388025495552 46107089237094912 46130666534535168 46158972419309568 46198753430409216 46199163462746112 46222377601204224 46314270996037632 46497510801211392 46497923485138944 46537996613142528 46561794259156992 46589951180537856 46631841988828824 46654362438598656 46695896716835457 46932066976923648 46996951214850048 47025371285028864 47067653596201056 47091722087337984 47370684425306112 47372029956905472 47437101426626496 47466208942903296 47507538209249664 47531409779363328 47531831639556096 47814759208839168 47839209739517952 47880438823137024 47909818372276224 47934317512359936 47976054365159424 48123966940348416 48219640830885888 48261626117332992 48285876601257984 48286305157644288 48315504927965184 48357573684166656 48381872379789312 48425374373014548 48573723640725504 48670291679772672 48737146476036096 48737579037622272 48877947965285712 49027683674750976 49125154218835968 49126549584939008 49194031109094144 49261605327650592 49291832363784192 49585676216573952 49653788409179136 49752503694286848 49974888745746432 50005553454252032 50049093751308288 50074242401304576 50074686830149632 50117842506461184 50143025701306368 50173793579040768 50287888771976646 50372750442233856 50441943780753408 50472895075319808 50542225975148544 50642707537723392 50687792460024174 50843523810852864 50913363816087552 51014583227252736 51016032261282816 51086109228674688 51187672070083584 51390193212178704 51492360594310272 51492817609519104 51563549501839872 51594731092509696 51825810551144448 51870475391731776 51896999851352064 51928843971723264 51974058895589376 52000174801354752 52103554870542336 52309699651362816 52310163920781312 52382018541551616 52413695078105088 52414160270524416 52460822237432427 52486157743423488 52798575349039104 52799043957424128 52825574401376256 52951110295726188 52978187348255232 53245658492043264 53293533701518656 53366739104954808 53399485060766208 53473310594500608 53791604109944064 53819110956957696 53898545668810752 53926107201404928 53973061160804352 54139462807891968 54247095934746624 54247577399328768 54294329381999616 54321611176415232 54322093302349824 54354943043960832 54430089511698432 54645439095816192 54673382559449088 54754078139744256 54754564103995392 54829776417325056 54862933165867008 54938781937041408 55108160949583872 55156144134094848 55265798496190464 55267368283056384 55293568434044928 55343284997730912 55453311409257216 55783885743645696 55812411362770944 55860511960326528 56144628097073152 56221749838964736 56256247636033536 56305230470221824 56333522701467648 56334022683918336 56445517776420864 56669344247513088 56747186753347584 56782006959734784 56860004222042112 56860508877225984 57198964287209472 57227705601490944 57277534293098496 57312679921975296 57393036293943168 57471872882259024 57568857648267264 57762543971598336 57813967363701042 57928905668599056 57929419810708992 58304036870037504 58384124832771072 58419949468188672 58470816257538048 58500196651524096 58768208849272832 58848412107783168 58848934410878976 58929770859245568 58965406962868224 58965930304339968 59229497772736512 59317444445995008 59347250253398016 59398924452102144 59428771201548288 59517013765128192 59546919852048384 59600460766787136 59783044480892928 59901365803548672 59955225414208488 59984180278198272 60074420693361984 60157474418813184 60463445643001856 60515554623687072 60546499826577408 60635863877412096 60666870601580544 60906895658878464 61027982926589952 61028524574244864 61112354965143552 61149310924455936 61233850700660736 61476118982793216 61507555379380224 61598337907212288 61598884616994816 61629836801605632 61683498469490688 61720799811600384 61996681068281856 62050662150856704 62082392345542656 62119934907383808 62175789318438432 62261195622447276 62384975335414368 62576089302564864 62662601619800064 62756871461601408 62788962783117312 63160912567074816 63162706609207296 63249468568835328 63288278590537728 63343384278999552 63375213039151104 63375775519408128 63501207498473472 63753012278452224 63785612986023936 63840585097516032 63879757829701632 63968072486879232 64165289253797888 64292854441181184 64348834823110656 64381168801677312 64381740210192384 64476764912222208 64509163173052416 64567165830686064 64764964854300672 64893722239696896 64982861968048128 65170597287047616 65370244899667968 65592041478792192 65682140436867456 65722443151712256 66114234955431936 66204463621256064 66205051212238848 66336671592382464 66633184994328576 66732125001744384 66765656535072768 66823790008614912 66857367601741824 66898391438721024 67050518362635528 67163667256311808 67255925041004544 67389036528992256 67389634633531392 67449628590984549 67583723280032232 67884485088116736 68021376348377088 68079998951647956 68114812304899584 68250229426778112 68520257616238272 68656480792413696 68657090146025472 68751399335786496 68792974790012928 69101080734859264 69160633855642368 69195999801802752 69238458628964352 69298130145613824 69298745194119168 69333566401806336 69471406494056448 69746266201817088 69746885227708416 69842691388735488 69884926770806784 69947762983243236 69981543657897984 70398100465385472 70398725276565504 70495426822275072 70538056927543296 70601480394301584 70637583131006976 71058044935358208 71155652139939744 71199313414354944 71261307313874496 71297114669044992 71297747459334144 71722138813258752 71758814609276928 71864727558414336 71901476268539904 71964081547739136 72185950410522624 72329461246328832 72330103199105024 72392439175999488 72428814901886976 72429457736466432 72473257391947776 72536360526249984 72572808569683968 72573452682264576 72638061559521822 72860585461088256 73005437519659008 73106368556433408 73150577554489344 73316921947928568 73541525512126464 73687731328253952 73689824377408512 73791046663641216 73937748545676288 74378514324860928 74416548483694592 74480682613768704 74628755541430272 74962333118619648 75008330181378048 75073640626962432 75111363601956864 75112030245224448 75260690368561152 75431833157964969 75559125663350784 75662915671130112 75709342612979712 75813338962722816 75964061306585088 76265285716279296 76303607468654592 76370045724131328 76524048391924224 76629163843012032 76781508105125376 77085289818268056 77238540891465408 77239226414278656 77738715826716672 77805713087597664 77845499777028096 77893265957584896 77961088343384064 78000262202032128 78155332305813504 78464549477044224 78465245881171968 78573027812327424 78620542617157632 78621240405786624 78972663696982016 79089925927993344 79197863023558656 79198565936136192 79238361602064384 79356018353504256 79426665443589282 79467281022382848 79868487738064896 79940300552277984 80050108657432212 80099227591149312 80209965891750912 80687406164916096 80728666435436544 80847818503216128 80889160802107392 81209194211837952 81370643902119936 81371366098993152 81441494072999424 81482416764622848 81483139953524736 81532414565941248 81645134267547648 81968158643724288 82010073839173632 82131117209616384 82131846155993088 82244664625987584 82294399748800512 82662241424375808 82734216201142272 82776523127390208 82898697744285696 82901052424584576 82940352651067392 83014927496596368 83179967113885824 83434785736753152 83675828615468544 83718617044156416 83790767940489792 84216942145609728 84332624758447104 84384371454050304 84457845705332736 84500284052201472 84501034025877504 84668276664631296 85004016371269632 85047483981365248 85120780130021376 85173010439602176 85290006333063168 85290763315838976 85723805921574912 85798446430814208 85841558402236416 85969019882962944 86012217564069888 86089554440914752 86207809323388536 86353286472400896 86643815957397504 86720951045551563 86894129716063488 87456055305056256 87576187249156608 87629924202283008 87706224386307072 87750294977286144 88152313273909248 88272618161674752 88273401616318464 88448895456509952 88844246659104768 88976166668992512 89020875380097024 89098386678153216 89143156802322432 89275520647692288 89320379778072576 89400691150180704 89674566721339392 89852048705323008 89932838121312732 90111631040042976 90236211628219776 90512646784155648 90695168464502784 90773331935530608 90819749739866112 91000305902370816 91360343488317696 91541974389884928 91542786861367296 91668532447715328 91723966386683904 91850776050991104 92214178474189824 92261333069070336 92397506860818432 92398326925492224 92444755202408448 92995021602422784 92995846970277888 93075993226285056 93123588518313984 93179902361075712 93263683977657648 93308724877197312 93391793433670914 93864133953847296 93993902429700096 94050742570057728 94135307192402112 94183444174675968 94741368850612224 94744059913810944 94874202853252992 94932417885806592 95015076418499328 95062819558726656 95063663279112192 95629518417678336 95678419479035904 95760877646274048 95819636744552448 95868635024719872 95952108730318848 96247933880696832 96439281661771776 96523252234665984 96571753202515968 96572610315288576 96631009855930368 96715147368333312 96763744759578624 96850748746029096 97147447281451008 97340583359545344 97474292952072192 97755895930571424 98055367349501952 98253099169878016 98388062218188288 98523210655301184 98583664727568384 99171352433147904 99307576818358272 99505007388573696 99949777491492864 100011106908504064 100098187502616576 100148484802609152 100235685012922368 100286051402612736 100347587158081536 100575777543953292 100745500884467712 100883887561506816 101084451950297088 101375584920048348 101687047621705728 101826727632175104 102029166454505472 102032064522565632 102172218457349376 102375344140167168 102780386424357408 102984721188620544 102985635219038208 103127099003679744 103189462185019392 103651621102288896 103740950783463552 103793999702704128 103857687943446528 103948117791178752 104000349602709504 104207109741084672 104619399302725632 104620327841562624 104764037083103232 104827390156210176 104828320541048832 104921644474864854 104972315486846976 105597150698078208 105598087914848256 105902220591452376 105956374696510464 106587067403037312 106733478209909616 106798970121532416 106946621189001216 107583208219888128 107638221913915392 107797091337621504 107852214402809856 107946122321608704 108278925615783936 108494191869493248 108495154798657536 108588658763999232 108643222352830464 108644186604699648 108709886087921664 108860179023396864 108957092339282733 109290878191632384 109346765118898176 109508156279488512 109659552834650112 109725866331734016 110216321899167744 110312288268189696 110531596992380928 110534736566112768 110587136868089856 110686569995461824 110906622818514432 111567771487291392 111624822725541888 111721023920653056 112289256194146304 112443499677929472 112512495272067072 112610460940443648 112667045402935296 112668045367836672 112891035552841728 113338688495026176 113494373506695168 113564013919469568 113720008444084224 113721017754451968 114397928574418944 114455411202981888 114555068586196992 114625359843950592 114786072587886336 114943745764518048 115627934727402084 115857811337198112 115858839621417984 116608073740075008 116768249665542144 116839898936377344 116941632515076096 117000393303048192 117536417698545664 117696824215566336 117697868821757952 117859541718491136 117930813925736448 117931860608679936 118458995545473024 118634888891990016 118797848904204288 118857542403096576 119034027530256384 119139998165383923 119200921533574272 119566088961785856 119802731607097344 119910450828416976 119968360556396544 120148841386723968 120314948837626368 120926891286003712 121031109247374144 121092999653154816 121271727754824192 121333741203161088 121813791317756928 122055965853179904 122057049148489728 122224709930287104 122298621848911872 122467701401321472 122952237965586432 123015110758760448 123196675814424576 123197769233989632 123259673603211264 123366996938981376 123441599623200768 123993362136563712 124101324301713408 124164784691085312 124239869814767616 124351578636876864 124522391244894552 124769950670828736 125152178605129728 125513742923202816 125577925566234624 126325413218414592 126498937137670656 126576557181075456 126686768557999104 126750426078302208 126751551038816256 127002414996946944 127506024556904448 127571225972047872 127681170195032064 127759515659403264 127936144973758464 128330578507595776 128585708882362368 128697669646221312 128762337603354624 128953529824444416 129018326346104832 129134331661372128 129529929708601344 129965723936096256 130341194574095232 130740489799335936 131184082957584384 131364280873734912 131444886303424512 132228469910863872 132408927242512128 132410102424477696 132673343184764928 133266369988657152 133464250003488768 133531313070145536 133647580017229824 133714735203483648 134101036725271056 134327334512623616 134511850082009088 134778073057984512 134779269267062784 134899257181969098 135167446560064464 135768970176233472 136042752696754176 136159997903295912 136229624609799168 136500458853556224 137040515232476544 137312961584827392 137314180292050944 137502798671572992 137585949580025856 138202161469718528 138321267711284736 138391999603605504 138476917257928704 138596260291227648 138597490388238336 138667132803612672 138942812988112896 139492532403634176 139493770455416832 139685382777470976 139769853541613568 139895525966486472 139963087315795968 140087690150506371 140796200930770944 140990853644550144 141076113855086592 141202960788603168 141275166262013952 142116089870716416 142311304279879488 142398626828709888 142522614627748992 142594229338089984 142595494918668288 143444277626517504 143517629218553856 143729455116828672 143802952537079808 143928163095478272 144371900821045248 144658922492657664 144784878351998976 144857629803773952 144858915472932864 144946514783895552 145072721052499968 145145617139367936 145276123119043644 145721170922176512 146010875039318016 146212737112866816 146633843895857136 147083051024252928 147375462656507904 147379648754817024 147582093327282432 147875497091352576 148757028649721856 148833096967389184 148961365227537408 149257511082860544 149924666237239296 150016660362756096 150147281253924864 150222727203913728 150224060490448896 150521380737122304 150863666315929938 151118251326701568 151325831342260224 151418685225959424 151626677925445632 151928122613170176 152530571432558592 152740091448262656 153048096783848448 153258327686024064 153563016210250752 154170579636536112 154477081782930816 154478452828557312 155477431653433344 155611426175195328 155690999554056192 155786531915169792 155922176686768128 156000524404064256 156310664611627008 156929098954088448 156930491762343936 157146055624654848 157241085234315264 157242480811573248 157382466712297281 157945327393964032 158395726047117312 158397131872272384 158476723204128768 158853330887178564 158934562044765696 159736975476129792 159880601104555968 160100217314864424 160198455182298624 160419931783501824 161374812329832192 161457332870873088 161695637006432256 161778321604214784 162418388423675904 162741287804239872 162742732197986304 162882988145998848 162964833529245696 162966279907049472 163064829131882496 163290268535095296 163936317287448576 164020147678347264 164262234419232768 164263692311986176 164489329251975168 164588799497601024 165324482848751616 165468432402284544 165797395488571392 165802104849169152 165880705302134784 166029854993192736 166359934227771648 167351657230937088 167437234088312832 167581535880979584 168433884291219456 168665249516894208 168768742908100608 168915691410665472 169000568104402944 169002068051755008 169336553329262592 170008032742539264 170241560260042752 170346020879204352 170580012666126336 170581526631677952 171596892861628416 171683116804472832 171938039765925888 172179108881829504 172415618646777072 172706572944801792 173287631914795008 173441902091103126 173788259432126976 174912110610112512 175152374498313216 175259848404566016 175412448772614144 175500589954572288 176304626547818496 176545236323349504 176546803232636928 176897790913019904 177688493318209536 177952333337985024 178041750760194048 178196773356306432 178286313604644864 178551041295384576 178640759556145152 178801382300361408 179349133442678784 179704097410646016 179865676242625464 180223262080085952 180472423256439552 181390336929005568 181546663871061216 181639499479732224 182000611804741632 182720686976635392 183083948779769856 183085573722734592 183337064895430656 183447932773367808 183701552101982208 184428356948379648 184522666138140672 184795013721636864 184796653850984448 184889510404816896 185990043204845568 186151986452570112 186247177036627968 186359804722151424 186527367955315296 186783586867341828 187728267907694592 187987804859400192 188270614384804224 188366888349351936 189482737701224448 189488119827621888 189748405706505984 189864835771613184 190030152836998656 190125639117453312 190127326558224384 191259036835356672 191356838958071808 191521755292548096 191639273489104896 191904217460637696 192495867761393664 192878563323543552 193046504469331968 193143506405031936 193145220630577152 193430294736666624 193527489519157248 193701497492058192 194294894562902016 194681166719090688 194948585904144384 195511791861142848 196110734699003904 196506198339756032 196776124436376576 197046421310602368 197167329455136768 198342704866295808 198615153636716544 199010014777147392 199899554982985728 200022213817008128 200196375005233152 200296969605218304 200471370025844736 200572102805225472 200695174316163072 201151555087906584 201491001768935424 201767775123013632 202168903900594176 202348885772953647 202751169840096696 203653455264350208 204064129045131264 204344436914698752 204750688280334336 205560772848714816 205969442377241088 205971270438076416 206254198007359488 206378924370038784 207303242204577792 207481901566927104 207587999405408256 207715375886893056 207896235582357504 208000699205419008 208414219482169344 209238798605451264 209240655683125248 209528074166206464 209654780312420352 209843288949729708 209944630973693952 211194301396156416 211196175829696512 211804441182904752 211912749393020928 213174134806074624 213466956419819232 213597940243064832 213893242378002432 215166416439776256 215276443827830784 215594182675243008 215704428805619712 215892244643217408 216557851231567872 216988383738986496 216990309597315072 217177317527998464 217286444705660928 217288373209399296 217419772175843328 217720358046793728 217914184678565466 218581756383264768 219016312558977024 219319105669300224 219451732663468032 220624576536379392 221063193984761856 221069473132225536 221373139990923648 221813245637028864 223135542974582784 223249645451083776 223442047841306112 224578512388292608 224886999355858944 225024990544134144 225220921880887296 225334090805870592 225336090735673344 225782071105683456 226677376990052352 226988747013390336 227128027838939136 227440016888168448 228795857148837888 228910822405963776 229110137172393984 229572145175772672 229887491529036096 231255869454804168 231715622674396224 231717679242835968 233216147480150016 233536499331084288 233679797872754688 233883265030152192 234000786606096384 235072835397091328 235393648431132672 235395737643515904 235719083436982272 235861627851472896 235863721217359872 236917991090946048 237269777783980032 237595697808408576 237715084806193152 238068055060512768 238279996330767846 238401843067148544 239605463214194688 239820901656833952 240297682773447936 240629897675252736 241853782572007424 242062218494748288 242185999306309632 242543455509648384 242667482406322176 243627582635513856 244111931706359808 244114098296979456 244449419860574208 244597243697823744 244935402802642944 245904475931172864 246030221517520896 246393351628849152 246395538467979264 246733993877962752 246883199246401536 247986724273127424 248202648603426816 248329569382170624 248703157273753728 249044782489789104 249539901341657472 250304357210259456 251027485846405632 251155851132469248 252650826436829184 252997874275341312 253153114362150912 253373537115998208 253500852156604416 253503102077632512 254004829993893888 255012049113808896 255142451944095744 255362340390064128 255519031318806528 255872289947516928 256661157015191552 257171417764724736 257395339292442624 257524675206709248 257907059648888832 258036652692209664 258268663322744256 259059859417202688 259931447872192512 260162853136654689 260682389148190464 262368165915168768 262728561747469824 262889772606849024 264456939821727744 264817854485024256 264820204848955392 265346686369529856 266532739977314304 266928500006977536 267062626140291072 267295160034459648 267429470406967296 268202073450542112 269023700164018176 269556146115969024 269798514363938196 270334893120128928 271537940352466944 272085505393508352 272319995806591824 272459249219598336 273000917707112448 274081030464953088 274625923169654784 274628360584101888 275005597343145984 275171899160051712 276404322939437056 276642535422569472 276783999207211008 277192520582455296 277194980776476672 277334265607225344 278985064807268352 278987540910833664 279370765554941952 279539707083227136 279791051932972944 279926174631591936 280175380301012742 281592401861541888 281981707289100288 282152227710173184 282405921577206336 282550332524027904 284232179741432832 284622608559758976 284797253657419776 285045229255497984 285188458676179968 285190989837336576 286888555253035008 287035258437107712 287458910233657344 287605905074159616 287856326190956544 288743801642090496 289317844985315328 289569756703997952 289715259607547904 289717830945865728 289893029567791104 290145442104999936 290291234278735872 290552246238087288 291442341844353024 292021750078636032 293267687791714272 294166102048505856 294759297509634048 295164186654564864 295750994182705152 297514057299443712 297666193934778368 297922730455074816 298515022165721088 299849332474478592 300033320725512192 300294562507849728 300445454407827456 301042761474244608 301727332631859876 302236502653403136 302651662684520448 303253355850891264 305061142865117184 305480182896525312 306096193567696896 306516655372048128 307126032420501504 308341159273072224 308954163565861632 308956905657114624 310954863306866688 311222852350390656 311381999108112384 311573063830339584 311844353373536256 312001048808128512 312621329223254016 313858197908176896 313860983524687872 314292111249309696 314482170468630528 314484961623146496 314764933424594562 316791452094234624 316794263744544768 317706661774357128 317869124089531392 319761202209111936 320200434629728848 320396910364597248 320839863567003648 322749624659664384 322914665741746176 323391274012864512 323556643208429568 324836776847351808 325482575608479744 325485464395972608 325765976291997696 325929667058491392 325932559814098944 326129658263764992 326580537070190592 326871277017848199 327872634574897152 328040295356694528 328524468838465536 328978658503950336 329177598995202048 330648965697503232 330936864804569088 331594790977142784 331604209698338304 331761410604269568 332059709986385472 332719868455543296 334703314461874176 334874468176625664 335163071761959168 336867768582438912 337330499033788416 337537485816201216 337831382821330944 338001136208805888 338004136103510016 338673106658525184 340016065485078528 340483120520085504 340692041758408704 341160025332252672 341163053263355904 343193785723256832 343366233608945664 343876079531851776 344358217763659008 344831237293554144 346883804182206252 347576518864253952 349824221220225024 350304748996626432 350519696809132032 350824897545228288 351001179909144576 352609253095636992 353090472646699008 353093606465273856 353795581826039808 355376986636419072 355904666675970048 356393546712612864 356572627209289728 357102082590769152 357602764600722816 358698266885357568 359408194821292032 359731352485250928 360446524160171904 360944846512879104 362780673858011136 363093327742122432 363278998959464448 364001223609483264 365441373953270784 366167897559539712 366171147445469184 366674129790861312 366895865546735616 367403104203964416 368856713896759296 369045332276281344 369590027443273728 369593307701968896 369779020809633792 371980086409691136 372303972905140224 372494354073255936 372719609444302848 373054735910630592 373567173734683656 375456535815389184 376541228769608448 376733776698703872 378976239655243776 379496811413011968 379729671543226368 380060305673997312 380251278234906624 380254653116448768 382518073670713344 382713677916143616 383043510585096192 383278546978209792 383808434921275392 384991735522787328 385757126647087104 386093008938663936 386287012810063872 386860589473333248 387054979038314496 387402994984116384 388589789125804032 389897171808288768 391023583722285696 392221469398007808 393012396679512064 393552248872753152 394092842621204736 394334658910273536 396685409732591616 397230307273433088 398020029554294784 399799109965971456 400392750010466304 400593939210436608 400942740051689472 401144205610450944 402303110175813168 402982003537870848 403535550246027264 404337807801188352 404697771545907294 405502339680193392 407306910528700416 408128258090262528 408688873829397504 409501376560668672 411121545697429632 411938884754482176 411942540876152832 412508396014718976 412757848740077568 414606484409155584 414963803133854208 415175998810816512 415430751773786112 415792471164715008 416001398410838016 416828438964338688 418477597210902528 418481311366250496 419056148332412928 419309560624840704 419686577899459416 419889261947387904 422388602792312832 423608882365809504 423825498786041856 426348269612149248 426933912839638464 427195880486129664 427786484756004864 430332832879552512 430552887655661568 431188365350486016 431408857611239424 431784489286434816 433115702463135744 433976767477972992 434354635055996928 434572889411321856 434576746418798592 434839544351686656 435828369357130932 437163512766529536 438032625117954048 438638211338600448 441249153072758784 442126387969523712 442138946264451072 442746279981847296 443626491274057728 446271085949165568 446499290902167552 446884095682612224 449157024776585216 449773998711717888 450049981088268288 450441843761774592 450668181611741184 450672181471346688 451564142211366912 453354753980104704 453977494026780672 454256055677878272 454880033776336896 457591714297675776 458220274344787968 459144290351545344 459774983058072192 462511738909608336 463431245348792448 463435358485671936 466432294960300032 467072998662168576 467359595745509376 467766530060304384 468001573212192768 470145670794182656 470787296862265344 470791475287031808 471438166873964544 471723255702945792 471727442434719744 472147400136891843 473835982181892096 475191395616817152 475430169612386304 476559992661535692 476803686134297088 479210926428389376 479641803313667904 480595365546895872 481259795350505472 483707565144014848 484124436989496576 484371998612619264 485086911019296768 485334964812644352 487255165271027712 488223863412719616 488228196593958912 488898839721148416 489194487395647488 489870805605285888 491808951862345728 492060443035041792 492786703257698304 492791076935958528 493467987755925504 493766398492803072 495973448546254848 496405297206853632 497406314547507456 498089564979578208 499079802683314944 502054971692811264 502311702264938496 505301652873658368 505995748550682624 506306228724301824 506747074231996416 507001704313208832 507006204155265024 508009659987787776 510024098227617792 510724680780128256 511038062637613056 511744579895033856 513322314030383104 514790678584885248 515049350413418496 515814119297777664 516537326645488512 518119718834405376 519862895744385024 520325706273309378 521364778296380928 524736331830337536 525457123494939648 525779545213698048 528913879643455488 529635708970048512 529640409697910784 530693372739059712 533065479954628608 533857000013955072 534125252280582144 534590320068919296 534858940813934592 536404146901084224 538047400328036352 539112292231938048 539597028727876392 540669786240257856 544171010787016704 544639991613183648 544918498439196672 546001835414224896 548162060929906176 549251846339309568 549256721168203776 550011194686291968 550343798320103424 552808645878874112 553285070845138944 553567998414422016 554385041164910592 554389961552953344 554668531214450688 557970129614536704 558741531109883904 559079414166454272 559582103865945888 560350760602025484 563184803723083776 563963414578200576 564811843154412672 565100665048055808 568464359482865664 569245217119517952 569594507314839552 570090458510995968 570376917352359936 570381979674673152 573777110506070016 574070516874215424 574917820467314688 575712652381913088 577487603284180992 578635689970630656 579139513407995904 579430519215095808 579435661891731456 580290884209999872 580582468557471744 581104492476174576 582884683688706048 584043500157272064 586535375583428544 588332204097011712 589518595019268096 590328373309129728 591501988365410304 595028114598887424 595332387869556736 595845460910149632 597030044331442176 599698664948957184 600066641451024384 600589125015699456 600890908815654912 602085522948489216 603454665263719752 604473005306806272 605303325369040896 606506711701782528 607046657318860941 610960365793050624 612192387135393792 613033310744096256 614252064841003008 616682318546144448 617908327131723264 617913811314229248 621909726613733376 622445704700781312 622763998216224768 623146127660679168 623688706747072512 624002097616257024 625242658446508032 627716395816353792 627721967049375744 628584222498619392 628964340937261056 629529866849189124 633582904188469248 633588527489089536 635413323548714256 635738248179062784 639522404418223872 640400869259457696 640793820729194496 641679727134007296 645499249319328768 645829331483492352 646782548025729024 647113286416859136 649673553694703616 650965151216959488 650970928791945216 651531952583995392 651859334116982784 651865119628197888 652259316527529984 653161074140381184 653742554035696398 655745269149794304 657048937676931072 657957317007900672 658355197990404096 661873729609138176 663189581954285568 663208419396676608 664119419972770944 665439736911086592 669406628923748352 669748936353251328 670326143523918336 673735537164877824 674660998067576832 675074971632402432 675662765642661888 676002272417611776 676008272207020032 677346213317050368 680032130970157056 680966241040171008 681384083516817408 682320050664505344 686387571446513664 686732467217891328 688716435527318016 689662474587108288 693767608364412504 695153037728507904 699648442440450048 700609497993252864 701039393618264064 701649795090456576 702002359818289152 705218506191273984 706180945293398016 706187212930547712 707591163652079616 710753973272838144 711809333351940096 712787093425225728 713145254418579456 714204165181538304 715205529201445632 718816389642584064 719462704970501856 720893048320343808 721889693025758208 725561347716022272 726186655484244864 726557997918928896 728002447218966528 730882747906541568 732335795119079424 732342294890938368 733348259581722624 733791731093471232 734806208407928832 737713427793518592 738090664552562688 739180054886547456 739186615403937792 743960172819382272 744607945810280448 744988708146511872 746109471821261184 747134347469367312 750913071630778368 753082457539216896 753467553397407744 757952479310487552 758993622826023936 759459343086452736 760120611347994624 760502556469813248 760509306232897536 765036147341426688 765427355832287232 766087021170192384 766557093956419584 767616869842550784 769983471045574656 771514253294174208 772186017877327872 772574025620127744 773721178946666496 774109958076628992 774805989968232768 777179578251608064 779794343616577536 782047167444571392 786024793359024128 787104497745506304 788185685242409472 788669317820547072 793370819465183232 794460614546866176 796040059108589568 799598219931942912 800785500020932608 801187878420873216 801885480103378944 802288411220901888 804606220351626336 807071100492054528 809395543091814588 811004679360386784 814613821057400832 816256516180525056 817377747658795008 819002753121337344 822243091394859264 823877769508964352 823885081752305664 825016792029437952 825515697480155136 829212968818311168 829927606267708416 830351997621633024 831584942329430016 832002796821676032 836955194421805056 836962622732500992 838112296664825856 838619121249681408 839373155798918832 839778523894775808 844777205584625664 847217764731619008 847650997572083712 852696539224298496 853867825679276928 854391760972259328 855572969512009728 860665665759105024 861105775311323136 862376730700972032 862817715222478848 863568978572869632 866231404926271488 867953534955945984 868709270111993856 869145778822643712 869153492837597184 869679088703373312 871656738714261864 874327025533059072 876065250235908096 882498306145517568 884277892528902144 885492559963694592 887252982548115456 892542171898331136 892998581804335104 893768191365224448 898314049553170432 899547997423435776 900099962176536576 900883687523549184 901336363223482368 903128284422733824 906709507960209408 907954988053561344 909760067552673792 915183428595351552 916440548689575936 918288580703090688 919549966116144384 925023477819216672 926862490697584896 926870716971343872 932864589920600064 934145997324337152 934719191491018752 935533060120608768 936003146424385536 940291341588365312 941574593724530688 941582950574063616 942876333747929088 943446511405891584 943454884869439488 944294800273783686 950382791233634304 953119985323071384 953607372268594176 959283606627335808 961190731093791744 962519590701010944 967415130288029696 968248873978993152 968743997225238528 970173822038593536 970669929625288704 974510330542055424 976447726825439232 976456393187917824 977797679442296832 978388974791294976 979741611210571776 980613831053544597 983617903724691456 984120886070083584 985573406515396608 986935975511851008 987532796985606144 991946897092509696 992810594413707264 994812629095014912 996179129959156416 998159605366629888 1004109943385622528 1004623404529876992 1010603305747316736 1011991497101365248 1012612457448603648 1013494148463992832 1014003408626417664 1014012408310530048 1016019319975575552 1020048196455235584 1021449361560256512 1022076125275226112 1023489159790067712 1026644628060766208 1029581357169770496 1030098700826836992 1031628238595555328 1033074653290977024 1040651412546618756 1042729556592761856 1049472663660675072 1050914246989879296 1051559090427396096 1057827759286910976 1059271417940097024 1059280819395821568 1061386745478119424 1066130959909257216 1067714000027910144 1069180640137838592 1069717881627869184 1072808293802168448 1076094800656072704 1078224584463876096 1079194057455752784 1081339572480515712 1088342021574033408 1089279983226367296 1089836996878393344 1092003670828449792 1096324121859812352 1098503692678619136 1098513442336407552 1100022389372583936 1100687596640206848 1105617291757748224 1106570141690277888 1107135996828844032 1108770082329821184 1108779923105906688 1109337062428901376 1115940259229073408 1117483062219767808 1118158828332908544 1119164207731891776 1120701521204050968 1126369607446167552 1129623686308825344 1130201330096111616 1136928718965731328 1138490434239035904 1139189014629679104 1140180917021991936 1140753834704719872 1140763959349346304 1147554221012140032 1148141033748430848 1149835640934629376 1151425304763826176 1154975206568361984 1157271379941261312 1158279026815991808 1158861038430191616 1160581768419999744 1161164937114943488 1162208984952349152 1165769367377412096 1173070751166857088 1176664408194023424 1179037190038536192 1180656746618259456 1183003976730820608 1190056229197774848 1191690921820299264 1194060088662884352 1199397329897914368 1201178250031398912 1201781817631309824 1206909330527439504 1208946010613612544 1210606650738081792 1213013423403565056 1214093314637721882 1221920731586101248 1224384774270787584 1226066621488192512 1228504129682006016 1233364637092288896 1235816654263446528 1235827622628458496 1243819453227466752 1244891409401562624 1245527996432449536 1246292255321358336 1247377413494145024 1248004195232514048 1250485316893016064 1255432791632707584 1255443934098751488 1257168444997238784 1257928681874522112 1259059733698378248 1267165808376938496 1270826647097428512 1271476496358125568 1279044808836447744 1280801738518915392 1281587641458388992 1283359454268014592 1290998498638657536 1291658662966984704 1293565096051458048 1294226572833718272 1299347107389407232 1301930302433918976 1303063905167990784 1303718668233965568 1303730239256395776 1304518633055059968 1307485108071392796 1311490538299588608 1314097875353862144 1315914634015801344 1323747459218276352 1326379163908571136 1326416838793353216 1328238839945541888 1330879473822173184 1338813257847496704 1339497872706502656 1340652287047836672 1347471074329755648 1349321996135153664 1350149943264804864 1351325531285323776 1352004544835223552 1352016544414040064 1354692426634100736 1360064261940314112 1361932482080342016 1362768167033634816 1364640101329010688 1372775142893027328 1377432871054636032 1379324949174216576 1387535216728825008 1390306075457015808 1399296884880900096 1401218995986505728 1402078787236528128 1403299590180913152 1404004719636578304 1410437012382547968 1412361890586796032 1412374425861095424 1415182327304159232 1416442200410675529 1421507946545676288 1425574186850451456 1426290508837158912 1430411058402891264 1437632779285168128 1438925409941003712 1441786096640687616 1443779386051516416 1451122695432044544 1452373310968489728 1453115995837857792 1456004894437933056 1461765495813083136 1464671590238158848 1464684589781876736 1466696519163445248 1467583462186942464 1469612416815857664 1475426855587037184 1476181329105125376 1478360109773094912 1478373230807875584 1487920345638764544 1489215891620560896 1492218943642522368 1494268694938734624 1506164915078433792 1506935106794815488 1515904958620975104 1517987245652047872 1518918686172905472 1520241222695989248 1521005112939626496 1521018612465795072 1530072294682853376 1532174042340384768 1533114187912839168 1535233739685101568 1539966942091149312 1544372035754655744 1545148051240255488 1547442357893332992 1549611979936465536 1554359156503216128 1559588687233155072 1564094334889142784 1572049586718048256 1574208995491012608 1576371370484818944 1577338635641094144 1586741638930366464 1588921229093732352 1592080118217179136 1599196439863885824 1601571000041865216 1602375756841746432 1603770960206757888 1604576822441803776 1609212440703252672 1614142200984109056 1618791086183629176 1622009358720773568 1632513032361050112 1634755495317590016 1638005506242674688 1644486182789718528 1647755539017928704 1647770163504611328 1650033584058875904 1651031394960310272 1658425937636622336 1659855212535416832 1660703995243266048 1663169884658860032 1664005593643352064 1673910388843610112 1676224593329651712 1677238242499362816 1678746311597837664 1689554411169251328 1694435529463238016 1695301995144167424 1705393078448596992 1707735651358553856 1708783521944518656 1711145939024019456 1721331331518210048 1722211550622646272 1724753461401944064 1727137957145739264 1732462809852542976 1735907069911891968 1737418540223987712 1738291557645287424 1738306985675194368 1743313477428523728 1748654051066118144 1752130500471816192 1764996612291035136 1768555785057804288 1770985119927389184 1774505965096230912 1785084343796662272 1785997163608670208 1787536382730448896 1796628099106340864 1799095994846871552 1800199924353073152 1801767375047098368 1802672726446964736 1806256568845467648 1813419015920418816 1815909976107122688 1819520135105347584 1821139971956582823 1832881097379151872 1836577161406181376 1839099932232288768 1850046955638433344 1853724981395169792 1853741433942687744 1865729179841200128 1868291994648674304 1869438382982037504 1871066120241217536 1872006292848771072 1883149187449061376 1883165901148127232 1885752667495858176 1886893022811783168 1888589600547567372 1900765582467268608 1906239970646142768 1907214744537188352 1918567213254671616 1922381462187583488 1925039181402021888 1934830260576059392 1936497747957986304 1937487994450477056 1940347644077187072 1941339859250577408 1949020661084110848 1952895453650878464 1952912786375835648 1955595358884593664 1956777949582589952 1959483222421143552 1961227662107089194 1967235807449382912 1971146813030793216 1973871951023702016 1975065593971212288 1985621188827414528 1989625258190029824 1992358259918312832 1996319210733259776 2008219886771245056 2009246809059753984 2021206611494633472 2023982994202730496 2025224914897207296 2026988296927985664 2028006817252835328 2028024816621060096 2032038639951151104 2040096392910471168 2042898723120513024 2044152250550452224 2053289256121532416 2059162714339540992 2060197401653673984 2066149306581954048 2081302825093237512 2085459113185523712 2098945327321350144 2101828493979758592 2103118180854792192 2115655518573821952 2118542835880194048 2118561638791643136 2122773490956238848 2132261919818514432 2135428000055820288 2138361280275677184 2139435763255738368 2145616587604336896 2156449168927752192 2158388114911505568 2162679144961031424 2176684043148066816 2178559966452734592 2179673993756786688 2184007341656899584 2192648243719624704 2197007385357238272 2197026884672815104 2200044778745167872 2201375193280413696 2213140283380555776 2214271993657688064 2217540164659642368 2217559846211813376 2231880518458146816 2234966124439535616 2238328415463783552 2241403042408101936 2252739214892335104 2259247372617650688 2260402660192223232 2273857437931462656 2276980868478071808 2278378029259358208 2280361834043983872 2281507669409439744 2281527918698692608 2295108442024280064 2296282067496861696 2299671281869258752 2302850609527652352 2309950413136723968 2314542759882522624 2316558053631983616 2317722076860383232 2321163536839999488 2322329874229886976 2324417969904698304 2331538734754824192 2346141502333714176 2358074380077072384 2361313493236518912 2366007953461641216 2380112458395549696 2383381843640598528 2388120177325768704 2398794659795828736 2402356500062797824 2403563635262619648 2413818661054879008 2421213301476163584 2428186629275443764 2443841463172202496 2448769548541575168 2452133242976385024 2457008259364012032 2466729274184577792 2471633308526893056 2471655245256916992 2487638906454933504 2489782818803125248 2491055992864899072 2494754826988290048 2496008390465028096 2510865583265415168 2510887868197502976 2514336889994477568 2515857363749044224 2518119467396756496 2534331616753876992 2541653294194857024 2542952992716251136 2558089617672895488 2561603477037830784 2563175282916777984 2566718908536029184 2581996997277315072 2583317325933969408 2587130192102916096 2588453145667436544 2598694214778814464 2603860604867837952 2606127810335981568 2607437336467931136 2607460478512791552 2609037266110119936 2614970216142785592 2622981076599177216 2628195750707724288 2647494918436552704 2652833677586706432 2656477679891083776 2661758947644346368 2677626515694993408 2678995745413005312 2681304574095673344 2694942148659511296 2698643992270307328 2700299886529609728 2702651062570647552 2704009089670447104 2709384853268201472 2720128523880628224 2723864964160684032 2729280202658021376 2745550285786054656 2754865742109272064 2758649898348433152 2775070433457650016 2780612150914031616 2798593769761800192 2802437991973011456 2804157574473056256 2806599180361826304 2808009439273156608 2820874024765095936 2824723781173592064 2824748851722190848 2830364654608318464 2832884400821351058 2851148373700902912 2860822116805782528 2877850819882007424 2883572193281375232 2887558772103032832 2902245390864089088 2904746621936979456 2906231991675715584 2912009788875866112 2923530991626166272 2929343180476317696 2929369179563753472 2933393038326890496 2935166924373884928 2939224833631715328 2950853711174074368 2952362658210250752 2956720219546189824 2975840691277529088 2978431783241121792 2984437887285044736 2988537389877469248 3012329830156867584 3013870213589630976 3031809917241950208 3035974491304095744 3037837372345810944 3040482445391978496 3042010225879252992 3042037224931590144 3060144589365706752 3064348084680769536 3066228375825678336 3070467479370203136 3079933884182298624 3088744071509311488 3090296102480510976 3094884715786665984 3099223959872931072 3128188669778285568 3144099173436096512 3148417990982025216 3152742740969637888 3154677271282188288 3173483277860732928 3177842458187464704 3184160236434358272 3198392879727771648 3203142000083730432 3207541920413515776 3209153644883607552 3218424881406505344 3228284401968218112 3237582172367258352 3244018717441547136 3265026064722100224 3269510990635180032 3276011012485349376 3288972365579437056 3295511078035857408 3295540327009222656 3300067168117751808 3302062789920620544 3316851875273244672 3319710425070833664 3321407990486532096 3326339769317720064 3328011187286704128 3347820777687220224 3352449186659303424 3354476484998725632 3357492623195675328 3379108822338502656 3388871058926476032 3390603990288334848 3410786156897193984 3415471302717107712 3417567043889037312 3422291878048038912 3442662663036420096 3444423101245292544 3449506922803888128 3454275914291478528 3464925619705085952 3471814139823783936 3474837080447975424 3476583115290574848 3486626954857047456 3497308102132236288 3529993224582070272 3537111570115608576 3541970239854778368 3549011930192461824 3570168687593324544 3575072765460897792 3593256198212681728 3598191989693743104 3603534750094196736 3605345452893929472 3626838031840837632 3631819952214245376 3639040270210695168 3642279943913165646 3665762194758303744 3673154322812362752 3678199864464577536 3700093911276866688 3707449962790339584 3707482867885375488 3731458359682400256 3736583989297348608 3738876765964075008 3742132240482435072 3744012585697542144 3766298374898122752 3766331802296254464 3771505334991716352 3773786045623566336 3777179201095134744 3812479941292285536 3814429489074376704 3837134426509343232 3844762924375166976 3850078362804043776 3869660521152118784 3872995495915972608 3874975988900954112 3880695288154374144 3882679718501154816 3898041322168221696 3905790907301756928 3911190717769187328 3913555899165179904 3922455324214178388 3934471614898765824 3942293626061586432 3947743902047404032 3971242377654829056 3979250516380059648 3984716519836625664 3992638421466519552 4016439773542490112 4018493618119507968 4042413222989266944 4047965988405460992 4050449829794414592 4053976593855971328 4056013634505670656 4056049633242120192 4064077279902302208 4080192785820942336 4085797446241026048 4088304501100904448 4118325428679081984 4132298613163908096 4162605650186475024 4170918226371047424 4197890654642700288 4203656987959517184 4206236361709584384 4231311037147643904 4237085671760388096 4237123277583286272 4245546981912477696 4249326601232026587 4264523839637028864 4276722560551354368 4278871526511476736 4291233175208673792 4312898337855504384 4316776229823011136 4325358289922062848 4353368086296133632 4357119932905469184 4359347987513573376 4368014683313799168 4385296487439249408 4394014770714476544 4394053769345630208 4400089557490335744 4402750386560827392 4426280566761111552 4428543987315376128 4435080329319284736 4435119692423626752 4463761036916293632 4476656830927567104 4482806084816203872 4518494745235301376 4520805320384446464 4547714875862925312 4553961736956143616 4556756058518716416 4560723668087967744 4563015338818879488 4563055837397385216 4590216884048560128 4599342563738517504 4605701219055304704 4619900826273447936 4633116107263967232 4635444153720766464 4642327073679998976 4648835939809396608 4663077469509648384 4692283004667428352 4716148760154144768 4722626986473037824 4732015906923282432 4760224916791099392 4766763687281197056 4776240354651537408 4797589319591657472 4804713000125595648 4807127270525239296 4827637322109758016 4842426602952327168 4856373258550887528 4897539097083150336 4904266485952770048 4914016518728024064 4933458548369155584 4943266617053786112 4943310490513833984 4975277812909867008 4979565637606250496 4982111985729798144 4989509653976580096 4992016780930056192 5021731166530830336 5028673779988955136 5031714727498088448 5036238934793512992 5068663233507753984 5083306588389714048 5085905985432502272 5116179235345790976 5123206954075661568 5126350565833555968 5133437817072058368 5163993994554630144 5166634651867938816 5174260384205832192 5197388429557628928 5207721209735675904 5212255620671963136 5214874672935862272 5214920957025583104 5229940432285571184 5245962153198354432 5256391501415448576 5294989836873105408 5305667355173412864 5312955359782167552 5323517895288692736 5355253031389986816 5357991490826010624 5362609148191346688 5389884297319022592 5397287984540614656 5400599773059219456 5405302125141295104 5408018179340894208 5418769706536402944 5440257047761256448 5447729928321368064 5458560405316042752 5509731484218544128 5517299796696866304 5550140866915300032 5561224301828063232 5597187539523600384 5604875983946022912 5608315148946112512 5613198360723652608 5616018878546313216 5649447562347184128 5649497703444381696 5665768801642702116 5702296747401805824 5721644233611565056 5755701639764014848 5767144386562750464 5775117544206065664 5804490781728178176 5809493243873958912 5812463983351431168 5824019577751732224 5847061983252332544 5858686360952635392 5858738359127506944 5866786076653780992 5870333848747769856 5878449667263430656 5901707422348148736 5913440439092379648 5956863566482243584 5968875774570089472 5977074779754938496 6024659660313735168 6027740427179261952 6063619834483900416 6071948982608191488 6075674744691621888 6080964890783956992 6084020451758505984 6084074449863180288 6120289178731413504 6128696169361539072 6132456751651356672 6159867768364597248 6177488143018622976 6180592204961021952 6198447919745862144 6256377339556571136 6288198346872193024 6296835981964050432 6305485481939275776 6309354542564376576 6346966555721465856 6355684916374929408 6368320472868716544 6396785759455543296 6406284000167460864 6415083840827031552 6418307289767215104 6436849762813010688 6475164344734516704 6488037434883094272 6530052129444200448 6539021981270360064 6552022024970698752 6577944731158874112 6591022156071714816 6591080654018445312 6600134336235503616 6604125579841241088 6639420850141667328 6642815980973064192 6652679538635440128 6695641555374440448 6704898373318606848 6714985246391350656 6758217644677005312 6777742117852952064 6781207980576669696 6821572313794387968 6830942605434215424 6835134087778074624 6844583756096077824 6885325326072840192 6888846202490585088 6899013845607776256 6908551828582957056 6929851239410171904 6943628279647567872 6949674160895950848 6953166230581149696 6973253909714094912 6994616204264472576 7074223140231217152 7083940479709556736 7098023860384923648 7140337375186649088 7150145530921795584 7186512396425363456 7196383979387486208 7207069500188393472 7210690905787858944 7263639904428490752 7284559887826331292 7331524389516607488 7346308645624725504 7356399728929155072 7400187822553733376 7414899925580679168 7414965735770750976 7462916719364800512 7473167978594697216 7484264480964870144 7488025171395084288 7532596749796245504 7532663604592508928 7543010669983432704 7547572091247132672 7554358402190269488 7624959882584571072 7628858978148753408 7674268853018686464 7689525848750333952 7700156725608087552 7739321042304237568 7745990991831945216 7749951977801908224 7761390576308748288 7765359437002309632 7796082644336443392 7811581814603513856 7822381435538374656 7827111798330359808 7844910648428356776 7868943229797531648 7884587252123172864 7942484755309658112 7958501032760119296 7969433039673251328 7985276842933039104 8032879547084980224 8036987236239015936 8084826445978533888 8095931976810921984 8100899659588829184 8107953187711942656 8112027269011341312 8128154559804604416 8160385571641884672 8171594892482052096 8236650857358163968 8264597226327816192 8325211300372950048 8341836452742094848 8395781309285400576 8407313975919034368 8412472723419168768 8462622074295287808 8474171343520776192 8474246555166572544 8491093963824955392 8498653202464053174 8553445121102708736 8582466350417347584 8633552459646022272 8650716579844125696 8706736172592267264 8714239865810938368 8718695975027146752 8736029366627598336 8770592974878498816 8788029541428953088 8788107538691260416 8800179114980671488 8805500773121654784 8852561133522223104 8857087974630752256 8870160658638569472 8927522073832587264 8953313661855134208 8965612169632407744 9036989490470602752 9041610640768892928 9095429751725850624 9107923473912287232 9113512117037432832 9121447336175935488 9126030677637758976 9126111674794770432 9180433768097120256 9198685127477035008 9211402438110609408 9239801652546895872 9266232214527934464 9270888307441532928 9284654147359997952 9297671879618793216 9384566009334856704 9432297520308289536 9445253972946075648 9464031813846564864 9520449833582198784 9533527374562394112 9552480709303074816 9595178639183314944 9609426000251191296 9655274644219516032 9684853205904654336 9712746517101775056 9795078194166300672 9808532971905540096 9828033037456048128 9866917096738311168 9886533234107572224 9886620981027667968 9950555625819734016 9959131275212500992 9964223971459596288 9979019307953160192 9984033561860112384 10043462333061660672 10057347559977910272 10063429454996176896 10072477869587025984 10137326467015507968 10166613176779428096 10171811970865004544 10232358470691581952 10246413908151323136 10252701131667111936 10266875634144116736 10327987989109260288 10333269303735877632 10348520768411664384 10394776859115257856 10415442419471351808 10424511241343926272 10429749345871724544 10459880864571142368 10491924306396708864 10589979673746210816 10611334710346825728 10625910719564335104 10647035790577385472 10710506062779973632 10725218296382693376 10779768594638045184 10794575969081229312 10810604250282590208 10816036358681788416 10880514095522512896 10895459856642736128 10917120810632085504 11019462968437088256 11034599593393732608 11100281733830600064 11122448603656126464 11194375079047200768 11209751967892045824 11216630297892225024 11226396721447305216 11232037757092626432 11298895124694368256 11298995406888763392 11331537603285404232 11443288467223130112 11511403279528029696 11534288773125500928 11550235088412131328 11608981563456356352 11618986487747917824 11624927966702862336 11648039155503464448 11694123966504665088 11717372721905270784 11733572153307561984 11740667697495539712 11803414844696297472 11826880878184759296 11913727132964487168 11937751549140178944 11954149559509876992 12049319320627470336 12055480854358523904 12127239668967800832 12143897965216382976 12151349489383243776 12161929781567913984 12168040903517011968 12168148899726360576 12240578357462827008 12257392338723078144 12264913503302713344 12354976286037245952 12396895839491724288 12512754679113142272 12576396693744386048 12593671963928100864 12610970963878551552 12618709085128753152 12693933111442931712 12711369832749858816 12736640945737433088 12747979803696079761 12793571518911086592 12830167681654063104 12836614579534430208 12873699525626021376 12950328689469033408 12976074869766188544 13060104258888400896 13078043962540720128 13104044049941397504 13155889462317748224 13182044312143429632 13182161308036890624 13200268672471007232 13208251159682482176 13278841700283334656 13285631961946128384 13305359077270880256 13391283110748880896 13429970492782701312 13555484235705904128 13562415961153339392 13643144627588775936 13661885210868430848 13670268175556149248 13689167512192155648 13770650652145680384 13798027691215552512 13817103657165914112 13859702478820343808 13899348321791901696 13906332461162299392 13946507819428189824 13989232408528945152 14148446280462434304 14167880959419113472 14196047720769847296 14280674750373298176 14300291061843591168 14373024792850726912 14392767958774972416 14414139000376786944 14421381811575717888 14527279808856981504 14569119775652662584 14692617291249451008 14712799457858310144 14800375645107466752 14829799851161358336 14829931471541501952 14925833438729601024 14946335957189394432 14968528961929740288 14976050342790168576 15065193499592491008 15086021339966865408 15095144182494265344 15108716804380538976 15249919765169142144 15257717956297506816 15348537706037372928 15379051697500667904 15400313451216175104 15491981983663890432 15499903955603816448 15522781152617496576 15592165288672886784 15623163629207027712 15644762871076749312 15689821296856713552 15737886459595063296 15769174504246345728 15884969510619316224 15917002065520238592 15938866079346502656 15970553685866078208 16065759094169960448 16073974472478031872 16169652891957067776 16191863953621843968 16201799319177658368 16215906375423885312 16224054538022682624 16256309119609208832 16320771143283769344 16343189784964104192 16529194452655632384 16650422600745900096 16683672905484189696 16791562618570801152 16814627951838068736 16824945446838337536 16948342687041552384 16948493110333145088 16997306404928106348 17106890242205417472 17164932700834695168 17267104919292044544 17301433159688251392 17413472345184534528 17428479731621876736 17437391950054293504 17472058733255196672 17541185949756997632 17576059082857906176 17576215077382520832 17600358229961342976 17611001546243309568 17705122267044446208 17740321317277138944 17906627323710268416 17931224339264815488 18073978980941205504 18083221281537785856 18190859503451701248 18215846947824574464 18227024234074865664 18242894672351870976 18252061355275517952 18252223349589540864 18360867536194240512 18397370254954070016 18479603305093791744 18532464429055868928 18541776614883065856 18595343759237586432 18769132018669713408 18864595040616579072 18890507945892151296 18928063627693129728 19040899667164397568 19067054749124788224 19104961418606149632 19190357278366629888 19218852000502382592 19310549288439032064 19425493034203550112 19590156388332601344 19617065943811080192 19656066074912096256 19733834193476622336 19773066468215144448 19773241962055335936 19918262550425001984 19928447942919192576 19958038615906320384 20086924666123321344 20114695119955820544 20144955739174051968 20274652934031015936 20333226353558856192 20343623941730009088 20464716941383163904 20492827816302646272 20505402263334223872 20533751268288233472 20655975978218520576 20666538607471755264 20697041536823328768 20789553718230515712 20830884838942703616 20849022482687852544 20859498691743449088 20919761729142284736 20983848612793417728 21222669420693651456 21251821439128670208 21294071581154770944 21421012125559947264 21450436592765386752 21559537189276090368 21589151938162458624 21621208500565180416 21632072717363576832 21790919713285472256 22038925936874176512 22069199186787465216 22200563467661200128 22244897207312252928 22388750158094401536 22419503935784091648 22452793442894610432 22464075514185252864 22597790249388736512 22597990813777526784 22663075206570808464 22886576934446260224 23022806559056059392 23068577546251001856 23100470176824262656 23217963126912712704 23237972975495835648 23249855933405724672 23296078311006928896 23388247933009330176 23434745443810541568 23467144306615123968 23481335394991079424 23606829689392594944 23653761756369518592 23827454265928974336 23875503098280357888 23908299119019753984 24098638641254940672 24110961708717047808 24254479337935601664 24287795930432765952 24302698978766487552 24323859563135827968 24336081807034023936 24481156714925654016 24514784677446156288 24709952572074491904 24793791678983448576 25025509358226284544 25152793387488772096 25187343927856201728 25221941927757103104 25237418170257506304 25387866222885863424 25422739665499717632 25473281891474866176 25495959607392159522 25660335363308126208 25747399051252042752 25900657378938066816 25952149739532377088 26120208517776801792 26156087925081440256 26208088099882795008 26311778924635496448 26364088624286859264 26364322616073781248 26400537344942014464 26416502319364964352 26557683400566669312 26571263923892256768 26782566221497761792 26859940985565402624 27110968471411808256 27124831922306678784 27286289255177551872 27323770421736861696 27340536351112298496 27378335024384311296 27541301304291360768 27596055382431105024 27634207314331828224 27719404957640687616 27798696643583803392 27812664922324598784 27893015638856379648 28296892560924868608 28335761918838226944 28392095441539694592 28561349500746596352 28600582123687182336 28785535917549944832 28828278000753573888 29054559617713963008 29138239551305325168 29385234582498902016 29425598915716620288 29600751290214933504 29659599702322716672 29659862943083003904 29851666877459202048 29892671914378788864 29937057923859480576 29952100685580337152 30130386999184982016 30172042679933730816 30190288364988530688 30217433608761077952 30499839530338284288 30515435912595013632 30697075412074745856 30758103395001335808 30800626902432350208 30983963967327780864 30999807911207632896 31045562305234993152 31184330577345773568 31246327258414055424 31379642593713427104 31475772919190126592 31769939021238632448 31834004131040477184 31877732158693005312 31941107371732156416 32131518188339920896 32339305783914135552 32383727907243687936 32431812750847770624 32448109076045365248 32641542286567538688 32686379569928208384 33058388905311264768 33300845201491800192 33367345810968379392 33583125237141602304 33629255903676137472 33649890893676675072 33896685374083104768 33896986220666290176 33994612809856212696 34329865401669390336 34534209838584089088 34602866319376502784 34826944690369069056 34856959463243753472 34874783900108587008 34944117466510393344 35082371899513995264 35152118165715812352 35200716459922685952 35222003092486619136 35410244534088892416 35480642634554277888 35813254647420536832 35862448678529630976 36147957961882411008 36166442563075571712 36381719006903402496 36431693895649148928 36454048468149731328 36485789344703741952 36504122710551035904 36504446699179081728 36721735072388481024 36794740509908140032 37064928858111737856 37190687518475172864 37538264037339426816 37729190081233158144 37781015891784302592 37856127255386259456 38081799334328795136 38134109498249576448 38209922837212299264 38380714556733259776 38621098576878064128 38850986068407100224 39180312776665202688 39234131887622160384 39312132149824192512 39467668386953244672 39546132936430288896 39546483924110671872 39836525100850003968 39856895885838385152 39916077231812640768 40173849332246642688 40289911478348103936 40666452707117712384 40687247883460018176 40929433882766327808 40985655632605292544 41010804526668447744 41067502536576466944 41311951956437041152 41394083073646657536 41579107436461031424 41698044965375705088 41718997383486898176 41839523458284569472 41967697225586835456 42445338841387302912 42503642878257340416 42588143162309541888 42842024251119894528 42900873185530773504 43119074378552180736 43178303876324917248 43242417001130360832 43264145434727153664 43581839426570944512 44077851873748353024 44138398373574930432 44401126935322400256 44489794414624505856 44777500316188803072 44839007871568183296 44905586885789220864 44928151028370505728 45195580498777473024 45326150413141616928 45773153868892520448 46045613118112118784 46137155092502003712 46200940353648525312 46475945950991671296 46499711866811449344 46776495866018660352 46869490887621083136 46934288613230247936 47213659378785189888 47307523512739037184 47654908531857948672 47751006196560715776 47816598238039507968 48197277282509881344 48221923417434095616 48508958675871203328 48575591860865531904 48605397957532975104 48647719126271655936 48672163614068047872 48962313429851308032 49029569354892312576 49587583357966897152 50051018716452569088 50305586774977544192 50374687855712403456 50443883855514206208 50474836340515012608 50845479330999435264 50991919214784319044 51320670726616252416 51494798102504085504 51801314757876133632 51904299479064754176 52240417035553603584 52312175850162880512 52416176199765590016 52623557849270992896 52728177248573718528 52728645232147562496 52801074689884028928 52833004638729928704 53115366801133338624 53719881971130805248 54221936942823616512 54249663844613357568 54572578510355103744 54647540843473723392 54681072702224596992 54756670048768622592 55082602608582721536 55192110764862210048 55438809915281375232 55597393287167606784 55625329844649197568 55786031277712759296 56593785121849737216 56671523837676453888 56784190883079389184 57122699001493192704 57201164247374364672 57571071835099889664 57656556001507147776 58276479102610650336 58770469164997804032 58851197831433240576 59201502580429867008 59319199404645433344 59319725886166007808 59785343828757577728 59874115847718961152 60260773998369964032 60344085359867461632 60434867217522155904 60999679060676568576 61030871825190027264 61394150824149491712 61516206790002671616 61601253804864700416 61967927934655561728 61999615822415265792 62091124610469986304 62368661154691547136 62492654516828110848 62759285187426854208 62951545838380253184 63668008262080954368 63755464317386010624 63882214743464312832 64263036376679841792 64678611567828271104 64767455814487375872 64863625501695541248 64896218152090730496 65372759139856416768 66116777810622529536 66601690402983600384 66734691621936758784 67166250474283204608 67258511807352274944 67793370748166209536 67793972441332580352 67989225619712425392 68659730803338780672 69068419677168178176 69205732638753005568 69653889380738138112 69713918926487506944 69749567800217174016 69888234933020786688 70164743799027990528 70304236331431624704 70401432919845371904 70444006184973238272 70820489068177784832 70961285269108555776 71626509294841073664 71724897357059261952 72295915923764822016 72332885126151143424 72763438013806804992 72863387791298297856 72908096936299462656 72971578689407483904 73008245421102071808 73443470144776962048 74129857716223475712 74381375036950345728 75076528074678853632 75458380162466316288 75562031783568605184 75712254510772518912 76163598668657590272 76268218996499152896 76419845674424598528 77242197153756128256 77701972136814200448 78360625553330405376 78468263775244320768 78624264299648385024 78935336773906489344 79092265872860577792 79092967848221343744 79673050201700007936 79713791771676770304 80347698664493285376 80579822956696207872 81332905414235424768 81374495766920036352 81858867765532655616 81971311265210585088 82021609053336895488 82135005073152933888 82623903912874082304 82788166147293315072 83158214872922062848 83396089930751410176 83437994766973796352 83679046916569138944 84890677682774605824 85007285756514680832 85176286324619083776 85684048502239789056 85801746371061547008 86356607752649834496 86484834002260721664 87163678853141889024 88155703747496706048 88276796747149860864 88802253870644800512 88979588829249011712 89555000632377606144 89678015743136366592 89811173771578441728 89856302056741011456 90391160997554946048 90652300826283233856 91546307737785040896 92091226236224237568 92274310185004007424 92401880707297050624 92951891901983342592 92999423733622898688 93552991732037320704 93738981775242166272 94427318757570379776 95309817063715897344 95502012393121431552 95633196476079015936 96394554565019762688 97017917351742406656 97151183721731063808 97295438252543311872 97344327228136095744 97924626859702616064 98059138709784625152 99175166715933794304 100102037432905138176 100611173549955088384 100749375711424806912 100887767711028412416 100949672681030025216 101690958661998870528 101983838429568638088 102989596205008171008 103602629515752267264 103808598958129508352 104480834071107207168 104624351700325761024 104832352399531180032 105247115698541985792 105456354497147437056 105602149379768057856 105666009277459857408 106230733602266677248 107439763942261610496 108443873885647233024 108499327689226715136 109145157020710207488 109295081686947446784 109362145404449193984 109513340097537245184 110165205217165443072 110384221529724420096 111194786574335213568 111572062555425518592 113187570243699474432 113343047675352907776 113568381766158778368 114245398002986385408 114402328494748729344 115142143670199779328 116552958205221300672 117540938329995608064 117702395662866481152 118403005160859734016 118638398809290866688 118639451772332015616 119570687657515155456 119748231695437922304 120521547996739928064 120869734435044311808 121999358121353137152 122061743650380054528 122788301648298983424 123032413580005343232 123202507609729400832 123935855869311123456 124182249220939972608 124737322309383094272 125518570374853708416 125903091676760506368 127336016524161908736 127510928634772021248 127764429486928625664 128526072753359683584 129357223135656542208 129534911628974751744 129727251003391082496 129792436304181460992 130745518279712833536 132233555621245059072 133203380805967200768 133469383243873517568 134332500948566409216 134517023614704549888 135586741496332419072 135978451239424850784 137319461606677561344 138136839354336356352 138411465277506011136 139427837852975013888 139499135600434348032 140329487598055981056 140608472662863249408 140802865839690743808 141640978136355569664 141922570538217111552 143253018589682147328 143449794714118523904 144591831847529644032 144665770252302286848 145526876027613609984 145726775582596595712 145816193872598925312 145943157378814967808 146016490842204143616 146886940289553924096 148762750073900691456 150153056149357707264 150916760324932632576 151124063567137210368 151424509021545037824 152536437992998305792 154484394307512256512 155403944273628400896 156721251106660810752 156936527550488641536 157248528599296770048 157870673547812978688 158184531745721155584 158185935696442687488 159346100403400015872 161159645913392415744 162665810828470849536 162748991533840072704 163717735531065311232 163942622530421170176 164043218106673790976 164270010146305867776 165247807825748164608 165576332294586630144 166316429745844125696 166792179861502820352 166875989533947592704 167358093833138277888 169781355365549211648 170014571513029361664 170352572649238167552 171368097004479578112 171603492742123094016 172713215505299668992 172969668004521443328 176311407494993412096 176553593494299721728 177604507741289601024 177959177658498023424 179356031486272733184 179622347543156883456 180782321995109892096 181304601652566467712 183092615475570081792 184182452472448475136 184548620370008014848 184803761414594101248 185903783803966685184 185998847467245797376 187105983464074641408 187477963550484332544 188854637515140759552 191004024786242863104 191266392952158031872 192789109130039525376 194035834703484813312 194302367443462127616 194590876505086623744 194688654456272191488 196118277419569250304 198350333431867588608 200204074865810276352 201498751422849613824 201775535422056824832 203381917323997741056 203967676859137276176 205979192410016342016 207205259031504534528 207617197916259016704 208961668142214414336 209248703400651522048 209664704799062360064 210494231397083971584 210912708994294874112 211204298759536115712 211332018554919714816 212461467204533354496 214879527884523220992 216887747771294466048 216998655378453430272 218290314041420414976 218590163373894893568 218724290808898387968 220330410434330886144 222389573148670427136 223144125110851037184 226375140487398948864 226686095350705815552 227136763532317556736 228490796005972770816 228804656989497458688 233105916410442601344 235081876659991216128 235404791325732962304 236806010321719468032 237276797618581733376 237278903544664031232 239141375315030310912 241043095993479856128 241739468870088623616 243998716242706274304 244123487300760109056 245576603296597966848 246064827160010686464 246405015219458801664 247871711738622246912 248364498441879945216 249474644618766188544 251037140749707416832 254672033048323817472 255021857269544042496 255528858973857251328 257052145506719367168 259069823257949503488 259454502006782164992 261491036559425667072 264467111242490118144 266406761611934401536 266938766487747035136 268665001897132818432 269034047229409099776 271173482992664838144 271956902478849701568 274638923213355122688 276273678708672712704 276822930555012022272 278855675705950027776 278998271200868696064 280658975196111962112 281216945325726498816 283281956272711139328 286506037179364294656 286899589428237047808 289183663695059288064 291053752055227219968 291453551165193191424 291886314757629935616 292032981684408287232 293773880579107848192 297525500147801382912 300306112298715414528 301833520649865265152 302248127134274420736 302849018043090075648 305072875985996611584 308968788615024513024 310807888547256801792 313442502213321621504 313873055100977283072 314497057198593540096 315741347095625957376 316369063491442311168 318692200806800031744 322319291826784831488 325331621656941699072 325497983067680145408 327435471062130622464 327885245060842340352 328086436213347581952 328540020292611735552 330495615651496329216 331152664589173260288 333584359723005640704 334716187666276555776 339562710731098423296 340029143026058723328 340705145298476335104 342736194008959156224 343206985484246188032 345426431010599337984 352622814989986824192 353107186988599443456 355209015482579202048 355918355316996046848 358712062972545466368 359244695086313766912 361564643990219784192 362609203305132935424 366185230951140163584 368364904944896950272 369097240740016029696 369607522829188202496 371807567607933370368 374211966928149282816 377709275030281519104 382008049572485726208 382532785904316063744 385578218260079050752 388071669406969626624 388604734886924255232 389181753010173247488 389377308912544382976 392236554839138500608 396700666863735177216 400408149731620552704 402997502845699227648 403551070844113649664 407935353718274552352 411958384820032684032 414410518063009069056 415234395832518033408 418497406801303044096 420988462794167943168 421825417988589748224 422408597519072231424 424922934409066708992 429759055769046441984 433775495542588932096 433997310756906860544 436580628082840829952 437180326747789787136 437448581617796775936 440660820868661772288 446288250221702074368 452750280974797897728 453372190701411631104 454273527064635113472 457609313978994917376 466211832820885202688 470163753319982432256 470809582651465924608 473612020643438936064 474553595237163466752 474557807089328062464 483478937740177247232 487997432485412548608 488246974601520218112 491153206593195933696 492129654320021372928 492810030438917603328 495743423477244493824 496728996883759890432 498949289237532377088 502074281499414833664 509344066096647634944 510043714539088084992 511057717947714502656 514104291013438734336 518139646515899006976 518909004013564329984 528934222484980236288 532813523223868803072 533877532975494070272 538068094458818199552 542346965985329676288 543913804957699403136 549277846426710245376 552547357417345425408 553645861110024044544 557711351411900055552 557996542401737392128 561317950392223924224 562433890651452997632 566563912545422278656 573012074358728589312 573799178856474095616 578367327390118576128 582107504110454439936 582907102330386382848 583772629515259871232 584065963368816574464 595051000295602765824 600612224597430829056 604496254268548841472 610145751971993223168 617937577230049026048 621615777094513603584 626885004426643243008 627746110201954566144 628994114397187080192 631482694191251914752 632738126982884622336 637384401613600063488 644638583653569662976 650663243313883398144 650995966135360290816 654870942124261244928 655770490121684680704 656172872426695163904 660991231302992658432 667168719446011281408 669432375332553111552 679125421462196846592 680058286052117446656 681410290596952670208 685472388017918312448 686413970968492376064 705245629979973648384 706214373977198886912 710418030965158404096 711836710633992093696 717424125945090932736 723129287980439568384 725218406610265870848 732370461902280327168 736729809889793900544 738194481480032059392 739215045658376404992 743615135215866740736 748423933856298565632 764016099144971452416 765065571808632127488 771156436520158101504 777209469773848510464 778363506020346494976 784473109678277001216 793401333727470354432 800816299463241105408 805995005691398455296 807102141688227299328 815870707436549104704 823916769640065368064 828821036126018138112 830468791665036066816 836994813602606088192 841976925588335886336 843650835977179496448 849845868818133417984 859518111538092883968 867550991085177864192 873161256165681659904 874360653495579574272 881321641737323544576 892576500443404148736 905500561949595795456 906744381402823262208 908547054129270226944 915218627957989834752 932423665641770405376 940327506639964864512 941619165302931849216 947224041286877872128 949107190474326933504 966957875480354494464 975994864970825097216 976493949203040436224 982306413186391867392 984259308640042745856 985620060877835206656 991486846954488987648 993457993767519780864 1004148562998829667328 1018688132193295269888 1020087429078176169984 1022115435895429005312 1028208582026877468672 1036279293031798013952 1057868444969960472576 1065627046447737606144 1067755065950988140544 1076136188917636399104 1084693931970659352576 1087827609915398806272 1098555692853420490752 1105094714834690850816 1107291722220048089088 1115422702823800111104 1122635900784447848448 1133127825090844557312 1146024148717457178624 1147598357712948191232 1156734654780237152256 1164215008220908879872 1165814204660772765696 1167545259030519742464 1168131926737633148928 1190102000591205531648 1201224449194861658112 1208992508537097682944 1235875154460098052096 1243231554189027207168 1255492220403909132288 1262965388382503829504 1265476253965769244672 1274768803227200126976 1289277167307139325952 1301326486627766796288 1301991932270720581632 1309741884248522489856 1311540980243369361408 1312345744853390327808 1321982462605985316864 1338864750665106223104 1358250842924393693184 1360116572104234893312 1362820581193905340416 1372827941936984752128 1410491259959947296768 1412428747954397773824 1420836061930316808192 1423673421267984187392 1450436813220531741696 1464740923804560654336 1473459619779587801088 1476388962960064118784 1478430091316752809984 1487230270431733481472 1496847867712597131264 1528032198289942904832 1530131143617264254976 1542312873040316203008 1554418939547697020928 1556727012040692989952 1586802667454940708864 1601632598926482210816 1614204283376454598656 1631741414873098209408 1647833539280130736128 1657642072252036276224 1660937583330072133632 1673989627205212176384 1683953851176671772672 1687301671954358992896 1699691737636266835968 1719036223076185767936 1735101982170355728384 1746322512331363319808 1748721306991159148544 1785153000886808297472 1813488762805646524416 1830437255915979669504 1864847331283540810752 1880655013279929729024 1883238330605863698432 1894448082573755744256 1898214380948653867008 1933915750960708988928 1951989729941650194432 1952987898406080872448 1964612826372783734784 1968518617280085491712 1982973693908977975296 2008297125997659334656 2037376264386590539776 2040174858156352339968 2044230871790858010624 2056417164053754937344 2115736889939920945152 2131254092895475212288 2135510131901976281088 2152272377835272798208 2169387863941318705152 2175655219830797612544 2197111385706840981504 2210189429669381701632 2214583444440096178176 2230845405647600222208 2245271801568895696896 2292048297434914357248 2295196715425896382464 2313469309560474304512 2331628409321545531392 2335090518061039484928 2380204001182411063296 2402448898389723316224 2417985017074195365888 2471750308920196104192 2486463108378054414336 2510984440807818264576 2525930776765007659008 2530952507931538489344 2549537606454400253952 2578554334614278651904 2602652973255533592576 2619483768497044979712 2623081960486738722816 2643964925211970633728 2677729501330212446208 2716501685848787386368 2720233144208469786624 2725641162387810680832 2745655883873969504256 2820982519919894593536 2824857495908795547648 2841672123860633616384 2900873626441063483392 2929481847609121308672 2946919239559175602176 2952777925920128237568 2956860182633505619968 2974460540863466962944 3056064396579885809664 3060262287234528509952 3084625746080632406016 3108837879095394041856 3173605334909881417728 3203265197852964421632 3228408566752909197312 3263482829746196418816 3295667078560261472256 3315284144504072552448 3321875166660144267264 3367907702353343545344 3399383475272533671936 3438072446152371535872 3470203964340711456768 3492645024662726639616 3497442613982318297088 3570306001773616594944 3626977525611293048832 3729694662567081621504 3766476661211727396864 3788896165147511488512 3796428761897307734016 3867831501921417977856 3903979459883300388864 3905975796812161744896 3929225652745567469568 3937037234560170983424 3965947387817955950592 4016594251995318669312 4074752528773181079552 4080349716312704679936 4088461743581716021248 4231473779879841890304 4262508185790950424576 4271020263803952562176 4351310439661595225088 4394222771413681963008 4420378859338763403264 4429166888880192356352 4461690811295200444416 4490543603137791393792 4584096594869828714496 4590393430851792764928 4626938619120948609024 4663256818643091062784 4670181036122078969856 4760408002364822126592 4804897796779446632448 4943500617840392208384 4972926216756108828672 5021968881615636529152 5051861553530015318016 5061905015863076978688 5099075212908800507904 5157108669228557303808 5205305946511067185152 5238967536994089959424 5246163920973477445632 5355459002660424892416 5440466288416939573248 5491311767747939008512 5641965039839789187072 5649714991817591095296 5683344247721267232768 5801747252882126966784 5858963695218242617344 5893838479118351204352 5905555851840256475136 5948921081726933925888 6112128793159771619328 6120524574469057019904 6169251492161264812032 6347210669819762835456 6406530395705928843264 6456817133505818394624 6526965659492392837632 6591334157120522944512 6630568289008145104896 6643750333320288534528 6735815404706687090688 6876144892304743071744 6940407928681422913536 6994885227964636594176 7140612003547233189888 7253955051222586097664 7459389325134163243008 7532953322423454793728 7577792330295022977024 7592857523794615468032 7735663003842835955712 7807958919766600777728 7858451305491134939136 7931894775635911901184 8033188503990637338624 8149505057546362159104 8160699432625409359872 8176923487163432042496 8462947559759683780608 8525016371581900849152 8702620879323190450176 8788445542827363926016 8840757718677526806528 8858333777760384712704 8923381622590400888832 9168193189739657428992 9180786861703585529856 9253877238241897218048 9326513637286182125568 9520816004729644253184 9609795593558893264896 9887001235680784416768 9945852433512217657344 10103723107060030636032 10198150425817601015808 10314217338457114607616 10410611893022134370304 10477935073988179918848 10492327841946954891264 10710918005320849784832 10880932576833879146496 11299429983635182190592 11366688495442534465536 11603494505764253933568 11717927390436485234688 11787676958236702408704 11811111703680512950272 11897842163453867851776 12224257586319543238656 12241049148938114039808 12694421339639525670912 12813060791411857686528 13053931318984785675264 13182668314241045889024 13261136578016290209792 13287500666640577069056 13471630809413374181376 13752289784609486143488 13880815857362845827072 13989770455929273188352 14281224007094466379776 14918778650268326486016 15065906644846909587456 15155584660590045954048 15185715047589230936064 15471326007685671911424 15615917839533201555456 15716902610982269878272 16066377007981274677248 16321398865250818719744 16925895119519367561216 17050032743163801698304 17405241758646380900352 17576891085654727852032 17681515437355053613056 17716667555520769425408 17846763245180801777664 18336386379479314857984 18361573723407171059712 18507754476483794436096 19041632009459288506368 19219591187117786529792 19774002471361568833536 19891704867024435314688 20207446214120061272064 20628434676914229215232 20821223786044268740608 20984655683893909782528 21421836010641699569664 21761865153667758292992 22598859967270364381184 22733376990885068931072 23206989011528507867136 23575353916473404817408 23795684326907735703552 24448515172639086477312 24482098297876228079616 25388842679279051341824 26107862637969571350528 26365336628482091778048 26522273156032580419584 26575001333281154138112 27504579569218972286976 27761631714725691654144 27979540911858546376704 28562448014188932759552 29837557300536652972032 30311169321180091908096 30942652015371343822848 31231835679066403110912 31433805221964539756544 32132754015962549354496 32642797730501637439488 34100065486327603396608 34810483517292761800704 35153782171309455704064 35363030874710107226112 35433335111041538850816 35693526490361603555328 36672772758958629715968 36723147446814342119424 38083264018918577012736 38439182374235573059584 39548004942723137667072 39783409734048870629376 40414892428240122544128 41256869353828458430464 41642447572088537481216 41969311367787819565056 42843672021283399139328 45197719934540728762368 45466753981770137862144 46413978023057015734272 47150707832946809634816 48964196595752456159232 50777685358558102683648 52215725275939142701056 52730673256964183556096 53044546312065160839168 53150002666562308276224 55009159138437944573952 55523263429451383308288 57124896028377865519104 59675114601073305944064 60622338642360183816192 61885304030742687645696 62463671358132806221824 64265508031925098708992 65285595461003274878976 68200130972655206793216 69620967034585523601408 70726061749420214452224 71387052980723207110656 73345545517917259431936 73446294893628684238848 76166528037837154025472 79096009885446275334144 79566819468097741258752 82513738707656916860928 83284895144177074962432 83938622735575639130112 85687344042566798278656 90933507963540275724288 92827956046114031468544 94301415665893619269632 97928393191504912318464 104431450551878285402112 105461346513928367112192 106089092624130321678336 106300005333124616552448 110018318276875889147904 114249792056755731038208 119350229202146611888128 121244677284720367632384 123770608061485375291392 124927342716265612443648 128531016063850197417984 136400261945310413586432 139241934069171047202816 141452123498840428904448 146892589787257368477696 152333056075674308050944 158192019770892550668288 159133638936195482517504 165027477415313833721856 166569790288354149924864 171374688085133596557312 181867015927080551448576 185655912092228062937088 195856786383009824636928 208862901103756570804224 212178185248260643356672 220036636553751778295808 228499584113511462076416 238700458404293223776256 247541216122970750582784 249854685432531224887296 257062032127700394835968 272800523890620827172864 278483868138342094405632 282904246997680857808896 293785179574514736955392 316384039541785101336576 318267277872390965035008 330054954830627667443712 342749376170267193114624 363734031854161102897152 371311824184456125874176 417725802207513141608448 424356370496521286713344 456999168227022924152832 477400916808586447552512 495082432245941501165568 499709370865062449774592 514124064255400789671936 545601047781241654345728 556967736276684188811264 587570359149029473910784 636534555744781930070016 660109909661255334887424 685498752340534386229248 742623648368912251748352 835451604415026283216896 848712740993042573426688 954801833617172895105024 990164864491883002331136 1028248128510801579343872 1091202095562483308691456 1113935472553368377622528 1273069111489563860140032 1370997504681068772458496 1485247296737824503496704 1670903208830052566433792 1909603667234345790210048 1980329728983766004662272 2056496257021603158687744 2227870945106736755245056 2546138222979127720280064 2970494593475649006993408 3341806417660105132867584 3819207334468691580420096 4112992514043206317375488 4455741890213473510490112 5940989186951298013986816 6683612835320210265735168 7638414668937383160840192 8911483780426947020980224 13367225670640420531470336 17822967560853894041960448 26734451341280841062940672 53468902682561682125881344
- Sum of all divisors σ(n): 204365313153334651954989717
- Sum of proper divisors (its aliquot sum) s(n): 150896410470772969829108373
- 53468902682561682125881344 is an abundant number, because the sum of its proper divisors (150896410470772969829108373) is greater than itself. Its abundance is 97427507788211287703227029
Bases of 53468902682561682125881344
- Binary: 101100001110100111101100000101101111101100101000101000111001000100000000000000000000002
- Hexadecimal: 0x2C3A7B05BECA28E4400000
- Base-36: 6PUYCNQH3WG000000
Squares and roots of 53468902682561682125881344
- 53468902682561682125881344 squared (534689026825616821258813442) is 2858923554077251846978252398441263801967328767246336
- 53468902682561682125881344 cubed (534689026825616821258813443) is 152863505289839949575671291615104603808246458621219774311914797807983954755584
-
53468902682561682125881344 is a
perfect square number . Itssquare root is 7312243341312 -
The
cube root of 53468902682561682125881344 is 376733080.7986896373
Scales and comparisons
How big is 53468902682561682125881344?- 53,468,902,682,561,682,125,881,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 53,468,902,682,561,682,125,881,344 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 53468902682561682125881344 cubic inches would be around 31394423.4 feet tall.
Recreational maths with 53468902682561682125881344
- 53468902682561682125881344 backwards is 44318852128616528620986435
- 53468902682561682125881344 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 53468902682561682125881344's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 53468902682561682125881344 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 53468902682561682125881344 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/53468902682561682125881344/
Chicago style:
Numbermatics. 2024. "Number 53468902682561682125881344 - Facts about the integer". https://numbermatics.com/n/53468902682561682125881344/
The information we have on file for 53468902682561682125881344 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 53468902682561682125881344, math, Factors of 53468902682561682125881344, curriculum, school, college, exams, university, Prime factorization of 53468902682561682125881344, STEM, science, technology, engineering, physics, economics, calculator, fifty-three septillion, four hundred sixty-eight sextillion, nine hundred two quintillion, six hundred eighty-two quadrillion, five hundred sixty-one trillion, six hundred eighty-two billion, one hundred twenty-five million, eight hundred eighty-one thousand, three hundred forty-four.