432744211460529288096251904
432,744,211,460,529,288,096,251,904 is an even composite number composed of six prime numbers multiplied together.
432744211460529288096251904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 432744211460529288096251904:
220 × 34 × 112 × 132 × 294 × 1374
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 29 × 29 × 29 × 29 × 137 × 137 × 137 × 137)See below for interesting mathematical facts about the number 432744211460529288096251904 from the Numbermatics database.
Names of 432744211460529288096251904
- Cardinal: 432744211460529288096251904 can be written as Four hundred thirty-two septillion, seven hundred forty-four sextillion, two hundred eleven quintillion, four hundred sixty quadrillion, five hundred twenty-nine trillion, two hundred eighty-eight billion, ninety-six million, two hundred fifty-one thousand, nine hundred four.
Scientific notation
- Scientific notation: 4.32744211460529288096251904 × 1026
Factors of 432744211460529288096251904
Divisors of 432744211460529288096251904
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 29 32 33 36 39 44 48 52 54 58 64 66 72 78 81 87 88 96 99 104 108 116 117 121 128 132 137 143 144 156 162 169 174 176 192 198 208 216 232 234 242 256 261 264 274 286 288 297 312 319 324 338 348 351 352 363 377 384 396 411 416 429 432 464 468 484 507 512 522 528 548 572 576 594 624 638 648 676 696 702 704 726 754 768 783 792 822 832 841 858 864 891 928 936 957 968 1014 1024 1044 1053 1056 1089 1096 1131 1144 1152 1188 1233 1248 1276 1287 1296 1352 1392 1404 1408 1452 1507 1508 1521 1536 1566 1573 1584 1644 1664 1682 1716 1728 1781 1782 1856 1859 1872 1914 1936 2028 2048 2088 2106 2112 2178 2192 2262 2288 2304 2349 2376 2466 2496 2523 2552 2574 2592 2704 2784 2808 2816 2871 2904 3014 3016 3042 3072 3132 3146 3168 3267 3288 3328 3364 3393 3432 3456 3509 3562 3564 3699 3712 3718 3744 3828 3861 3872 3973 4056 4096 4147 4176 4212 4224 4356 4384 4521 4524 4563 4576 4608 4698 4719 4752 4901 4932 4992 5046 5104 5148 5184 5343 5408 5568 5577 5616 5632 5742 5808 6028 6032 6084 6144 6264 6292 6336 6534 6576 6656 6728 6786 6864 6912 7018 7124 7128 7398 7424 7436 7488 7569 7656 7722 7744 7946 8112 8192 8294 8352 8424 8448 8613 8712 8768 9042 9048 9126 9152 9216 9251 9396 9438 9504 9801 9802 9864 9984 10092 10179 10208 10296 10368 10527 10686 10816 10933 11097 11136 11154 11232 11264 11484 11583 11616 11919 12056 12064 12168 12288 12441 12528 12584 12672 13068 13152 13312 13456 13563 13572 13689 13728 13824 14036 14157 14248 14256 14703 14796 14848 14872 14976 15138 15312 15444 15488 15892 16029 16224 16384 16577 16588 16704 16731 16848 16896 17226 17424 17536 18084 18096 18252 18304 18432 18502 18769 18792 18876 19008 19591 19602 19604 19728 19968 20184 20358 20416 20449 20592 20736 21054 21372 21632 21866 22194 22272 22308 22464 22528 22707 22968 23153 23166 23232 23838 24112 24128 24336 24389 24576 24882 25056 25168 25344 25839 26136 26304 26624 26912 27126 27144 27378 27456 27648 27753 28072 28314 28496 28512 29406 29592 29696 29744 29952 30276 30537 30624 30888 30976 31581 31784 32058 32448 32768 32799 33154 33176 33408 33462 33696 33792 34452 34848 35072 35757 36168 36192 36504 36608 36864 37004 37323 37538 37584 37752 38016 39182 39204 39208 39456 39936 40368 40689 40716 40832 40898 41184 41472 42108 42471 42744 43264 43703 43732 44109 44388 44544 44616 44928 45056 45414 45617 45936 46306 46332 46464 47676 48087 48224 48256 48672 48778 49152 49731 49764 50112 50193 50336 50688 51649 51678 52272 52608 53248 53824 53911 54252 54288 54756 54912 55296 55506 56144 56307 56628 56992 57024 58773 58812 59184 59392 59488 59904 60552 61074 61248 61347 61776 61952 63162 63568 64116 64896 65536 65598 66308 66352 66816 66924 67392 67584 68121 68904 69459 69696 70144 71514 72336 72384 73008 73167 73216 73728 74008 74646 75076 75168 75504 76032 78364 78408 78416 78912 79872 80736 81378 81432 81664 81796 82368 82944 83259 84216 84942 85488 86528 87406 87464 88218 88776 89088 89232 89856 90112 90828 91234 91872 92612 92664 92928 94743 95352 96174 96448 96512 97344 97556 98304 98397 99462 99528 100224 100386 100672 101376 101761 103298 103356 104544 105216 106496 107271 107648 107822 108504 108576 109512 109824 110592 111012 111969 112288 112614 113256 113984 114048 115217 117546 117624 118368 118784 118976 119808 120263 121104 122067 122148 122496 122694 123552 123904 126324 127136 127413 128232 129792 131072 131109 131196 132327 132616 132704 133632 133848 134784 135168 136242 136851 137808 138918 139392 140288 142129 143028 144261 144672 144768 146016 146334 146432 147456 148016 149193 149292 150152 150336 150579 151008 152064 154947 156728 156816 156832 157824 159744 161472 161733 162756 162864 163328 163592 164736 165888 166518 168432 168921 169884 170976 173056 174812 174928 176319 176436 177552 178176 178464 179712 180224 181656 182468 183744 184041 185224 185328 185856 189486 190704 192348 192896 193024 194688 195112 196608 196794 198924 199056 200448 200772 201344 202752 203522 206459 206596 206712 208377 209088 210432 212992 214542 215296 215501 215644 217008 217152 219024 219501 219648 221184 222024 223938 224576 225228 226512 227968 228096 230434 235092 235248 236736 237568 237952 239616 240526 242208 243997 244134 244296 244992 245388 247104 247808 249777 252648 254272 254683 254826 256464 259584 262144 262218 262392 264654 265232 265408 267264 267696 268279 269568 270336 272484 273702 275616 277836 278784 280576 284229 284258 286056 288522 289344 289536 292032 292668 292864 294912 295191 296032 298386 298584 300304 300672 301158 302016 304128 305283 309894 313456 313632 313664 315648 317057 319488 321813 322944 323466 325512 325728 326656 327184 329472 331776 333036 335907 336864 337842 339768 341952 345651 346112 349624 349856 352638 352872 355104 356352 356928 359424 360448 360789 363312 364936 367488 368082 370448 370656 371712 378972 381408 384696 385792 386048 389376 390224 393216 393327 393588 396981 397848 398112 400896 401544 402688 405504 407044 410553 412918 413192 413424 416754 418176 420864 425984 426387 429084 430592 431002 431288 434016 434304 438048 439002 439296 442368 444048 447579 447876 449152 450456 453024 455936 456192 460868 464841 470184 470496 473472 475136 475904 479232 480733 481052 484416 485199 487994 488268 488592 489984 490776 494208 495616 499554 505296 506763 508544 509366 509652 512928 519168 524288 524436 524784 528957 529308 530464 530816 534528 535392 536558 539136 540672 544301 544968 547404 551232 552123 555672 557568 561152 568139 568458 568516 572112 577044 578688 579072 584064 585336 585728 589824 590382 592064 593021 596772 597168 600608 601344 602316 604032 608256 610566 619377 619788 625131 626912 627264 627328 631296 634114 638976 643626 645888 646503 646932 651024 651456 653312 654368 658503 658944 663552 666072 671437 671814 673728 675684 679536 683904 691302 692224 699248 699712 705276 705744 707281 710208 712704 713856 718848 720896 721578 726624 729872 731991 734976 736164 740896 741312 743424 749331 757944 762816 764049 769392 771584 772096 778752 780448 786432 786654 787176 793962 795696 796224 801792 803088 804837 805376 811008 814088 821106 825836 826384 826848 833508 836352 841728 851968 852774 858168 861184 862004 862576 868032 868608 876096 878004 878592 884736 885573 888096 895158 895752 898304 900912 906048 911872 912384 915849 921736 929682 940368 940992 946944 950272 951171 951808 958464 961466 962104 968832 970398 975988 976536 977184 979968 981552 988416 991232 999108 1010592 1013526 1017088 1018732 1019304 1025856 1036953 1038336 1048576 1048872 1049568 1057914 1058616 1060928 1061632 1069056 1070784 1073116 1078272 1081344 1082367 1088602 1089936 1094808 1102464 1104246 1111344 1115136 1122304 1136278 1136916 1137032 1144224 1154088 1157376 1158144 1168128 1170672 1171456 1179648 1179981 1180764 1184128 1186042 1193544 1194336 1201216 1202688 1204632 1208064 1216512 1221132 1231659 1238754 1239576 1250262 1253824 1254528 1254656 1262592 1267387 1268228 1277952 1279161 1287252 1291776 1293006 1293864 1302048 1302912 1306624 1308736 1317006 1317888 1322893 1327104 1332144 1342737 1342874 1343628 1347456 1351368 1359072 1367808 1382604 1384448 1394523 1398496 1399424 1410552 1411488 1414562 1420416 1425408 1427712 1437696 1441792 1442199 1443156 1453248 1455597 1459744 1463982 1469952 1472328 1481792 1482624 1486848 1497821 1498662 1515888 1520289 1525632 1528098 1538784 1543168 1544192 1557504 1560896 1563419 1572864 1573308 1574352 1586871 1587924 1591392 1592448 1603584 1606176 1609674 1610752 1622016 1628176 1632903 1642212 1651672 1652768 1653696 1656369 1667016 1672704 1683456 1703936 1704417 1705548 1716336 1722368 1724008 1725152 1736064 1737216 1752192 1756008 1757184 1769472 1771146 1776192 1779063 1790316 1791504 1796608 1801824 1812096 1823744 1824768 1831698 1843472 1858131 1859364 1875393 1880736 1881984 1893888 1900544 1902342 1903616 1916928 1922932 1924208 1937664 1939509 1940796 1951976 1953072 1954368 1959936 1963104 1975509 1976832 1982464 1998216 2014311 2021184 2027052 2034176 2037464 2038608 2051712 2073906 2076672 2097744 2099136 2115828 2117232 2121843 2121856 2123264 2138112 2141568 2146232 2156544 2162688 2164734 2177204 2179872 2189616 2195973 2204928 2208492 2222688 2230272 2244608 2271049 2272556 2273832 2274064 2288448 2292147 2308176 2314752 2316288 2336256 2341344 2342912 2359296 2359962 2361528 2368256 2372084 2387088 2388672 2402432 2405376 2409264 2414511 2416128 2433024 2442264 2463318 2477508 2479152 2500524 2507648 2509056 2509312 2525184 2534774 2536456 2555904 2558322 2571353 2574504 2583552 2586012 2587728 2604096 2605824 2613248 2617472 2634012 2635776 2645786 2654208 2664288 2683967 2685474 2685748 2687256 2694912 2702736 2718144 2735616 2747547 2765208 2768896 2789046 2796992 2798848 2801513 2821104 2822976 2829124 2840832 2850816 2853513 2855424 2875392 2883584 2884398 2886312 2906496 2911194 2919488 2927964 2939904 2944656 2951069 2963584 2965248 2973696 2995642 2997324 3031776 3040578 3051264 3056196 3077568 3086336 3088384 3110859 3115008 3121792 3126838 3145728 3146616 3148704 3171961 3173742 3175848 3182784 3184896 3207168 3212352 3219348 3221504 3244032 3247101 3256352 3265806 3284424 3303344 3305536 3307392 3312738 3334032 3341293 3345408 3366912 3407872 3408834 3411096 3432672 3444736 3448016 3450304 3472128 3474432 3487627 3504384 3512016 3514368 3538944 3539943 3542292 3552384 3558126 3580632 3583008 3593216 3603648 3624192 3647488 3649536 3663396 3686944 3694977 3716262 3718728 3750786 3761472 3763968 3787776 3801088 3802161 3804684 3807232 3833856 3837483 3845864 3848416 3875328 3879018 3881592 3903952 3906144 3908736 3919872 3926208 3951018 3953664 3964928 3968679 3996432 4028622 4042368 4054104 4068352 4074928 4077216 4103424 4121741 4147812 4153344 4183569 4195488 4198272 4231656 4234464 4243686 4243712 4246528 4276224 4283136 4292464 4313088 4325376 4326597 4329468 4354408 4359744 4366791 4379232 4391946 4409856 4416984 4445376 4460544 4489216 4493463 4542098 4545112 4547664 4548128 4576896 4584294 4616352 4629504 4632576 4672512 4682688 4685824 4690257 4718592 4719924 4723056 4736512 4744168 4774176 4777344 4804864 4810752 4818528 4829022 4832256 4866048 4884528 4898709 4926636 4955016 4958304 5001048 5015296 5018112 5018624 5050368 5069548 5072912 5111808 5113251 5116644 5142706 5149008 5167104 5172024 5175456 5208192 5211648 5226496 5234944 5268024 5271552 5291572 5308416 5328576 5337189 5367934 5370948 5371496 5374512 5389824 5405472 5436288 5471232 5495094 5530416 5537792 5574393 5578092 5593984 5597696 5603026 5642208 5645952 5658248 5681664 5701632 5707026 5710848 5750784 5767168 5768796 5772624 5812992 5818527 5822388 5838976 5855928 5879808 5889312 5902138 5927168 5930496 5947392 5987311 5991284 5994648 6042933 6063552 6081156 6102528 6112392 6155136 6172672 6176768 6221718 6230016 6243584 6249529 6253676 6293232 6297408 6343922 6347484 6351696 6365529 6365568 6369792 6414336 6424704 6438696 6443008 6488064 6494202 6512704 6531612 6568848 6587919 6606688 6611072 6614784 6625476 6668064 6682586 6690816 6733824 6813147 6815744 6817668 6822192 6865344 6876441 6889472 6896032 6900608 6944256 6948864 6975254 7008768 7024032 7028736 7075913 7077888 7079886 7084584 7104768 7116252 7161264 7166016 7186432 7207296 7243533 7248384 7294976 7299072 7326792 7373888 7385807 7389954 7432524 7437456 7501572 7522944 7527936 7575552 7602176 7604322 7609368 7614464 7667712 7674966 7691728 7696832 7714059 7750656 7758036 7763184 7780091 7807904 7812288 7817472 7839744 7852416 7902036 7907328 7929856 7937358 7992864 8051901 8057244 8084736 8108208 8136704 8149856 8154432 8206848 8242641 8243482 8295624 8306688 8367138 8390976 8396544 8404539 8463312 8468928 8487372 8487424 8493056 8552448 8560539 8566272 8584928 8626176 8650752 8653194 8658936 8708816 8719488 8733582 8758464 8783892 8819712 8833968 8853207 8890752 8921088 8978432 8986926 9084196 9090224 9095328 9096256 9153792 9168588 9194653 9232704 9259008 9265152 9332577 9345024 9365376 9371648 9380514 9437184 9439848 9446112 9473024 9488336 9515883 9548352 9554688 9609728 9621504 9637056 9658044 9664512 9732096 9741303 9769056 9797418 9853272 9910032 9916608 10002096 10023879 10030592 10036224 10037248 10100736 10139096 10145824 10223616 10226502 10233288 10285412 10298016 10334208 10344048 10350912 10416384 10423296 10452992 10462881 10469888 10536048 10543104 10583144 10616832 10657152 10674378 10735868 10741896 10742992 10749024 10779648 10810944 10872576 10942464 10990188 11060832 11075584 11148786 11156184 11187968 11195392 11206052 11284416 11291904 11316496 11363328 11403264 11406483 11414052 11421696 11501568 11512449 11534336 11537592 11545248 11625984 11637054 11644776 11677952 11711856 11759616 11778624 11804276 11854336 11860992 11894784 11906037 11974622 11982568 11989296 12085866 12127104 12162312 12205056 12224784 12310272 12345344 12353536 12365223 12443436 12460032 12487168 12499058 12507352 12586464 12594816 12687844 12694968 12703392 12731058 12731136 12739584 12828672 12849408 12877392 12886016 12976128 12979791 12988404 13025408 13063224 13137696 13175838 13213376 13222144 13229568 13250952 13336128 13365172 13381632 13467648 13480389 13626294 13631488 13635336 13644384 13730688 13752882 13778944 13792064 13801216 13888512 13897728 13941257 13950508 14017536 14048064 14057472 14070771 14151826 14155776 14159772 14169168 14209536 14232504 14322528 14332032 14372864 14414592 14487066 14496768 14589952 14598144 14653584 14696127 14747776 14771614 14779908 14865048 14874912 15003144 15045888 15055872 15151104 15204352 15208644 15218736 15228928 15335424 15339753 15349932 15383456 15393664 15428118 15501312 15516072 15526368 15560182 15615808 15624576 15634944 15679488 15704832 15784729 15804072 15814656 15859712 15874716 15985728 16011567 16103802 16114488 16169472 16216416 16273408 16299712 16308864 16413696 16476031 16485282 16486964 16591248 16613376 16723179 16734276 16781952 16793088 16809078 16926624 16937856 16974744 16974848 16986112 17104896 17121078 17132544 17169856 17197609 17252352 17301504 17306388 17317872 17417632 17438976 17455581 17467164 17516928 17567784 17639424 17667936 17706414 17781504 17842176 17956864 17961933 17973852 18128799 18168392 18180448 18190656 18192512 18307584 18337176 18389306 18465408 18518016 18530304 18665154 18690048 18730752 18743296 18748587 18761028 18879696 18892224 18946048 18976672 19031766 19096587 19096704 19109376 19219456 19243008 19274112 19316088 19329024 19464192 19471673 19482606 19538112 19594836 19706544 19763757 19820064 19833216 20004192 20047758 20061184 20072448 20074496 20201472 20278192 20291648 20439441 20447232 20453004 20466576 20570824 20596032 20629323 20668416 20688096 20701824 20832768 20846592 20905984 20925762 20939776 21072096 21086208 21166288 21227739 21233664 21314304 21348756 21471736 21483792 21485984 21498048 21559296 21621888 21730599 21745152 21884928 21980376 22121664 22151168 22157421 22297572 22312368 22375936 22390784 22412104 22568832 22583808 22632992 22726656 22806528 22812966 22828104 22843392 23003136 23024898 23075184 23090496 23142177 23251968 23274108 23289552 23340273 23355904 23423712 23519232 23557248 23608552 23708672 23721984 23789568 23812074 23949244 23965136 23978592 24155703 24171732 24254208 24324624 24410112 24449568 24620544 24690688 24707072 24730446 24886872 24920064 24974336 24998116 25014704 25172928 25189632 25213617 25375688 25389936 25406784 25462116 25462272 25479168 25657344 25681617 25698816 25754784 25772032 25952256 25959582 25976808 26050816 26126448 26275392 26351676 26426752 26444288 26459136 26501904 26559621 26672256 26730344 26763264 26935296 26960778 27252588 27270672 27288768 27461376 27505764 27557888 27583959 27584128 27602432 27777024 27795456 27882514 27901016 28035072 28096128 28114944 28141542 28284883 28303652 28311552 28319544 28338336 28419072 28465008 28547649 28645056 28664064 28745728 28829184 28974132 28993536 29179904 29196288 29307168 29392254 29495552 29523637 29543228 29559816 29730096 29749824 30006288 30071637 30091776 30111744 30302208 30408704 30417288 30437472 30457856 30670848 30679506 30699864 30766912 30787328 30856236 31002624 31032144 31052736 31120364 31231616 31249152 31269888 31358976 31388643 31409664 31569458 31608144 31629312 31719424 31749432 31971456 32023134 32207604 32228976 32338944 32432832 32546816 32599424 32617728 32827392 32952062 32970564 32973928 33182496 33226752 33427589 33446358 33468552 33563904 33586176 33618156 33853248 33875712 33949488 33949696 33972224 34209792 34219449 34242156 34265088 34339712 34395218 34504704 34603008 34612776 34635744 34835264 34877952 34891571 34911162 34934328 35033856 35135568 35278848 35335872 35412828 35563008 35684352 35718111 35913728 35923866 35947704 36257598 36336784 36360896 36381312 36385024 36615168 36674352 36754223 36778612 36930816 37036032 37060608 37095669 37330308 37380096 37461504 37486592 37497174 37522056 37759392 37784448 37892096 37953344 38063532 38193174 38193408 38218752 38363897 38438912 38486016 38548224 38632176 38658048 38928384 38939373 38943346 38965212 39076224 39189672 39413088 39527514 39640128 39666432 40008384 40095516 40122368 40144896 40148992 40402944 40441167 40556384 40583296 40878882 40894464 40906008 40933152 41141648 41192064 41258646 41336832 41376192 41403648 41665536 41693184 41811968 41823771 41851524 41879552 42144192 42172416 42212313 42332576 42455478 42467328 42628608 42697512 42943472 42967584 42971968 42996096 43118592 43243776 43436809 43461198 43490304 43769856 43960752 44088381 44243328 44302336 44314842 44595144 44624736 44751872 44781568 44824208 45137664 45167616 45265984 45339151 45453312 45613056 45625932 45656208 45686784 46006272 46019259 46049796 46150368 46180992 46284354 46503936 46548216 46579104 46680546 46711808 46847424 47038464 47114496 47217104 47354187 47417344 47443968 47579136 47624148 47898488 47930272 47957184 48034701 48311406 48343464 48508416 48649248 48820224 48899136 49241088 49381376 49414144 49428093 49460892 49773744 49840128 49948672 49996232 50029408 50345856 50379264 50427234 50751376 50779872 50813568 50924232 50924544 50958336 51314688 51363234 51397632 51509568 51544064 51592827 51904512 51919164 51953616 52101632 52252896 52550784 52703352 52853504 52888576 52918272 53003808 53119242 53344512 53460688 53526528 53870592 53885799 53921556 54386397 54505176 54541344 54577536 54922752 55011528 55115776 55167918 55168256 55204864 55554048 55590912 55765028 55802032 56070144 56192256 56229888 56245761 56283084 56569766 56607304 56639088 56676672 56838144 56930016 57095298 57289761 57290112 57328128 57491456 57658368 57948264 57987072 58359808 58392576 58415019 58614336 58784508 58991104 59047274 59086456 59119632 59460192 59499648 60012576 60143274 60183552 60223488 60604416 60834576 60874944 60915712 61318323 61341696 61359012 61399728 61533824 61574656 61712472 62005248 62064288 62105472 62240728 62463232 62498304 62539776 62717952 62777286 62819328 63138916 63216288 63258624 63438848 63498864 63683217 63942912 64046268 64415208 64457952 64677888 64865664 65093632 65198848 65235456 65654784 65860421 65904124 65941128 65947856 66364992 66453504 66472263 66855178 66892716 66937104 67127808 67172352 67236312 67706496 67751424 67898976 67899392 67944448 68419584 68438898 68484312 68530176 68679424 68790436 69009408 69225552 69271488 69426531 69670528 69755904 69783142 69822324 69868656 70020819 70067712 70271136 70557696 70671744 70825656 71126016 71368704 71436222 71827456 71847732 71895408 72467109 72515196 72673568 72721792 72762624 72770048 73230336 73348704 73508446 73557224 73861632 74072064 74121216 74191338 74569237 74660616 74760192 74923008 74973184 74994348 75044112 75518784 75568896 75640851 75784192 75906688 76127064 76386348 76386816 76437504 76727794 76877824 76972032 77096448 77264352 77316096 77835043 77856768 77878746 77886692 77930424 78152448 78379344 78826176 79055028 79280256 79332864 79678863 80016768 80191032 80244736 80289792 80297984 80805888 80882334 81112768 81166592 81243877 81757764 81812016 81866304 82283296 82384128 82517292 82673664 82751877 82752384 82807296 83331072 83386368 83623936 83647542 83703048 83759104 84288384 84344832 84424626 84665152 84854649 84910956 84934656 85257216 85395024 85581001 85642947 85886944 85935168 85943936 85992192 86237184 86487552 86873618 86922396 86980608 87539712 87921504 88176762 88486656 88570911 88604672 88629684 89190288 89249472 89503744 89563136 89648416 90214911 90275328 90335232 90531968 90678302 90906624 91226112 91251864 91312416 91373568 91986869 92012544 92038518 92099592 92300736 92361984 92568708 93007872 93096432 93158208 93361092 93423616 93694848 94076928 94165929 94228992 94434208 94708374 94834688 94887936 95158272 95248296 95796976 95860544 95914368 96069402 96622812 96686928 96897497 97016832 97298496 97640448 97798272 98482176 98762752 98828288 98856186 98921784 99547488 99680256 99897344 99992464 100058816 100282767 100691712 100758528 100854468 101141183 101502752 101559744 101627136 101848464 101849088 101916672 102629376 102658347 102726468 102795264 103019136 103088128 103185654 103809024 103838328 103907232 104203264 104505792 104674713 105101568 105406704 105707008 105777152 105836544 106007616 106238484 106689024 106921376 107053056 107154333 107741184 107771598 107843112 108772794 109010352 109082688 109155072 109845504 110023056 110231552 110262669 110335836 110336512 110409728 111108096 111181824 111287007 111530056 111604064 112140288 112384512 112459776 112491522 112566168 113139532 113214608 113278176 113353344 113676288 113860032 114190596 114579522 114580224 114656256 114982912 115091691 115316736 115896528 115974144 116719616 116785152 116830038 117228672 117569016 117982208 118094548 118172912 118239264 118920384 118999296 119530489 120025152 120286548 120367104 120446976 121208832 121323501 121669152 121749888 121831424 122636646 122683392 122718024 122799456 123067648 123149312 123424944 124010496 124128576 124210944 124481456 124926464 124996608 125079552 125435904 125471313 125554572 125638656 126277832 126432576 126517248 126636939 126877696 126997728 127366434 127885824 128092536 128830416 128915904 129355776 129731328 130187264 130310427 130397696 130470912 131309568 131720842 131808248 131882256 131895712 132729984 132907008 132944526 133710356 133785432 133874208 134255616 134344704 134472624 135412992 135502848 135797952 135798784 135888896 136017453 136839168 136877796 136968624 137060352 137358848 137580872 138018816 138451104 138542976 138853062 139341056 139511808 139566284 139644648 139737312 140041638 140135424 140542272 141115392 141343488 141651312 142062561 142252032 142737408 142872444 143654912 143695464 143790816 144934218 145030392 145347136 145443584 145525248 145540096 146460672 146697408 147016892 147114448 147723264 148144128 148242432 148284279 148382676 149138474 149321232 149520384 149846016 149946368 149988696 150088224 151037568 151137792 151281702 151568384 151813376 152254128 152772696 152773632 152875008 153455588 153755648 153944064 154192896 154528704 154632192 154778481 155670086 155713536 155757492 155773384 155860848 156304896 156758688 157652352 158110056 158560512 158665728 159357726 160033536 160382064 160489472 160579584 160595968 161611776 161657397 161764668 162225536 162333184 162487754 163515528 163624032 163732608 164566592 164768256 165034584 165347328 165503754 165504768 165614592 166662144 166772736 167247872 167295084 167406096 167518208 168576768 168689664 168737283 168849252 169330304 169709298 169821912 170514432 170790048 171162002 171285894 171773888 171870336 171887872 171984384 172474368 172975104 173632019 173747236 173844792 173961216 175079424 175245057 175843008 176353524 176973312 177141822 177209344 177259368 178380576 178498944 179007488 179126272 179296832 180429822 180550656 180670464 181063936 181236341 181356604 181813248 182503728 182624832 182747136 183954969 183973738 184025088 184077036 184199184 184601472 184723968 185137416 186015744 186192864 186316416 186722184 186847232 187389696 188153856 188331858 188457984 188868416 189416748 189669376 189775872 190316544 190496592 191049651 191593952 191721088 191828736 192138804 193245624 193373856 193794994 194033664 194596992 195280896 195596544 196964352 197525504 197581263 197656576 197712372 197843568 199094976 199360512 199416789 199794688 199984928 200117632 200565534 201383424 201517056 201708936 202282366 203005504 203119488 203254272 203696928 203698176 203833344 205201477 205258752 205316694 205452936 205590528 206038272 206176256 206371308 207676656 207814464 208279593 208406528 209011584 209349426 210062457 210203136 210813408 211414016 211554304 211673088 212015232 212476968 213378048 213842752 214106112 214188403 214308666 215482368 215543196 215686224 217401327 217545588 218020704 218165376 218310144 219691008 220046112 220463104 220525338 220671672 220673024 220819456 222216192 222363648 222574014 223060112 223208128 223707711 224280576 224769024 224919552 224983044 225132336 226279064 226429216 226556352 226706688 226922553 227352576 227720064 228381192 229159044 229160448 229312512 229965824 230183382 230633472 231793056 231948288 233439232 233505129 233570304 233660076 234457344 235138032 235964416 236189096 236345824 236478528 237840768 237998592 239036589 239060978 240050304 240573096 240734208 240893952 242417664 242647002 243338304 243499776 243662848 243731631 245273292 245436048 245598912 246135296 246298624 246849888 248020992 248255631 248257152 248421888 248962912 249852928 249993216 250159104 250871808 250942626 251109144 251277312 252555664 252865152 253034496 253273878 253995456 254563947 254732868 255771648 256185072 256743003 256928841 257660832 257831808 258711552 259462656 260374528 260620854 260795392 260941824 262619136 263441684 263616496 263764512 263791424 265459968 265712733 265814016 265889052 267420712 267570864 267748416 268511232 268689408 268945248 270644733 270825984 271005696 271595904 271597568 271777792 272034906 273678336 273755592 273937248 274120704 274717696 275161744 275960607 276037632 276902208 277085952 277706124 278682112 279023616 279132568 279289296 279474624 280083276 280270848 281084544 282230784 282497787 282686976 283302624 284125122 284504064 285474816 285744888 287390928 287581632 289868436 290060784 290692491 290694272 290887168 291050496 291080192 292921344 293394816 294033784 294228896 295446528 296288256 296484864 296568558 296765352 298276948 298642464 299040768 299692032 299977392 300176448 300848301 302075136 302275584 302563404 303136768 303423549 303626752 304508256 305545392 305547264 305750016 306911176 307511296 307888128 308385792 309057408 309264384 309556962 311133713 311340172 311427072 311514984 311546768 311721696 312609792 313517376 314024139 315304704 316220112 317121024 317331456 318715452 320067072 320764128 320978944 321159168 321191936 323223552 323314794 323529336 324451072 324666368 324975508 327031056 327248064 327465216 329133184 329536512 330069168 330694656 330788007 331007508 331009536 331229184 333324288 333545472 333861021 334495744 334590168 334812192 335036416 337153536 337379328 337474566 337698504 338660608 339418596 339643824 341028864 341580096 342324004 342571788 343547776 343740672 343775744 343968768 344948736 345275073 345950208 347264038 347494472 347689584 347922432 350158848 350490114 351686016 352275361 352707048 353946624 354283644 354518736 356761152 356997888 358014976 358252544 358591467 358593664 360859644 361101312 361340928 362127872 362472682 362713208 363626496 365007456 365249664 365494272 367703479 367909938 367947476 368050176 368154072 368398368 369202944 369447936 370274832 372031488 372385728 372632832 373444368 373694464 374779392 376307712 376413939 376663716 376915968 377736832 378833496 379338752 379551744 380633088 380993184 382099302 383187904 383442176 383657472 383807281 384277608 386491248 386747712 387589988 388067328 389193984 390561792 390931281 391193088 393928704 395051008 395162526 395313152 395424744 395687136 398189952 398721024 398833578 399589376 399969856 400235264 401131068 402766848 403034112 403417872 404296453 404564732 406011008 406238976 406508544 407393856 407396352 407666688 408052359 410402954 410517504 410633388 410905872 411181056 412076544 412352512 412742616 415353312 415628928 416559186 416813056 418023168 418698852 420124914 420406272 421626816 422828032 423108608 423346176 424030464 424953936 426187683 426756096 427685504 428212224 428376806 428617332 430964736 431086392 431372448 434558657 434802654 435091176 436041408 436330752 436620288 439382016 440092224 440926208 441050676 441343344 441346048 441638912 444432384 444727296 444852837 445148028 446120224 446416256 447415422 448561152 449538048 449839104 449966088 450264672 452558128 452858432 453112704 453413376 453845106 454705152 455440128 456762384 457757141 458318088 458320896 458625024 459931648 460366764 461266944 463586112 463896576 464335443 466878464 467010258 467140608 467320152 468914688 470276064 471928832 472378192 472691648 472957056 475681536 475997184 477804899 478073178 478121956 480100608 481146192 481468416 481787904 484835328 484972191 485294004 486676608 486999552 487325696 487463262 490546584 490872096 491197824 492270592 492597248 493699776 496041984 496511262 496514304 496843776 497925824 498730661 499705856 499986432 500318208 501743616 501885252 502218288 502554624 505111328 505730304 506068992 506211849 506547756 507990912 509127894 509465736 511543296 512370144 513486006 513857682 515321664 515663616 517423104 518925312 520749056 520896057 521241708 521590784 521883648 525238272 525735171 526883368 527232992 527529024 527582848 530919936 531425466 531628032 531778104 534841424 535141728 535496832 537022464 537378816 537890496 541289466 541651968 542011392 543191808 543195136 543555584 543709023 544069812 547511184 547874496 548241408 549435392 550323488 551921214 552075264 553804416 554171904 555412248 557364224 558047232 558265136 558578592 558949248 560166552 560541696 562169088 564461568 564678517 564995574 565373952 566605248 568250244 569008128 570949632 571489776 573148953 574781856 575163264 579736872 580121568 581384982 581388544 581774336 582100992 582160384 585842688 586789632 588067568 588457792 590893056 592576512 592743789 592969728 593137116 593530704 596553896 597284928 598081536 598250367 599384064 599954784 600352896 601696602 604150272 604551168 605126808 606273536 606847098 607253504 609016512 611090784 611094528 611500032 613822352 615022592 615604431 615776256 616771584 618114816 618528768 619113924 622267426 622680344 623029968 623093536 623443392 625219584 627034752 628048278 630187371 630609408 632440224 634242048 634662912 637430904 640134144 641528256 641957888 642318336 642383872 642565209 646447104 646629588 647058672 648902144 649332736 649951016 654062112 654496128 654930432 658266368 659073024 660138336 661389312 661576014 662015016 662019072 662458368 666648576 667090944 667722042 669180336 669624384 670072832 671123133 674307072 674758656 674949132 675397008 677321216 678837192 679287648 682057728 683160192 684648008 685143576 687095552 687481344 687551488 687937536 689897472 690550146 691900416 694528076 694988944 695379168 695844864 700317696 700515387 700980228 703372032 704550722 705414096 707893248 708567288 709037472 713522304 713995776 716029952 716505088 717182934 717187328 721719288 722202624 722681856 724255744 724945364 725426416 727252992 730014912 730499328 730988544 731194893 735406958 735819876 735894952 736308144 736796736 738405888 738895872 740549664 744062976 744766893 744771456 745265664 746888736 747388928 749558784 752615424 752827878 753327432 753831936 755473664 757666992 758677504 759103488 761986368 763691841 764198604 766375808 766884352 767314944 767614562 768555216 770229009 772982496 773495424 775179976 776134656 778387968 781123584 781862562 782386176 787857408 790102016 790325052 790849488 791374272 796379904 797138199 797442048 797667156 799178752 799939712 800470528 802262136 805533696 806068224 806835744 808592906 809129464 812022016 812477952 813017088 814787712 814792704 815333376 816104718 820261607 820805908 821035008 821266776 821811744 822362112 824153088 824705024 825485232 827881821 830706624 831257856 833118372 833626112 836046336 837397704 840249828 840812544 843253632 845656064 846217216 846692352 848060928 849907872 852375366 853512192 855371008 856185473 856424448 856753612 857234664 862172784 862744896 869117314 869605308 870182352 872077473 872082816 872661504 873240576 878764032 880184448 881852416 882101352 882686688 882692096 883277824 888864768 889454592 889705674 890296056 892240448 892832512 894830844 897122304 899076096 899932176 900529344 902544903 905116256 905716864 906225408 906826752 907690212 909410304 910270647 910880256 913524768 915514282 916636176 916641792 917250048 919863296 920733528 922533888 927172224 927793152 928670886 933401139 933756928 934020516 934281216 934640304 937829376 940552128 942072417 943857664 944756384 945383296 945914112 951363072 951994368 955609798 956146356 956243912 960201216 962292384 962936832 963575808 969400081 969670656 969944382 970588008 973353216 973999104 974651392 974926524 981093168 981744192 982395648 984541184 985194496 987399552 992083968 992364021 993022524 993028608 993687552 995851648 997461322 999411712 999972864 1000636416 1003487232 1003770504 1004436576 1005109248 1010222656 1011460608 1011855559 1012137984 1012423698 1013095512 1015981824 1018255788 1018931472 1023086592 1024740288 1026972012 1027715364 1030643328 1031327232 1034846208 1035825219 1037850624 1041498112 1041792114 1042483416 1043181568 1043767296 1050476544 1051470342 1053766736 1054465984 1055058048 1055165696 1056826083 1061839872 1062850932 1063556208 1065872467 1069682848 1070283456 1070993664 1074044928 1074757632 1075774401 1075780992 1082578932 1083303936 1084022784 1086383616 1086390272 1087111168 1087418046 1088139624 1095022368 1095748992 1096482816 1098870784 1100646976 1103110437 1103842428 1104150528 1107608832 1108343808 1110824496 1112553013 1114728448 1116094464 1116530272 1117157184 1117898496 1120333104 1121083392 1124338176 1128923136 1129241817 1129357034 1129991148 1130747904 1133210496 1136500488 1138016256 1141899264 1142979552 1146297906 1149563712 1150326528 1151421843 1159473744 1160243136 1162769964 1162777088 1163548672 1164201984 1164320768 1171685376 1172793843 1173579264 1176135136 1176915584 1181786112 1185153024 1185487578 1185939456 1186274232 1187061408 1193107792 1194569856 1196163072 1196500734 1198768128 1199909568 1200705792 1203393204 1208300544 1209102336 1210253616 1212547072 1212889359 1213694196 1214507008 1218033024 1222181568 1222189056 1223000064 1224157077 1227644704 1230045184 1231208862 1231552512 1233543168 1236229632 1237057536 1238227848 1244534852 1245360688 1246059936 1246187072 1246886784 1250439168 1254069504 1256096556 1259667461 1260374742 1261218816 1264880448 1268484096 1269325824 1274861808 1278563049 1280268288 1283056512 1283915776 1284636672 1284767744 1285130418 1292894208 1293259176 1294117344 1297804288 1298665472 1299902032 1303675971 1308124224 1308992256 1309860864 1314835379 1316532736 1318146048 1320276672 1322778624 1323152028 1324030032 1324038144 1324916736 1333297152 1334181888 1334558511 1335444084 1338360672 1339248768 1340145664 1342246266 1348614144 1349517312 1349898264 1350794016 1354642432 1357674384 1358575296 1364115456 1366320384 1369296016 1370287152 1373271423 1374191104 1374962688 1375102976 1375875072 1379794944 1381100292 1383800832 1389056152 1389977888 1390758336 1391689728 1393006329 1400635392 1401030774 1401960456 1406744064 1409101444 1410828192 1415786496 1417134576 1418074944 1427044608 1427991552 1432059904 1433010176 1433414697 1434365868 1434374656 1443438576 1444405248 1445363712 1448511488 1449890728 1450852832 1454505984 1460029824 1460998656 1461977088 1462389786 1470813916 1471639752 1471789904 1472616288 1473593472 1476811776 1477791744 1481099328 1488125952 1489533786 1489542912 1490531328 1493777472 1494777856 1496191983 1499117568 1505230848 1505655756 1506654864 1507663872 1510947328 1515333984 1517355008 1518206976 1523972736 1527383682 1528397208 1532751616 1533768704 1534629888 1535229124 1537110432 1540458018 1545964992 1546990848 1550359952 1552269312 1556775936 1562247168 1562688171 1563725124 1564772352 1575714816 1577205513 1580204032 1580650104 1581698976 1582748544 1592759808 1594276398 1594884096 1595334312 1598357504 1599879424 1600941056 1604524272 1611067392 1612136448 1613671488 1617185812 1618258928 1624044032 1624955904 1626034176 1629575424 1629585408 1630666752 1631127069 1632209436 1640523214 1641611816 1642533552 1643623488 1644724224 1648306176 1649410048 1650970464 1655763642 1661413248 1662515712 1666236744 1667252224 1672092672 1674795408 1680499656 1681625088 1686507264 1691312128 1692434432 1693384704 1694035551 1696121856 1699815744 1704750732 1707024384 1710742016 1712370946 1712848896 1713507224 1714469328 1724345568 1725489792 1738234628 1739210616 1740364704 1744154946 1744165632 1745323008 1746481152 1757528064 1760368896 1764202704 1765373376 1765384192 1766555648 1777729536 1778231367 1778909184 1779411348 1780592112 1784480896 1785665024 1789661688 1794244608 1798152192 1799864352 1801058688 1805089806 1810232512 1811433728 1812450816 1813653504 1815380424 1818820608 1820541294 1821760512 1827049536 1831028564 1833272352 1833283584 1834500096 1839726592 1841467056 1845067776 1846813293 1854344448 1855586304 1857341772 1866802278 1867513856 1868041032 1869280608 1875658752 1881104256 1884144834 1887715328 1889512768 1890766592 1891828224 1902726144 1903988736 1909952209 1911219596 1912292712 1912487824 1920402432 1924584768 1925873664 1927151616 1927695627 1938800162 1939341312 1939888764 1941176016 1946706432 1947998208 1949302784 1949853048 1962186336 1963488384 1964791296 1969082368 1970388992 1974799104 1984167936 1984728042 1986045048 1986057216 1987375104 1991703296 1994922644 1998823424 1999945728 2001272832 2007541008 2008873152 2010218496 2013369399 2020445312 2022921216 2023711118 2024275968 2024847396 2026191024 2031963648 2036511576 2037862944 2046173184 2049480576 2053944024 2055430728 2061286656 2062654464 2069692416 2071650438 2075701248 2082996224 2083584228 2084966832 2086363136 2087534592 2100953088 2101546161 2102940684 2107533472 2108931968 2110116096 2110331392 2113652166 2123679744 2125701864 2127112416 2131744934 2139365696 2140566912 2141987328 2148089856 2149515264 2151548802 2151561984 2162507873 2165157864 2166607872 2168045568 2172767232 2172780544 2174222336 2174836092 2176279248 2190044736 2191497984 2192965632 2193584679 2197741568 2201293952 2206220874 2207684856 2215217664 2216687616 2221648992 2225106026 2229456896 2232188928 2233060544 2234314368 2235796992 2240666208 2242166784 2248676352 2257216247 2257846272 2258483634 2258714068 2259982296 2261495808 2266420992 2273000976 2276032512 2285959104 2291075523 2292595812 2299127424 2300653056 2302843686 2310687027 2318947488 2320486272 2325539928 2325554176 2327097344 2328403968 2328641536 2343370752 2345587686 2347158528 2352270272 2353831168 2356072433 2363572224 2370306048 2370975156 2372548464 2374122816 2386215584 2389139712 2391414597 2392326144 2393001468 2397536256 2399819136 2401411584 2406786408 2416601088 2418204672 2420507232 2425094144 2425778718 2427388392 2429014016 2436066048 2444363136 2444378112 2446000128 2448314154 2455289408 2460090368 2460784821 2462417724 2463105024 2467086336 2472459264 2474115072 2476455696 2483645463 2489069704 2490721376 2492119872 2492374144 2493773568 2500878336 2508139008 2512193112 2519334922 2520749484 2522437632 2529760896 2536968192 2538651648 2549723616 2557126098 2560536576 2566113024 2567831552 2568556419 2569273344 2569535488 2570260836 2586518352 2588234688 2595608576 2597330944 2599804064 2607351942 2616232419 2616248448 2617984512 2619721728 2629670758 2633065472 2636292096 2640553344 2645557248 2646304056 2648060064 2648076288 2649833472 2666594304 2667619201 2668363776 2669117022 2670888168 2676721344 2678497536 2680291328 2684492532 2697228288 2699796528 2701588032 2707634709 2709284864 2715348768 2717150592 2728230912 2730811941 2732640768 2738592032 2740574304 2746542846 2748382208 2749925376 2750205952 2751750144 2759589888 2762200584 2767601664 2778112304 2779955776 2781516672 2783379456 2786012658 2800203417 2801270784 2802061548 2803920912 2813488128 2818202888 2821656384 2826217251 2831572992 2834269152 2836149888 2854089216 2855983104 2864119808 2866020352 2866829394 2868731736 2868749312 2886877152 2888810496 2890727424 2897022976 2899781456 2901705664 2908200243 2909011968 2920059648 2921997312 2923954176 2924779572 2941627832 2943279504 2943579808 2945232576 2947186944 2953623552 2955583488 2962198656 2976251904 2977092063 2979067572 2979085824 2981062656 2987554944 2989555712 2992383966 2998235136 3010461696 3011311512 3013309728 3015327744 3021894656 3030667968 3034710016 3035566677 3036413952 3047945472 3054767364 3056794416 3065503232 3067537408 3069259776 3070458248 3074220864 3080916036 3091929984 3093981696 3100719904 3104538624 3107475657 3113551872 3124494336 3125376342 3127450248 3129544704 3151429632 3154411026 3161300208 3163397952 3165497088 3170478249 3185519616 3188552796 3190668624 3196715008 3197617401 3199758848 3201882112 3209048544 3222134784 3224272896 3227323203 3227342976 3234371624 3236517856 3248088064 3249911808 3252068352 3259150848 3259170816 3261333504 3262254138 3264418872 3281046428 3283223632 3285067104 3287246976 3289448448 3296612352 3301940928 3309331311 3311527284 3322826496 3325031424 3332473488 3334504448 3337659039 3344185344 3349590816 3360999312 3363250176 3373014528 3382624256 3384868864 3386769408 3388071102 3392243712 3399631488 3409501464 3414048768 3421484032 3424741892 3425697792 3427014448 3428938656 3448691136 3450979584 3454265529 3476469256 3478421232 3480729408 3488309892 3488331264 3490646016 3492962304 3515056128 3518381529 3520737792 3528405408 3530746752 3530768384 3533111296 3555459072 3556462734 3557818368 3558822696 3561184224 3568961792 3571330048 3579323376 3588489216 3596304384 3599728704 3602117376 3610179612 3620465024 3622867456 3624901632 3627307008 3630760848 3637641216 3638668077 3641082588 3643521024 3654099072 3662057128 3666544704 3666567168 3669000192 3672471231 3679453184 3682934112 3690135552 3693626586 3708688896 3711172608 3714683544 3733604556 3736082064 3738561216 3751317504 3762208512 3768289668 3775430656 3779002383 3779025536 3781533184 3783656448 3805452288 3807977472 3819904418 3822439192 3824585424 3824975648 3840804864 3849169536 3851747328 3854303232 3855391254 3875028971 3877600324 3878682624 3879777528 3882352032 3893412864 3895996416 3899706096 3911027913 3924372672 3926976768 3929582592 3938164736 3940777984 3944506137 3949598208 3968335872 3969456084 3972090096 3972114432 3974750208 3983406592 3989845288 3997646848 3999891456 4002545664 4015082016 4017746304 4020436992 4026738798 4040890624 4044738269 4045842432 4047422236 4048551936 4049694792 4052382048 4063927296 4073023152 4075725888 4092346368 4098961152 4107888048 4110861456 4119814269 4122573312 4125308928 4139384832 4143300876 4151402496 4165992448 4167168456 4169933664 4172726272 4175069184 4201906176 4203092322 4205881368 4215066944 4217863936 4220232192 4220662784 4227304332 4247359488 4251403728 4254224832 4263489868 4278731392 4281133824 4283974656 4296179712 4299030528 4300244091 4303097604 4303123968 4325015746 4330315728 4333215744 4336091136 4345534464 4345561088 4348444672 4349672184 4352558496 4380089472 4382995968 4385931264 4387169358 4395483136 4402587904 4412441748 4415369712 4430435328 4433375232 4443297984 4450212052 4458913792 4464377856 4466121088 4468628736 4471593984 4481332416 4484333568 4488575949 4497352704 4514432494 4515692544 4516967268 4517428136 4519964592 4522991616 4532841984 4546001952 4552065024 4571918208 4579579693 4582151046 4585191624 4598254848 4601306112 4605687372 4621374054 4637894976 4640972544 4651079856 4651108352 4654194688 4656807936 4657283072 4686741504 4688064513 4691175372 4694317056 4704540544 4707662336 4712144866 4727144448 4740612096 4741950312 4745096928 4748245632 4772431168 4778279424 4780145227 4782829194 4784652288 4786002936 4795072512 4799638272 4802823168 4813572816 4833202176 4836409344 4841014464 4850188288 4851557436 4854776784 4858028032 4872132096 4888726272 4888756224 4892000256 4893381207 4896628308 4910578816 4920180736 4921569642 4924835448 4934172672 4944918528 4948230144 4952911392 4967290926 4978139408 4981442752 4984239744 4984748288 4987547136 5001756672 5016278016 5024386224 5035328551 5038669844 5041498968 5044875264 5059521792 5073936384 5077303296 5082106653 5099447232 5114252196 5121073152 5132226048 5135663104 5137112838 5138546688 5139070976 5140521672 5173036704 5176469376 5191217152 5194661888 5199608128 5214703884 5232464838 5232496896 5235969024 5239443456 5255853889 5259341516 5266130944 5272584192 5281106688 5292608112 5296120128 5296152576 5299666944 5333188608 5334694101 5335238402 5336727552 5338234044 5341776336 5353442688 5356995072 5360582656 5368985064 5394456576 5399593056 5403176064 5415269418 5418569728 5430697536 5434301184 5456461824 5461623882 5465281536 5477184064 5481148608 5493085692 5496764416 5499850752 5500411904 5503500288 5519179776 5524401168 5535203328 5540439879 5556224608 5559911552 5563033344 5566758912 5572025316 5600406834 5602541568 5604123096 5607841824 5626976256 5636405776 5643312768 5652434502 5663145984 5668538304 5672299776 5708178432 5711966208 5728239616 5729856627 5732040704 5733658788 5737463472 5737498624 5773754304 5777620992 5781454848 5783086881 5794045952 5799562912 5803411328 5816400486 5818023936 5840119296 5843994624 5847908352 5849559144 5883255664 5886559008 5887159616 5890465152 5894373888 5907247104 5911166976 5924397312 5950842833 5952503808 5954184126 5958135144 5958171648 5962125312 5975109888 5979111424 5984767932 5996470272 6022623024 6026619456 6030655488 6040108197 6043789312 6061335936 6069420032 6071133354 6072827904 6095890944 6109534728 6113588832 6131006464 6135074816 6138519552 6140916496 6148441728 6161832072 6183859968 6187963392 6201439808 6209077248 6211463687 6214951314 6227103744 6248988672 6250752684 6254900496 6259089408 6302859264 6304638483 6308822052 6322600416 6326795904 6330994176 6340956498 6371039232 6377105592 6381337248 6393430016 6395234802 6399517696 6403764224 6418097088 6444269568 6448545792 6454646406 6454685952 6468743248 6473035712 6487523619 6496176128 6499823616 6504136704 6518301696 6518341632 6522667008 6524508276 6528837744 6562092856 6566447264 6570134208 6574493952 6578896896 6580754037 6593224704 6603881856 6618662622 6623054568 6645652992 6650062848 6664946976 6669008896 6675318078 6688370688 6699181632 6721998624 6726500352 6746029056 6765248512 6769737728 6771648741 6773538816 6776142204 6784487424 6799262976 6819002928 6828097536 6842968064 6849483784 6854028896 6857877312 6897382272 6901959168 6908531058 6932061081 6952938512 6956842464 6961458816 6976619784 6976662528 6981292032 6985924608 7030112256 7036763058 7041475584 7056810816 7061493504 7061536768 7066222592 7068217299 7110918144 7112925468 7117645392 7122368448 7137923584 7142660096 7158646752 7176978432 7192608768 7199457408 7204234752 7220359224 7240930048 7245734912 7249803264 7254614016 7261521696 7275282432 7277336154 7282165176 7287042048 7308198144 7324114256 7333089408 7333134336 7338000384 7344942462 7365868224 7380271104 7382354463 7387253172 7417377792 7422345216 7429367088 7450936389 7467209112 7472164128 7477122432 7502635008 7524417024 7536579336 7550861312 7558004766 7558051072 7563066368 7567312896 7610904576 7615954944 7639808836 7644878384 7649170848 7649951296 7681609728 7698339072 7703494656 7705669257 7708606464 7710782508 7750057942 7755200648 7759555056 7764704064 7786825728 7791992832 7799412192 7822055826 7848697257 7848745344 7853953536 7859165184 7876329472 7881555968 7889012274 7899196416 7936671744 7938912168 7944180192 7944228864 7949500416 7966813184 7979690576 7995293696 7999782912 8002857603 8005091328 8030164032 8035492608 8040873984 8053477596 8081781248 8089476538 8091684864 8094844472 8099389584 8104764096 8127854592 8146046304 8151451776 8184692736 8192435823 8197922304 8215776096 8221722912 8239628538 8245146624 8250617856 8278769664 8286601752 8302804992 8334336912 8339867328 8345452544 8350138368 8400610251 8403812352 8406184644 8411762736 8430133888 8435727872 8440464384 8441325568 8454608664 8494718976 8502807456 8508449664 8526979736 8557462784 8562267648 8567949312 8592359424 8598061056 8600488182 8606195208 8606247936 8650031492 8660631456 8666431488 8672182272 8691068928 8691122176 8699344368 8705116992 8724600729 8760178944 8765991936 8771862528 8774338716 8790966272 8805175808 8824883496 8830739424 8860870656 8866750464 8886595968 8900424104 8917827584 8928755712 8932242176 8937257472 8943187968 8962664832 8968667136 8977151898 8994705408 9022877677 9028864988 9031385088 9033934536 9034856272 9039929184 9045983232 9065683968 9092003904 9104130048 9106700031 9143836416 9159159386 9164302092 9170383248 9196509696 9202612224 9211374744 9242748108 9275789952 9281945088 9302159712 9302216704 9308389376 9313615872 9314566144 9373483008 9376129026 9382350744 9388634112 9409081088 9415324672 9424289732 9454288896 9483900624 9490193856 9496491264 9511434747 9544862336 9556558848 9560290454 9565658388 9572005872 9590145024 9592852203 9599276544 9605646336 9627145632 9666404352 9672818688 9681969609 9682028928 9700376576 9703114872 9709553568 9716056064 9744264192 9777452544 9777512448 9784000512 9786762414 9793256616 9821157632 9840361472 9843139284 9849670896 9868345344 9889837056 9905822784 9927993933 9934581852 9956278816 9962885504 9968479488 9969496576 9975094272 10003513344 10012977117 10032556032 10048772448 10070657102 10077339688 10082997936 10089750528 10119043584 10147872768 10154606592 10164213306 10198894464 10215985469 10228504392 10242146304 10264452096 10271326208 10274225676 10277093376 10281043344 10346073408 10352938752 10362796587 10382434304 10389323776 10399216256 10429407768 10464929676 10464993792 10471938048 10478886912 10511707778 10518683032 10532261888 10545168384 10562213376 10585216224 10592240256 10592305152 10599333888 10663400891 10666377216 10669388202 10670476804 10673455104 10676468088 10683552672 10706885376 10713990144 10721165312 10737970128 10788913152 10799186112 10806352128 10830538836 10837139456 10861395072 10868602368 10912923648 10916004231 10923247764 10930563072 10954368128 10962297216 10986171384 10993528832 10999701504 11000823808 11007000576 11038359552 11048802336 11070406656 11080879758 11112449216 11119823104 11126066688 11130411149 11133517824 11144050632 11200813668 11208246192 11215683648 11253952512 11272811552 11286625536 11304869004 11326291968 11337007149 11337076608 11344599552 11416356864 11423932416 11456479232 11459713254 11464081408 11467317576 11474926944 11474997248 11547508608 11555241984 11562909696 11566173762 11588091904 11599125824 11606822656 11625086913 11632800972 11636047872 11680238592 11687989248 11699118288 11724597137 11733083739 11766511328 11773118016 11774319232 11780930304 11788747776 11814494208 11822333952 11833518411 11848794624 11901685666 11905007616 11908368252 11916270288 11916343296 11924250624 11950219776 11958222848 11969535864 11992940544 12045246048 12053238912 12061310976 12080216394 12087578624 12122671872 12134214807 12138840064 12142266708 12145655808 12191781888 12219069456 12227177664 12262012928 12270149632 12277039104 12281832992 12296883456 12323664144 12359442807 12367719936 12375926784 12402879616 12418154496 12422927374 12429902628 12454207488 12497977344 12501505368 12509800992 12518178816 12602201053 12605718528 12609276966 12617644104 12645200832 12653591808 12661988352 12681912996 12742078464 12754211184 12762674496 12786860032 12790469604 12799035392 12807528448 12836194176 12888539136 12897091584 12900732273 12909292812 12909371904 12937486496 12946071424 12975047238 12992352256 12999647232 13008273408 13036603392 13036683264 13045334016 13049016552 13057675488 13124185712 13132894528 13140268416 13148987904 13157793792 13161508074 13186449408 13207763712 13237325244 13246109136 13274957089 13291305984 13300125696 13329893952 13338017792 13350636156 13376741376 13398363264 13443997248 13453000704 13465727847 13492058112 13530497024 13539475456 13543297482 13547077632 13552284408 13568974848 13598525952 13638005856 13656195072 13685936128 13698967568 13708057792 13715754624 13738739079 13794764544 13803918336 13817062116 13856342071 13864122162 13905877024 13913684928 13922917632 13953239568 13953325056 13962584064 13971849216 14060224512 14064193539 14073526116 14082951168 14113621632 14122987008 14123073536 14132445184 14136434598 14221836288 14225850936 14235290784 14244736896 14275847168 14285320192 14317293504 14340435681 14353956864 14385217536 14398914816 14408469504 14440718448 14463189169 14481860096 14491469824 14499606528 14509228032 14523043392 14550564864 14554672308 14564330352 14574084096 14616396288 14648228512 14666178816 14666268672 14676000768 14680143621 14689884924 14731736448 14760542208 14764708926 14774506344 14834755584 14844690432 14858734176 14901872778 14934418224 14944328256 14954244864 15005270016 15048834048 15073158672 15101722624 15105985653 15116009532 15116102144 15126132736 15134625792 15221809152 15231909888 15246319959 15279617672 15289756768 15298341696 15299902592 15363219456 15396678144 15406989312 15411338514 15417212928 15421565016 15500115884 15510401296 15519110112 15529408128 15573651456 15583985664 15598824384 15644111652 15697394514 15697490688 15707907072 15718330368 15752658944 15763111936 15767561667 15778024548 15798392832 15877824336 15888360384 15888457728 15899000832 15933626368 15959381152 15990587392 15999565824 16005715206 16010182656 16060328064 16070985216 16081747968 16106955192 16163562496 16178953076 16183369728 16189688944 16198779168 16209528192 16255709184 16292092608 16302903552 16369385472 16375676993 16384871646 16395844608 16431552192 16443445824 16479257076 16490293248 16501235712 16557539328 16573203504 16605609984 16621319637 16668673824 16679734656 16690905088 16700276736 16801220502 16807624704 16812369288 16823525472 16860267776 16871455744 16880928768 16882651136 16909217328 16989437952 17005614912 17016899328 17053959472 17114925568 17124535296 17135898624 17184718848 17189569881 17196122112 17200976364 17212390416 17212495872 17300062984 17321262912 17332862976 17344364544 17349260643 17382137856 17382244352 17398688736 17410233984 17449201458 17520357888 17531983872 17543725056 17548677432 17581932544 17610351616 17649766992 17661478848 17721741312 17733500928 17773191936 17800848208 17835655168 17852528499 17857511424 17864484352 17874514944 17886375936 17925329664 17937334272 17954303796 17989410816 18045755354 18057729976 18067869072 18069712544 18079858368 18091966464 18131367936 18184007808 18208260096 18213400062 18287672832 18318318772 18328604184 18340766496 18393019392 18405224448 18422749488 18485496216 18551579904 18563890176 18604319424 18604433408 18616778752 18627231744 18629132288 18634391061 18746966016 18752258052 18764701488 18777268224 18818162176 18830649344 18848579464 18908577792 18967801248 18980387712 18992982528 19022869494 19089724672 19113117696 19120580908 19131316776 19144011744 19180290048 19185704406 19198553088 19211292672 19254291264 19332808704 19345637376 19363939218 19364057856 19406229744 19419107136 19432112128 19462570857 19488528384 19554905088 19555024896 19568001024 19573524828 19586513232 19642315264 19680722944 19686278568 19699341792 19736690688 19779674112 19811645568 19855987866 19869163704 19912557632 19925771008 19936958976 19938993152 19950188544 20007026688 20025954234 20065112064 20097544896 20141314204 20154679376 20165995872 20179501056 20238087168 20295745536 20309213184 20314946223 20328426612 20397788928 20431970938 20457008784 20484292608 20528904192 20542652416 20548451352 20562086688 20692146816 20705877504 20725593174 20764868608 20778647552 20798432512 20858815536 20929859352 20929987584 20943876096 20957773824 21023415556 21037366064 21064523776 21090336768 21124426752 21170432448 21184480512 21184610304 21198667776 21204651897 21326801782 21332754432 21338776404 21340953608 21352936176 21367105344 21413770752 21427980288 21442330624 21475940256 21577826304 21598372224 21612704256 21661077672 21674278912 21722790144 21737204736 21825847296 21832008462 21846495528 21861126144 21908736256 21924594432 21972342768 21987057664 21999403008 22001647616 22014001152 22097604672 22140813312 22147063389 22161759516 22224898432 22239646208 22252133376 22260822298 22267035648 22288101264 22401627336 22416492384 22431367296 22507905024 22545623104 22573251072 22609738008 22652583936 22674014298 22674153216 22689199104 22832713728 22847864832 22912958464 22919426508 22934635152 22949853888 22949994496 23095017216 23110483968 23117007771 23125819392 23132347524 23176183808 23198251648 23213645312 23250173826 23265601944 23360477184 23375978496 23398236576 23449194274 23466167478 23533022656 23546236032 23548638464 23561860608 23577495552 23628988416 23644667904 23667036822 23697589248 23787586603 23803371332 23810015232 23816736504 23832540576 23832686592 23848501248 23900439552 23916445696 23939071728 23985881088 24008572809 24090492096 24106477824 24122621952 24160432788 24175157248 24245343744 24268429614 24277680128 24284533416 24383563776 24438138912 24454355328 24524025856 24540299264 24554078208 24563665984 24593766912 24647328288 24718885614 24735439872 24751853568 24805759232 24829378717 24836308992 24845854748 24859805256 24908414976 25003010736 25019601984 25036357632 25201830753 25204402106 25211437056 25218553932 25235288208 25290401664 25307183616 25323976704 25363825992 25484156928 25508422368 25525348992 25573720064 25580939208 25598070784 25615056896 25672388352 25777078272 25794183168 25801464546 25818585624 25818743808 25874972992 25892142848 25950094476 25984704512 25999294464 26016546816 26073206784 26073366528 26098033104 26115350976 26173802187 26248371424 26265789056 26280536832 26297975808 26315587584 26323016148 26372898816 26415527424 26474650488 26492218272 26549914178 26582611968 26600251392 26659787904 26676035584 26701272312 26753482752 26796726528 26887994496 26906001408 26931455694 26984116224 27060994048 27068633031 27078950912 27086594964 27094155264 27104568816 27137949696 27197051904 27276011712 27312390144 27320100093 27371872256 27397935136 27416115584 27431509248 27477478158 27589529088 27607836672 27634124232 27712684142 27728244324 27811754048 27827369856 27845835264 27906479136 27906650112 27925168128 27943698432 28112602349 28120449024 28128387078 28147052232 28165902336 28227243264 28245974016 28246147072 28264890368 28272869196 28451701872 28470581568 28489473792 28534304241 28551694336 28570640384 28634587008 28680871362 28770435072 28778556609 28797829632 28816939008 28881436896 28926378338 28963720192 28982939648 28999213056 29018456064 29046086784 29101129728 29109344616 29128660704 29148168192 29232792576 29296457024 29332357632 29332537344 29343811211 29352001536 29360287242 29379769848 29463472896 29521084416 29529417852 29549012688 29669511168 29717468352 29783981799 29803745556 29868836448 29888656512 29908489728 30010540032 30038931351 30097668096 30146317344 30203445248 30211971306 30232019064 30232204288 30252265472 30269251584 30443618304 30463819776 30492639918 30559235344 30579513536 30596683392 30599805184 30647956407 30726438912 30793356288 30813978624 30822677028 30843130032 31000231768 31020802592 31038220224 31058816256 31088389761 31147302912 31167971328 31197648768 31288223304 31394789028 31394981376 31415814144 31436660736 31505317888 31526223872 31535123334 31556049096 31596785664 31755648672 31776720768 31776915456 31798001664 31867252736 31918762304 31981174784 31990202673 31999131648 32011430412 32020365312 32120656128 32141970432 32163495936 32213910384 32327124992 32357906152 32366739456 32379377888 32397558336 32419056384 32511418368 32584185216 32605807104 32738770944 32748012693 32751353986 32769743292 32791689216 32863104384 32886891648 32958514152 32980586496 33002471424 33115078656 33146407008 33211219968 33242639274 33337347648 33359469312 33381810176 33391233447 33400553472 33602441004 33624738576 33647050944 33720535552 33742911488 33761857536 33765302272 33818434656 33978875904 34011021447 34011229824 34033798656 34107918944 34229851136 34249070592 34271797248 34369437696 34379139762 34392244224 34401952728 34424780832 34424991744 34600125968 34642525824 34665725952 34688729088 34698521286 34764275712 34797377472 34820467968 34875260739 34898402916 35040715776 35063967744 35097354864 35163865088 35173791411 35199251217 35220703232 35299533984 35322957696 35443482624 35467001856 35500555233 35546383872 35601696416 35671310336 35705056998 35715022848 35728968704 35749029888 35772751872 35850659328 35874668544 35908607592 35978821632 36091510708 36115459952 36135738144 36139425088 36159716736 36183932928 36262735872 36368015616 36402644421 36416520192 36426800124 36575345664 36636637544 36657208368 36681532992 36786038784 36810448896 36845498976 36970992432 37078328421 37103159808 37127780352 37208638848 37208866816 37233557504 37254463488 37258264576 37268782122 37493932032 37504516104 37529402976 37554536448 37636324352 37661298688 37697158928 37806603159 37817155584 37935602496 37960775424 37985965056 38045738988 38179449344 38226235392 38241161816 38262633552 38288023488 38360580096 38371408812 38397106176 38422585344 38508582528 38665617408 38691274752 38702196819 38727878436 38728115712 38812459488 38838214272 38864224256 38925141714 38977056768 39109810176 39110049792 39136002048 39147049656 39173026464 39284630528 39372557136 39398683584 39473381376 39559348224 39623291136 39711975732 39738327408 39824871267 39825115264 39851542016 39873917952 39877986304 39900377088 40014053376 40051908468 40130224128 40195089792 40282628408 40309358752 40331991744 40359002112 40397183541 40476174336 40591491072 40618426368 40629892446 40656853224 40795577856 40863941876 40914017568 40968585216 41057808384 41096902704 41124173376 41216217237 41384293632 41411755008 41451186348 41529737216 41557295104 41569026213 41596865024 41717631072 41859718704 41859975168 41887752192 41915547648 42046831112 42074732128 42129047552 42180673536 42248853504 42340864896 42368961024 42369220608 42397335552 42409303794 42625318681 42653603564 42665508864 42677552808 42681907216 42705872352 42734210688 42827541504 42855960576 42951880512 43021307043 43155652608 43196744448 43225408512 43322155344 43348557824 43389567507 43445580288 43474409472 43651694592 43664016924 43692991056 43722252288 43817472512 43849188864 43944685536 43974115328 43998806016 44003295232 44028002304 44195209344 44281626624 44294126778 44323519032 44449796864 44479292416 44504266752 44521644596 44534071296 44576202528 44803254672 44832984768 44862734592 45015810048 45091246208 45146502144 45219476016 45305167872 45317956959 45348028596 45348306432 45378398208 45665427456 45695729664 45738959877 45825916928 45838853016 45869270304 45899707776 45899988992 46190034432 46220967936 46234015542 46251638784 46264695048 46352367616 46396503296 46427290624 46500347652 46531203888 46720954368 46751956992 46796473152 46898388548 46932334956 47066045312 47092472064 47097276928 47123721216 47154991104 47257976832 47289335808 47302685001 47334073644 47395178496 47575173206 47606742664 47633473008 47665081152 47665373184 47697002496 47800879104 47832891392 47878143456 47971762176 48017145618 48180984192 48212955648 48245243904 48320865576 48350314496 48490687488 48536859228 48569066832 48767127552 48876277824 48908710656 49048051712 49080598528 49108156416 49127030979 49127331968 49187533824 49294656576 49437771228 49470879744 49503707136 49611518464 49658757434 49672617984 49691709496 49719610512 49816829952 50006021472 50039203968 50072715264 50375376623 50403661506 50408804212 50422874112 50437107864 50470576416 50580803328 50614367232 50647953408 50727651984 50968313856 51016844736 51050697984 51161878416 51196141568 51230113792 51344776704 51554156544 51568709643 51588366336 51602929092 51637171248 51637487616 51749945984 51784285696 51900188952 51969409024 51998588928 52033093632 52146413568 52146733056 52196066208 52230701952 52347604374 52496742848 52531578112 52561073664 52581597497 52595951616 52631175168 52646032296 52745797632 52831054848 52949300976 52984436544 53099828356 53165223936 53200502784 53319575808 53352071168 53402544624 53506965504 53557585497 53593453056 53775988992 53812002816 53862911388 53968232448 54121988096 54137266062 54157901824 54173189928 54209137632 54275899392 54394103808 54552023424 54624780288 54640200186 54743744512 54795870272 54832231168 54863018496 54954956316 55179058176 55215673344 55268248464 55388614061 55425368284 55456488648 55623508096 55654739712 55691670528 55812958272 55813300224 55850336256 55887396864 55903173183 56225204698 56240898048 56256774156 56294104464 56331804672 56454486528 56491948032 56492294144 56529780736 56545738392 56903403744 56941163136 56978947584 57068608482 57103388672 57141280768 57269174016 57361742724 57540870144 57557113218 57595659264 57633878016 57762873792 57852756676 57927440384 57965879296 57998426112 58036912128 58092173568 58218689232 58257321408 58296336384 58387712571 58465585152 58592914048 58664715264 58665074688 58687622422 58704003072 58720574484 58759539696 58926945792 59042168832 59058835704 59098025376 59339022336 59434936704 59534536009 59567963598 59607491112 59737672896 59777313024 59816979456 60021080064 60077862702 60195336192 60292634688 60406890496 60423942612 60464038128 60464408576 60504530944 60538503168 60887236608 60927639552 60944838669 60985279836 61118470688 61159027072 61193366784 61199610368 61295912814 61452877824 61586712576 61627957248 61645354056 61686260064 62000463536 62041605184 62076440448 62117632512 62176779522 62294605824 62335942656 62395297536 62576446608 62712728317 62789578056 62789962752 62831628288 62873321472 63010635776 63052447744 63070246668 63112098192 63193571328 63511297344 63553441536 63553830912 63596003328 63613955691 63734505472 63837524608 63962349568 63980405346 63998263296 64022860824 64241312256 64283940864 64326991872 64427820768 64654249984 64715812304 64733478912 64758755776 64795116672 64838112768 65022836736 65168370432 65211614208 65459271163 65477541888 65496025386 65502707972 65539486584 65583378432 65726208768 65773783296 65917028304 65961172992 66004942848 66292814016 66422439936 66441190167 66485278548 66674695296 66718938624 66763620352 66782466894 66801106944 67204882008 67249477152 67294101888 67441071104 67485822976 67523715072 67530604544 67636869312 67957751808 68022042894 68022459648 68067597312 68215837888 68326100557 68459702272 68498141184 68543594496 68738875392 68758279524 68803905456 68849561664 68849983488 69200251936 69285051648 69331451904 69351023313 69377458176 69397042572 69528551424 69594754944 69640935936 69750521478 69796805832 70081431552 70127935488 70194709728 70327730176 70347582822 70398502434 70441406464 70599067968 70645915392 70886965248 70934003712 71001110466 71092767744 71203392832 71342620672 71362759809 71410113996 71430045696 71457937408 71498059776 71545503744 71701318656 71749337088 71817215184 71957643264 72025718427 72183021416 72230919904 72271476288 72278850176 72319433472 72367865856 72525471744 72736031232 72805288842 72833040384 72853600248 73150691328 73273275088 73314416736 73363065984 73572077568 73620897792 73690997952 73941984864 74156656842 74206319616 74255560704 74417277696 74417733632 74467115008 74488136151 74508926976 74516529152 74537564244 75009032208 75058805952 75109072896 75272648704 75322597376 75394317856 75613206318 75634311168 75871204992 75921550848 75971930112 76091477976 76358898688 76452470784 76482323632 76525267104 76576046976 76721160192 76742817624 76794212352 76845170688 77017165056 77331234816 77360956829 77382549504 77404393638 77455756872 77456231424 77624918976 77676428544 77728448512 77850283428 77954113536 78219620352 78220099584 78294099312 78346052928 78521406561 78569261056 78745114272 78797367168 78946762752 79118696448 79246582272 79423951464 79476654816 79649742534 79650230528 79703084032 79747835904 79755972608 79800754176 80028106752 80103816936 80260448256 80390179584 80565256816 80618717504 80663983488 80718004224 80794367082 80952348672 81182982144 81205899093 81236852736 81259784892 81313706448 81591155712 81727883752 81828035136 81937170432 81960300279 82115616768 82193805408 82248346752 82432434474 82768587264 82823510016 82902372696 83059474432 83114590208 83138052426 83193730048 83435262144 83719437408 83719950336 83775504384 83831095296 84093662224 84149464256 84258095104 84337807047 84361347072 84497707008 84681729792 84737922048 84738441216 84794671104 84818607588 85250637362 85307207128 85355105616 85363814432 85411744704 85468421376 85655083008 85711921152 85903761024 86042614086 86311305216 86335669827 86393488896 86450817024 86644310688 86697115648 86779135014 86891160576 86948818944 87303389184 87328033848 87385982112 87444504576 87634945024 87698377728 87889371072 87948230656 87997612032 88006590464 88031433633 88056004608 88390418688 88563253248 88588253556 88647038064 88899593728 88958584832 89008533504 89043289192 89152405056 89606509344 89665969536 89725469184 90031620096 90116794053 90182492416 90293004288 90438952032 90610335744 90635913918 90696057192 90696612864 90756796416 91330854912 91391459328 91477919754 91677706032 91738540608 91799415552 91799977984 91943869221 92380068864 92441935872 92468031084 92529390096 92704735232 92793006592 92854581248 93000695304 93062407776 93441908736 93503913984 93592946304 93796777096 93864669912 94132090624 94184944128 94194553856 94247442432 94309982208 94515953664 94578671616 94605370002 94668147288 94790356992 95150346412 95213485328 95266946016 95330162304 95330746368 95394004992 95601758208 95756286912 95943524352 95970608019 96034291236 96361968384 96425911296 96490487808 96641731152 96700628992 96981374976 97073718456 97138133664 97534255104 97752555648 97817421312 98096103424 98161197056 98216312832 98254061958 98254663936 98375067648 98589313152 98875542456 98941759488 99007414272 99223036928 99317514868 99345235968 99383418992 99439221024 99633659904 100012042944 100078407936 100145430528 100173700341 100750753246 100807323012 100817608424 100874215728 100941152832 101161606656 101228734464 101295906816 101455303968 101936627712 102033064341 102033689472 102101395968 102323756832 102392283136 102460227584 102689553408 103108313088 103137419286 103176732672 103205858184 103274342496 103274975232 103499891968 103568571392 103800377904 103938818048 103997177856 104066187264 104292827136 104392132416 104461403904 104625782217 104695208748 104993485696 105063156224 105122147328 105163194994 105191903232 105292064592 105491595264 105521374233 105662109696 105898601952 105968873088 106199656712 106330447872 106401005568 106501665699 106639151616 106704142336 106805089248 107013931008 107115170994 107186906112 107551977984 107624005632 107725822776 107936464896 108243976192 108274532124 108346379856 108418275264 108551798784 108788207616 109104046848 109207933263 109249560576 109280400372 109487489024 109591740544 109664462336 109726036992 109909912632 110358116352 110431346688 110536496928 110777228122 110850736568 110912977296 111247016192 111309479424 111383341056 111625916544 111626600448 111700672512 111774793728 111806346366 112375840159 112450409396 112481796096 112513548312 112588208928 112663609344 112908973056 112983896064 112984588288 113091476784 113419809477 113806807488 113882326272 113957895168 114137216964 114206777344 114282561536 114538348032 114723485448 115081740288 115114226436 115191318528 115267756032 115525747584 115705513352 115854880768 115931758592 115996852224 116073824256 116184347136 116437378464 116514642816 116592672768 116775425142 116931170304 117185828096 117297409801 117329430528 117330149376 117375244844 117408006144 117441148968 117519079392 117853891584 118117671408 118196050752 118678044672 118869873408 119069072018 119135927196 119214982224 119474613801 119475345792 119554626048 119633958912 120042160128 120155725404 120390672384 120585269376 120813780992 120847885224 120928076256 120928817152 121009061888 121077006336 121774473216 121855279104 121889677338 121970559672 122236941376 122318054144 122386733568 122399220736 122591825628 122905755648 123173425152 123290708112 123372520128 123648651711 124000927072 124083210368 124152880896 124235265024 124353559044 124589211648 124671885312 124707078639 124790595072 125152893216 125425456634 125579156112 125579925504 125663256576 125746642944 126021271552 126104895488 126140493336 126224196384 126387142656 127022594688 127106883072 127107661824 127192006656 127227911382 127469010944 127675049216 127875956043 127924699136 127960810692 127996526592 128045721648 128482624512 128567881728 128855641536 129063921129 129308499968 129431624608 129466957824 129517511552 129590233344 129676225536 130045673472 130168702521 130336740864 130423228416 130918542326 130955083776 130992050772 131005415944 131078973168 131166756864 131452417536 131547566592 131834056608 131922345984 132009885696 132585628032 132807811097 132844879872 132882380334 132970557096 133349390592 133437877248 133527240704 133564933788 133602213888 134409764016 134498954304 134588203776 134882142208 134971645952 135047430144 135061209088 135273738624 135915503616 135953870877 136044085788 136044919296 136135194624 136431675776 136652201114 136919404544 136996282368 137087188992 137477750784 137516559048 137607810912 137699123328 137699966976 138400503872 138570103296 138624211583 138662903808 138702046626 138754916352 138794085144 139057102848 139189509888 139281871872 139501042956 139593611664 140162863104 140255870976 140389419456 140655460352 140695165644 140797004868 140882812928 141198135936 141291830784 141773930496 141868007424 141908055003 142002220932 142185535488 142406785664 142685241344 142725519618 142820227992 142915874816 142996119552 143091007488 143402637312 143498674176 143634430368 143915286528 144051436854 144366042832 144461839808 144542952576 144557700352 144638866944 144735731712 145050943488 145472062464 145610577684 145707200496 146024527979 146301382656 146546550176 146628833472 146726131968 147144155136 147241795584 147381092937 147381995904 147883969728 148313313684 148412639232 148511121408 148834555392 148835467264 148934230016 148976272302 149017853952 149033058304 149075128488 150018064416 150117611904 150218145792 150545297408 150645194752 150788635712 151126129869 151226412636 151268622336 151742409984 151843101696 151943860224 152182955952 152419762781 152717797376 152904941568 152964647264 153050534208 153152093952 153485635248 153588424704 153690341376 154034330112 154662469632 154706128929 154721913658 154765099008 154808787276 154911513744 154912462848 155249837952 155352857088 155456897024 155700566856 155908227072 156439240704 156440199168 156588198624 156692105856 157042813122 157138522112 157490228544 157594734336 157744792491 157893525504 158237392896 158493164544 158847902928 158953309632 159299485068 159300461056 159406168064 159495671808 159511945216 159601508352 160056213504 160207633872 160520896512 160672756491 160780359168 161130513632 161237435008 161327966976 161436008448 161588734164 161904697344 162365964288 162411798186 162473705472 162519569784 162627412896 163182311424 163455767504 163656070272 163874340864 163920600558 164231233536 164387610816 164496693504 164864868948 165537174528 165647020032 165804745392 166118948864 166165842183 166229180416 166276104852 166387460096 166870524288 167438874816 167439900672 167551008768 167662190592 167709519549 168187324448 168298928512 168516190208 168675614094 168722694144 168995414016 169363459584 169475844096 169476882432 169589342208 169637215176 170501274724 170614414256 170710211232 170727628864 170823489408 170936842752 171310166016 171423842304 171807522048 172085228172 172574442157 172622610432 172671339654 172786977792 172901634048 173288621376 173394231296 173558270028 173782321152 173897637888 174656067696 174771964224 174889009152 175163137713 175269890048 175396755456 175778742144 175896461312 175995224064 176013180928 176062867266 176112009216 176780837376 177126506496 177176507112 177294076128 177799187456 177917169664 178017067008 178086578384 178304810112 178603608027 179213018688 179331939072 179450938368 180063240192 180132446923 180233588106 180364984832 180586008576 180877904064 181220671488 181271827836 181392114384 181393225728 181513592832 182661709824 182782918656 182834516007 182955839508 183355412064 183477081216 183598831104 183599955968 183887738442 184760137728 184883871744 184936062168 185058780192 185409470464 185586013184 185709162496 186001390608 186124815552 186883817472 187007827968 187185892608 187593554192 187729339824 188138184951 188264181248 188369888256 188389107712 188494884864 188619964416 189031907328 189157343232 189210740004 189336294576 189580713984 190300692824 190426970656 190533892032 190660324608 190661492736 190788009984 190841867073 191203516416 191512573824 191887048704 191941216038 192068582472 192723936768 192851822592 192980975616 193283462304 193401257984 193962749952 194147436912 194276267328 195068510208 195505111296 195634842624 196192206848 196322394112 196377813489 196432625664 196508123916 196509327872 196750135296 197178626304 197751084912 197883518976 198014828544 198446073856 198635029736 198766837984 198878442048 199267319808 200024085888 200156815872 200290861056 200347400682 201501506492 201614646024 201635216848 201748431456 201882305664 202323213312 202457468928 202591813632 202910607936 203873255424 204066128682 204067378944 204202791936 204647513664 204784566272 204920455168 204978301671 205379106816 206216626176 206274838572 206411716368 206548684992 206549950464 206999783936 207137142784 207600755808 207877636096 207994355712 208132374528 208585654272 208784264832 208922807808 209251564434 209390417496 209986971392 210126312448 210244294656 210326389988 210383806464 210584129184 210983190528 211042748466 211324219392 211797203904 211937746176 212399313424 212660895744 212802011136 213003331398 213278303232 213610178496 214027862016 214088279427 214230341988 214373812224 215103955968 215248011264 215451645552 215872929792 216077155281 216487952384 216549064248 216692759712 216836550528 217103597568 217576415232 218208093696 218415866526 218499121152 218560800744 218974978048 219183481088 219328924672 219452073984 219819825264 220716232704 220862693376 221072993856 221554456244 221701473136 221825954592 222494032384 222618958848 222766682112 223251833088 223253200896 223401345024 223464408453 223549587456 223612692732 224751680318 224900818792 225027096624 225176417856 225327218688 225817946112 225967792128 225969176576 226182953568 226839618954 227613614976 227764652544 227915790336 228274433928 228413554688 228565123072 229076696064 229446970896 230163480576 230228452872 230382637056 230535512064 231051495168 231411026704 231709761536 231863517184 231993704448 232082870487 232147648512 232368694272 232874756928 233029285632 233185345536 233550850284 233862340608 234371656192 234594819602 234658861056 234660298752 234750489688 234882297936 235038158784 235707783168 236235342816 236392101504 237356089344 237739746816 238138144036 238271854392 238429964448 238949227602 238950691584 239109252096 239267917824 240084320256 240311450808 240781344768 241170538752 241695770448 241856152512 241857634304 242018123776 242154012672 243548946432 243617697279 243710558208 243779354676 243941119344 244473882752 244636108288 244773467136 244798441472 245183651256 245811511296 246346850304 246581416224 246745040256 247297303422 248001854144 248166420736 248305761792 248470530048 248707118088 249178423296 249343770624 249414157278 249581190144 250305786432 250850913268 251158312224 251159851008 251326513152 251493285888 252042543104 252280986672 252448392768 252774285312 253013421141 254045189376 254213766144 254215323648 254384013312 254455822764 254938021888 255350098432 255751912086 255849398272 255921621384 256091443296 256965249024 257135763456 257711283072 258127842258 258616999936 258863249216 258933915648 259035023104 259180466688 259352451072 260091346944 260337405042 260673481728 260846456832 261663452633 261837084652 261910167552 261984101544 262010831888 262157946336 262333513728 262904835072 263095133184 263668113216 263844691968 264019771392 264094300899 265171256064 265615622194 265689759744 265764760668 265941114192 266698781184 266875754496 267054481408 267129867576 268819528032 268997908608 269176407552 269764284416 269943291904 270094860288 270122418176 270547477248 271831007232 271907741754 272088171576 272089838592 272270389248 272863351552 273304402228 273838809088 273992564736 274174377984 275033118096 275215621824 275398246656 275399933952 275831607663 276801007744 277140206592 277248423166 277325807616 277404093252 277588170288 278114205696 278379019776 278563743744 279002085912 279187223328 280325726208 280511741952 280778838912 281310920704 281390331288 281594009736 281765625856 282396271872 282583661568 283547860992 283736014848 283816110006 284004441864 284371070976 284813571328 285370482688 285451039236 285640455984 285831749632 285992239104 286182014976 286805274624 287268860736 287830573056 287911824057 288102873708 288732085664 288923679616 289085905152 289115400704 289277733888 289471463424 290101886976 290944124928 291221155368 291414400992 292049055958 292602765312 293093100352 293257666944 293452263936 294288310272 294483591168 294762185874 294763991808 295767939456 296263578601 296626627368 296825278464 297022242816 297669110784 297670934528 297868460032 297952544604 298035707904 298150256976 300036128832 300235223808 300436291584 300521101023 301090594816 301290389504 301577271424 302252259738 302452825272 303484819968 303686203392 303887720448 304365911904 304839525562 305435594752 305809883136 305929294528 306101068416 306304187904 306971270496 307176849408 307380682752 308068660224 309238625839 309324939264 309412257858 309443827316 309530198016 309617574552 309823027488 309824925696 310499675904 310705714176 310913794048 311401133712 311816454144 312878481408 313176397248 313384211712 313877346651 314085626244 314277044224 314980457088 315189468672 315489584982 316474785792 316564122699 316986329088 317695805856 317906619264 318598970136 318600922112 318812336128 318991343616 319023890432 319203016704 320112427008 320415267744 321041793024 321345512982 321560718336 322261027264 322474870016 322655933952 322781923321 322872016896 323177468328 323809394688 324731928576 324823596372 325039139568 325254825792 326364622848 326911535008 327312140544 327623799789 327748681728 327841201116 328462467072 328775221632 328993387008 329729737896 331074349056 331294040064 331609490784 332237897728 332331684366 332458360832 332552209704 332774920192 333741048576 334877749632 334879801344 335102017536 335324381184 335419039098 336374648896 336597857024 337032380416 337127520477 337351228188 337445388288 337990828032 338726919168 338951688192 338953764864 339274430352 340259428431 341002549448 341228828512 341420422464 341455257728 341646978816 341873685504 342620332032 342847684608 343615044096 344170456344 345148884314 345245220864 345342679308 345573955584 345803268096 346577242752 346788462592 347116540056 347564642304 347795275776 349312135392 349543928448 349778018304 350326275426 350539780096 350793510912 351557484288 351792922624 351892229403 351990448128 352026361856 352125734532 352224018432 353561674752 354353014224 354588152256 355598374912 355834339328 356034134016 356173156768 356609620224 357207216054 358423841403 358426037376 358663878144 358901876736 360126480384 360264893846 360467176212 360729969664 361172017152 361755808128 362441342976 362543655672 362784228768 362786451456 363027185664 365323419648 365463830537 365565837312 365669032014 365911679016 366710824128 366954162432 367197662208 367199911936 367775476884 369520275456 369872124336 370117560384 370818940928 370945955133 371172026368 371418324992 372002781216 372249631104 373767634944 374015655936 374121235917 374371785216 375187108384 375458679648 376276369902 376528362496 376739776512 376778215424 376989769728 377239928832 378063814656 378314686464 378421480008 378672589152 379161427968 380601385648 380853941312 381067784064 381320649216 381322985472 381576019968 381683734146 382407032832 383025147648 383627868129 383774097408 383882432076 384137164944 385447873536 385703645184 386566924608 386802515968 387191763387 387925499904 388294873824 388552534656 390137020416 390506107563 391010222592 391269685248 392384413696 392644788224 392755626978 392865251328 393016247832 393018655744 393500270592 394357252608 395502169824 395767037952 396029657088 396892147712 397270059472 397533675968 397756884096 398423433291 398534639616 400048171776 400313631744 400581722112 400694801364 403003012984 403229292048 403270433696 403496862912 403764611328 404646426624 404914937856 405183627264 405821215872 407746510848 407861612631 408132257364 408134757888 408405583872 409295027328 409569132544 409840910336 409956603342 410758213632 412433252352 412549677144 412823432736 413097369984 413099900928 413999567872 414274285568 415201511616 415755272192 415872634749 415988711424 416264749056 417171308544 417568529664 417845615616 418503128868 418780834992 419973942784 420252624896 420488589312 420652779976 420767612928 421168258368 421966381056 422085496932 422648438784 423594407808 423875492352 424798626848 425321791488 425604022272 425724165009 426006662796 426556606464 427220356992 428055724032 428176558854 428460683976 428747624448 430207911936 430496022528 430903291104 431745859584 432154310562 433098128496 433385519424 433673101056 434207195136 435152830464 436416187392 436831733052 437121601488 437949956096 438073583937 438366962176 438657849344 438904147968 439639650528 441432465408 441725386752 442143278811 442145987712 443108912488 443402946272 443651909184 444988064768 445237917696 445533364224 446503666176 446506401792 446802690048 446928816906 447099174912 447225385464 449503360636 449801637584 450054193248 450352835712 450654437376 451635892224 451935584256 452365907136 453378389607 453679237908 455227229952 455529305088 455831580672 456548867856 456827109376 457130246144 457259288343 458153392128 458893941792 460456905744 460765274112 461071024128 462102990336 462822053408 463419523072 463727034368 463987408896 464165740974 464295297024 464737388544 465749513856 466058571264 466370691072 467101700568 467724681216 468743312384 469189639204 469317722112 469320597504 469500979376 469764595872 470076317568 471415566336 472470685632 472784203008 473234377473 474712178688 475479493632 476276288072 476543708784 476859928896 477898455204 477901383168 478218504192 478535835648 480168640512 480622901616 481562689536 482018269473 482341077504 483391540896 483712305024 483715268608 484036247552 484308025344 487097892864 487235394558 487421116416 487558709352 487882238688 488947765504 489272216576 489546934272 489596882944 490367302512 491623022592 492693700608 493162832448 493490080512 494594606844 496003708288 496332841472 496611523584 496941060096 497414236176 498356846592 498497526549 498687541248 498828314556 499162380288 500611572864 501701826536 502316624448 502319702016 502653026304 502986571776 503128558647 504085086208 504561973344 504896785536 505548570624 506026842282 508090378752 508427532288 508430647296 508768026624 508911645528 509876043776 510700196864 511503824172 511843242768 512182886592 513930498048 514271526912 515422566144 516255684516 517233999872 517723326471 517726498432 517867831296 518070046208 518360933376 518704902144 520182693888 520674810084 521346963456 521692913664 523326905266 523674169304 523968203088 524021663776 524315892672 524667027456 525809670144 526190266368 527336226432 527689383936 528039542784 528188601798 530342512128 531231244388 531379519488 531529521336 531882228384 533397562368 533751508992 534259735152 535810824081 537639056064 537995817216 538352815104 539528568832 539886583808 540189720576 540244836352 540397340769 541094954496 543662014464 543815483508 544176343152 544179677184 544540778496 545726703104 546608804456 547677618176 547985129472 548348755968 550066236192 550431243648 550796493312 550799867904 551663215326 553602015488 554129142853 554280413184 554496846332 554651615232 554808186504 555176340576 556228411392 556758039552 557127487488 558004171824 558374446656 560651452416 561023483904 561557677824 562780662576 563188019472 563531251712 564414554853 564792543744 565167323136 567095721984 567472029696 567632220012 568008883728 568742141952 569627142656 570740965376 570902078472 571280911968 571663499264 571984478208 572364029952 573610549248 574537721472 575661146112 575823648114 576205747416 577464171328 577847359232 578171810304 578230801408 578555467776 578942926848 580203773952 581888249856 582442310736 582828801984 584098111916 585205530624 586186200704 586515333888 586904527872 588576620544 588967182336 589133440467 589524371748 589527983616 591535878912 592527157202 593253254736 593650556928 594044485632 595338221568 595341869056 595736920064 595905089208 596300513952 600072257664 600470447616 600872583168 601042202046 602181189632 602580779008 603154542848 604504519476 604905650544 606969639936 607372406784 607775440896 608731823808 609679051124 610871189504 611619766272 611858589056 612202136832 612608375808 613942540992 614353698816 614761365504 614934905013 616137320448 618477251678 618649878528 618824515716 618887654632 619235149104 619646054976 619649851392 620999351808 621411428352 621827588096 622802267424 623632908288 625756962816 626352794496 626768423424 627754693302 628171252488 628554088448 629960914176 630378937344 630979169964 632949571584 633128245398 633972658176 635391611712 635813238528 637197940272 637201844224 637624672256 637982687232 638047780864 638406033408 640830535488 642083586048 642264838281 642691025964 643121436672 644522054528 644949740032 645311867904 645563846642 645744033792 646354936656 647618789376 649463857152 649647192744 650078279136 650509651584 652729245696 653823070016 654624281088 654879896099 655247599578 655497363456 655682402232 656924934144 657550443264 657986774016 659459475792 662148698112 662588080128 663218981568 664475795456 664663368732 665104419408 665549840384 667482097152 669755499264 669759602688 670204035072 670393225359 670648762368 670838078196 672749297792 673195714048 674064760832 674255040954 674702456376 675981656064 677453838336 677903376384 677907529728 678548860704 680518856862 682005098896 682457657024 682840844928 682910515456 683293957632 683747371008 685240664064 685695369216 687230088192 688340912688 689840011487 690297768628 690490441728 690685358616 691147911168 691606536192 693154485504 693576925184 694233080112 695129284608 695590551552 696248611461 698624270784 699087856896 699556036608 700652550852 701079560192 701587021824 703114968576 703585845248 703784458806 703980896256 704052723712 704251469064 707123349504 708706028448 709176304512 711196749824 711668678656 712068268032 712346313536 713219240448 714414432108 716847682806 716852074752 717327756288 717803753472 720051982793 720252960768 720529787692 720934352424 721459939328 722344034304 723511616256 725087311344 725568457536 725572902912 726054371328 730646839296 730853091837 730927661074 731131674624 731338064028 731823358032 733421648256 733908324864 734395324416 734399823872 735550953768 739040550912 739744248672 740235120768 741637881856 741891910266 742344052736 742836649984 744005562432 744499262208 747535269888 748031311872 748242471834 748743570432 750374216768 750917359296 752552739804 753056724992 753479553024 753556430848 753979539456 754479857664 756127629312 756842960016 757345178304 758322855936 759040263423 761202771296 761707882624 762135568128 762641298432 762645970944 763152039936 763367468292 764814065664 766050295296 767255736258 767548194816 767764864152 768274329888 770895747072 771407290368 773133849216 773605031936 774383526774 775850999808 776589747648 777105069312 780274040832 781012215126 782020445184 782539370496 784768827392 784990357899 785289576448 785511253956 785730502656 786032495664 786037311488 787000541184 788714505216 791004339648 791534075904 792059314176 792282902697 793784295424 794540118944 795067351936 795513768192 796846866582 797069279232 800096343552 800627263488 801163444224 801389602728 806006025968 806458584096 806540867392 806993725824 807529222656 809292853248 809829875712 810367254528 811642431744 815265468121 815493021696 815723225262 816264514728 816269515776 816811167744 818590054656 819138265088 819681820672 819913206684 821516427264 825099354288 825646865472 826194739968 826199801856 827494822989 827999135744 828548571136 830403023232 831510544384 831745269498 831977422848 834342617088 835137059328 835691231232 837006257736 837561669984 839947885568 840505249792 840977178624 841305559952 841535225856 842336516736 843932762112 844170993864 845296877568 847188815616 847750984704 849597253696 850643582976 850970525119 851208044544 851448330018 852013325592 853113212928 854440713984 856111448064 856353117708 856921367952 857495248896 860415823872 861806582208 863491719168 863735472171 864308621124 866196256992 866771038848 867346202112 868414390272 870305660928 872832374784 873663466104 874243202976 875899912192 876147167874 876733924352 877315698688 877808295936 879279301056 882864930816 883450773504 884286557622 884291975424 886217824976 886805892544 887303818368 888790735803 889976129536 890475835392 891066728448 893007332352 893012803584 893605380096 893857633812 894450770928 899006721272 899603275168 900108386496 900705671424 901308874752 901563303069 903271784448 903871168512 904731814272 906756779214 907358475816 910454459904 911058610176 911663161344 913097735712 913654218752 914260492288 914518576686 916306784256 917787883584 920913811488 921530548224 922142048256 924205980672 925644106816 926839046144 927454068736 927715877517 927974817792 928331481948 928590594048 929474777088 931499027712 932117142528 932741382144 934203401136 935449362432 937486624768 938379278408 938635444224 939001958752 939529191744 940152635136 942831132672 944941371264 945568406016 946468754946 949424357376 949692368097 950958987264 952552576144 953087417568 953719857792 955796910408 955802766336 956437008384 957071671296 960337281024 961245803232 963125379072 964036538946 964682155008 966783081792 967424610048 967430537216 968072495104 968345769963 968616050688 974195785728 974470789116 975117418704 975764477376 977895531008 978544433152 979093868544 979193765888 980734605024 983246045184 985387401216 986325664896 986980161024 989189213688 992007416576 992665682944 993223047168 993882120192 994828472352 996713693184 996995053098 997375082496 997656629112 998324760576 1001223145728 1003403653072 1004633248896 1004639404032 1005306052608 1005973143552 1006257117294 1009123946688 1009793571072 1011097141248 1011382561431 1012053684564 1016180757504 1016855064576 1016861294592 1017823291056 1019752087552 1020778285293 1021400393728 1023007648344 1023686485536 1024365773184 1027860996096 1028543053824 1030845132288 1032511369032 1034467999744 1035446652942 1035452996864 1035735662592 1036140092416 1036721866752 1037409804288 1040365387776 1041349620168 1042693926912 1043385827328 1046653810532 1047348338608 1047936406176 1048043327552 1048631785344 1049334054912 1051619340288 1052380532736 1054672452864 1055378767872 1055676688209 1056079085568 1056377203596 1060685024256 1062462488776 1063059042672 1063764456768 1066795124736 1067503017984 1068519470304 1071621648162 1075271524209 1075278112128 1075991634432 1076705630208 1079057137664 1079773167616 1080379441152 1080489672704 1080794681538 1082189908992 1087324028928 1087630967016 1088352686304 1088359354368 1089081556992 1091453406208 1093217608912 1095355236352 1095970258944 1096391491611 1096697511936 1100132472384 1100862487296 1101592986624 1101599735808 1103326430652 1107204030976 1108258285706 1108560826368 1108993692664 1109616373008 1110352681152 1112456822784 1113516079104 1114254974976 1116008343648 1116748893312 1121302904832 1122046967808 1122363707751 1123115355648 1125561325152 1126376038944 1127062503424 1128829109706 1129585087488 1130334646272 1134191443968 1134944059392 1135264440024 1136017767456 1137484283904 1139254285312 1141804156944 1142561823936 1143326998528 1143968956416 1144728059904 1147221098496 1149075442944 1150883604387 1151322292224 1151647296228 1152411494832 1154928342656 1155694718464 1156343620608 1156461602816 1157110935552 1160407547904 1163776499712 1164884621472 1165657603968 1168196223832 1170411061248 1171518322689 1172372401408 1173030667776 1173809055744 1177153241088 1177934364672 1178266880934 1179048743496 1179055967232 1183071757824 1185054314404 1186506509472 1187301113856 1188088971264 1190676443136 1190683738112 1191810178416 1192601027904 1195270299873 1200144515328 1200940895232 1201745166336 1202084404092 1204362379264 1205161558016 1206309085696 1209009038952 1209811301088 1213939279872 1214744813568 1215550881792 1217463647616 1219358102248 1221742379008 1223239532544 1223717178112 1224404273664 1225216751616 1227885081984 1228707397632 1229522731008 1229869810026 1232274640896 1236134241749 1236954503356 1237299757056 1237649031432 1237775309264 1238470298208 1239292109952 1239299702784 1241998703616 1242822856704 1245604534848 1247265816576 1247617904247 1251513925632 1252705588992 1253536846848 1255509386604 1256342504976 1257108176896 1259921828352 1260757874688 1261958339928 1265899143168 1266256490796 1267945316352 1270783223424 1271626477056 1274395880544 1274403688448 1275249344512 1275965374464 1276095561728 1276812066816 1281661070976 1284167172096 1284529676562 1285382051928 1286242873344 1289044109056 1289899480064 1290623735808 1291127693284 1291488067584 1292709873312 1295237578752 1299294385488 1300156558272 1301019303168 1305458491392 1307646140032 1309248562176 1309759792198 1310495199156 1311364804464 1313849868288 1314220751811 1315100886528 1315973548032 1318918951584 1324297396224 1325176160256 1326429836433 1326437963136 1328951590912 1329326737464 1330208838816 1331099680768 1334964194304 1339510998528 1339519205376 1340408070144 1340786450718 1341297524736 1341676156392 1345498595584 1346391428096 1348129521664 1348510081908 1349404912752 1351963312128 1354907676672 1355806752768 1357097721408 1360135168821 1361037713724 1364010197792 1364915314048 1365681689856 1365821030912 1366587915264 1367494742016 1370481328128 1371390738432 1371777865029 1374460176384 1376681825376 1379680022974 1380595537256 1381370717232 1382295822336 1383213072384 1386308971008 1387153850368 1388466160224 1390258569216 1391181103104 1392497222922 1397248541568 1398175713792 1399112073216 1401305101704 1402159120384 1403174043648 1406229937152 1407171690496 1407568917612 1407961792512 1408502938128 1414246699008 1417412056896 1418352609024 1419703132419 1422393499648 1423337357312 1424136536064 1424692627072 1426438480896 1428828864216 1433695365612 1433704149504 1434655512576 1435607506944 1440103965586 1440505921536 1441059575384 1441868704848 1442919878656 1444688068608 1447023232512 1450174622688 1451136915072 1451145805824 1452108742656 1460885922067 1461293678592 1461706183674 1461855322148 1462263349248 1462676128056 1463646716064 1466843296512 1467816649728 1468790648832 1468799647744 1471101907536 1478081101824 1479488497344 1480470241536 1483783820532 1484688105472 1485673299968 1488011124864 1488998524416 1495070539776 1495492579647 1496062623744 1496484943668 1497487140864 1500748433536 1501834718592 1505105479608 1506113449984 1506959106048 1507112861696 1507959078912 1508959715328 1512255258624 1513685920032 1514690356608 1516645711872 1518080526846 1522405542592 1523415765248 1524271136256 1524866327413 1525282596864 1525291941888 1526304079872 1526734936584 1529628131328 1532100590592 1534511472516 1535529728304 1536548659776 1541791494144 1542814580736 1546267698432 1547210063872 1548767053548 1551701999616 1553169979413 1553179495296 1554210138624 1560548081664 1562024430252 1564040890368 1565078740992 1569537654784 1569980715798 1570579152896 1571022507912 1572064991328 1572074622976 1574001082368 1577429010432 1582008679296 1583068151808 1584118628352 1584565805394 1587568590848 1589080237888 1590134703872 1591027536384 1593693733164 1594138558464 1600192687104 1601254526976 1602779205456 1606269807769 1607432472243 1612012051936 1612917168192 1613081734784 1613987451648 1615058445312 1618585706496 1619659751424 1620734509056 1621192022307 1623284863488 1630530936242 1630986043392 1631446450524 1632529029456 1632539031552 1633622335488 1637180109312 1638276530176 1639363641344 1639826413368 1643032854528 1650198708576 1651293730944 1652389479936 1652399603712 1654989645978 1655998271488 1657097142272 1660806046464 1662387428559 1663021088768 1663490538996 1663954845696 1668685234176 1670274118656 1671382462464 1674012515472 1675123339968 1679895771136 1681010499584 1681954357248 1682611119904 1683070451712 1684673033472 1688341987728 1690593755136 1693243664559 1694377631232 1695501969408 1699194507392 1701287165952 1701941050238 1702416089088 1702896660036 1704026651184 1706226425856 1708881427968 1712222896128 1712706235416 1713842735904 1714990497792 1720831647744 1723613164416 1726501544261 1726983438336 1727470944342 1728617242248 1732392513984 1733542077696 1734692404224 1736828780544 1740611321856 1745664749568 1747326932208 1748486405952 1751799824384 1752294335748 1753467848704 1754631397376 1755616591872 1758558602112 1765729861632 1766901547008 1767400321401 1768573115244 1768583950848 1772435649952 1773611785088 1774607636736 1777581471606 1779952259072 1780951670784 1782133456896 1786014664704 1786025607168 1787210760192 1787715267624 1788901541856 1798013442544 1799206550336 1800216772992 1801411342848 1802617749504 1803126606138 1806543568896 1807742337024 1809463628544 1813513558428 1814716951632 1818669121193 1820908919808 1822117220352 1823326322688 1826195471424 1827308437504 1828520984576 1829037153372 1832613568512 1835575767168 1841827622976 1843061096448 1844284096512 1844804715039 1848411961344 1851288213632 1853678092288 1854908137472 1855431755034 1855949635584 1856662963896 1858949554176 1862998055424 1864234285056 1865482764288 1868406802272 1870898724864 1874973249536 1876758556816 1877270888448 1878003917504 1879058383488 1880305270272 1885662265344 1889882742528 1891136812032 1892937509892 1898318863727 1898848714752 1899384736194 1901917974528 1905105152288 1906174835136 1907439715584 1911593820816 1911605532672 1912874016768 1914143342592 1922491606464 1926250758144 1926794514843 1928073077892 1929364310016 1933566163584 1934849220096 1934861074432 1936144990208 1936691539926 1937232101376 1948391571456 1948941578232 1950234837408 1951528954752 1955791062016 1957088866304 1958187737088 1958387531776 1961469210048 1964639688297 1966492090368 1970774802432 1972651329792 1973960322048 1978378427376 1981456916153 1984014833152 1985331365888 1986446094336 1987764240384 1989656944704 1993427386368 1993990106196 1995313258224 1996649521152 2002446291456 2006807306144 2009266497792 2009278808064 2010612105216 2011179676077 2011946287104 2012514234588 2018247893376 2019587142144 2022194282496 2022765122862 2024107369128 2032361515008 2033710129152 2033722589184 2035646582112 2039504175104 2041556570586 2042800787456 2046015296688 2047372971072 2048731546368 2055721992192 2057086107648 2061690264576 2065022738064 2068935999488 2069520034461 2070893305884 2070905993728 2071471325184 2072280184832 2073443733504 2074819608576 2080730775552 2082699240336 2085387853824 2086771654656 2088745834383 2093307621064 2094696677216 2095872812352 2096086655104 2097263570688 2098668109824 2103238680576 2104761065472 2109344905728 2110757535744 2111353376418 2112158171136 2112754407192 2121370048512 2124924977552 2126118085344 2127528913536 2133590249472 2135006035968 2137038940608 2143243296324 2150543048418 2150556224256 2151983268864 2153411260416 2158114275328 2159546335232 2160155948379 2160758882304 2160979345408 2161589363076 2164379817984 2175261934032 2176705372608 2176718708736 2178163113984 2182906812416 2186435217824 2190710472704 2191940517888 2192782983222 2193395023872 2200264944768 2201724974592 2203185973248 2203199471616 2206652861304 2214408061952 2216516571412 2217121652736 2217987385328 2219232746016 2220705362304 2224913645568 2227032158208 2228509949952 2232016687296 2233497786624 2242605809664 2243467748041 2244093935616 2244727415502 2246230711296 2251122650304 2252752077888 2254125006848 2257658219412 2259170174976 2260669292544 2268382887936 2270528880048 2272035534912 2274968567808 2277120790269 2278508570624 2283608313888 2285123647872 2286653997056 2287937912832 2289456119808 2294442196992 2298150885888 2301767208774 2302644584448 2303294592456 2304822989664 2309856685312 2311389436928 2312687241216 2312923205632 2314221871104 2320815095808 2327552999424 2329769242944 2331315207936 2336392447664 2340822122496 2343036645378 2344744802816 2346061335552 2347618111488 2354306482176 2354971073697 2355868729344 2356533761868 2358097486992 2358111934464 2366143515648 2370108628808 2373013018944 2374602227712 2376177942528 2376848708091 2381352886272 2381367476224 2383620356832 2385202055808 2390540599746 2400289030656 2401881790464 2403490332672 2404168808184 2408724758528 2410323116032 2412618171392 2418018077904 2419622602176 2427878559744 2429489627136 2431101763584 2434927295232 2438716204496 2443484758016 2445796404363 2446479065088 2447434356224 2448808547328 2450433503232 2455770163968 2457414795264 2459045462016 2459739620052 2464549281792 2472268483498 2473909006712 2475298062864 2475550618528 2476940596416 2478584219904 2478599405568 2483997407232 2485645713408 2491209069696 2494531633152 2495235808494 2503027851264 2505411177984 2507073693696 2511018773208 2512685009952 2514216353792 2519843656704 2521515749376 2523916679856 2531798286336 2532512981592 2535890632704 2541566446848 2543252954112 2548791761088 2548807376896 2550498689024 2551930748928 2552191123456 2552911575357 2553624133632 2563322141952 2568334344192 2569059353124 2570764103856 2572485746688 2578088218112 2579798960128 2581247471616 2582255386568 2585419746624 2590475157504 2598588770976 2600313116544 2602038606336 2610916982784 2615292280064 2618497124352 2619519584396 2620990398312 2622729608928 2627699736576 2628441503622 2630201773056 2631947096064 2637837903168 2648594792448 2650352320512 2652859672866 2652875926272 2658653474928 2660417677632 2662199361536 2666372207409 2669928388608 2679021997056 2679038410752 2680816140288 2681572901436 2683352312784 2690997191168 2692782856192 2696259043328 2697020163816 2698809825504 2703926624256 2709815353344 2711613505536 2714195442816 2720270337642 2722075427448 2728020395584 2729830628096 2731363379712 2731642061824 2733175830528 2734989484032 2740962656256 2742781476864 2743555730058 2748920352768 2753363650752 2759360045948 2761191074512 2762741434464 2764591644672 2766426144768 2772617942016 2776932320448 2780517138432 2782362206208 2783147632551 2784994445844 2794497083136 2796351427584 2798224146432 2802610203408 2804318240768 2806348087296 2812459874304 2814343380992 2815137835224 2817005876256 2828493398016 2834824113792 2836705218048 2839406264838 2844786999296 2846674714624 2848273072128 2849385254144 2852876961792 2857657728432 2867390731224 2867408299008 2869311025152 2871215013888 2880207931172 2881011843072 2882119150768 2883737409696 2885839757312 2889376137216 2894046465024 2900349245376 2902273830144 2902291611648 2904217485312 2905037309889 2921771844134 2922587357184 2923412367348 2923710644296 2925352256112 2927293432128 2933686593024 2935633299456 2937581297664 2937599295488 2942203815072 2956162203648 2958976994688 2960940483072 2967567641064 2969376210944 2971346599936 2976022249728 2977997048832 2990141079552 2990985159294 2992125247488 2992969887336 2994974281728 3001496867072 3003669437184 3010210959216 3012226899968 3013918212096 3014225723392 3015918157824 3017919430656 3027371840064 3029380713216 3033291423744 3034147684293 3036161053692 3044811085184 3046831530496 3048542272512 3049732654826 3050565193728 3050583883776 3053469873168 3059256262656 3064201181184 3069022945032 3071059456608 3073097319552 3083582988288 3085629161472 3092535396864 3094420127744 3097534107096 3103403999232 3106339958826 3106358990592 3108420277248 3121096163328 3124048860504 3128081780736 3130157481984 3139075309568 3139961431596 3142045015824 3144129982656 3144149245952 3148002164736 3154858020864 3164017358592 3166136303616 3167030064627 3168237256704 3169131610788 3175137181696 3178160475776 3180269407744 3182055072768 3187387466328 3200385374208 3202509053952 3205558410912 3212539615538 3214864944486 3224024103872 3225834336384 3226163469568 3227974903296 3230116890624 3237171412992 3239319502848 3241469018112 3242384044614 3246569726976 3258899364611 3261061872484 3261972086784 3262892901048 3265058058912 3265078063104 3267244670976 3274360218624 3276553060352 3279652826736 3286065709056 3289174474833 3300397417152 3302587461888 3304778959872 3304799207424 3309979291956 3311996542976 3314194284544 3321612092928 3324774857118 3326042177536 3326981077992 3337370468352 3340548237312 3342764924928 3348025030944 3350246679936 3359791542272 3362020999168 3363908714496 3365222239808 3366140903424 3369346066944 3376683975456 3381187510272 3386487329118 3388755262464 3391003938816 3398389014784 3401624884229 3402574331904 3403882100476 3404832178176 3405793320072 3408053302368 3412452851712 3417762855936 3425412470832 3427685471808 3429980995584 3441663295488 3447226328832 3452650813161 3453003088522 3453966876672 3454941888684 3457234484496 3464785027968 3467084155392 3469384808448 3481222643712 3491329499136 3494653864416 3496972811904 3503599648768 3504588671496 3506935697408 3509262794752 3511233183744 3517117204224 3531459723264 3533803094016 3534800642802 3537146230488 3537167901696 3544871299904 3547223570176 3549215273472 3555162943212 3559904518144 3561903341568 3564266913792 3572029329408 3572051214336 3575430535248 3577803083712 3585810899619 3596026885088 3598413100672 3600433545984 3602822685696 3605235499008 3606253212276 3613087137792 3615484674048 3618927257088 3627027116856 3629433903264 3637338242386 3641817839616 3644234440704 3646652645376 3652390942848 3654616875008 3657041969152 3658074306744 3665227137024 3671151534336 3683655245952 3686122192896 3688568193024 3689609430078 3696823922688 3702576427264 3707356184576 3708402725247 3709816274944 3710863510068 3711899271168 3713325927792 3717899108352 3725996110848 3728468570112 3736813604544 3741797449728 3742853712741 3749946499072 3753517113632 3754541776896 3756007835008 3758116766976 3760610540544 3771324530688 3779765485056 3782273624064 3785875019784 3796637727454 3797697429504 3798769472388 3803835949056 3810210304576 3812349670272 3814879431168 3823187641632 3823211065344 3825748033536 3828286685184 3844983212928 3851426521813 3852501516288 3853589029686 3856146155784 3858728620032 3867132327168 3869698440192 3869722148864 3872289980416 3873383079852 3874464202752 3897883156464 3900469674816 3903057909504 3911582124032 3914177732608 3916375474176 3916775063552 3922938420096 3929279376594 3941549604864 3942662255433 3945302659584 3947920644096 3956756854752 3962913832306 3968029666304 3970662731776 3972892188672 3975528480768 3979313889408 3986854772736 3987980212392 3990626516448 3993299042304 4004892582912 4013614612288 4018532995584 4018557616128 4020102135907 4021224210432 4022359352154 4023892574208 4025028469176 4036495786752 4039174284288 4044388564992 4045530245724 4048214738256 4064723030016 4067420258304 4071293164224 4079008350208 4080405506463 4083113141172 4085601574912 4092030593376 4094745942144 4097463092736 4111443984384 4114172215296 4115333595087 4123380529152 4130045476128 4137871998976 4139040068922 4141786611768 4141811987456 4144560369664 4146887467008 4149639217152 4161461551104 4165398480672 4170775707648 4173543309312 4177491668766 4186615242128 4189393354432 4191745624704 4192173310208 4194527141376 4197336219648 4206477361152 4209522130944 4218689811456 4221515071488 4222706752836 4225508814384 4242740097024 4249849955104 4252236170688 4255057827072 4259109397257 4267180498944 4270012071936 4274077881216 4286486592648 4301086096836 4301112448512 4303966537728 4306822520832 4316228550656 4319092670464 4320311896758 4321517764608 4321958690816 4323178726152 4328759635968 4350523868064 4353410745216 4353437417472 4356326227968 4365813624832 4372870435648 4381420945408 4382657766201 4383881035776 4385565966444 4386790047744 4400529889536 4403449949184 4406371946496 4406398943232 4413305722608 4428816123904 4433033142824 4434243305472 4435974770656 4438465492032 4441410724608 4454064316416 4457019899904 4464033374592 4466995573248 4485211619328 4486477738941 4486935496082 4488187871232 4489454831004 4492461422592 4502245300608 4505504155776 4508250013696 4515316438824 4518340349952 4521338585088 4536765775872 4541057760096 4544071069824 4549937135616 4554241580538 4557017141248 4567216627776 4570247295744 4573307994112 4574598982239 4575875825664 4578912239616 4588884393984 4596301771776 4603534417548 4606589184912 4609645979328 4619713370624 4622778873856 4625374482432 4625846411264 4628443742208 4641630191616 4655105998848 4659509938239 4659538485888 4662630415872 4672784895328 4681644244992 4686073290756 4689489605632 4692122671104 4695236222976 4708612964352 4709942147394 4711737458688 4713067523736 4716194973984 4716223868928 4732287031296 4740217257616 4746026037888 4749204455424 4752355885056 4753697416182 4762705772544 4767240713664 4770404111616 4781081199492 4800578061312 4803763580928 4808337616368 4817449517056 4818809423307 4820646232064 4822297416729 4825236342784 4836036155808 4839245204352 4855757119488 4858979254272 4862203527168 4863576066921 4869854590464 4877432408992 4886969516032 4891592808726 4892958130176 4894868712448 4897617094656 4900867006464 4911540327936 4914829590528 4918090924032 4919479240104 4929098563584 4944536966996 4947818013424 4950596125728 4951101237056 4953881192832 4957168439808 4957198811136 4967994814464 4971291426816 4982418139392 4987162285677 4989063266304 4990471616988 5006055702528 5010822355968 5014147387392 5022037546416 5025370019904 5028432707584 5039687313408 5043031498752 5047833359712 5065025963184 5071781265408 5079730993677 5083132893696 5086505908224 5097583522176 5097614753792 5100997378048 5103861497856 5104382246912 5105823150714 5107248267264 5126644283904 5136668688384 5138118706248 5141528207712 5144971493376 5156176436224 5159597920256 5162494943232 5164510773136 5170839493248 5179504632783 5180950315008 5197177541952 5200626233088 5204077212672 5221833965568 5230584560128 5236994248704 5239039168792 5241980796624 5245459217856 5255399473152 5256883007244 5260403546112 5263894192128 5275675806336 5297189584896 5300704641024 5302200964203 5305719345732 5305751852544 5317306949856 5320835355264 5324398723072 5332744414818 5339856777216 5358043994112 5358076821504 5361632280576 5363145802872 5366704625568 5381994382336 5385565712384 5394040327632 5397619651008 5407853248512 5419630706688 5423227011072 5428390885632 5440540675284 5444150854896 5456007363579 5456040791168 5459661256192 5462726759424 5463284123648 5466351661056 5469978968064 5481925312512 5485562953728 5487111460116 5497840705536 5506727301504 5518720091896 5522382149024 5525482868928 5529183289344 5532852289536 5534414145117 5545235884032 5553864640896 5561034276864 5564724412416 5566295265102 5569988891688 5588994166272 5592702855168 5596448292864 5605220406816 5608636481536 5612696174592 5624919748608 5630275670448 5634011752512 5656986796032 5669648227584 5673410436096 5678812529676 5689573998592 5693349429248 5694956591181 5696546144256 5698770508288 5705753923584 5715315456864 5734781462448 5734816598016 5738622050304 5742430027776 5760415862344 5764238301536 5767474819392 5771679514624 5778752274432 5788092930048 5800698490752 5804547660288 5804583223296 5808434970624 5810074619778 5843543688268 5845174714368 5846824734696 5847421288592 5850704512224 5854586864256 5867373186048 5871266598912 5875162595328 5884407630144 5893919064891 5912324407296 5917953989376 5921880966144 5935135282128 5938752421888 5942693199872 5944370748459 5952044499456 5955994097664 5980282159104 5981970318588 5985939774672 5989948563456 6002993734144 6007338874368 6020421918432 6024453799936 6027836424192 6028451446784 6031836315648 6035838861312 6054743680128 6058761426432 6066582847488 6068295368586 6072322107384 6089622170368 6093663060992 6097084545024 6099465309652 6101130387456 6101167767552 6106939746336 6118512525312 6128402362368 6138045890064 6142118913216 6146194639104 6167165976576 6171258322944 6185070793728 6195068214192 6206807998464 6208560103383 6212679917652 6212717981184 6216840554496 6242192326656 6248097721008 6256163561472 6260314963968 6266237503149 6278150619136 6279922863192 6284090031648 6288259965312 6288298491904 6296004329472 6309716041728 6328034717184 6332272607232 6334060129254 6336474513408 6338263221576 6350274363392 6356320951552 6360538815488 6364110145536 6374774932656 6400770748416 6405018107904 6411116821824 6425079231076 6429729888972 6448048207744 6451668672768 6452326939136 6455949806592 6460233781248 6474342825984 6478639005696 6480467845137 6482938036224 6484768089228 6493139453952 6517798729222 6522123744968 6525785802096 6530116117824 6530156126208 6534489341952 6548720437248 6553106120704 6559305653472 6572131418112 6578348949666 6600794834304 6605174923776 6609557919744 6609598414848 6619958583912 6623993085952 6628388569088 6643224185856 6649549714236 6653962155984 6674740936704 6681096474624 6685529849856 6696050061888 6700493359872 6719583084544 6724041998336 6727817428992 6730403244123 6730444479616 6732281806848 6738692133888 6753367950912 6762375020544 6772974658236 6777510524928 6782007877632 6796778029568 6803249768458 6805148663808 6807764200952 6811586640144 6816106604736 6824905703424 6835525711872 6850824941664 6855370943616 6859961991168 6883326590976 6894452657664 6905301626322 6906006177044 6907933753344 6909883777368 6914468968992 6929570055936 6934168310784 6938769616896 6962445287424 6982658998272 6989307728832 6993945623808 7009177342992 7013871394816 7018525589504 7022466367488 7034234408448 7062919446528 7064913221091 7067606188032 7069601285604 7074292460976 7074335803392 7089742599808 7094447140352 7098430546944 7110325886424 7119809036288 7123806683136 7128533827584 7144058658816 7144102428672 7150861070496 7155606167424 7171621799238 7192053770176 7196826201344 7200867091968 7203678857089 7205645371392 7210470998016 7212506424552 7226174275584 7230969348096 7237854514176 7254054233712 7258867806528 7274676484772 7283635679232 7288468881408 7293305290752 7304781885696 7309233750016 7316148613488 7330454274048 7337389213089 7342303068672 7367310491904 7372244385792 7377136386048 7379218860156 7393647845376 7405152854528 7414712369152 7416805450494 7419632549888 7421727020136 7426651855584 7435798216704 7451992221696 7456937140224 7473627209088 7483594899456 7485707425482 7499892998144 7507034227264 7509083553792 7512015670016 7516233533952 7521221081088 7542649061376 7559530970112 7564547248128 7571750039568 7588240126357 7593275454908 7595394859008 7597538944776 7607671898112 7620420609152 7624699340544 7629758862336 7646375283264 7646422130688 7651496067072 7656573370368 7658734726071 7689966425856 7702853043626 7705003032576 7707178059372 7712292311568 7717457240064 7734264654336 7739396880384 7739444297728 7744579960832 7746766159704 7795766312928 7800939349632 7806115819008 7823164248064 7828355465216 7832750948352 7833550127104 7845876840192 7858558753188 7883099209728 7885324510866 7890605319168 7895841288192 7913513709504 7925827664612 7936059332608 7941325463552 7945784377344 7951056961536 7958627778816 7975960424784 7981253032896 7986598084608 7999116622227 8009785165824 8027229224576 8037065991168 8037115232256 8040204271814 8042448420864 8044718704308 8050056938352 8072991573504 8078348568576 8088777129984 8091060491448 8096429476512 8129446060032 8134840516608 8142586328448 8158016700416 8160811012926 8166226282344 8171203149824 8184061186752 8189491884288 8194926185472 8222887968768 8228344430592 8230667190174 8246761058304 8260090952256 8275743997952 8278080137844 8283573223536 8283623974912 8289120739328 8293774934016 8299278434304 8330796961344 8341551415296 8347086618624 8349442897653 8354983337532 8373230484256 8378786708864 8383491249408 8384346620416 8389054282752 8394672439296 8412954722304 8419044261888 8437379622912 8443030142976 8445413505672 8451017628768 8485480194048 8499699910208 8504472341376 8510115654144 8518218794514 8534360997888 8540024143872 8548155762432 8572973185296 8591643779429 8602172193672 8602224897024 8607933075456 8613645041664 8632457101312 8638185340928 8640623793516 8643035529216 8646357452304 8657519271936 8701047736128 8706821490432 8706874834944 8712652455936 8715111929667 8731627249664 8745740871296 8762841890816 8765315532402 8767762071552 8771131932888 8801059779072 8806899898368 8812743892992 8812797886464 8826611445216 8857632247808 8866066285648 8868486610944 8871949541312 8876930984064 8882821449216 8908128632832 8914039799808 8928066749184 8933991146496 8967920149331 8970423238656 8972955477882 8973870992164 8976375742464 8978909662008 8984922845184 9004490601216 9011008311552 9016500027392 9030632877648 9036680699904 9042677170176 9082115520192 9088142139648 9099874271232 9102443052879 9108483161076 9114034282496 9134433255552 9140494591488 9146615988224 9149197964478 9151751651328 9177768787968 9192603543552 9207068835096 9213178369824 9219291958656 9239426741248 9245557747712 9250748964864 9251692822528 9256887484416 9283260383232 9310211997696 9319019876478 9319076971776 9325260831744 9345569790656 9360675776309 9363288489984 9372146581512 9378979211264 9384245342208 9390472445952 9417225928704 9419884294788 9426135047472 9432389947968 9432447737856 9464574062592 9480434515232 9492052075776 9498408910848 9501090193881 9504711770112 9507394832364 9525411545088 9534481427328 9540808223232 9562162398984 9601156122624 9607527161856 9616675232736 9634899034112 9637618846614 9641292464128 9644594833458 9650472685568 9672072311616 9678490408704 9711514238976 9717958508544 9724407054336 9727152133842 9739709180928 9754864817984 9773939032064 9776698093833 9783185617452 9785916260352 9789737424896 9795234189312 9801734012928 9823080655872 9829659181056 9838958480208 9858197127168 9867523424499 9889073933992 9895636026848 9901192251456 9902202474112 9907762385664 9914336879616 9914397622272 9935989628928 9942582853632 9964836278784 9974324571354 9978126532608 9980943233976 10012111405056 10021644711936 10028294774784 10044075092832 10050740039808 10056865415168 10079374626816 10086062997504 10095666719424 10130051926368 10143562530816 10159461987354 10166265787392 10173011816448 10195167044352 10195229507584 10201994756096 10204874652687 10207722995712 10208764493824 10211646301428 10214496534528 10253288567808 10276237412496 10283056415424 10289942986752 10312352872448 10319195840512 10324989886464 10329021546272 10341678986496 10359009265566 10361900630016 10394355083904 10401252466176 10408154425344 10443667931136 10461169120256 10473988497408 10478078337584 10483961593248 10490918435712 10510798946304 10513766014488 10520807092224 10527788384256 10551351612672 10594379169792 10598451085573 10601409282048 10604401928406 10611438691464 10611503705088 10634613899712 10641670710528 10648797446144 10665488829636 10679713554432 10716087988224 10716153643008 10726291605744 10733409251136 10757432698857 10763988764672 10771131424768 10788080655264 10795239302016 10815706497024 10839261413376 10846454022144 10856781771264 10881081350568 10888301709792 10912014727158 10912081582336 10919322512384 10925453518848 10926568247296 10932703322112 10939957936128 10963850625024 10971125907456 10974222920232 10995681411072 11013454603008 11037440183792 11044764298048 11050965737856 11058366578688 11065704579072 11068828290234 11090471768064 11107729281792 11122068553728 11125208175741 11129448824832 11132590530204 11139977783376 11177988332544 11185405710336 11210440813632 11217272963072 11225392349184 11228561138223 11249839497216 11260551340896 11268023505024 11313973592064 11339296455168 11346820872192 11357625059352 11379147997184 11386698858496 11389913182362 11393092288512 11397541016576 11411507847168 11430630913728 11469562924896 11469633196032 11477244100608 11484860055552 11520831724688 11528476603072 11534949638784 11543359029248 11554279565439 11557504548864 11576185860096 11601396981504 11609095320576 11609166446592 11616869941248 11620149239556 11687087376536 11693649469392 11694842577184 11701409024448 11709173728512 11734746372096 11742533197824 11750325190656 11768815260288 11787838129782 11824648814592 11827986766299 11835907978752 11843761932288 11870270564256 11877504843776 11885386399744 11888741496918 11904088998912 11911988195328 11960564318208 11963940637176 11971879549344 11979897126912 12005987468288 12014677748736 12040843836864 12048907599872 12055672848384 12056902893568 12060306407721 12063672631296 12071677722624 12109487360256 12117522852864 12133165694976 12136590737172 12144644214768 12179244340736 12187326121984 12194169090048 12198930619304 12202260774912 12213879492672 12237025050624 12256804724736 12276091780128 12284237826432 12292389278208 12334331953152 12342516645888 12346000785261 12370141587456 12390136428384 12413615996928 12417120206766 12425359835304 12425435962368 12433681108992 12484384653312 12496195442016 12512327122944 12520629927936 12532475006298 12559845726384 12568180063296 12576519930624 12576596983808 12592008658944 12619432083456 12656069434368 12664545214464 12668120258508 12676526443152 12700548726784 12712641903104 12721077630976 12728220291072 12749549865312 12801541496832 12810036215808 12822233643648 12850158462152 12859459777944 12896096415488 12903337345536 12904653878272 12911899613184 12920467562496 12948685651968 12957278011392 12960935690274 12965876072448 12969536178456 12986278907904 13035597458444 13044247489936 13051571604192 13060232235648 13060312252416 13068978683904 13097440874496 13118611306944 13144262836224 13147973298603 13156697899332 13201589668608 13210349847552 13219115839488 13219196829696 13239917167824 13247986171904 13256777138176 13286448371712 13299099428472 13307924311968 13362192949248 13371059699712 13392100123776 13400986719744 13439166169088 13448083996672 13455634857984 13460806488246 13460888959232 13464563613696 13477384267776 13506735901824 13524750041088 13545949316472 13555021049856 13564015755264 13593556059136 13606499536916 13610297327616 13615528401904 13623173280288 13632213209472 13649811406848 13671051423744 13701649883328 13710741887232 13719923982336 13723796946717 13766653181952 13788905315328 13810603252644 13812012354088 13819767554736 13828937937984 13859140111872 13868336621568 13877539233792 13924890574848 13965317996544 13978529814717 13978615457664 13987891247616 14018354685984 14027742789632 14037051179008 14044932734976 14068468816896 14125838893056 14129826442182 14135212376064 14139202571208 14148584921952 14148671606784 14179485199616 14188894280704 14196861093888 14220651772848 14239618072576 14247613366272 14257067655168 14288117317632 14301722140992 14311212334848 14343243598476 14384107540352 14393652402688 14401734183936 14407357714178 14411290742784 14425012849104 14452348551168 14456428269921 14461938696192 14475709028352 14508108467424 14517735613056 14549352969544 14567271358464 14576937762816 14586610581504 14590728200763 14609563771392 14618467500032 14632297226976 14660908548096 14674778426178 14684606137344 14734620983808 14744488771584 14754272772096 14758437720312 14787295690752 14810305709056 14829424738304 14833610900988 14843454040272 14853303711168 14871596433408 14903984443392 14913874280448 14947254418176 14961486857031 14967189798912 14971414850964 14999785996288 15014068454528 15018167107584 15024031340032 15032467067904 15042442162176 15085298122752 15119061940224 15129094496256 15143500079136 15176480252714 15186550909816 15195077889552 15215343796224 15240841218304 15249398681088 15259517724672 15292750566528 15292844261376 15302992134144 15313146740736 15317469452142 15379932851712 15405706087252 15410006065152 15414356118744 15424584623136 15434914480128 15468529308672 15478793760768 15478888595456 15493532319408 15538513898349 15591532625856 15601878699264 15612231638016 15646328496128 15656710930432 15665501896704 15667100254208 15691753680384 15717117506376 15766198419456 15770649021732 15781210638336 15791682576384 15827027419008 15851655329224 15872118665216 15882650927104 15891568754688 15902113923072 15917255557632 15951920849568 15962506065792 15973196169216 15998233244454 16019570331648 16054458449152 16069745142737 16074131982336 16074230464512 16080408543628 16084896841728 16089437408616 16100113876704 16145983147008 16156697137152 16182120982896 16192858953024 16258892120064 16269681033216 16285172656896 16321622025852 16332452564688 16342406299648 16368022090737 16368122373504 16378983768576 16389852370944 16445775937536 16456688861184 16461334380348 16493522116608 16520181904512 16551487995904 16556160275688 16567146447072 16567247949824 16578241478656 16587549868032 16598556868608 16661593922688 16683102830592 16694173237248 16698885795306 16709966675064 16746460968512 16757573417728 16766982498816 16768693240832 16778108565504 16789344878592 16825909444608 16838088523776 16874759245824 16890827011344 16902035257536 16970960388096 16999399820416 17008944682752 17020231308288 17036437589028 17068721995776 17080048287744 17084869773543 17096311524864 17145946370592 17183287558858 17204344387344 17204449794048 17215866150912 17227290083328 17264914202624 17276370681856 17281247587032 17292714904608 17315038543872 17402095472256 17413642980864 17413749669888 17425304911872 17430223859334 17463254499328 17491481742592 17525683781632 17530631064804 17535524143104 17542263865776 17602119558144 17613799796736 17625487785984 17653222890432 17681757194673 17715264495616 17732132571296 17736973221888 17743899082624 17753861968128 17765642898432 17816257265664 17828079599616 17833112245377 17856133498368 17867982292992 17935840298662 17940846477312 17945910955764 17947741984328 17957819324016 17969845690368 18008981202432 18022016623104 18033000054784 18061265755296 18073361399808 18085354340352 18164231040384 18176284279296 18199748542464 18204886105758 18216966322152 18228068564992 18268866511104 18280989182976 18293231976448 18298395928956 18303503302656 18355537575936 18385207087104 18414137670192 18426356739648 18438583917312 18478853482496 18491115495424 18501497929728 18503385645056 18513774968832 18620423995392 18625680310149 18638039752956 18638153943552 18650521663488 18691139581312 18721351552618 18726576979968 18744293163024 18757958422528 18768490684416 18780944891904 18834451857408 18839768589576 18852270094944 18864779895936 18864895475712 18929148125184 18960869030464 18984104151552 18991516986871 18996817821696 19002180387762 19009423540224 19014789664728 19050823090176 19068962854656 19081616446464 19124324797968 19202312245248 19215054323712 19233350465472 19269798068224 19275237693228 19289189666916 19300945371136 19344144623232 19356980817408 19423028477952 19435917017088 19441403535411 19448814108672 19454304267684 19479418361856 19509729635968 19547878064128 19553396187666 19566371234904 19579474849792 19590468378624 19603468025856 19646161311744 19659318362112 19677916960416 19716394254336 19735046848998 19778147867984 19791272053696 19802384502912 19804404948224 19815524771328 19828673759232 19828795244544 19871979257856 19885165707264 19929672557568 19948649142708 19961886467952 20005360333123 20024222810112 20043289423872 20056589549568 20088150185664 20101480079616 20113730830336 20158749253632 20172125995008 20191209732369 20191333438848 20260103852736 20287125061632 20318923974708 20332531574784 20346023632896 20390334088704 20390459015168 20403989512192 20409749305374 20415445991424 20417528987648 20423292602856 20506577135616 20552474824992 20566112830848 20579885973504 20624705744896 20638391681024 20649979772928 20658043092544 20683357972992 20718018531132 20723801260032 20788710167808 20802504932352 20816308850688 20881507500997 20887335862272 20922338240512 20947976994816 20956156675168 20967923186496 20981836871424 21027532028976 21041614184448 21055576768512 21102703225344 21188758339584 21194739663273 21196902171146 21202818564096 21208803856812 21222877382928 21223007410176 21269227799424 21283341421056 21297594892288 21330977659272 21359427108864 21432175976448 21432307286016 21452583211488 21466818502272 21514865397714 21527977529344 21542262849536 21576161310528 21590478604032 21611036571267 21631412994048 21678522826752 21692908044288 21713563542528 21762162701136 21776603419584 21824029454316 21824163164672 21838645024768 21850907037696 21853136494592 21865406644224 21879915872256 21927701250048 21948445840464 21991362822144 22012167639267 22026909206016 22074880367584 22089528596096 22101931475712 22116733157376 22131409158144 22137656580468 22180943536128 22215458563584 22244137107456 22250416351482 22258897649664 22265181060408 22279955566752 22355976665088 22370811420672 22420881627264 22434545926144 22450784698368 22457122276446 22499678994432 22521102681792 22536047010048 22627947184128 22678592910336 22693641744384 22715250118704 22758295994368 22764720379071 22773397716992 22779826364724 22786184577024 22795082033152 22823015694336 22861261827456 22939125849792 22939266392064 22954488201216 22969720111104 22976204178213 23041663449376 23056953206144 23069899277568 23086718058496 23108559130878 23115009097728 23152371720192 23202793963008 23218190641152 23218332893184 23233739882496 23240298479112 23374174753072 23387298938784 23389685154368 23402818048896 23418347457024 23469492744192 23485066395648 23500650381312 23537630520576 23575676259564 23642698575509 23649297629184 23655973532598 23671815957504 23687523864576 23740541128512 23755009687552 23770772799488 23777482993836 23808177997824 23823976390656 23927881274352 23943759098688 23959794253824 23997349866681 24011974936576 24029355497472 24081687673728 24097815199744 24111345696768 24113805787136 24120612815442 24127345262592 24218974720512 24235045705728 24266331389952 24273181474344 24289288429536 24358488681472 24374652243968 24388338180096 24397861238608 24404521549824 24427758985344 24474050101248 24513609449472 24552183560256 24568475652864 24584778556416 24668663906304 24678145228451 24685033291776 24692001570522 24740283174912 24780272856768 24827231993856 24834240413532 24850719670608 24850871924736 24867362217984 24992390884032 25024654245888 25041259855872 25048328692959 25064950012596 25119691452768 25136360126592 25153039861248 25153193967616 25184017317888 25238864166912 25312138868736 25329090428928 25336240517016 25353052886304 25401097453568 25425283806208 25442155261952 25456440582144 25499099730624 25603082993664 25620072431616 25644467287296 25700316924304 25718919555888 25774931338287 25792192830976 25806674691072 25809307756544 25823799226368 25840935124992 25897371303936 25914556022784 25921871380548 25939072356912 25972557815808 26071194916888 26088494979872 26103143208384 26120464471296 26120624504832 26137957367808 26145335789001 26194881748992 26237222613888 26288525672448 26295946597206 26313395798664 26403179337216 26420699695104 26438231678976 26438393659392 26479834335648 26495972343808 26513554276352 26572896743424 26598198856944 26615848623936 26724385898496 26742119399424 26784200247552 26801973439488 26878332338176 26896167993344 26903760447993 26911269715968 26921612976492 26921777918464 26929127227392 26954768535552 27013471803648 27049500082176 27091898632944 27110042099712 27128031510528 27187112118272 27212999073832 27231056803808 27246346560576 27264426418944 27299622813696 27342102847488 27403299766656 27421483774464 27439847964672 27447593893434 27533306363904 27577810630656 27621206505288 27624024708176 27639535109472 27657875875968 27718280223744 27736673243136 27755078467584 27849781149696 27930635993088 27957059629434 27957230915328 27975782495232 28036709371968 28055485579264 28074102358016 28082027328927 28089865469952 28136937633792 28251677786112 28259652884364 28278405142416 28297169843904 28297343213568 28358970399232 28377788561408 28393722187776 28441303545696 28479236145152 28495226732544 28514135310336 28576234635264 28603444281984 28622424669696 28686487196952 28768215080704 28787304805376 28803468367872 28814715428356 28822581485568 28850025698208 28904697102336 28912856539842 28923877392384 28951418056704 29016216934848 29035471226112 29098705939088 29134542716928 29153875525632 29173221163008 29181456401526 29219127542784 29264594453952 29321817096192 29330094281499 29349556852356 29369212274688 29469241967616 29488977543168 29516875440624 29574591381504 29602570273497 29620611418112 29658849476608 29667221801976 29686908080544 29706607422336 29743192866816 29807968886784 29827748560896 29894508836352 29922973714062 29934379597824 29942829701928 29999571992576 30028136909056 30036334215168 30048062680064 30064934135808 30084884324352 30170596245504 30238123880448 30258188992512 30287000158272 30352960505428 30373101819632 30390155779104 30430687592448 30481682436608 30498797362176 30519035449344 30585501133056 30585688522752 30605984268288 30614623958061 30626293481472 30634938904284 30759865703424 30811412174504 30828712237488 30849169246272 30869828960256 30937058617344 30957587521536 30957777190912 30987064638816 31077027796698 31183065251712 31203757398528 31224463276032 31292656992256 31313421860864 31331003793408 31334200508416 31383507360768 31434235012752 31532396838912 31541298043464 31562421276672 31583365152768 31654054838016 31703310658448 31744237330432 31765301854208 31783137509376 31795353256719 31804227846144 31834511115264 31903841699136 31925012131584 31946392338432 31996466488908 32039140663296 32108916898304 32139490285474 32148263964672 32148460929024 32160817087256 32178874817232 32200227753408 32291966294016 32313394274304 32364241965792 32385717906048 32517784240128 32539362066432 32570345313792 32643244051704 32664905129376 32684812599296 32736044181474 32736244747008 32757967537152 32779704741888 32891551875072 32913377722368 32922668760696 32987044233216 33040363809024 33112320551376 33134292894144 33134495899648 33156482957312 33175099736064 33197113737216 33323187845376 33366205661184 33375624527223 33388346474496 33397771590612 33419933350128 33492921937024 33515146835456 33533964997632 33537386481664 33556217131008 33651818889216 33676177047552 33749518491648 33781654022688 33804070515072 33941920776192 33998799640832 34017889365504 34040462616576 34072875178056 34137443991552 34160096575488 34169739547086 34192623049728 34291892741184 34366575117716 34408688774688 34408899588096 34431732301824 34454580166656 34529828405248 34562495174064 34585429809216 34630077087744 34662838696317 34804190944512 34827285961728 34827499339776 34850609823744 34860447718668 34926508998656 34982963485184 35051367563264 35061262129608 35084527731552 35204239116288 35227599593472 35250975571968 35306445780864 35363514389346 35430528991232 35464265142592 35473946443776 35487798165248 35507723936256 35531285796864 35632514531328 35656159199232 35666224490754 35712266996736 35735964585984 35847893010721 35871680597324 35881692954624 35891821911528 35895483968656 35915638648032 35939691380736 36017962404864 36044033246208 36122531510592 36146722799616 36170708680704 36180919223163 36328462080768 36352568558592 36399497084928 36409772211516 36433932644304 36456137129984 36537733022208 36561978365952 36586463952896 36596791857912 36711075151872 36770414174208 36828275340384 36852713479296 36877167834624 36957706964992 36982230990848 37002995859456 37006771290112 37027549937664 37240847990784 37251360620298 37276079505912 37276307887104 37301043326976 37382279162624 37442703105236 37453153959936 37488586326048 37515916845056 37536981368832 37561889783808 37679537179152 37704540189888 37729559791872 37729790951424 37858296250368 37921738060928 37968208303104 37983033973742 37993635643392 38004360775524 38029579329456 38101646180352 38137925709312 38163232892928 38248649595936 38404624490496 38430108647424 38466700930944 38539596136448 38550475386456 38578379333832 38601890742272 38688289246464 38713961634816 38846056955904 38871834034176 38882807070822 38897628217344 38908608535368 38958836723712 39019459271936 39095756128256 39106792375332 39132742469808 39158949699584 39180936757248 39206936051712 39292322623488 39355833920832 39432788508672 39443919895809 39470093697996 39556295735968 39582544107392 39604769005824 39608809896448 39631049542656 39657347518464 39657590489088 39743958515712 39770331414528 39859345115136 39897298285416 39923772935904 40010720666246 40086578847744 40113179099136 40176300371328 40202960159232 40227461660672 40317498507264 40344251990016 40382419464738 40382666877696 40520207705472 40574250123264 40637847949416 40665063149568 40692047265792 40780668177408 40780918030336 40807979024384 40819498610748 40830891982848 40846585205712 41013154271232 41104949649984 41132225661696 41159771947008 41171390840151 41249411489792 41276783362048 41299959545856 41316086185088 41366715945984 41436037062264 41577420335616 41605009864704 41632617701376 41763015001994 41774671724544 41844676481024 41895953989632 41912313350336 41935846372992 41963673742848 42055064057952 42083228368896 42111153537024 42205406450688 42365691739943 42377516679168 42389479326546 42393804342292 42405637128192 42417607713624 42445754765856 42446014820352 42538455598848 42566682842112 42595189784576 42661955318544 42718854217728 42864351952896 42905166422976 42933637004544 43029730795428 43055955058688 43084525699072 43152322621056 43180957208064 43222073142534 43357045653504 43369284809763 43385816088576 43427127085056 43524325402272 43553206839168 43648058908632 43648326329344 43677290049536 43701814075392 43706272989184 43730813288448 43759831744512 43855402500096 43896891680928 43982725644288 44024335278534 44053818412032 44149760735168 44179057192192 44203862951424 44221123494977 44233466314752 44262818316288 44275313160936 44361887072256 44430917127168 44488274214912 44500832702964 44530362120816 44559911133504 44711953330176 44741622841344 44841763254528 44869091852288 44884460571093 44901569396736 44914244552892 44999357988864 45042205363584 45072094020096 45255894368256 45357185820672 45387283488768 45430500237408 45516591988736 45529440758142 45546795433984 45559652729448 45590164066304 45646031388672 45722523654912 45878251699584 45878532784128 45908976402432 45939440222208 45952408356426 46083326898752 46113906412288 46139798555136 46173436116992 46217118261756 46230018195456 46304743440384 46405587926016 46436381282304 46436665786368 46480596958224 46615541695047 46748349506144 46774597877568 46779370308736 46805636097792 46836694914048 46938985488384 46970132791296 47001300762624 47075261041152 47151352519128 47285397151018 47298595258368 47311947065196 47343631915008 47375047729152 47481082257024 47510019375104 47541545598976 47554965987672 47616355995648 47647952781312 47855762548704 47887518197376 47919588507648 47994699733362 48023949873152 48058710994944 48163375347456 48195630399488 48209235428211 48222691393536 48227611574272 48241225630884 48254690525184 48437949441024 48470091411456 48546362948688 48578576859072 48716977362944 48749304487936 48776676360192 48795722477216 48809043099648 48855517970688 49027218898944 49104066272211 49104367120512 49136951305728 49169557112832 49337327812608 49356290456902 49370066583552 49384003141044 49480566349824 49560545713536 49654463987712 49668480827064 49701439341216 49701743849472 49734724435968 49984781768064 50049308491776 50068544783569 50082519711744 50096657385918 50129900025192 50239382905536 50272720253184 50306079722496 50306387935232 50368034635776 50477728333824 50624277737472 50672481034032 50706105772608 50802194907136 50850567612416 50884310523904 50912881164288 50998199461248 51206165987328 51240144863232 51254609320629 51288934574592 51400633848608 51437839111776 51549862676574 51584385661952 51613349382144 51618615513088 51647598452736 51681870249984 51794742607872 51829112045568 51843742761096 51878144713824 51945115631616 52142389833776 52176989959744 52206286416768 52240928942592 52241249009664 52275914735616 52290671578002 52389763497984 52474445227776 52577051344896 52591893194412 52626791597328 52806358674432 52841399390208 52876463357952 52959668671296 52991944687616 53027108552704 53045271584019 53145793486848 53196397713888 53231697247872 53448771796992 53484238798848 53499336736131 53568400495104 53603946878976 53756664676352 53792335986688 53807520895986 53822539431936 53843225952984 53843555836928 53909537071104 54026943607296 54099000164352 54183797265888 54220084199424 54256063021056 54374224236544 54425998147664 54462113607616 54492693121152 54528852837888 54599245627392 54684205694976 54806599533312 54842967548928 54879695929344 54895187786868 55066612727808 55155621261312 55242413010576 55248049416352 55279070218944 55315751751936 55436560447488 55473346486272 55510156935168 55861271986176 55877040930447 55914119258868 55914461830656 55951564990464 56073418743936 56110971158528 56148204716032 56164054657854 56179730939904 56273875267584 56503355572224 56519305768728 56556810284832 56594339687808 56594686427136 56717940798464 56755577122816 56787444375552 56882607091392 56958472290304 56974550960613 56990453465088 57028270620672 57152469270528 57206888563968 57244849339392 57372974393904 57536430161408 57574609610752 57606936735744 57629430856712 57645162971136 57700051396416 57809394204672 57825713079684 57902836113408 58032433869696 58070942452224 58197411878176 58269085433856 58307751051264 58324210606233 58346442326016 58362912803052 58438255085568 58529188907904 58643634192384 58660188562998 58699113704712 58738424549376 58938483935232 58977955086336 59033750881248 59149182763008 59205140546994 59241222836224 59334443603952 59373816161088 59413214844672 59486385733632 59615937773568 59655497121792 59789017672704 59845947428124 59885659403856 59999143985152 60016080999369 60056273818112 60072668430336 60096125360128 60129868271616 60169768648704 60341192491008 60476247760896 60516377985024 60573629197107 60574000316544 60705921010856 60746203639264 60780311558208 60861375184896 60963364873216 60997594724352 61038070898688 61171002266112 61171377045504 61211968536576 61229247916122 61252586962944 61269877808568 61519731406848 61622824349008 61657424474976 61698338492544 61739657920512 61874117234688 61915175043072 61974129277632 62154055593396 62366130503424 62407514797056 62448926552064 62585313984512 62626843721728 62644522502991 62662007586816 62668401016832 62767014721536 62868470025504 63082596086928 63124842553344 63166730305536 63308109676032 63406621316896 63488474660864 63530603708416 63566275018752 63590706513438 63608455692288 63669022230528 63807683398272 63850024263168 63892784676864 63992932977816 64078281326592 64217833796608 64278980570948 64296527929344 64296921858048 64321634174512 64357749634464 64400455506816 64583932588032 64626788548608 64728483931584 64771435812096 64833109713801 65035568480256 65078724132864 65140690627584 65286488103408 65329810258752 65369625198592 65472088362948 65472489494016 65515935074304 65559409483776 65783103750144 65845337521392 65974088466432 66036502917801 66080727618048 66224641102752 66268585788288 66268991799296 66312965914624 66350199472128 66394227474432 66646375690752 66732411322368 66751249054446 66776692948992 66795543181224 66839866700256 66985843874048 67030293670912 67067929995264 67074772963328 67112434262016 67303637778432 67352354095104 67499036983296 67563308045376 67608141030144 67883841552384 67997599281664 68035778731008 68080925233152 68145750356112 68274887983104 68294161137213 68320193150976 68339479094172 68385246099456 68583785482368 68733150235432 68817377549376 68817799176192 68863464603648 68909160333312 68928612534639 69059656810496 69124990348128 69170859618432 69260154175488 69325677392634 69608381889024 69654571923456 69654998679552 69701219647488 69720895437336 69853017997312 69965926970368 70122524259216 70169055463104 70408478232576 70455199186944 70501951143936 70612891561728 70727028778692 70861057982464 70928095726527 70928530285184 70947892887552 70975596330496 71015447872512 71062571593728 71265029062656 71312318398464 71332448981508 71424533993472 71471929171968 71695786021442 71743361194648 71783643823056 71790967937312 71831277296064 71879382761472 72035924809728 72088066492416 72245063021184 72293445599232 72341417361408 72361838446326 72656924161536 72705137117184 72798994169856 72819544423032 72867865288608 72912274259968 73075466044416 73123956731904 73193583715824 73422150303744 73540828348416 73656550680768 73705426958592 73754335669248 73915413929984 73964461981696 74005991718912 74013542580224 74034435685353 74055099875328 74481695981568 74502721240596 74552159011824 74552615774208 74602086653952 74764558325248 74885406210472 74977172652096 75031833690112 75073962737664 75123779567616 75359074358304 75409080379776 75459119583744 75459581902848 75716592500736 75843476121856 75936416606208 75966067947484 75987271286784 76008721551048 76059158658912 76203292360704 76275851418624 76326465785856 76497299191872 76809248980992 76860217294848 76933401861888 77100950772912 77156758667664 77203781484544 77324794014861 77376578492928 77427923269632 77692113911808 77743668068352 77765614141644 77817217070736 77917673447424 78038918543872 78191512256512 78213584750664 78265484939616 78317899399168 78361873514496 78413872103424 78584645246976 78711667841664 78865577017344 78887839791618 78940187395992 79112591471936 79165088214784 79209538011648 79217619792896 79262099085312 79314695036928 79315180978176 79487917031424 79540662829056 79718690230272 79794596570832 79847545871808 80021441332492 80173157695488 80226358198272 80352600742656 80405920318464 80634997014528 80688503980032 80711281343979 80764838929476 80765333755392 81040415410944 81148500246528 81275695898832 81330126299136 81384094531584 81561336354816 81561836060672 81615958048768 81638997221496 81693170411424 82026308542464 82209899299968 82264451323392 82319543894016 82342781680302 82498822979584 82553566724096 82599919091712 82632172370176 82733431891968 82872074124528 83154840671232 83210019729408 83265235402752 83526030003988 83549343449088 83689352962048 83791907979264 83824626700672 83871692745984 83927347485696 84110128115904 84166456737792 84222307074048 84246081986781 84410812901376 84731383479886 84755033358336 84778958653092 84787608684584 84835215427248 84891509531712 84892029640704 85076911197696 85133365684224 85190379569152 85323910637088 85437708435456 85728703905792 85810332845952 85867274009088 86059461590856 86111910117376 86169051398144 86304645242112 86361914416128 86444146285068 86714091307008 86738569619526 86771632177152 86854254170112 87048650804544 87106413678336 87296117817264 87296652658688 87354580099072 87403628150784 87412545978368 87461626576896 87519663489024 87793783361856 87965451288576 87990282844497 88048670557068 88107636824064 88299521470336 88358114384384 88407725902848 88442246989954 88466932629504 88550626321872 88723774144512 88861834254336 88976548429824 89001665405928 89060724241632 89119822267008 89423906660352 89483245682688 89683526509056 89738183704576 89768921142186 89803138793472 89828489105784 89998715977728 90084410727168 90144188040192 90511788736512 90714371641344 90774566977536 90861000474816 91033183977472 91058881516284 91119305458896 91180328132608 91292062777344 91445047309824 91756503399168 91757065568256 91817952804864 91843871874183 91878880444416 91904816712852 92166653797504 92227812824576 92279597110272 92346872233984 92434236523512 92609486880768 92811175852032 92872762564608 92873331572736 92961193916448 93231083390094 93496699012288 93549195755136 93558740617472 93611272195584 93673389828096 93877970976768 93940265582592 94002601525248 94150522082304 94302705038256 94508081573719 94570794302036 94597190516736 94623894130392 94687263830016 94750095458304 94962164514048 95020038750208 95109931975344 95232711991296 95295905562624 95386059770157 95711525097408 95775036394752 95839177015296 95989399466724 96047899746304 96117421989888 96326750694912 96391260798976 96418470856422 96445382787072 96455223148544 96482451261768 96875898882048 96940182822912 97092725897376 97157153718144 97433954725888 97498608975872 97553352720384 97591444954432 97618086199296 97711035941376 98054437797888 98208132544422 98208734241024 98273902611456 98339114225664 98647121642641 98674655625216 98712580913804 98740133167104 98768006282088 98961132699648 99121091427072 99336961654128 99402878682432 99403487698944 99469448871936 99969563536128 100098616983552 100126873581669 100137089567138 100165039423488 100193314771836 100259800050384 100478765811072 100545440506368 100612159444992 100612775870464 100955456667648 101248555474944 101344962068064 101412211545216 101604389814272 101701135224832 101768621047808 101825762328576 101996398922496 102412331974656 102480289726464 102509218641258 102577869149184 102801267697216 102875678223552 103099725353148 103168771323904 103226698764288 103237231026176 103295196905472 103363740499968 103589485215744 103687485522192 103756289427648 103890231263232 103988516088951 104284779667552 104353979919488 104412572833536 104481857885184 104482498019328 104551829471232 104581343156004 104779526995968 104948890455552 105154102689792 105183786388824 105253583194656 105612717348864 105682798780416 105752926715904 105919337342592 105983889375232 106054217105408 106090543168038 106291586973696 106392795427776 106463394495744 106897543593984 106968477597696 106998673472262 107136800990208 107207893757952 107513329352704 107543679032163 107584671973376 107615041791972 107645078863872 107686451905968 107687111673856 107819074142208 108053887214592 108367594531776 108440168398848 108512126042112 108542757669489 108748448473088 108851996295328 108924227215232 108985386242304 109057705675776 109198491254784 109368411389952 109613199066624 109685935097856 109759391858688 109790375573736 110133225455616 110311242522624 110484826021152 110496098832704 110558140437888 110631503503872 110873120894976 110946692972544 111020313870336 111691369132577 111722543972352 111754081860894 111828238517736 111828923661312 111903129980928 112146837487872 112221942317056 112296409432064 112328109315708 112359461879808 112547750535168 113038611537456 113113620569664 113188679375616 113189372854272 113435881596928 113511154245632 113574888751104 113765214182784 113916944580608 113949101921226 113980906930176 114304938541056 114413777127936 114489698678784 114745948787808 115072860322816 115149219221504 115213873471488 115258861713424 115290325942272 115400102792832 115618788409344 115651426159368 115805672226816 116064867739392 116141884904448 116394823756352 116538170867712 116582961941303 116615502102528 116648421212466 116692884652032 116725825606104 116876510171136 117058377815808 117287268384768 117320377125996 117398227409424 117476849098752 117876967870464 118067501762496 118298365526016 118331759687427 118410281093988 118482445672448 118668887207904 118747632322176 118826429689344 118972771467264 119231875547136 119310994243584 119578035345408 119691894856248 119771318807712 119998287970304 120032161998738 120112547636224 120192250720256 120259736543232 120339537297408 120682384982016 120952495521792 121032755970048 121147258394214 121148000633088 121411842021712 121492407278528 121560623116416 121722750369792 121926729746432 121995189448704 122076141797376 122342004532224 122342754091008 122423937073152 122458495832244 122539755617136 123039462813696 123245648698016 123314848949952 123396676985088 123479315841024 123514172520453 123748234469376 123830350086144 123948258555264 124308111186792 124732261006848 124815029594112 124897853104128 125170627969024 125253687443456 125289045005982 125324015173632 125336802033664 125534029443072 125736940051008 126165192173856 126249685106688 126333460611072 126616219352064 126813242633792 126976949321728 127061207416832 127097075219829 127132550037504 127181413026876 127216911384576 127338044461056 127615366796544 127700048526336 127785569353728 127985865955632 128156562653184 128435667593216 128557961141896 128593055858688 128643268349024 128715499268928 128800911013632 129167865176064 129253577097216 129456967863168 129542871624192 129666219427602 130071136960512 130107854429289 130157448265728 130281381255168 130572976206816 130659620517504 130739250397184 130944176725896 130944978988032 131031870148608 131118818967552 131566207500288 131690675042784 131948176932864 132073005835602 132161455236096 132449282205504 132537171576576 132537983598592 132625931829248 132663370484931 132700398944256 132788454948864 133292751381504 133464822644736 133502498108892 133591086362448 133679733400512 133971687748096 134060587341824 134135859990528 134149545926656 134224868524032 134607275556864 134704708190208 134998073966592 135126616090752 135216282060288 135767683104768 135995198563328 136071557462016 136161850466304 136291500712224 136549775966208 136588322274426 136640386301952 136678958188344 136770492198912 137167570964736 137466300470864 137634755098752 137635598352384 137726929207296 137818320666624 137857225069278 138249980696256 138341719236864 138520308350976 138651354785268 139216763778048 139309143846912 139309997359104 139441790874672 139706035994624 139846625085141 139931853940736 140245048518432 140338110926208 140816956465152 140910398373888 141003902287872 141225783123456 141454057557384 141722115964928 141856191453054 141857060570368 141895785775104 141951192660992 142030895745024 142125143187456 142530058125312 142624636796928 142664897963016 142849067986944 142943858343936 143391572042884 143486722389296 143567287646112 143581935874624 143662554592128 143758765522944 144071849619456 144176132984832 144490126042368 144586891198464 144627706284633 144682834722816 144723676892652 145313848323072 145410274234368 145639088846064 145735730577216 145824548519936 146150932088832 146247913463808 146387167431648 147081656696832 147312198816633 147313101361536 147410853917184 147508671338496 147830827859968 147928923963392 148011983437824 148027085160448 148068871370706 148110199750656 148963391963136 149005442481192 149104318023648 149105231548416 149204173307904 149529116650496 149770812420944 149954345304192 150063667380224 150147925475328 150205634350707 150247559135232 150718148716608 150818160759552 150918239167488 150919163805696 151433185001472 151686952243712 151872833212416 151932135894968 152017443102096 152118317317824 152406584721408 152551702837248 152652931571712 152994598383744 153618497961984 153720434589696 153763827961887 153866803723776 154201901545824 154313517335328 154407562969088 154649588029722 154753156985856 154855846539264 155384227823616 155487336136704 155531228283288 155634434141472 155835346894848 156077837087744 156427169501328 156530969879232 156635798798336 156723747028992 156827744206848 157169290493952 157423335683328 157731154034688 157775679583236 157880374791984 158225182943872 158330176429568 158419076023296 158435239585792 158524198170624 158629390073856 158975834062848 159081325658112 159437380460544 159589193141664 159695091743616 160042882664984 160346315390976 160452716396544 160498010208393 160705201485312 160811840636928 161269994029056 161377007960064 161422562687958 161529677858952 161530667510784 162080830821888 162297000493056 162551391797664 162660252598272 162768189063168 163122672709632 163123672121344 163277994442992 163386340822848 164052617084928 164419798599936 164528902646784 164639087788032 164685563360604 164997645959168 165107133448192 165199838183424 165264344740352 165466863783936 165744148249056 166309681342464 166420039458816 166530470805504 167052060007976 167378705924096 167583815958528 167649253401344 167743385491968 167854694971392 168220256231808 168332913475584 168444614148096 168492163973562 168821625802752 169462766959772 169510066716672 169557917306184 169575217369168 169670430854496 169783019063424 169784059281408 170153822395392 170266731368448 170647821274176 170875416870912 170923652881839 171457407811584 171620665691904 171734548018176 172118923181712 172223820234752 172338102796288 172609290484224 172723828832256 172888292570136 173428182614016 173477139239052 173708508340224 174097301609088 174212827356672 174592235634528 174593305317376 174709160198144 174807256301568 174825091956736 174923253153792 175039326978048 175587566723712 175930902577152 175980565688994 176097341114136 176215273648128 176599042940672 176716228768768 176815451805696 176884493979908 176933865259008 177101252643744 177447548289024 177723668508672 178003330811856 178121448483264 178239644534016 178847813320704 178966491365376 179367053018112 179537842284372 179656978211568 179997431955456 180048242998107 180168821454336 180288376080384 181023577473024 181428743282688 181549133955072 181720887591321 181722000949632 182066367954944 182117763032568 182238610917792 182360656265216 182584125554688 182890094619648 183513006798336 183514131136512 183635905609728 183687743748366 183757760888832 183809633425704 184333307595008 184455625649152 184559194220544 184693744467968 184868473047024 185218973761536 185622351704064 185745525129216 185922387832896 186462166780188 186993398024576 187098391510272 187117481234944 187222544391168 187346779656192 187755941953536 187880531165184 187933567508973 188005203050496 188301044164608 188605410076512 189016163147438 189141588604072 189247788260784 189374527660032 189500190916608 189924329028096 190040077500416 190219863950688 190465423982592 190591811125248 190772119540314 191423050194816 191550072789504 191678354030592 191978798933448 192095799492608 192234843979776 192653501389824 192782521597952 192836941712844 192890765574144 192964902523536 193751797764096 193880365645824 194185451794752 194314307436288 194499329141403 194867909451776 194997217951744 195106705440768 195182889908864 195236172398592 195422071882752 196108875595776 196416265088844 196417468482048 196547805222912 196678228451328 197294243285282 197349311250432 197425161827608 197536012564176 197922265399296 198242182854144 198673923308256 198805757364864 198806975397888 198938897743872 199939127072256 200197233967104 200253747163338 200274179134276 200330078846976 200386629543672 200519600100768 200957531622144 201090881012736 201224318889984 201225551740928 201910913335296 202497110949888 202689924136128 202824423090432 203402270449664 203537242095616 203651524657152 203992797844992 204824663949312 204882483411639 204960579452928 205018437282516 205155738298368 205602535394432 205751356447104 206199450706296 206337542647808 206453397528576 206474462052352 206590393810944 206727480999936 207178970431488 207374971044384 207512578855296 207780462526464 207977032177902 208569559335104 208707959838976 208825145667072 208906686855581 208963715770368 208964996038656 209103658942464 209162686312008 209559053991936 209897780911104 210367572777648 210507166389312 211225434697728 211365597560832 211505853431808 211838674685184 211967778750464 212181086336076 212583173947392 212784287179581 212785590855552 212926788991488 213795087187968 213936955195392 213997346944524 214273601980416 214415787515904 215026658705408 215087358064326 215169343946752 215230083583944 215372903811936 215374223347712 215638148284416 216107774429184 216735189063552 216880336797696 217024252084224 217085515338978 217496896946176 217703992590656 217848454430464 217970772484608 218115411351552 218396982509568 218736822779904 219226398133248 219371870195712 219580751147472 220058963664353 220266450911232 220622485045248 220969652042304 220992197665408 221116280875776 221263007007744 221746241789952 221893385945088 222040627740672 222103307056059 223382738265154 223445087944704 223508163721788 223656477035472 223657847322624 223806259961856 224293674975744 224443884634112 224592818864128 224656218631416 225095501070336 226077223074912 226227241139328 226377358751232 226378745708544 226871763193856 227022308491264 227149777502208 227530428365568 227833889161216 227898203842452 227961813860352 228609877082112 228827554255872 228979397357568 229491897575616 230145720645632 230298438443008 230427746942976 230517723426848 230580651884544 230800205585664 231302852318736 231611344453632 231974382044583 232129735478784 232283769808896 232789647512704 233076341735424 233165923882606 233231004205056 233296842424932 233451651212208 233753020342272 234116755631616 234574536769536 234640754251992 234796454818848 234953698197504 235753935740928 236135003524992 236596731052032 236663519374854 236820562187976 236964891344896 237337774415808 237495264644352 237652859378688 237945542934528 238463751094272 238621988487168 239156070690816 239383789712496 239542637615424 239996575940608 240064323997476 240225095272448 240384501440512 240519473086464 240679074594816 241904991043584 242065511940096 242133844031937 242294516788428 242296001266176 242823684043424 242984814557056 243121246232832 243445500739584 243853459492864 243990378897408 244152283594752 244684009064448 244685508182016 244847874146304 244916991664488 245079511234272 246078925627392 246491297396032 246629697899904 246793353970176 246958631682048 247028345040906 247496468938752 247660700172288 247896517110528 248616222373584 249157669603441 249464522013696 249630059188224 249795706208256 250341255938048 250507374886912 250578090011964 250648030347264 251068058886144 251473880102016 252330384347712 252499370213376 252666921222144 252738245960343 253232438704128 253626485267584 253953898643456 254122414833664 254194150439658 254265100075008 254362826053752 254676088922112 255230733593088 255400097052672 255571138707456 255971731911264 256313125306368 256871335186432 257115922283792 257186111717376 257286536698048 257430998537856 257601822027264 258335730352128 258507154194432 258913935726336 259085743248384 259332438855204 260069684330599 260142273921024 260215708858578 260314896531456 260562762510336 261145952413632 261319241035008 261478500794368 261888353451792 261889957976064 262063740297216 262237637935104 263381350085568 263896353865728 263970848533491 264146011671204 264322910472192 264898564411008 265074343153152 265075967197184 265251863658496 265326740969862 265400797888512 266585502763008 266929645289472 267004996217784 267182172724896 267359466801024 267943375496192 268121174683648 268271719981056 268299091853312 268449737048064 269214551113728 269409416380416 269996147933184 270253232181504 270432564120576 271459597512961 271535366209536 271990397126656 272143114924032 272323700932608 272583001424448 273099551932416 273176644548852 273357916376688 273540984397824 274335141929472 274932600941728 275269510197504 275271196704768 275453858414592 275531615622549 275636641333248 275714450138556 276499961392512 276683438473728 277040616701952 277302709570536 278433527556096 278618287693824 278619994718208 278883581749344 279412071989248 279693250170282 279863707881472 280490097036864 280676221852416 281633912930304 281820796747776 282007804575744 282451566246912 282908115114768 283444231929856 283524244721157 283712382906108 283714121140736 283791571550208 283902385321984 284061791490048 284250286374912 285060116250624 285329795926032 285698135973888 285887716687872 286158179310471 286783144085768 286973444778592 287134575292224 287163871749248 287325109184256 287517531045888 288143699238912 288352265969664 288980252084736 289173782396928 289255412569266 289365669445632 289447353785304 290627696646144 290820548468736 291278177692128 291471461154432 291649097039872 292301864177664 292495826927616 292774334863296 294163313393664 294624397633266 294626202723072 294821707834368 295017342676992 295661655719936 295857847926784 295941364927923 296023966875648 296054170320896 296137742741412 296220399501312 298010884962384 298208636047296 298210463096832 298408346615808 299058233300992 299541624841888 299908690608384 300127334760448 300295850950656 300411268701414 300495118270464 301436297433216 301636321519104 301836478334976 301838327611392 302866370002944 303373904487424 303745666424832 303864271789936 304034886204192 304236634635648 304813169442816 305103405674496 305305863143424 305989196767488 307236995923968 307355081481617 307440869179392 307527655923774 307733607447552 308403803091648 308627034670656 308815125938176 309299176059444 309506313971712 309711693078528 310768455647232 311062456566576 311268868282944 311670693789696 311965548266853 312155674175488 312854339002656 313061939758464 313271597596672 313447494057984 313655488413696 314338580987904 314846671366656 315462308069376 315551359166472 315760749583968 316450365887744 316660352859136 316838152046592 316870479171584 317048396341248 317258780147712 317951668125696 318162651316224 318874760921088 319178386283328 319390183487232 320085765329968 320692630781952 320905432793088 320996020416786 321410402970624 321623681273856 322539988058112 322631037096489 322754015920128 322845125375916 323059355717904 323061335021568 324161661643776 325102783595328 325320505196544 325536378126336 325628273008467 326245345419264 326247344242688 326555988885984 326772681645696 328105234169856 328839597199872 329057805293568 329278175576064 329371126721208 329995291918336 330214266896384 330399676366848 330528689480704 330933727567872 331488296498112 332619362684928 332840078917632 333060941611008 334104120015952 334757411848192 335074107397731 335167631917056 335298506802688 335486770983936 335709389942784 336440512463616 336665826951168 336889228296192 336984327947124 337643251605504 338925533919544 339115834612368 339150434738336 339340861708992 339566038126848 339568118562816 340307644790784 340533462736896 341295642548352 341750833741824 341847305763678 342914815623168 343241331383808 343469096036352 344237846363424 344447640469504 344676205592576 345218580968448 345447657664512 345776585140272 346856365228032 346954278478104 347417016680448 348194603218176 348425654713344 349184471269056 349186610634752 349418320396288 349614512603136 349650183913472 349748885823909 349846506307584 350078653956096 351175133447424 351861805154304 351961131377988 352194682228272 352430547296256 353198085881344 353432457537536 353630903611392 353768987959816 354202505287488 354895096578048 355447337017344 356006661623712 356242896966528 356479289068032 357695626641408 357932982730752 358734106036224 359075684568744 359313956423136 359994863910912 360096485996214 360337642908672 360576752160768 362047154946048 362857486565376 363098267910144 363441775182642 363444001899264 364235526065136 364477221835584 364721312530432 365168251109376 365780189239296 367026013596672 367028262273024 367271811219456 367375487496732 367619266851408 368666615190016 368911251298304 369118388441088 369387488935936 369736946094048 370437947523072 371244703408128 371491050258432 371844775665792 372924333560376 373986796049152 374196783020544 374234962469888 374445088782336 374693559312384 375511883907072 375761062330368 375867135017946 376010406100992 376602088329216 377210820153024 378032326294876 378283177208144 378495576521568 378749055320064 379000381833216 379848658056192 380439727901376 380930847965184 381183622250496 381291225659487 381544239080628 382846100389632 383100145579008 383356708061184 383957597866896 384191598985216 384469687959552 385307002779648 385565043195904 385673883425688 385929805047072 387503595528192 387760731291648 388370903589504 388628614872576 388998658282806 389735818903552 389994435903488 390213410881536 390365779817728 390472344797184 390844143765504 392217751191552 392832530177688 392834936964096 393095610445824 393356456902656 394588486570564 394698622500864 394850323655216 395072025128352 395844530798592 396484365708288 397347846616512 397611514729728 397613950795776 397877795487744 397990111454793 399878254144512 400394467934208 400507494326676 400548358268552 400773259087344 401039200201536 401915063244288 402181762025472 402448637779968 402451103481856 403821826670592 404994221899776 405379848272256 405648846180864 406804540899328 407074484191232 407303049314304 407985595689984 409649327898624 409764966823278 409921158905856 410036874565032 410311476596736 411205070788864 411502712894208 412398901412592 412675085295616 412906795057152 412948924104704 413180787621888 413454961999872 414749942088768 415025157710592 415560925052928 415954064355804 417139118670208 417415919677952 417650291334144 417813373711162 417927431540736 417929992077312 418325372624016 419118107983872 419795561822208 420735145555296 421014332778624 422450869395456 422731195121664 423011706863616 423677349370368 423935557500928 424362172672152 425166347894784 425568574359162 425571181711104 425853577982976 427590174375936 427873910390784 427994693889048 428547203960832 428831575031808 430053317410816 430174716128652 430460167167888 430745807623872 430748446695424 431276296568832 432215548858368 433470378127104 433760673595392 433883118853899 434048504168448 434171030677956 434993793892352 435407985181312 435696908860928 435941544969216 436230822703104 437473645559808 438452796266496 438743740391424 439161502294944 440117927328706 441244970090496 441939304084608 441984395330816 442232561751552 442526014015488 443492483579904 443786771890176 444081255481344 444206614112118 446765476530308 446890175889408 447016327443576 447312954070944 447315694645248 447612519923712 448587349951488 448887769268224 449312437262832 450191002140672 450616903052121 452154446149824 452454482278656 452754717502464 452757491417088 453743526387712 454044616982528 454299555004416 455060856731136 455667778322432 455796407684904 457219754164224 457655108511744 457958794715136 458983795151232 460291441291264 460596876886016 460855493885952 461035446853696 461161303769088 461600411171328 462605704637472 463222688907264 463948764089166 464259470957568 464567539617792 465579295025408 466022609139373 466152683470848 466331847765212 466462008410112 466593684849864 466903302424416 467506040684544 468233511263232 469281508503984 469592909637696 469907396395008 471507871481856 472270007049984 473193462104064 473327038749708 473641124375952 473929782689792 474675548831616 474990529288704 475305718757376 476927502188544 477243976974336 478312141381632 478767579424992 479085275230848 479993151881216 480128647994952 480450190544896 480769002881024 481038946172928 481358149189632 483809982087168 484131023880192 484267688063874 484589033576856 484592002532352 485647368086848 485969629114112 486242492465664 486891001479168 487706918985728 487980757794816 488304567189504 489368018128896 489371016364032 489833983328976 490159022468544 492157851254784 492982594792064 493259395799808 493586707940352 493917263364096 494056690081812 494992937877504 495321400344576 495793034221056 497232444747168 498315339206882 498929044027392 499260118376448 499591412416512 500682511876096 501014749773824 501156180023928 502136117772288 502947760204032 504660768695424 504998740426752 505333842444288 505476491920686 506464877408256 507252970535168 507907797286912 508244829667328 508388300879316 508530200150016 508725652107504 509352177844224 510461467186176 510800194105344 511943463822528 512626250612736 512770958645517 513742670372864 514231844567584 514372223434752 514573073396096 514861997075712 515203644054528 516671460704256 517014308388864 517827871452672 518171486496768 518664877710408 520139368661198 520284547842048 520431417717156 521125525020672 522291904827264 522638482070016 522957001588736 523776706903584 523779915952128 524127480594432 524475275870208 526762700171136 527792707731456 527941697066982 528292023342408 528645820944384 529797128822016 530148686306304 530151934394368 530503727316992 530653481939724 530801595777024 533171005526016 534009992435568 534364345449792 534718933602048 535886750992384 536242349367296 536543439962112 536598183706624 536899474096128 539992295866368 540144728994321 540506464363008 540865128241152 542919195025922 543070732419072 543980794253312 544286229848064 544647401865216 545166002848896 546199103864832 546353289097704 546715832753376 547081968795648 548670283858944 549865201883456 550539020395008 550542393409536 550753992619259 550907716829184 551063231245098 551273282666496 551428900277112 552999922785024 553366876947456 554081233403904 554605419141072 556867055112192 557236575387648 557767163498688 558824143978496 559386500340564 559727415762944 560980194073728 561352443704832 563267825860608 563641593495552 563800702526919 564015609151488 564903132493824 565816230229536 566888463859712 567048489442314 567424765812216 567428242281472 567804770643968 568123582980096 568500572749824 570120232501248 570659591852064 571396271947776 571775433375744 572316358620942 573566288171536 573946889557184 574269150584448 574327743498496 574650218368512 575035062091776 576287398477824 576704531939328 577960504169472 578347564793856 578510825138532 578894707570608 581255393292288 581641096937472 582556355384256 582942922308864 583298194079744 583497987424209 584603728355328 584991653855232 585548669726592 588326626787328 589248795266532 589252405446144 589643415668736 590034685353984 591323311439872 591715695853568 591882729855846 592047933751296 592108340641792 592275485482824 596021769924768 596417272094592 596420926193664 596816693231616 598116466601984 599083249683776 599817381216768 600254669520896 600591701901312 600822537402828 600990236540928 602872594866432 603272643038208 603672956669952 603676655222784 605732740005888 606747808974848 607491332849664 607728543579872 608069772408384 608473269271296 610206811348992 610611726286848 611978393534976 614473991847936 614647450234917 614710162963234 614881738358784 615055311847548 615467214895104 616807606183296 617254069341312 617630251876352 618598352118888 619012627943424 619423386157056 621536911294464 622124913133152 622537736565888 623341387579392 623931096533706 624311348350976 625708678005312 626123879516928 626543195193344 626720060566743 626894988115968 627310976827392 628677161975808 629693342733312 631102718332944 631521499167936 632900731775488 633320705718272 633676304093184 633740958343168 634096792682496 634517560295424 635903336251392 637749521842176 638352861538743 638356772566656 638780366974464 640171530659936 641385261563904 641810865586176 641992040833572 642820805941248 643247362547712 645079976116224 645262074192978 645508031840256 645690250751832 646118711435808 646122670043136 648323323287552 650205567190656 650641010393088 651072756252672 651256546016934 652490690838528 653111977771968 653545363291392 656210468339712 657679194399744 658115610587136 658742253442416 659990583836672 660176890993059 660428533792768 660799352733696 661057378961408 661867455135744 662976592996224 665238725369856 665680157835264 666121883222016 666309921168177 668208240031904 669514823696384 670148214795462 670335263834112 670597013605376 670973541967872 671418779885568 672881024927232 673331653902336 673778456592384 673968655894248 675286503211008 677851067839088 678231669224736 678300869476672 678681723417984 679132076253696 679136237125632 680615289581568 681066925473792 682591285096704 683501667483648 683694611527356 685829631246336 686482662767616 686938192072704 688475692726848 688895280939008 689352411185152 690437161936896 690895315329024 691553170280544 693908556956208 694834033360896 695923146133749 696389206436352 696851309426688 698368942538112 698373221269504 698836640792576 699229025206272 699300367826944 699497771647818 699693012615168 702350266894848 703723610308608 703922262755976 704389364456544 704861094592512 706396171762688 706864915075072 707261807222784 707537975919632 708405010574976 709790193156096 710894674034688 712013323247424 712485793933056 712958578136064 715391253282816 715865965461504 717468212072448 718151369137488 718627912846272 719989727821824 720192971992428 720675285817344 721153504321536 725714973130752 726196535820288 726401532095811 726883550365284 726888003798528 728471052130272 728954443671168 729442625060864 730336502218752 731560378478592 734052027193344 734056524546048 734543622438912 734750974993464 735238533702816 737333230380032 737822502596608 738236776882176 739473892188096 740875895046144 742489406816256 742982100516864 743689551331584 745848667120752 747473008810323 747973592098304 748393566041088 748469924939776 748890177564672 749387118624768 751023767814144 751522124660736 751734270035892 753204176658432 754421640306048 756064652589752 756566354416288 756991153043136 757498110640128 758000763666432 758214737881029 759697316112384 760879455802752 761861695930368 762367244500992 762582451318974 763088478161256 765692200779264 766200291158016 766713416122368 767915195733792 768383197970432 768939375919104 770614005559296 771347766851376 771859610094144 775007191056384 775521462583296 776741807179008 777257229745152 777997316565612 779471637807104 779988871806976 780209052991797 780426821763072 780731559635456 780944689594368 781688287531008 784435502383104 785665060355376 785669873928192 786191220891648 786712913805312 789176973141128 789700647310432 790144050256704 791689061597184 792968731416576 794695693233024 795223029459456 795227901591552 795755590975488 795980222909586 799756508289024 800788935868416 801014988653352 801096716537104 801546518174688 802078400403072 803830126488576 804363524050944 804897275559936 807643653341184 809988443799552 810759696544512 811297692361728 813609081798656 814148968382464 814378792538883 814606098628608 815971191379968 819298655797248 819529933646556 820073749130064 820622953193472 822410141577728 823005425788416 824797802825184 825350170591232 825813590114304 825897848209408 826361575243776 826909923999744 829499884177536 830050315421184 831121850105856 831908128711608 834278237340416 834831839355904 835300582668288 835626747422324 835854863081472 835859984154624 836650745248032 838236215967744 839591123644416 841470291110592 842028665557248 844901738790912 845462390243328 846023413727232 847354698740736 848724345344304 850332695789568 850572734163471 851137148718324 851142363422208 851707155965952 855180348751872 855989387778096 857094407921664 857663150063616 858474537931413 860106634821632 860349432257304 860920334335776 861491615247744 861496893390848 862552593137664 864431097716736 866940756254208 867521347190784 867766237707798 868097008336896 868342061355912 869987587784704 870815970362624 871393817721856 871883089938432 872461645406208 874947291119616 876905592532992 877487480782848 878323004589888 880235854657412 882489940180992 883878608169216 883968790661632 884465123503104 885052028030976 886984967159808 887573543780352 887824094783769 888162510962688 888413228224236 893530953060616 894032654887152 894625908141888 894631389290496 895225039847424 897174699902976 897775538536448 898624874525664 900382004281344 901233806104242 904308892299648 904908964557312 905509435004928 905514982834176 907487052775424 908089233965056 908599110008832 910121713462272 911592815369808 914439508328448 915310217023488 915917589430272 917967590302464 920582882582528 921193753772032 921710987771904 922065244444851 922070893707392 922322607538176 923200822342656 925211409274944 926445377814528 927897528178332 928518941915136 929135079235584 931158590050816 932045218278746 932305366941696 932663695530424 933187369699728 933806604848832 935012081369088 936467022526464 938563017007968 939185819275392 939814792790016 943015742963712 944540014099968 946386924208128 946654077499416 947282248751904 947859565379584 949351097663232 949981058577408 950611437514752 953855004377088 954487953948672 956624282763264 957535158849984 958170550461696 960257295989904 960900381089792 961538005762048 962077892345856 962716298379264 967619964174336 967893111289467 968262047760384 968535376127748 969178067153712 969184005064704 971294736173696 971939258228224 972484984931328 975413837971456 975961515589632 976609134379008 978736036257792 978742032728064 979667966657952 980318044937088 984315702509568 985965189584128 986518791599616 987173415880704 987834526728192 988113380163624 989985875755008 990642800689152 991586068442112 994464889494336 996630678413764 997858088054784 998520236752896 999182824833024 1001365023752192 1002312360047856 1004272235544576 1005222322193193 1005895520408064 1009321537390848 1009997480853504 1010667684888576 1010952983841372 1012929754816512 1014505941070336 1015815594573824 1016489659334656 1016776601758632 1017451304215008 1018704355688448 1020922934372352 1021600388210688 1023886927645056 1025252501225472 1025541917291034 1027485340745728 1028463689135168 1028744446869504 1029146146792192 1029723994151424 1030407288109056 1033342921408512 1034028616777728 1035655742905344 1036342972993536 1037329755420816 1039588897310909 1040278737322396 1040569095684096 1040862835434312 1042251050041344 1044583809654528 1045276964140032 1047553413807168 1047559831904256 1048254961188864 1048950551740416 1049246657471727 1053525400342272 1055585415462912 1055883394133964 1056584046684816 1057291641888768 1059594257644032 1060297372612608 1060303868788736 1061007454633984 1061306963879448 1066342011052032 1068019984871136 1068728690899584 1069437867204096 1071773501984768 1072484698734592 1073086879924224 1073196367413248 1073798948192256 1079984591732736 1080289457988642 1081012928726016 1081730256482304 1085838390051844 1086141464838144 1087961588506624 1088572459696128 1089294803730432 1090332005697792 1092706578195408 1093431665506752 1094163937591296 1097340567717888 1099730403766912 1101078040790016 1101084786819072 1101507985238518 1101815433658368 1102126462490196 1102857800554224 1105999845570048 1106733753894912 1108162466807808 1109210838282144 1113734110224384 1114473150775296 1115534326997376 1117648287956992 1118773000681128 1119454831525888 1121960388147456 1122704887409664 1126535651721216 1127283186991104 1127601405053838 1128031218302976 1129806264987648 1131632460459072 1133776927719424 1134096978884628 1134849531624432 1134856484562944 1135609541287936 1136247165960192 1137001145499648 1141319183704128 1142792543895552 1143550866751488 1143873676978461 1144632717241884 1147132576343072 1147893779114368 1148538301168896 1148655486996992 1149300436737024 1150070124183552 1152574796955648 1153409063878656 1155921008338944 1156695129587712 1157021650277064 1157789415141216 1162510786584576 1163282193874944 1165112710768512 1165885844617728 1166596388159488 1166995974848418 1169207456710656 1169983307710464 1171097339453184 1176653253574656 1178497590533064 1178504810892288 1179286831337472 1180069370707968 1182646622879744 1183431391707136 1183765459711692 1184095867502592 1184550970965648 1192043539849536 1192834544189184 1192841852387328 1193633386463232 1193970334364379 1196232933203968 1198166499367552 1199634762433536 1200509339041792 1201183403802624 1201645074805656 1205745189732864 1206545286076416 1207345913339904 1207353310445568 1211465480011776 1213495617949696 1214982665699328 1215457087159744 1216139544816768 1216946538542592 1220413622697984 1221223452573696 1223956787069952 1228605060458347 1228947983695872 1229294900469834 1229420325926468 1229763476717568 1230110623695096 1230934429790208 1233615212366592 1234508138682624 1235260503752704 1237196704237776 1238025255886848 1238846772314112 1244249826266304 1245075473131776 1246682775158784 1247862193067412 1248622696701952 1251417356010624 1252247759033856 1253086390386688 1253440121133486 1253789976231936 1257354323951616 1259386685466624 1262205436665888 1263042998335872 1265801463550976 1266641411436544 1267352608186368 1267481916686336 1268193585364992 1269035120590848 1271806672502784 1275499043684352 1276705723077486 1276713545133312 1277560733948928 1280343061319872 1282412581354333 1282770523127808 1283621731172352 1283984081667144 1285641611882496 1286494725095424 1290159952232448 1290524148385956 1291380501503664 1292237422871616 1292245340086272 1296646646575104 1300411134381312 1301282020786176 1301649356561697 1302145512505344 1302513092033868 1304981381677056 1306223955543936 1307090726582784 1312420936679424 1315358388799488 1316231221174272 1317484506884832 1319981167673344 1320353781986118 1320857067585536 1322114757922816 1323734910271488 1325953185992448 1330477450739712 1331360315670528 1332243766444032 1332619842336354 1336416480063808 1339029647392768 1340296429590924 1340670527668224 1341194027210752 1341947083935744 1342837559771136 1345762049854464 1346663307804672 1347937311788496 1350573006422016 1351850709156363 1355702135678176 1356463338449472 1356601738953344 1357363446835968 1358264152507392 1358272474251264 1361230579163136 1362133850947584 1365182570193408 1367003334967296 1367389223054712 1371659262492672 1372965325535232 1373876384145408 1376951385453696 1377790561878016 1378704822370304 1380874323873792 1381790630658048 1383106340561088 1387817113912416 1389668066721792 1391846292267498 1392778412872704 1393702618853376 1396737885076224 1396746442539008 1397673281585152 1398067827418119 1398458050412544 1398600735653888 1398995543295636 1399386025230336 1404700533789696 1407844525511952 1408778728913088 1409722189185024 1412792343525376 1413729830150144 1414523614445568 1415075951839264 1416810021149952 1419580386312192 1421789348069376 1424026646494848 1424971587866112 1425917156272128 1430782506565632 1431731930923008 1434936424144896 1436302738274976 1437255825692544 1439979455643648 1440385943984856 1441350571634688 1442307008643072 1451429946261504 1451987798723501 1452393071640576 1452803064191622 1453767100730568 1453776007597056 1456942104260544 1457908887342336 1458885250121728 1460673004437504 1463120756957184 1468104054386688 1468113049092096 1469501949986928 1470477067405632 1474666460760064 1475645005193216 1476473553764352 1478947784376192 1481751790092288 1484978813632512 1485964201033728 1487379102663168 1491697334241504 1494946017620646 1495947184196608 1496787132082176 1496939849879552 1497780355129344 1498774237249536 1502047535628288 1503044249321472 1503468540071784 1506408353316864 1508843280612096 1512129305179504 1513132708832576 1513982306086272 1514996221280256 1516001527332864 1516429475762058 1519394632224768 1521758911605504 1523723391860736 1524734489001984 1525164902637948 1526176956322512 1531384401558528 1532400582316032 1535830391467584 1536766395940864 1537878751838208 1538312875936551 1541228011118592 1542695533702752 1543719220188288 1550014382112768 1551042925166592 1553483614358016 1554514459490304 1555994633131224 1558943275614208 1559977743613952 1560418105983594 1560853643526144 1561463119270912 1563376575062016 1568871004766208 1571330120710752 1571339747856384 1572382441783296 1573425827610624 1578353946282256 1579401294620864 1580288100513408 1583378123194368 1585937462833152 1589391386466048 1590446058918912 1590455803183104 1591511181950976 1591960445819172 1599513016578048 1602029977306704 1602193433074208 1603093036349376 1604156800806144 1607660252977152 1608727048101888 1609794551119872 1619976887599104 1620434186982963 1621519393089024 1622595384723456 1627218163597312 1628297936764928 1628757585077766 1629212197257216 1631942382759936 1638597311594496 1639059867293112 1640147498260128 1641245906386944 1644820283155456 1646010851576832 1649595605650368 1650700341182464 1651627180228608 1651795696418816 1652261977857777 1652723150487552 1653819847999488 1658999768355072 1660100630842368 1662243700211712 1663816257423216 1668556474680832 1669663678711808 1670601165336576 1671253494844648 1671709726162944 1673301490496064 1676472431935488 1679182247288832 1682940582221184 1684057331114496 1689803477581824 1690924780486656 1691402107580757 1692046827454464 1694709397481472 1697448690688608 1700665391579136 1701145468326942 1702274297436648 1702284726844416 1703414311931904 1710360697503744 1711978775556192 1714188815843328 1715326300127232 1716949075862826 1720698864514608 1721840668671552 1722983230495488 1722993786781696 1725105186275328 1728862195433472 1733881512508416 1735042694381568 1735532475415596 1736684122711824 1739975175569408 1741631940725248 1742787635443712 1743766179876864 1744923290812416 1749894582239232 1753811185065984 1754974961565696 1756646009179776 1760471709314824 1764979880361984 1767757216338432 1767937581323264 1768930247006208 1770104056061952 1773969934319616 1775147087560704 1775648189567538 1776325021925376 1776826456448472 1787061906121232 1788065309774304 1789251816283776 1789262778580992 1790450079694848 1794349399805952 1797249749051328 1800764008562688 1802467612208484 1808617784599296 1809817929114624 1811018870009856 1811029965668352 1814974105550848 1816178467930112 1817198220017664 1820243426924544 1823185630739616 1830620434046976 1831835178860544 1835935180604928 1841165765165056 1842387507544064 1843421975543808 1844130488889702 1844141787414784 1844645215076352 1846401644685312 1850422818549888 1852890755629056 1855795056356664 1857037883830272 1858270158471168 1862317180101632 1864090436557492 1864610733883392 1865327391060848 1866374739399456 1867613209697664 1870024162738176 1872934045052928 1877126034015936 1878371638550784 1879629585580032 1880160181700229 1886031485927424 1889080028199936 1893308154998832 1894564497503808 1895719130759168 1898702195326464 1899962117154816 1901222875029504 1907710008754176 1913248565526528 1915058584616229 1915070317699968 1916341100923392 1920514591979808 1921800762179584 1923076011524096 1924155784691712 1925432596758528 1935239928348672 1935786222578934 1936524095520768 1937070752255496 1938356134307424 1938368010129408 1942589472347392 1943878516456448 1944969969862656 1950827675942912 1951923031179264 1953218268758016 1957472072515584 1959335933315904 1960636089874176 1968631405019136 1971930379168256 1973037583199232 1974346831761408 1976226760327248 1979971751510016 1980530672979177 1981285601378304 1983172136884224 1988929778988672 1993261356827528 1995716176109568 1997040473505792 1998365649666048 1998929763504531 2002730047504384 2004624720095712 2008544471089152 2010444644386386 2011791040816128 2018643074781696 2019994961707008 2021335369777152 2021905967682744 2025859509633024 2029011882140672 2031631189147648 2033553203517264 2034902608430016 2037408711376896 2041845868744704 2043200776421376 2047773855290112 2050505002450944 2051083834582068 2054970681491456 2056927378270336 2057488893739008 2058292293584384 2059447988302848 2060814576218112 2066685842817024 2068057233555456 2071311485810688 2072685945987072 2074659510841632 2079177794621818 2080557474644792 2081725670868624 2084502100082688 2089167619309056 2090553928280064 2095106827614336 2095119663808512 2096509922377728 2097901103480832 2098493314943454 2107050800684544 2111170830925824 2111766788267928 2113168093369632 2114583283777536 2119188515288064 2120594745225216 2120607737577472 2122613927758896 2132684022104064 2136039969742272 2137457381799168 2138875734408192 2143547003969536 2144969397469184 2146173759848448 2146392734826496 2147597896384512 2159969183465472 2160578915977284 2162025857452032 2163460512964608 2171676780103688 2175923177013248 2177144919392256 2178589607460864 2180664011395584 2185413156390816 2186863331013504 2188327875182592 2194681135435776 2199460807533824 2202156081580032 2202169573638144 2203015970477036 2203630867316736 2204252924980392 2205715601108448 2211999691140096 2213467507789824 2218421676564288 2227468220448768 2228946301550592 2231068653994752 2237546001362256 2238909663051776 2242419026430969 2243920776294912 2245409774819328 2253071303442432 2254566373982208 2255202810107676 2259612529975296 2263264920918144 2267553855438848 2268193957769256 2269699063248864 2269712969125888 2271219082575872 2272494331920384 2274002290999296 2282638367408256 2285585087791104 2287101733502976 2287747353956922 2289265434483768 2294265152686144 2295787558228736 2297076602337792 2297310973993984 2298600873474048 2300140248367104 2305149593911296 2306818127757312 2311842016677888 2314043300554128 2315578830282432 2325021573169152 2326564387749888 2330225421537024 2331771689235456 2333991949696836 2338414913421312 2339966615420928 2340627158975391 2342194678906368 2353306507149312 2356995181066128 2357009621784576 2358573662674944 2360138741415936 2365293245759488 2366862783414272 2367530919423384 2369101941931296 2384087079699072 2385669088378368 2385683704774656 2387266772926464 2387940668728758 2392465866407936 2396332998735104 2399269524867072 2401018678083584 2402366807605248 2403290149611312 2411490379465728 2413090572152832 2414691826679808 2422930960023552 2426991235899392 2429965331398656 2430914174319488 2432279089633536 2433893077085184 2440827245395968 2442446905147392 2443136377616649 2447913574139904 2457210120916694 2457895967391744 2458589800939668 2458840651852936 2460221247390192 2461868859580416 2467230424733184 2469016277365248 2470521007505408 2474393408475552 2476050511773696 2477693544628224 2488499652532608 2490150946263552 2493365550317568 2495724386134824 2497245393403904 2502834712021248 2504495518067712 2506172780773376 2506880242266972 2507579952463872 2514708647903232 2518773370933248 2524410873331776 2526085996671744 2531602927101952 2533282822873088 2534705216372736 2534963833372672 2536387170729984 2538070241181696 2550998087368704 2551718202490413 2553411446154972 2553427090266624 2555121467897856 2560686122639744 2564825162708666 2565541046255616 2567968163334288 2571283223764992 2572989450190848 2580319904464896 2581048296771912 2582761003007328 2584474845743232 2584490680172544 2593293293150208 2600822268762624 2602564041572352 2603298713123394 2604291025010688 2605026184067736 2609962763354112 2612447911087872 2614181453165568 2624841873358848 2630716777598976 2632462442348544 2634969013769664 2639962335346688 2640707563972236 2644229515845632 2647469820542976 2651906371984896 2660954901479424 2662720631341056 2663472284351307 2664487532888064 2665239684672708 2672832960127616 2678059294785536 2680592859181848 2682388054421504 2683894167871488 2685675119542272 2691524099708928 2693326615609344 2695874623576992 2701146012844032 2703701418312726 2711404271356352 2712926676898944 2713203477906688 2714726893671936 2716528305014784 2716544948502528 2722461158326272 2724267701895168 2730365140386816 2734778446109424 2740734365637851 2743318524985344 2745930651070464 2747752768290816 2753902770907392 2755581123756032 2761748647747584 2763581261316096 2766195733334553 2766212681122176 2775634227824832 2779336133443584 2783692584534996 2785556825745408 2787405237706752 2793475770152448 2793492885078016 2795346563170304 2796135654836238 2796916100825088 2797201471307776 2797991086591272 2809401067579392 2815689051023904 2817557457826176 2819444378370048 2825584687050752 2827459660300288 2829047228891136 2830151903678528 2833620042299904 2839160772624384 2843578696138752 2848053292989696 2849943175732224 2851834312544256 2860766527636589 2861565013131264 2863463861846016 2869872848289792 2872605476549952 2874511651385088 2880771887969712 2882701143269376 2884614017286144 2902859892523008 2903679333868401 2903975597447002 2904786143281152 2905606128383244 2907534201461136 2907552015194112 2913884208521088 2915817774684672 2917770500243456 2926241513914368 2936208108773376 2936226098184192 2939003899973856 2940954134811264 2949332921520128 2951290010386432 2952947107528704 2957895568752384 2963503580184576 2969957627265024 2971928402067456 2974758205326336 2983394668483008 2989892035241292 2991894368393216 2993574264164352 2993879699759104 2995560710258688 2997548474499072 3004095071256576 3006937080143568 3012816706633728 3015666966579579 3017686561224192 3024258610359008 3026265417665152 3027964612172544 3029992442560512 3032003054665728 3032858951524116 3038789264449536 3043517823211008 3047446783721472 3049468978003968 3050329805275896 3052353912645024 3062768803117056 3064801164632064 3071660782935168 3073532791881728 3075757503676416 3076625751873102 3082456022237184 3085391067405504 3087438440376576 3100028764225536 3102085850333184 3106967228716032 3109028918980608 3111989266262448 3117886551228416 3118766691932727 3119955487227904 3120836211967188 3121707287052288 3122926238541824 3126753150124032 3142660241421504 3142679495712768 3144764883566592 3146851655221248 3147739972415181 3156707892564512 3158802589241728 3160576201026816 3166756246388736 3171874925666304 3178782772932096 3180892117837824 3180911606366208 3183022363901952 3183920891638344 3199026033156096 3204059954613408 3204386866148416 3206186072698752 3208313601612288 3215320505954304 3217454096203776 3219589102239744 3239049704844733 3239953775198208 3240868373965926 3243038786178048 3245190769446912 3254436327194624 3256595873529856 3257515170155532 3258424394514432 3263884765519872 3278119734586224 3280294996520256 3282491812773888 3289640566310912 3292021703153664 3299191211300736 3301400682364928 3303254360457216 3303591392837632 3304523955715554 3305446300975104 3317999536710144 3320201261684736 3324487400423424 3327632514846432 3337112949361664 3339327357423616 3341202330673152 3342506989689296 3343419452325888 3346602980992128 3352944863870976 3358364494577664 3365881164442368 3368114662228992 3379606955163648 3380905896297787 3381849560973312 3382804215161514 3384093654908928 3389418794962944 3394897381377216 3401330783158272 3402290936653884 3404548594873296 3404569453688832 3406828623863808 3423957551112384 3428377631686656 3430652600254464 3431621030935383 3433898151725652 3441397729029216 3443681337343104 3445966460990976 3445987573563392 3450210372550656 3457724390866944 3467763025016832 3470085388763136 3471064950831192 3473368245423648 3479950351138816 3483263881450496 3485575270887424 3487532359753728 3489846581624832 3499789164478464 3507622370131968 3509949923131392 3513292018359552 3520943418629648 3529959760723968 3535514432676864 3535875162646528 3537860494012416 3540208112123904 3547939868639232 3550294175121408 3551296379135076 3553652912896944 3574123812242464 3576130619548608 3578503632567552 3578525557161984 3580900159389696 3581911003093137 3588698799611904 3594499498102656 3601528017125376 3604935224416968 3617235569198592 3619635858229248 3622037740019712 3622059931336704 3629948211101696 3632356935860224 3634396440035328 3640486853849088 3646371261479232 3661240868093952 3663670357721088 3671870361209856 3682331530330112 3684775015088128 3685815181375041 3686843951087616 3688260977779404 3688283574829568 3689290430152704 3692803289370624 3700845637099776 3705781511258112 3711590112713328 3714075767660544 3716540316942336 3724634360203264 3728180873114984 3730654782121696 3732749478798912 3735226419395328 3740048325476352 3745868090105856 3754252068031872 3756743277101568 3759259171160064 3760320363400458 3772062971854848 3778160056399872 3786616309997664 3789128995007616 3791438261518336 3797404390652928 3799924234309632 3802445750059008 3815420017508352 3826497131053056 3830117169232458 3830140635399936 3832682201846784 3841029183959616 3843601524359168 3846152023048192 3847237744062999 3848311569383424 3850865193517056 3870479856697344 3871572445157868 3874141504510992 3876712268614848 3876736020258816 3885178944694784 3887757032912896 3889939939725312 3901655351885824 3903846062358528 3906436537516032 3914944145031168 3918671866631808 3921272179748352 3937262810038272 3943860758336512 3946075166398464 3948693663522816 3952453520654496 3959943503020032 3961061345958354 3962571202756608 3966344273768448 3977859557977344 3986522713655056 3991432352219136 3994080947011584 3996731299332096 3997859527009062 4009249440191424 4017088942178304 4020889288772772 4023582081632256 4037286149563392 4039989923414016 4043811935365488 4051719019266048 4055552127469089 4058023764281344 4063262378295296 4067106407034528 4069805216860032 4074817422753792 4083691737489408 4086401552842752 4095547710580224 4101010004901888 4102167669164136 4109941362982912 4113854756540672 4114977787478016 4116584587168768 4118895976605696 4121629152436224 4133371685634048 4136114467110912 4142622971621376 4145371891974144 4149319021683264 4158355589243636 4161114949289584 4163451341737248 4169004200165376 4178335238618112 4181107856560128 4190213655228672 4190239327617024 4193019844755456 4194203482254357 4195802206961664 4196986629886908 4214101601369088 4223533576535856 4226336186739264 4229166567555072 4238377030576128 4241189490450432 4241215475154944 4245227855517792 4265368044208128 4272079939484544 4274914763598336 4277751468816384 4287094007939072 4289938794938368 4292347519696896 4292785469652992 4295195792769024 4319938366930944 4321157831954568 4324051714904064 4326921025929216 4343353560207376 4351846354026496 4354289838784512 4355963396170503 4357179214921728 4361328022791168 4370826312781632 4373726662027008 4376655750365184 4389362270871552 4398921615067648 4404312163160064 4404339147276288 4406031940954072 4408505849960784 4411431202216896 4423999382280192 4426935015579648 4436843353128576 4454936440897536 4457892603101184 4462137307989504 4475092002724512 4477819326103552 4484838052861938 4487841552589824 4490819549638656 4506142606884864 4509132747964416 4510405620215352 4519225059950592 4526529841836288 4536387915538512 4539398126497728 4539425938251776 4542438165151744 4544988663840768 4548004581998592 4565276734816512 4571170175582208 4574203467005952 4575494707913844 4578530868967536 4588530305372288 4591575116457472 4594153204675584 4594621947987968 4597201746948096 4610299187822592 4613636255514624 4623684033355776 4628086601108256 4631157660564864 4650043146338304 4653128775499776 4660450843074048 4663543378470912 4667983899393672 4676829826842624 4679933230841856 4681254317950782 4684389357812736 4706613014298624 4713990362132256 4714019243569152 4717147325349888 4720277482831872 4730586491518976 4735061838846768 4738203883862592 4768174159398144 4771338176756736 4771367409549312 4774533545852928 4775881337457516 4784931732815872 4792665997470208 4798539049734144 4802037356167168 4806580299222624 4822980758931456 4826181144305664 4829383653359616 4853982471798784 4859930662797312 4861828348638976 4864558179267072 4867786154170368 4881654490791936 4884893810294784 4886272755233298 4895827148279808 4914420241833388 4915791934783488 4917179601879336 4917681303705872 4920442494780384 4923737719160832 4934460849466368 4938032554730496 4948786816951104 4952101023547392 4955387089256448 4956785933573331 4976999305065216 4980301892527104 4986731100635136 4991448772269648 4994490786807808 5005669424042496 5008991036135424 5012345561546752 5013760484533944 5029417295806464 5037546741866496 5048821746663552 5052171993343488 5063205854203904 5066565645746176 5069410432745472 5069927666745344 5072774341459968 5076140482363392 5101996174737408 5103436404980826 5106822892309944 5106854180533248 5110242935795712 5121372245279488 5129650325417332 5131082092511232 5135936326668576 5142566447529984 5145978900381696 5162096593543824 5165522006014656 5168949691486464 5168981360345088 5186586586300416 5201644537525248 5205128083144704 5206597426246788 5210052368135472 5219925526708224 5224895822175744 5228362906331136 5249683746717696 5261433555197952 5264924884697088 5269938027539328 5279924670693376 5281415127944472 5288459031691264 5294939641085952 5303812743969792 5321909802958848 5325441262682112 5326944568702614 5328975065776128 5330479369345416 5345665920255232 5356118589571072 5361185718363696 5364776108843008 5367788335742976 5371350239084544 5383048199417856 5391749247153984 5402292025688064 5407402836625452 5422808542712704 5425853353797888 5426406955813376 5429453787343872 5433056610029568 5433089897005056 5444922316652544 5448535403790336 5460730280773632 5469556892218848 5481468731275702 5491861302140928 5495505536581632 5507805541814784 5511162247512064 5523497295495168 5527162522632192 5532391466669106 5532425362244352 5551268455649664 5558672266887168 5567385169069992 5571113651490816 5574810475413504 5586951540304896 5586985770156032 5590693126340608 5592271309672476 5593832201650176 5595982173182544 5618802135158784 5631378102047808 5635114915652352 5638888756740096 5640480545100687 5651169374101504 5654919320600576 5658094457782272 5660303807357056 5667240084599808 5687157392277504 5696106585979392 5699886351464448 5703668625088512 5721533055273178 5723130026262528 5739745696579584 5745210953099904 5749023302770176 5761543775939424 5765402286538752 5769228034572288 5805719785046016 5807358667736802 5807951194894004 5809572286562304 5811212256766488 5815068402922272 5815104030388224 5827768417042176 5831635549369344 5835541000486912 5852483027828736 5872416217546752 5878007799947712 5881908269622528 5898665843040256 5902580020772864 5905894215057408 5915791137504768 5939915254530048 5941592018937531 5943856804134912 5949516410652672 5966789336966016 5979784070482584 5983788736786432 5987148528328704 5987759399518208 5991121420517376 5995096948998144 6008190142513152 6013874160287136 6025633413267456 6031333933159158 6035373122448384 6048517220718016 6052530835330304 6055929224345088 6058293918811849 6059984885121024 6064006109331456 6065717903048232 6077578528899072 6087035646422016 6094893567442944 6100659610551792 6104707825290048 6125537606234112 6129602329264128 6143321565870336 6147065583763456 6151515007352832 6153251503746204 6164912044474368 6170782134811008 6174876880753152 6200057528451072 6204171700666368 6213934457432064 6218057837961216 6223978532524896 6235773102456832 6237533383865454 6239910974455808 6241672423934376 6245852477083648 6253506300248064 6285320482843008 6285358991425536 6289529767133184 6293703310442496 6295479944830362 6313415785129024 6317605178483456 6321152402053632 6333512492777472 6343749851332608 6357565545864192 6361784235675648 6361823212732416 6367841783276688 6398052066312192 6408119909226816 6408773732296832 6412372145397504 6416627203224576 6430641011908608 6434908192407552 6439178204479488 6478099409689466 6479907550396416 6481736747931852 6486077572356096 6490381538893824 6508872654389248 6513191747059712 6515030340311064 6527769531039744 6556239469172448 6560589993040512 6564983625547776 6579281132621824 6584043406307328 6598382422601472 6602801364729856 6606508720914432 6607182785675264 6609047911431108 6610892601950208 6635999073420288 6640402523369472 6655265029692864 6674225898723328 6678654714847232 6682404661346304 6685013979378592 6686838904651776 6693205961984256 6716728989155328 6727257079292907 6731762328884736 6736229324457984 6759213910327296 6761811792595574 6763699121946624 6765608430323028 6778837589925888 6789794762754432 6802661566316544 6804581873307768 6809097189746592 6809138907377664 6813657247727616 6847915102224768 6856755263373312 6861305200508928 6863242061870766 6867796303451304 6882795458058432 6887362674686208 6891932921981952 6891975147126784 6900420745101312 6915448781733888 6935526050033664 6942129901662384 6946736490847296 6959900702277632 6966527762900992 6971150541774848 6975064719507456 6979693163249664 7015244740263936 7019899846262784 7021881476926173 7026584036719104 7041886837259296 7059919521447936 7071028865353728 7071750325293056 7075720988024832 7080416224247808 7095879737278464 7100588350242816 7102592758270152 7107305825793888 7148247624484928 7152261239097216 7157007265135104 7157051114323968 7161800318779392 7163822006186274 7177397599223808 7188998996205312 7203056034250752 7209870448833936 7234471138397184 7239271716458496 7244075480039424 7259896422203392 7264713871720448 7268792880070656 7280973707698176 7292742522958464 7322481736187904 7327340715442176 7329409132849947 7343740722419712 7364663060660224 7369550030176256 7371630362750082 7373687902175232 7376521955558808 7376567149659136 7385606578741248 7401691274199552 7411563022516224 7423180225426656 7428151535321088 7433080633884672 7449268720406528 7456361746229968 7461309564243392 7465498957597824 7470452838790656 7480096650952704 7491736180211712 7508504136063744 7513486554203136 7518518342320128 7520640726800916 7544125943709696 7556320112799744 7573232619995328 7578257990015232 7582876523036672 7594808781305856 7599848468619264 7604891500118016 7652994262106112 7655154607471239 7660234338464916 7660281270799872 7665364403693568 7682058367919232 7687203048718336 7692304046096384 7694475488125998 7696623138766848 7740959713394688 7743144890315736 7748283009021984 7753424537229696 7753472040517632 7770357889389568 7775514065825792 7779879879450624 7803310703771648 7807692124717056 7812873075032064 7829888290062336 7837343733263616 7842544359496704 7874525620076544 7887721516673024 7892150332796928 7897387327045632 7904907041308992 7919887006040064 7922122691916708 7932688547536896 7955719115954688 7973045427310112 7982864704438272 7988161894023168 7990416853053921 7993462598664192 7995719054018124 8018498880382848 8034177884356608 8041778577545544 8047164163264512 8074572299126784 8079979846828032 8087623870730976 8103438038532096 8111104254938178 8116047528562688 8134212814069056 8139610433720064 8149634845507584 8167383474978816 8172803105685504 8191095421160448 8204335338328272 8219882725965824 8222203096913553 8227709513081344 8229955574956032 8233169174337536 8237791953211392 8243258304872448 8266743371268096 8285245943242752 8290743783948288 8298587200003659 8298638043366528 8316711178487272 8322229898579168 8326902683474496 8338008400330752 8356670477236224 8362215713120256 8380427310457344 8380478655234048 8386039689510912 8388406964508714 8391604413923328 8393973259773816 8428203202738176 8447067153071712 8452672373478528 8458333135110144 8476754061152256 8482378980900864 8490455711035584 8530736088416256 8544159878969088 8549829527196672 8555502937632768 8574188015878144 8579877589876736 8582299582909767 8584695039393792 8585570939305984 8590391585538048 8642315663909136 8648103429808128 8653842051858432 8686707120414752 8703692708052992 8708579677569024 8711926792341006 8714358429843456 8722656045582336 8741652625563264 8747453324054016 8753311500730368 8778724541743104 8797843230135296 8808624326320128 8808678294552576 8812063881908144 8817011699921568 8822862404433792 8847998764560384 8853870031159296 8873686706257152 8909872881795072 8915785206202368 8924274615979008 8950184005449024 8955638652207104 8969676105723876 8975683105179648 8981639099277312 9012285213769728 9020811240430704 9038450119901184 9047000899738737 9053059683672576 9072775831077024 9078796252995456 9078851876503552 9084876330303488 9089977327681536 9096009163997184 9130553469633024 9142340351164416 9148406934011904 9150989415827688 9157061737935072 9177060610744576 9183150232914944 9188306409351168 9189243895975936 9194403493896192 9220598375645184 9227272511029248 9247368066711552 9256173202216512 9262315321129728 9300086292676608 9306257550999552 9320901686148096 9327086756941824 9335967798787344 9353659653685248 9356300075798181 9359866461683712 9362508635901564 9368778715625472 9427980724264512 9428038487138304 9434294650699776 9440554965663744 9443219917245543 9461172983037952 9470123677693536 9476407767725184 9536348318796288 9542676353513472 9542734819098624 9549067091705856 9551762674915032 9569863465631744 9585331994940416 9597078099468288 9613160598445248 9645961517862912 9652362288611328 9658767306719232 9707964943597568 9717149114534199 9719861325594624 9723656697277952 9729116358534144 9735572308340736 9763308981583872 9769787620589568 9772545510466596 9791654296559616 9828840483666776 9834359203758672 9835362607411744 9840884989560768 9847475438321664 9868921698932736 9876065109460992 9897573633902208 9904202047094784 9910774178512896 9913571867146662 9953998610130432 9960603785054208 9973462201270272 9982897544539296 9988981573615616 10011338848084992 10017982072270848 10027520969067888 10058834591612928 10075093483732992 10097643493327104 10104343986686976 10126411708407808 10133131291492352 10138820865490944 10139855333490688 10142717688893361 10145548682919936 10152280964726784 10203992349474816 10206872809961652 10213645784619888 10213708361066496 10220485871591424 10242744490558976 10259300650834664 10271872653337152 10285132895059968 10291957800763392 10324193187087648 10331044012029312 10337899382972928 10337962720690176 10373173172600832 10403289075050496 10410256166289408 10413194852493576 10420104736270944 10439851053416448 10449791644351488 10456725812662272 10499367493435392 10522867110395904 10529849769394176 10539876055078656 10562830255888944 10576918063382528 10589879282171904 10607625487939584 10643819605917696 10650882525364224 10653889137405228 10660958738690832 10691331840510464 10712237179142144 10722371436727392 10729552217686016 10735576671485952 10742700478169088 10766096398835712 10783498494307968 10804584051376128 10814805673250904 10845617085425408 10851706707595776 10852813911626752 10858907574687744 10866113220059136 10866179794010112 10889844633305088 10897070807580672 10921460561547264 10939113784437696 10962937462551404 10983722604281856 10991011073163264 11015611083629568 11046994590990336 11054325045264384 11057445544125123 11064782933338212 11064850724488704 11102536911299328 11117344533774336 11134770338139984 11142227302981632 11149620950827008 11173903080609792 11173971540312064 11181386252681216 11184542619344952 11191964346365088 11237604270317568 11262756204095616 11270229831304704 11277777513480192 11280961090201374 11302338748203008 11309838641201152 11316188915564544 11320607614714112 11334480169199616 11374314784555008 11392213171958784 11399772702928896 11407337250177024 11443066110546356 11446260052525056 11479491393159168 11490421906199808 11498046605540352 11523087551878848 11530804573077504 11538456069144576 11541713232188997 11611439570092032 11614717335473604 11615902389788008 11622424513532976 11630136805844544 11630208060776448 11655536834084352 11663271098738688 11671082000973824 11704966055657472 11744832435093504 11756015599895424 11763816539245056 11797331686080512 11805160041545728 11811788430114816 11831582275009536 11879830509060096 11883184037875062 11887713608269824 11899032821305344 11933578673932032 11959568140965168 11967577473572864 11974297056657408 11975518799036416 11982242841034752 11990193897996288 12027748320574272 12051266826534912 12062667866318316 12070746244896768 12097034441436032 12105061670660608 12111858448690176 12116587837623698 12119969770242048 12131435806096464 12155157057798144 12174071292844032 12189787134885888 12201319221103584 12209415650580096 12251075212468224 12259204658528256 12286643131740672 12294131167526912 12303030014705664 12306503007492408 12329824088948736 12341564269622016 12349753761506304 12400115056902144 12408343401332736 12427868914864128 12436115675922432 12447957065049792 12471546204913664 12475066767730908 12483344847868752 12491704954167296 12507012600496128 12570640965686016 12570717982851072 12579059534266368 12582610446763071 12587406620884992 12590959889660724 12626831570258048 12635210356966912 12642304804107264 12687499702665216 12715131091728384 12723568471351296 12723646425464832 12735683566553376 12796104132624384 12816239818453632 12817547464593664 12824744290795008 12833254406449152 12861282023817216 12869816384815104 12878356408958976 12956198819378932 12959815100792832 12963473495863704 12972155144712192 12980763077787648 13017745308778496 13030060680622128 13055539062079488 13067890188511509 13112478938344896 13121179986081024 13129967251095552 13158562265243648 13168086812614656 13196764845202944 13205602729459712 13213017441828864 13214365571350528 13218095822862216 13271998146840576 13280805046738944 13310530059385728 13348451797446656 13357309429694464 13364809322692608 13370027958757184 13373677809303552 13386411923968512 13433457978310656 13454514158585814 13463524657769472 13472458648915968 13514655665041817 13518427820654592 13523623585191148 13527398243893248 13531216860646056 13557675179851776 13579589525508864 13609163746615536 13618194379493184 13618277814755328 13627314495455232 13695830204449536 13713510526746624 13722610401017856 13726484123741532 13735592606902608 13765590916116864 13774725349372416 13783865843963904 13783950294253568 13830897563467776 13871052100067328 13884259803324768 13893472981694592 13919801404555264 13933055525801984 13942301083549696 13950129439014912 13959386326499328 14030489480527872 14039799692525568 14043762953852346 14053168073438208 14083773674518592 14119839042895872 14142057730707456 14143500650586112 14151441976049664 14160832448495616 14191759474556928 14205185516540304 14214611651587776 14296495248969856 14304522478194432 14314014530270208 14314102228647936 14323600637558784 14327644012372548 14354795198447616 14377997992410624 14406112068501504 14419740897667872 14468942276794368 14478543432916992 14488150960078848 14519792844406784 14529427743440896 14561947415396352 14585485045916928 14644963472375808 14654681430884352 14658818265699894 14687481444839424 14729326121320448 14739100060352512 14743260725500164 14747375804350464 14753043911117616 14753134299318272 14771213157482496 14803382548399104 14846360450853312 14856303070642176 14866161267769344 14870357800719993 14898537440813056 14912723492459936 14922619128486784 14930997915195648 14940905677581312 14960193301905408 14983472360423424 15017008272127488 15026973108406272 15037036684640256 15041281453601832 15088251887419392 15112640225599488 15146465239990656 15156515980030464 15165753046073344 15189617562611712 15199696937238528 15209783000236032 15305988524212224 15310309214942478 15320468676929832 15320562541599744 15330728807387136 15364116735838464 15374406097436672 15384608092192768 15388950976251996 15393246277533696 15486289780631472 15496566018043968 15506849074459392 15506944081035264 15540715778779136 15551028131651584 15559759758901248 15606621407543296 15615384249434112 15659776580124672 15674687466527232 15685088718993408 15749051240153088 15775443033346048 15784300665593856 15794774654091264 15809814082617984 15839774012080128 15844245383833416 15865377095073792 15911438231909376 15946090854620224 15965729408876544 15971865785958511 15976323788046336 15980833706107842 15986925197328384 15991438108036248 16036997760765696 16068355768713216 16083557155091088 16094328326529024 16149144598253568 16175247741461952 16206876077064192 16222208509876356 16232095057125376 16268425628138112 16279220867440128 16299269691015168 16334766949957632 16345606211371008 16382190842320896 16408670676656544 16439765451931648 16444406193827106 16455419026162688 16466338348675072 16475583906422784 16486516609744896 16533486742536192 16570491886485504 16581487567896576 16597174400007318 16597276086733056 16633422356974544 16644459797158336 16653805366948992 16676016800661504 16713340954472448 16724431426240512 16760854620914688 16760957310468096 16772079379021824 16776813929017428 16787946519547632 16856406405476352 16894134306143424 16905344746957056 16916666270220288 16921441635302061 16953508122304512 16964757961801728 16980911422071168 17061472176832512 17088319757938176 17099659054393344 17111005875265536 17148376031756288 17159755179753472 17164599165819534 17169390078787584 17171141878611968 17284631327818272 17296206859616256 17307684103716864 17373414240829504 17407385416105984 17417159355138048 17423853584682012 17428716859686912 17445312091164672 17483305251126528 17494906648108032 17506623001460736 17557449083486208 17595686460270592 17617248652640256 17624127763816288 17634023399843136 17645724808867584 17695997529120768 17707740062318592 17747373412514304 17819745763590144 17824776056812593 17831570412404736 17848549231958016 17900368010898048 17911277304414208 17939352211447752 17951366210359296 17963278198554624 18024570427539456 18041622480861408 18076900239802368 18094001799477474 18106119367345152 18145551662154048 18157592505990912 18157703753007104 18169752660606976 18174881756435547 18179954655363072 18192018327994368 18261106939266048 18284680702328832 18301978831655376 18314123475870144 18354121221489152 18366300465829888 18376612818702336 18378487791951872 18388806987792384 18441196751290368 18454545022058496 18494736133423104 18512346404433024 18524630642259456 18600172585353216 18612515101999104 18641803372296192 18654173513883648 18671935597574688 18707319307370496 18712600151596362 18719732923367424 18725017271803128 18737557431250944 18855961448529024 18856076974276608 18868589301399552 18881109931327488 18886439834491086 18940247355387072 18952815535450368 19072696637592576 19085352707026944 19085469638197248 19103525349830064 19139726931263488 19170663989880832 19194156198936576 19226321196890496 19291923035725824 19304724577222656 19317534613438464 19415929887195136 19434298229068398 19439722651189248 19447313394555904 19458232717068288 19471144616681472 19526617963167744 19539575241179136 19545091020933192 19583308593119232 19657680967333552 19668718407517344 19670725214823488 19681769979121536 19694950876643328 19737843397865472 19752130218921984 19795147267804416 19808404094189568 19821548357025792 19827143734293324 19907997220260864 19921207570108416 19965795089078592 19977963147231232 20022677696169984 20035964144541696 20055041938135776 20150186967465984 20181771237878721 20195286986654208 20208687973373952 20252823416815616 20266262582984704 20277641730981888 20279710666981376 20285435377786722 20291097365839872 20407984698949632 20413745619923304 20427291569239776 20427416722132992 20440971743182848 20485488981117952 20518601301669328 20543745306674304 20570265790119936 20583915601526784 20648386374175296 20662088024058624 20675798765945856 20675925441380352 20746346345201664 20806578150100992 20826389704987152 20840209472541888 20879702106832896 20899583288702976 20913451625324544 21045734220791808 21059699538788352 21065644430778519 21079752110157312 21125660511777888 21153836126765056 21179758564343808 21215250975879168 21287639211835392 21301765050728448 21307778274810456 21321917477381664 21382663681020928 21444742873454784 21459104435372032 21471153342971904 21485400956338176 21532192797671424 21566996988615936 21609168102752256 21629611346501808 21691234170850816 21703413415191552 21705627823253504 21717815149375488 21732226440118272 21779689266610176 21794141615161344 21842921123094528 21878227568875392 21925874925102808 21967445208563712 21982022146326528 21988227398549841 22031222167259136 22093989181980672 22108650090528768 22114891088250246 22129565866676424 22129701448977408 22205073822598656 22234689067548672 22269540676279968 22284454605963264 22299241901654016 22347806161219584 22347943080624128 22369085238689904 22383928692730176 22475208540635136 22525512408191232 22540459662609408 22555555026960384 22561922180402748 22604677496406016 22619677282402304 22632377831129088 22641215229428224 22668960338399232 22748629569110016 22784426343917568 22799545405857792 22814674500354048 22886132221092712 22958982786318336 22980843812399616 22996093211080704 23046175103757696 23061609146155008 23076912138289152 23083426464377994 23222879140184064 23229434670947208 23231804779576016 23244849027065952 23260273611689088 23260416121552896 23311073668168704 23326542197477376 23409932111314944 23489664870187008 23512031199790848 23527633078490112 23594663372161024 23610320083091456 23623576860229632 23663164550019072 23759661018120192 23766368075750124 23798065642610688 23867157347864064 23919136281930336 23935154947145728 23948594113314816 23951037598072832 23964485682069504 23980387795992576 24055496641148544 24102533653069824 24125335732636632 24141492489793536 24194068882872064 24210123341321216 24223716897380352 24233175675247396 24239939540484096 24262871612192928 24310314115596288 24348142585688064 24402638442207168 24418831301160192 24502150424936448 24518409317056512 24573286263481344 24613006014984816 24659648177897472 24666609290740659 24683128539244032 24699507523012608 24800230113804288 24855737829728256 24872231351844864 24895761600010977 24895914130099584 24943092409827328 24950133535461816 24966689695737504 24983409908334592 25014025200992256 25141281931372032 25141435965702144 25158119068532736 25165220893526142 25174813241769984 25181919779321448 25253663140516096 25270420713933824 25284609608214528 25374999405330432 25430262183456768 25447136942702592 25471367133106752 25592208265248768 25632479636907264 25635094929187328 25649488581590016 25666508812898304 25722564047634432 25739632769630208 25746898748729301 25756712817917952 25912397638757864 25926946991727408 25944310289424384 25961526155575296 26035490617556992 26060121361244256 26111078124158976 26135780377023018 26224957876689792 26242359972162048 26259934502191104 26317124530487296 26336173625229312 26393529690405888 26411205458919424 26426034883657728 26436191645724432 26543996293681152 26561610093477888 26621060118771456 26696903594893312 26714618859388928 26729618645385216 26740055917514368 26747355618607104 26772823847937024 26866915956621312 26909028317171628 26927049315538944 26944917297831936 27029311330083634 27036855641309184 27047247170382296 27062433721292112 27115350359703552 27159179051017728 27218327493231072 27236388758986368 27236555629510656 27254628990910464 27391660408899072 27427021053493248 27445220802035712 27452968247483064 27471185213805216 27531181832233728 27549450698744832 27567731687927808 27567900588507136 27661795126935552 27742104200134656 27768519606649536 27786945963389184 27866111051603968 27884602167099392 27900258878029824 27918772652998656 28060978961055744 28068900227394543 28079599385051136 28087525907704692 28106336146876416 28167547349037184 28284115461414912 28287001301172224 28302883952099328 28321664896991232 28383518949113856 28410371033080608 28429223303175552 28592990497939712 28609044956388864 28628029060540416 28628204457295872 28647201275117568 28655288024745096 28709590396895232 28755995984821248 28839481795335744 28937884553588736 28957086865833984 28976301920157696 29039585688813568 29123894830792704 29151447343602597 29170970091833856 29289926944751616 29309362861768704 29317636531399788 29374962889678848 29458652242640896 29478200120705024 29486521451000328 29506087822235232 29506268598636544 29542426314964992 29606765096798208 29692720901706624 29712606141284352 29732322535538688 29740715601439986 29797074881626112 29825446984919872 29845238256973568 29861995830391296 29881811355162624 29920386603810816 29966944720846848 30034016544254976 30053946216812544 30082562907203664 30148078022016361 30176503774838784 30225280451198976 30292930479981312 30313031960060928 30379235125223424 30399393874477056 30419566000472064 30428153066680083 30611977048424448 30620618429884956 30640937353859664 30641125083199488 30661457614774272 30728233471676928 30748812194873344 30769216184385536 30777901952503992 30972579561262944 30993132036087936 31013698148918784 31013888162070528 31081431557558272 31102056263303168 31119519517802496 31213242815086592 31230768498868224 31319553160249344 31349374933054464 31370177437986816 31498102480306176 31550886066692096 31568601331187712 31589549308182528 31619628165235968 31688490767666832 31730754190147584 31822876463818752 31892181709240448 31931458817753088 31943731571917022 31952647576092672 31961667412215684 31982876216072496 32073995521531392 32136711537426432 32167114310182176 32188656653058048 32298289196507136 32350495482923904 32413752154128384 32444417019752712 32464190114250752 32536851256276224 32558441734880256 32598539382030336 32669533899915264 32691212422742016 32764381684641792 32817341353313088 32879530903863296 32888812387654212 32910838052325376 32932676697350144 32951167812845568 32973033219489792 33140983772971008 33162975135793152 33172336632375369 33194348800014636 33194552173466112 33266844713949088 33288919594316672 33307610733897984 33352033601323008 33426681908944896 33448862852481024 33521709241829376 33521914620936192 33544158758043648 33553627858034856 33575893039095264 33712812810952704 33788268612286848 33810689493914112 33833332540440576 33842883270604122 33907016244609024 33929515923603456 33961822844142336 34122944353665024 34176639515876352 34199318108786688 34222011750531072 34296752063512576 34319510359506944 34329198331639068 34338780157575168 34569262655636544 34592413719232512 34615368207433728 34625139696566991 34746828481659008 34814770832211968 34834318710276096 34847707169364024 34890624182329344 34966610502253056 34989813296216064 35013246002921472 35114898166972416 35191372920541184 35234497305280512 35248255527632576 35268046799686272 35291449617735168 35391995058241536 35415480124637184 35494746825028608 35629546753292063 35639491527180288 35649552113625186 35663140824809472 35697098463916032 35800736021796096 35822554608828416 35878704422895504 35902732420718592 35926556397109248 36083244961722816 36153800479604736 36188003598954948 36212238734690304 36291103324308096 36315185011981824 36315407506014208 36339505321213952 36349763512871094 36359909310726144 36522213878532096 36569361404657664 36603957663310752 36628246951740288 36708242442978304 36732600931659776 36753225637404672 36756975583903744 36777613975584768 36882393502580736 36909090044116992 36989472266846208 37024692808866048 37049261284518912 37189964859275657 37200345170706432 37225030203998208 37283606744592384 37308347027767296 37343871195149376 37414638614740992 37425200303192724 37450034543606256 37475114862501888 37711922897058048 37712153948553216 37737178602799104 37747831340289213 37762219862654976 37772879668982172 37880494710774144 37905631070900736 38145393275185152 38170705414053888 38170939276394496 38207050699660128 38279453862526976 38341327979761664 38388312397873152 38452642393780992 38583846071451648 38609449154445312 38635069226876928 38831859774390272 38868596458136796 38879445302378496 38894626789111808 38916465434136576 38942289233362944 39053235926335488 39090182041866384 39166617186238464 39203670565534527 39315361934667104 39337436815034688 39341450429646976 39363539958243072 39389901753286656 39475686795730944 39504260437843968 39590294535608832 39616808188379136 39643096714051584 39654287468586648 39815994440521728 39842415140216832 39931590178157184 39955926294462464 40045355392339968 40071928289083392 40110083876271552 40300373934931968 40363542475757442 40390573973308416 40417375946747904 40505646833631232 40532525165969408 40543966995125451 40555283461963776 40559421333962752 40570870755573444 40582194731679744 40827491239846608 40854583138479552 40854833444265984 40881943486365696 40970977962235904 41037202603338656 41087490613348608 41140531580239872 41167831203053568 41296772748350592 41324176048117248 41351597531891712 41351850882760704 41492692690403328 41613156300201984 41652779409974304 41680418945083776 41759404213665792 41799166577405952 41826903250649088 42091468441583616 42107646162981529 42119399077576704 42131288861557038 42159504220314624 42251321023555776 42307672253530112 42359517128687616 42430501951758336 42575278423670784 42615556549620912 42643834954763328 42765327362041856 42889485746909568 42918208870744064 42942306685943808 42970801912676352 43064385595342848 43133993977231872 43218336205504512 43259222693003616 43382468341701632 43406826830383104 43411255646507008 43435630298750976 43464452880236544 43559378533220352 43588283230322688 43685842246189056 43756455137750784 43851749850205616 43934890417127424 43964044292653056 43976454797099682 44062444334518272 44187978363961344 44217300181057536 44229782176500492 44259131733352848 44259402897954816 44410147645197312 44539081352559936 44568909211926528 44598483803308032 44611073402159979 44695612322439168 44695886161248256 44738170477379808 44767857385460352 44950417081270272 45051024816382464 45080919325218816 45111110053920768 45123844360805496 45209354992812032 45239354564804608 45264755662258176 45282430458856448 45337920676798464 45497259138220032 45568852687835136 45599090811715584 45629349000708096 45772264442185424 45917965572636672 45961687624799232 45992186422161408 46092350207515392 46123218292310016 46153824276578304 46166852928755988 46458869341894416 46463609559152032 46489698054131904 46520547223378176 46520832243105792 46622147336337408 46653084394954752 46819864222629888 46979329740374016 47024062399581696 47055266156980224 47189326744322048 47220640166182912 47247153720459264 47326329100038144 47519322036240384 47532736151500248 47596131285221376 47734314695728128 47838272563860672 47870309894291456 47897188226629632 47902075196145664 47915597357875533 47928971364139008 47960775591985152 48110993282297088 48205067306139648 48250671465273264 48282984979587072 48388137765744128 48420246682642432 48447433794760704 48466351350494792 48525743224385856 48620628231192576 48696285171376128 48805276884414336 48837662602320384 49004300849872896 49036818634113024 49146572526962688 49226012029969632 49319296355794944 49333218581481318 49366257078488064 49399015046025216 49600460227608576 49711475659456512 49744462703689728 49791523200021954 49791828260199168 49900267070923632 49933379391475008 49966819816669184 50028050401984512 50282563862744064 50282871931404288 50316238137065472 50330441787052284 50363839558642896 50507326281032192 50540841427867648 50569219216429056 50749998810660864 50860524366913536 50894273885405184 50942734266213504 51184416530497536 51264959273814528 51270189858374656 51298977163180032 51333017625796608 51445128095268864 51479265539260416 51493797497458602 51513425635835904 51824795277515728 51853893983454816 51888620578848768 51923052311150592 52120242722488512 52222156248317952 52271560754046036 52449915753379584 52484719944324096 52519869004382208 52634249060974592 52672347250458624 52787059380811776 52822410917838848 52872383291448864 53087992587362304 53123220186955776 53242120237542912 53393807189786624 53429237718777856 53459237290770432 53480111835028736 53494711237214208 53545647695874048 53733831913242624 53818056634343256 53854098631077888 53889834595663872 54058622660167268 54073711282618368 54094494340764592 54124867442584224 54230700719407104 54318358102035456 54436654986462144 54472777517972736 54473111259021312 54509257981820928 54524645269306641 54783320817798144 54854042106986496 54905936494966128 54942370427610432 55062363664467456 55098901397489664 55135463375855616 55135801177014272 55323590253871104 55484208400269312 55537039213299072 55573891926778368 55732222103207936 55769204334198784 55800517756059648 55837545305997312 56121957922111488 56137800454789086 56159198770102272 56175051815409384 56212672293752832 56335094698074368 56568230922829824 56574002602344448 56605767904198656 56643329793982464 56820742066161216 56858446606351104 57185980995879424 57218089912777728 57256058121080832 57256408914591744 57310576049490192 57419180793790464 57511991969642496 57678963590671488 57875769107177472 57914173731667968 57952603840315392 58079171377627136 58247789661585408 58302894687205194 58341940183667712 58579853889503232 58618725723537408 58635273062799576 58749925779357696 58917304485281792 58973042902000656 59012175644470464 59012537197273088 59084852629929984 59213530193596416 59385441803413248 59425212282568704 59464645071077376 59481431202879972 59594149763252224 59650893969839744 59690476513947136 59723991660782592 59763622710325248 59933889441693696 60068033088509952 60107892433625088 60165125814407328 60296156044032722 60450560902397952 60585860959962624 60626063920121856 60758470250446848 60798787748954112 60839132000944128 60856306133360166 61223954096848896 61241236859769912 61281874707719328 61282250166398976 61322915229548544 61456466943353856 61497624389746688 61555803905007984 61945159122525888 61986264072175872 62027396297837568 62027776324141056 62162863115116544 62204112526606336 62239039035604992 62426485630173184 62639106320498688 62698749866108928 62740354875973632 63101772133384192 63137202662375424 63179098616365056 63239256330471936 63376981535333664 63461508380295168 63645752927637504 63784363418480896 63862917635506176 63887463143834044 63905295152185344 63923334824431368 63965752432144992 64147991043062784 64334228620364352 64377313306116096 64596578393014272 64700990965847808 64827504308256768 64888834039505424 64928380228501504 65073702512552448 65116883469760512 65339067799830528 65382424845484032 65528763369283584 65634682706626176 65759061807726592 65777624775308424 65821676104650752 65865353394700288 65902335625691136 65946066438979584 66281967545942016 66325950271586304 66344673264750738 66388697600029272 66389104346932224 66533689427898176 66577839188633344 66615221467795968 66704067202646016 66853363817889792 66897725704962048 67043418483658752 67043829241872384 67107255716069712 67151786078190528 67425625621905408 67576537224573696 67621378987828224 67666665080881152 67685766541208244 67814032489218048 67859031847206912 67923645688284672 68245888707330048 68353279031752704 68398636217573376 68444023501062144 68593504127025152 68639020719013888 68658396663278136 69138525311273088 69184827438465024 69230736414867456 69250279393133982 69493656963318016 69629541664423936 69668637420552192 69695414338728048 69781248364658688 69933221004506112 69979626592432128 70229796333944832 70382745841082368 70468994610561024 70496511055265152 70536093599372544 70582899235470336 70783990116483072 70830960249274368 70989493650057216 71259093506584126 71278983054360576 71299104227250372 71394196927832064 71601472043592192 71645109217656832 71757408845791008 71805464841437184 71853112794218496 72166489923445632 72307600959209472 72376007197909896 72424477469380608 72582206648616192 72630370023963648 72630815012028416 72679010642427904 72699527025742188 72719818621452288 73044427757064192 73207915326621504 73256493903480576 73416484885956608 73465201863319552 73506451274809344 73513951167807488 73555227951169536 73978944533692416 73999827872221977 74049385617732096 74098522569037824 74379929718551314 74400690341412864 74567213489184768 74616694055534592 74687742390298752 74829277229481984 74850400606385448 74900069087212512 74950229725003776 75423845794116096 75424307897106432 75474357205598208 75495662680578426 75524439725309952 75545759337964344 75760989421548288 75811262141801472 76290786550370304 76341410828107776 76414101399320256 76558907725053952 76682655959523328 76776624795746304 76905284787561984 77167692142903296 77218898308890624 77240696246187903 77270138453753856 77663719548780544 77737192916273592 77789253578223616 77832930868273152 77884578466725888 78106471852670976 78180364083732768 78333234372476928 78407341131069054 78630723869334208 78674873630069376 78682900859293952 78727079916486144 78779803506573312 78951373591461888 79008520875687936 79180589071217664 79233616376758272 79308574937173296 79631988881043456 79684830280433664 79863180356314368 79911852588924928 80090710784679936 80143856578166784 80220167752543104 80600747869863936 80727084951514884 80781147946616832 80834751893495808 81011293667262464 81065050331938816 81087933990250902 81110566923927552 81118842667925504 81141741511146888 81654982479693216 81709166276959104 81709666888531968 81763886972731392 81941955924471808 82074405206677312 82174981226697216 82281063160479744 82335662406107136 82593545496701184 82648352096234496 82703195063783424 82703701765521408 82985385380806656 83226312600403968 83305558819948608 83360837890167552 83598333154811904 83653806501298176 84182936883167232 84206700682183629 84215292325963058 84238798155153408 84262577723114076 84319008440629248 84502642047111552 84615344507060224 84861003903516672 85150556847341568 85231113099241824 85287669909526656 85530654724083712 85778971493819136 85836417741488128 85884613371887616 85941603825352704 86128771190685696 86267987954463744 86518445386007232 86764936683403264 86813653660766208 86822511293014016 86871260597501952 86928905760473088 87118757066440704 87371684492378112 87454342030807791 87512910275501568 87703499700411232 87869780834254848 87928088585306112 87952909594199364 88124888669036544 88375956727922688 88434600362115072 88459564353000984 88518263466705696 88518805795909632 88820295290394624 89078162705119872 89137818423853056 89196967606616064 89222146804319958 89391224644878336 89476340954759616 89535714770920704 89900834162540544 90102049632764928 90161838650437632 90247688721610992 90418709985624064 90444234066049083 90478709129609216 90529511324516352 90564860917712896 90675841353596928 91137705375670272 91198181623431168 91258698001416192 91284459200040249 91544528884370848 91835931145273344 91923375249598464 91984372844322816 92184700415030784 92246436584620032 92307648553156608 92333705857511976 92917738683788832 92927219118304064 92979396108263808 93041094446756352 93041664486211584 93244294672674816 93306168789909504 93639728445259776 93958659480748032 94048124799163392 94110532313960448 94378653488644096 94441280332365824 94494307440918528 94652658200076288 95065472303000496 95192262570442752 95468629391456256 95676545127721344 95740619788582912 95794376453259264 95804150392291328 95831194715751066 95857942728278016 96221986564594176 96410134612279296 96501342930546528 96565969959174144 96776275531488256 96840493365284864 96894867589521408 96932702700989584 97051486448771712 97241256462385152 97392570342752256 97610553768828672 97675325204640768 98008601699745792 98073637268226048 98293145053925376 98452024059939264 98638592711589888 98666437162962636 98732514156976128 98798030092050432 99422951318913024 99488925407379456 99517009897126107 99583046400043908 99583656520398336 99800534141847264 99866758782950016 99933639633338368 100056100803969024 100565127725488128 100565743862808576 100632476274130944 100660883574104568 100727679117285792 101014652562064384 101081682855735296 101138438432858112 101499997621321728 101721048733827072 101788547770810368 101885468532427008 102368833060995072 102529918547629056 102540379716749312 102597954326360064 102666035251593216 102890256190537728 102958531078520832 102987594994917204 103649590555031456 103707787966909632 103777241157697536 103846104622301184 103875419089700973 104240485444977024 104444312496635904 104543121508092072 104899831506759168 104969439888648192 105039738008764416 105268498121949184 105344694500917248 105574118761623552 105744766582897728 106175985174724608 106246440373911552 106484240475085824 106787614379573248 106858475437555712 106888640259876189 106918474581540864 106960223670057472 106989422474428416 107091295391748096 107467663826485248 107636113268686512 107708197262155776 107779669191327744 108117245320334536 108188988681529184 108249734885168448 108461401438814208 108636716204070912 108873309972924288 108945555035945472 108946222518042624 109018515963641856 109049290538613282 109566641635596288 109708084213972992 109811872989932256 109884740855220864 110124727328934912 110197802794979328 110270926751711232 110647180507742208 110968416800538624 111074078426598144 111147783853556736 111464444206415872 111538408668397568 111569894577826971 111601035512119296 111675090611994624 112243915844222976 112275600909578172 112350103630818768 112425344587505664 112670189396148736 113136461845659648 113148005204688896 113211535808397312 113286659587964928 113641484132322432 113716893212702208 114371961991758848 114436179825555456 114512116242161664 114512817829183488 114621152098980384 114838361587580928 115023983939284992 115357927181342976 115751538214354944 115828347463335936 115905207680630784 116495579323170816 116605789374410388 116683880367335424 117159707779006464 117270546125599152 117499851558715392 117611011696603581 117834608970563584 117946085804001312 118024351288940928 118025074394546176 118169705259859968 118427060387192832 118770883606826496 118850424565137408 118929290142154752 118962862405759944 119188299526504448 119301787939679488 119380953027894272 119447983321565184 119527245420650496 119867778883387392 120136066177019904 120215784867250176 120330251628814656 120592312088065444 120901121804795904 121171721919925248 121252127840243712 121516940500893696 121597575497908224 121631900985376353 121678264001888256 121712612266720332 122482473719539824 122563749415438656 122564500332797952 122645830459097088 122912933886707712 122995248779493376 123111607810015968 123890318245051776 123972528144351744 124054792595675136 124055552648282112 124325726230233088 124408225053212672 124478078071209984 125278212640997376 125397499732217856 125480709751947264 126203544266768384 126274405324750848 126322938488944587 126358197232730112 126478512660943872 126753963070667328 126923016760590336 127291505855275008 127568726836961792 127725835271012352 127774926287668088 127846669648862736 127931504864289984 128295982086125568 128668457240728704 128754626612232192 129193156786028544 129401981931695616 129655008616513536 129777668079010848 129856760457003008 130147405025104896 130233766939521024 130678135599661056 130764849690968064 131057526738567168 131269365413252352 131555249550616848 131643352209301504 131730706789400576 131804671251382272 131892132877959168 132563935091884032 132651900543172608 132689346529501476 132777395200058544 132778208693864448 133067378855796352 133155678377266688 133230442935591936 133706727635779584 133795451409924096 134086836967317504 134087658483744768 134214511432139424 134303572156381056 134851251243810816 135153074449147392 135242757975656448 135333330161762304 135371533082416488 135628064978436096 135718063694413824 135847291376569344 136491777414660096 136706558063505408 136797272435146752 136888047002124288 137187008254050304 137316793326556272 138277050622546176 138369654876930048 138461472829734912 138500558786267964 138987313926636032 139259083328847872 139390828677456096 139562496729317376 139866442009012224 139959253184864256 140459592667889664 140765491682164736 140937989221122048 140993022110530304 141072187198745088 141165798470940672 141567980232966144 141661920498548736 141978987300114432 142518187013168252 142557966108721152 142598208454500744 142788393855664128 143202944087184384 143514817691582016 143610929682874368 143706225588436992 143746792073626599 144332979846891264 144615201918418944 144752014395819792 144848954938761216 145164413297232384 145260740047927296 145261630024056832 145358021284855808 145399054051484376 146088855514128384 146415830653243008 146512987806961152 146832969771913216 146930403726639104 147012902549618688 147027902335614976 147110455902339072 147957889067384832 147999655744443954 148098771235464192 148197045138075648 148759859437102628 148801380682825728 149134426978369536 149233388111069184 149375484780597504 149700801212770896 149800138174425024 149900459450007552 150847691588232192 150848615794212864 150948714411196416 150991325361156852 151091518675928688 151521978843096576 151622524283602944 152581573100740608 152682821656215552 152828202798640512 153117815450107904 153365311919046656 153553249591492608 153810569575123968 154335384285806592 154437796617781248 154481392492375806 154540276907507712 155327439097561088 155474385832547184 155578507156447232 155665861736546304 155769156933451776 156360728167465536 156666468744953856 156814682262138108 157261447738668416 157349747260138752 157365801718587904 157454159832972288 157559607013146624 157902747182923776 158017041751375872 158361178142435328 158467232753516544 158617149874346592 159263977762086912 159369660560867328 159726360712628736 159823705177849856 160181421569359872 160287713156333568 160440335505086208 161201495739727872 161454169903029768 161562295893233664 161669503786991616 162022587334524928 162130100663877632 162175867980501804 162221133847855104 162283483022293776 163309964959386432 163418332553918208 163419333777063936 163527773945462784 163573935807919923 163883911848943616 164148810413354624 164349962453394432 164562126320959488 165187090993402368 165296704192468992 165406390127566848 165407403531042816 165970770761613312 166452625200807936 166611117639897216 166721675780335104 167196666309623808 167307613002596352 168365873766334464 168413401364367258 168430584651926116 168477596310306816 168525155446228152 168638016881258496 169005284094223104 169230689014120448 169722007807033344 170462226198483648 170575339819053312 171061309448167424 171557942987638272 171672835482976256 171769226743775232 172257542381371392 172535975908927488 173036890772014464 173529873366806528 173627307321532416 173645022586028032 173742521195003904 173857811520946176 174237514132881408 174743368984756224 174908684061615582 175025820551003136 175406999400822464 175690523645543621 175739561668509696 175856177170612224 175905819188398728 176249777338073088 176751913455845376 176919128706001968 177036526933411392 177037611591819264 177640590580789248 178156325410239744 178275636847706112 178393935213232128 178444293608639916 178782449289756672 178952681909519232 179071429541841408 179801668325081088 180204099265529856 180323677300875264 180495377443221984 180837419971248128 180888468132098166 180957418259218432 181129721835425792 181351682707193856 182275410751340544 182396363246862336 182517396002832384 182568918400080498 183089057768741696 183671862290546688 183846750499196928 183968745688645632 184369400830061568 184492873169240064 184667411715023952 185835477367577664 185854438236608128 185958792216527616 186082188893512704 186083328972423168 186488589345349632 186612337579819008 187279456890519552 187917318961496064 188096249598326784 188221064627920896 188757306977288192 188882560664731648 189305316400152576 190130944606000992 190384525140885504 190937258782912512 191353090255442688 191481239577165824 191588752906518528 191608300784582656 191662389431502132 191715885456556032 192443973129188352 193002685861093056 193131939918348288 193552551062976512 193680986730569728 193789735179042816 193865405401979168 194102972897543424 194482512924770304 194785140685504512 195221107537657344 195350650409281536 196017203399491584 196147274536452096 196586290107850752 196904048119878528 197277185423179776 197332874325925272 197465028313952256 197596060184100864 198845902637826048 198977850814758912 199034019794252214 199166092800087816 199167313040796672 199601068283694528 199733517565900032 199867279266676736 200112201607938048 201130255450976256 201131487725617152 201321767148209136 201455358234571584 202029305124128768 202163365711470592 202276876865716224 202999995242643456 203442097467654144 203577095541620736 203770937064854016 204737666121990144 205059837095258112 205080759433498624 205195908652720128 205332070503186432 205780512381075456 205917062157041664 205975189989834408 207299181110062912 207415575933819264 207554482315395072 207692209244602368 207750838179401946 208480970889954048 208888624993271808 209086243016184144 209799663013518336 209938879777296384 210536996243898368 210689389001834496 211148237523247104 211489533165795456 212351970349449216 212492880747823104 212968480950171648 213575228759146496 213716950875111424 213777280519752378 213836949163081728 213920447340114944 214182590783496192 214935327652970496 215272226537373024 215416394524311552 215559338382655488 216234490640669072 216377977363058368 216499469770336896 216922802877628416 217273432408141824 217746619945848576 217891110071890944 217892445036085248 218037031927283712 218098581077226564 219133283271192576 219623745979864512 219769481710441728 220249454657869824 220395605589958656 220541853503422464 221936833601077248 221999483616665931 222148156853196288 222295567707113472 222928888412831744 223076817336795136 223139789155653942 223202071024238592 224487831688445952 224551201819156344 224700207261637536 224850689175011328 225340378792297472 226272923691319296 226296010409377792 226423071616794624 226573319175929856 227282968264644864 227433786425404416 228743923983517696 228872359651110912 229024232484323328 229242304197960768 229676723175161856 230047967878569984 230715854362685952 231503076428709888 231656694926671872 231722088738563709 231810415361261568 232991158646341632 233211578748820776 233367760734670848 234319415558012928 234541092251198304 234999703117430784 235222023393207162 235892171608002624 236048702577881856 236050148789092352 236339410519719936 236854120774385664 237541767213652992 237700849130274816 237925724811519888 238376599053008896 238603575879358976 238761906055788544 238895966643130368 239054490841300992 239735557766774784 240272132354039808 240431569734500352 240660503257629312 241184624176130888 241802243609591808 242343443839850496 242504255680487424 243033881001787392 243195150995816448 243263801970752706 243356528003776512 243425224533440664 244964947439079648 245127498830877312 245129000665595904 245291660918194176 245825867773415424 246223215620031936 247780636490103552 247945056288703488 248109585191350272 248111105296564224 248651452460466176 248816450106425344 248956156142419968 250794999464435712 250961419503894528 252407088533536768 252548810649501696 252645876977889174 252716394465460224 252957025321887744 253507926141334656 253846033521180672 254583011710550016 255137453673923584 255451670542024704 255549852575336176 255693339297725472 255863009728579968 256591964172251136 257336914481457408 257509253224464384 258386313572057088 258803963863391232 259555336158021696 259713520914006016 260294810050209792 260467533879042048 261356271199322112 262115053477134336 262363026092423373 262538730826504704 263110499101233696 263286704418603008 263461413578801152 263609342502764544 263784265755918336 265127870183768064 265303801086345216 265378693059002952 265554790400117088 265556417387728896 266134757711592704 266311356754533376 266460885871183872 267413455271559168 267590902819848192 268173673934635008 268429022864278848 268607144312762112 269702502487621632 270306148898294784 270485515951312896 270743066164832976 271256129956872192 271332702198147249 271436127388827648 271694582753138688 273413116127010816 273594544870293504 273776094004248576 273853377600120747 274374016508100608 274633586653112544 276554101245092352 276739309753860096 276922945659469824 277001117572535928 277974627853272064 278781657354912192 279124993458634752 279732884018024448 279918506369728512 280919185335779328 281530983364329472 281875978442244096 281986044221060608 282144374397490176 282331596941881344 283135960465932288 283323840997097472 283957974600228864 285036374026336504 285196416909001488 285576787711328256 286405888174368768 287029635383164032 287221859365748736 287412451176873984 287493584147253198 288665959693782528 289230403836837888 289504028791639584 289697909877522432 290328826594464768 290521480095854592 290523260048113664 290798108102968752 292177711028256768 292831661306486016 293025975613922304 293665939543826432 293860807453278208 294025805099237376 294055804671229952 294220911804678144 295915778134769664 295999311488887908 296197542470928384 296394090276151296 297519718874205256 298268853956739072 298466776222138368 298750969561195008 299401602425541792 299600276348850048 299800918900015104 301695383176464384 301697231588425728 301897428822392832 301982650722313704 302183037351857376 303043957686193152 303245048567205888 305163146201481216 305365643312431104 305656405597281024 306730623838093312 307106499182985216 307621139150247936 308670768571613184 308875593235562496 308962784984751612 310654878195122176 310948771665094368 311157014312894464 311331723473092608 311538313866903552 312721456334931072 313332937489907712 313629364524276216 314522895477336832 314699494520277504 314731603437175808 314908319665944576 315119214026293248 315805494365847552 316034083502751744 316722356284870656 317234299748693184 318527955524173824 318739321121734656 319452721425257472 320362843138719744 320575426312667136 320665920779628567 320880671010172416 322402991479455744 322908339806059536 323124591786467328 323339007573983232 324045174669049856 324260201327755264 324351735961003608 324566966044587552 326619929918772864 326836665107836416 326838667554127872 327055547890925568 327147871615839846 327767823697887232 328297620826709248 328699924906788864 329124252641918976 330374181986804736 330593408384937984 330812780255133696 331941541523226624 332905250401615872 333222235279794432 333443351560670208 334393332619247616 334615226005192704 334709683733480913 336731747532668928 336826802728734516 336861169303852232 337050310892456304 337276033762516992 338010568188446208 338461378028240896 339444015614066688 340924452396967296 341150679638106624 342122618896334848 343115885975276544 343345670965952512 343538453487550464 344515084762742784 345071951817854976 346073781544028928 347059746733613056 347254614643064832 347290045172056064 347485042390007808 347715623041892352 349486737969512448 349817368123231164 350051641102006272 350813998801644928 351381047291087242 351479123337019392 351811638376797456 352499554676146176 353503826911690752 353838257412003936 354073053866822784 354075223183638528 355281181161578496 356312650820479488 356551273695412224 356787870426464256 356888587217279832 357564898579513344 357905363819038464 358142859083682816 359603336650162176 360408198531059712 360647354601750528 360990754886443968 361674839942496256 361776936264196332 362259443670851584 362703365414387712 364550821502681088 364792726493724672 364895702956129059 365034792005664768 365137836800160996 366178115537483392 367693500998393856 367937491377291264 368738801660123136 368985746338480128 369334823430047904 371670954735155328 371708876473216256 371917584433055232 372164377787025408 372166657944846336 372977178690699264 373224675159638016 375834637922992128 376192499196653568 376442129255841792 377514613954576384 378610632800305152 378968815466833761 380261889212001984 380769050281771008 381874517565825024 382706180510885376 382962479154331648 383177505813037056 383216601569165312 383324778863004264 384887946258376704 386005371722186112 386263879836696576 387105102125953024 387361973461139456 387579470358085632 387730810803958336 388205945795086848 388965025849540608 389570281371009024 390442215075314688 390701300818563072 391925014286212693 392034406798983168 392294549072904192 393172580215701504 393808096239757056 394665748651850544 394930056627904512 395192120368201728 397691805275652096 397955701629517824 398068039588504428 398332185600175632 398334626081593344 399202136567389056 399467035131800064 399734558533353472 402260510901952512 402262975451234304 402643534296418272 402910716469143168 404058610248257536 404326731422941184 404553753731432448 405999990485286912 406884194935308288 407154191083241472 407541874129708032 409475332243980288 410119674190516224 410161518866997248 410391817305440256 410664141006372864 411561024762150912 411950379979668816 414598362220125824 414831151867638528 415108964630790144 415384418489204736 415501676358803892 416961941779908096 417777249986543616 418172486032368288 419599326027036672 419877759554592768 421073992487796736 421378778003668992 422296475046494208 422979066331590912 424703940698898432 424985761495646208 425936961900343296 427150457518292992 427433901750222848 427554561039504756 427673898326163456 427840894680229888 428365181566992384 430544453074746048 430832789048623104 431118676765310976 431240376220879797 432468981281338144 432755954726116736 432998939540673792 433845605755256832 434546864816283648 435493239891697152 435782220143781888 435784890072170496 436074063854567424 436197162154453128 438266566542385152 439247491959729024 439538963420883456 440498909315739648 440791211179917312 441083707006844928 443873667202154496 443998967233331862 444296313706392576 444591135414226944 445857776825663488 446153634673590272 446279578311307884 446404142048477184 449102403638312688 449400414523275072 449701378350022656 450680757584594944 452545847382638592 452592020818755584 452846143233589248 454565936529289728 454867572850808832 457487847967035392 457744719302221824 458048464968646656 458484608395921536 459353446350323712 460095935757139968 461431708725371904 463006152857419776 463184107792796819 463313389853343744 463444177477127418 463620830722523136 465982317292683264 466423157497641552 466735521469341696 469082184502396608 469999406234861568 470444046786414324 471784343216005248 472097405155763712 472100297578184704 472678821039439872 473708241548771328 475083534427305984 475401698260549632 475851449623039776 476753198106017792 477207151758717952 477523812111577088 477791933286260736 478108981682601984 479471115533549568 480544264708079616 480863139469000704 481321006515258624 482369248352261776 483604487219183616 484686887679700992 485008511360974848 486067762003574784 486390301991632896 486527603941505412 486850449066881328 489929894878159296 490254997661754624 490258001331191808 490583321836388352 490721807423759769 491651735546830848 492446431240063872 495561272980207104 495890112577406976 496219170382700544 496222210593128448 497302904920932352 497632900212850688 497912312284839936 501589998928871424 501922839007789056 504814177067073536 505097621299003392 505291753955778348 505432788930920448 505914050643775488 507015852282669312 507692067042361344 509166023421100032 510274907347847168 511099705150672352 511386678595450944 511726019457159936 513183928344502272 514673828962914816 515018506448928768 516772627144114176 517607927726782464 519110672316043392 519427041828012032 520589620100419584 520935067758084096 522712542398644224 524230106954268672 524726052184846746 525077461653009408 526220998202467392 526573408837206016 526922827157602304 527071570936630863 527218685005529088 527568531511836672 530255740367536128 530757386118005904 531109580800234176 531112834775457792 532269515423185408 532622713509066752 532921771742367744 534826910543118336 535181805639696384 536347347869270016 536858045728557696 537214288625524224 539405004975243264 540612297796589568 540971031902625792 541486132329665952 542512259913744384 542665404396294498 542872254777655296 543389165506277376 546826232254021632 547189089740587008 547552188008497152 547706755200241494 549267173306225088 553108202490184704 553478619507720192 554002235145071856 555949255706544128 557563314709824384 558249986917269504 559465768036048896 559837012739457024 561838370671558656 563061966728658944 563751956884488192 563972088442121216 564288748794980352 564663193883762688 566271920931864576 566647681994194944 567915949200457728 570072748052673008 570392833818002976 571153575422656512 572811776348737536 574059270766328064 574443718731497472 574824902353747968 574987168294506396 577331919387565056 579008057583279168 579395819755044864 580657653188929536 581042960191709184 581046520096227328 581596216205937504 584355422056513536 585663322612972032 586051951227844608 587331879087652864 587721614906556416 588051610198474752 588111609342459904 588441823609356288 591831556269539328 591998622977775816 592395084941856768 592788180552302592 595039437748410512 596537707913478144 596933552444276736 597501939122390016 598803204851083584 599200552697700096 599601837800030208 603390766352928768 603394463176851456 603965301444627408 604366074703714752 606087915372386304 606490097134411776 610326292402962432 610731286624862208 611312811194562048 613461247676186624 614212998365970432 615242278300495872 617341537143226368 617751186471124992 617925569969503224 621897543330188736 622314028625788928 622663446946185216 623076627733807104 625442912669862144 626665874979815424 627258729048552432 629045790954673664 629398989040555008 629463206874351616 629816639331889152 631610988731695104 632068167005503488 633444712569741312 634468599497386368 637055911048347648 637478642243469312 638905442850514944 640725686277439488 641150852625334272 641331841559257134 641761342020344832 644805982958911488 645816679612119072 646249183572934656 646678015147966464 648090349338099712 648703471922007216 649133932089175104 653239859837545728 653673330215672832 653677335108255744 654111095781851136 654295743231679692 655535647395774464 656595241653418496 657399849813577728 660748363973609472 661186816769875968 661625560510267392 665810500803231744 666444470559588864 666886703121340416 668786665238495232 669230452010385408 669419367466961826 673463495065337856 673653605457469032 673722338607704464 674100621784912608 674552067525033984 676021136376892416 678888031228133376 681848904793934592 682301359276213248 684245237792669696 686231771950553088 686691341931905024 689030169525485568 690143903635709952 692147563088057856 694119493467226112 694509229286129664 694580090344112128 694970084780015616 695431246083784704 698973475939024896 699634736246462328 700103282204012544 701627997603289856 702762094582174484 702958246674038784 703623276753594912 704999109352292352 707676514824007872 708146107733645568 708150446367277056 710562362323156992 712625301640958976 713102547390824448 713777174434559664 715129797159026688 715810727638076928 716285718167365632 719206673300324352 720816397062119424 721294709203501056 721981509772887936 723349679884992512 723553872528392664 724518887341703168 725406730828775424 729101643005362176 729585452987449344 729791405912258118 730069584011329536 730275673600321992 732356231074966784 735387001996787712 735874982754582528 737477603320246272 738669646860095808 743341909470310656 743417752946432512 743835168866110464 744328755574050816 744333315889692672 745954357381398528 746449350319276032 752384998393307136 752884258511683584 755029227909152768 757221265600610304 757937630933667522 760523778424003968 761538100563542016 763749035131650048 765412361021770752 765924958308663296 766355011626074112 766649557726008528 769775892516753408 772010743444372224 772527759673393152 774210204251906048 774723946922278912 775158940716171264 775461621607916672 776411891590173696 779140562742018048 780884430150629376 781402601637126144 783850028572425386 784068813597966336 786345160431403008 787616192479514112 789331497303701088 789860113255809024 790384240736403456 795383610551304192 795911403259035648 796136079177008856 796664371200351264 796669252163186688 798404273134778112 798934070263600128 799469117066706944 804521021803905024 805287068592836544 805821432938286336 808117220496515072 808653462845882368 809107507462864896 813768389870616576 813998106594441747 814308382166482944 815083748259416064 820239348381032448 820323037733994496 820783634610880512 821328282012745728 823122049524301824 823900759959337632 829196724440251648 829662303735277056 830217929261580288 830768836978409472 831003352717607784 833923883559816192 836344972064736576 839198652054073344 839755519109185536 842147984975593472 842757556007337984 844592950092988416 845958132663181824 849407881397796864 849971522991292416 851873923800686592 854300915036585984 854867803500445696 855109122079009512 855681789360459776 856730363133984768 861088906149492096 861665578097246208 862237353530621952 862480752441759594 864937962562676288 865511909452233472 865997879081347584 867691211510513664 869093729632567296 870986479783394304 871564440287563776 871569780144340992 872394324308906256 876533133084770304 878494983919458048 879077926841766912 880997818631479296 881582422359834624 882167414013689856 887747334404308992 887997934466663724 888592627412785152 889182270828453888 891715553651326976 892307269347180544 892559156622615768 898204807276625376 898800829046550144 899402756700045312 901361515169189888 905091694765277184 905184041637511168 905692286467178496 909131873058579456 909735145701617664 914975695934070784 915489438604443648 916096929937293312 916969216791843072 920191871514279936 922863417450743808 926012305714839552 926368215585593638 926626779706687488 926888354954254836 931964634585366528 932846314995283104 933471042938683392 938164369004793216 939998812469723136 940888093572828648 943568686432010496 944194810311527424 944200595156369408 945357642078879744 947416483097542656 950167068854611968 951702899246079552 953506396212035584 954414303517435904 955047624223154176 955583866572521472 956217963365203968 961088529416159232 961726278938001408 961997762338885701 962642013030517248 964738496704523552 967208974438367232 969373775359401984 970017022721949696 972135524007149568 972780603983265792 973055207883010824 973700898133762656 979859789756318592 980509995323509248 980516002662383616 981166643672776704 981443614847519538 983303471093661696 984892862480127744 991122545960414208 991780225154813952 992438340765401088 994605809841864704 995265800425701376 995824624569679872 1003179997857742848 1003845678015578112 1004129051200442739 1009628354134147072 1010195242598006784 1010583507911556696 1011828101287550976 1014031704565338624 1015384134084722688 1018332046842200064 1020549814695694336 1022199410301344704 1022773357190901888 1023452038914319872 1026367856689004544 1029347657925829632 1030037012897857536 1033545254288228352 1035215855453564928 1038221344632086784 1038854083656024064 1041179240200839168 1041870135516168192 1048460213908537344 1049452104369693492 1050154923306018816 1052441996404934784 1053146817674412032 1053845654315204608 1054143141873261726 1054437370011058176 1060511480735072256 1061514772236011808 1062219161600468352 1062225669550915584 1064539030846370816 1065245427018133504 1065843543484735488 1069653821086236672 1070363611279392768 1072694695738540032 1073716091457115392 1074428577251048448 1078810009950486528 1081224595593179136 1081942063805251584 1082972264659331904 1085024519827488768 1085330808792588996 1086778331012554752 1093652464508043264 1094378179481174016 1094687108868387177 1095104376016994304 1095413510400482988 1098534346612450176 1106216404980369408 1106957239015440384 1108004470290143712 1111898511413088256 1115126629419648768 1116499973834539008 1118931536072097792 1119674025478914048 1126123933457317888 1127503913768976384 1127944176884242432 1128577497589960704 1129326387767525376 1132543841863729152 1135831898400915456 1136906446400501283 1140145496105346016 1140785667636005952 1142307150845313024 1145623552697475072 1148118541532656128 1148887437462994944 1149649804707495936 1149974336589012792 1154663838775130112 1158016115166558336 1158791639510089728 1161315306377859072 1162085920383418368 1163192432411875008 1168710844113027072 1171326645225944064 1172103902455689216 1174663758175305728 1175443229813112832 1175775042858638079 1176103220396949504 1176223218684919808 1176883647218712576 1183997245955551632 1184790169883713536 1185576361104605184 1190078875496821024 1193075415826956288 1193867104888553472 1195003878244780032 1197606409702167168 1198401105395400192 1199203675600060416 1206781532705857536 1206788926353702912 1207930602889254816 1208732149407429504 1212175830744772608 1212980194268823552 1220652584805924864 1221462573249724416 1222625622389124096 1226922495352373248 1228425996731940864 1230484556600991744 1234683074286452736 1235851139939006448 1243795086660377472 1244628057251577856 1245326893892370432 1246153255467614208 1250885825339724288 1253331749959630848 1254517458097104864 1258091581909347328 1258797978081110016 1258926413748703232 1259633278663778304 1263221977463390208 1264136334011006976 1266889425139482624 1268937198994772736 1274111822096695296 1274957284486938624 1277810885701029888 1281451372554878976 1282301705250668544 1282663683118514268 1283522684040689664 1291633359224238144 1292498367145869312 1293356030295932928 1293721128662639391 1296180698676199424 1297406943844014432 1298267864178350208 1306479719675091456 1307346660431345664 1307354670216511488 1308222191563702272 1308591486463359384 1311071294791548928 1313190483306836992 1314799699627155456 1321496727947218944 1322373633539751936 1323251121020534784 1331621001606463488 1332888941119177728 1333773406242680832 1337573330476990464 1338460904020770816 1338838734933923652 1347307210914938064 1347444677215408928 1348201243569825216 1349104135050067968 1352042272753784832 1357776062456266752 1363697809587869184 1364602718552426496 1368490475585339392 1372463543901106176 1378060339050971136 1380287807271419904 1384295126176115712 1388238986934452224 1389018458572259328 1389160180688224256 1389552323378390457 1389940169560031232 1390862492167569408 1397946951878049792 1399269472492924656 1400206564408025088 1403255995206579712 1405524189164348968 1407246553507189824 1409998218704584704 1415353029648015744 1416292215467291136 1416300892734554112 1421124724646313984 1425250603281917952 1426205094781648896 1427554348869119328 1430259594318053376 1431621455276153856 1432571436334731264 1438413346600648704 1441632794124238848 1442589418407002112 1443963019545775872 1447107745056785328 1449037774683406336 1450813461657550848 1458203286010724352 1459170905974898688 1459582811824516236 1460551347200643984 1464712462149933568 1470774003993575424 1471749965509165056 1474955206640492544 1477339293720191616 1486683818940621312 1486835505892865024 1487670337732220928 1488657511148101632 1488666631779385344 1491908714762797056 1492898700638552064 1504769996786614272 1505768517023367168 1514442531201220608 1515875261867335044 1521047556848007936 1523076201127084032 1527498070263300096 1530824722043541504 1531849916617326592 1533299115452017056 1539551785033506816 1544021486888744448 1545055519346786304 1548420408503812096 1549447893844557824 1550317881432342528 1550923243215833344 1552823783180347392 1558281125484036096 1561768860301258752 1562805203274252288 1567700057144850772 1568137627195932672 1572690320862806016 1575232384959028224 1578662994607402176 1579720226511618048 1580768481472806912 1581214712809892589 1590767221102608384 1592272158354017712 1593328742400702528 1593338504326373376 1596808546269556224 1597868140527200256 1598938234133413888 1609042043607810048 1610574137185673088 1611642865876572672 1616234440993030144 1617306925691764736 1618215014925729792 1627536779741233152 1627996213188883494 1628616764332965888 1630167496518832128 1640478696762064896 1640646075467988992 1641567269221761024 1642656564025491456 1647801519918675264 1658393448880503296 1659324607470554112 1660435858523160576 1662006705435215568 1667847767119632384 1672689944129473152 1678397304108146688 1679511038218371072 1684295969951186944 1685515112014675968 1689185900185976832 1691916265326363648 1698815762795593728 1699943045982584832 1703747847601373184 1708601830073171968 1710218244158019024 1711363578720919552 1713460726267969536 1722177812298984192 1723331156194492416 1724474707061243904 1724961504883519188 1729875925125352576 1731023818904466944 1731995758162695168 1738187459265134592 1741972959566788608 1743128880575127552 1743139560288681984 1744788648617812512 1753066266169540608 1756989967838916096 1758155853683533824 1761995637262958592 1763164844719669248 1764334828027379712 1775494668808617984 1775995868933327448 1777185254825570304 1778364541656907776 1783431107302653952 1785118313245231536 1796409614553250752 1797601658093100288 1798805513400090624 1802723030338379776 1810183389530554368 1810368083275022336 1818263746117158912 1819470291403235328 1829951391868141568 1830978877208887296 1832193859874586624 1833938433583686144 1840383743028559872 1845726834901487616 1852024611429679104 1852736431171187276 1853253559413374976 1853776709908509672 1865692629990566208 1866942085877366784 1876328738009586432 1879997624939446272 1881776187145657296 1887137372864020992 1888389620623054848 1888401190312738816 1894832966195085312 1900334137709223936 1903405798492159104 1907012792424071168 1908828607034871808 1910095248446308352 1911167733145042944 1912435926730407936 1922177058832318464 1923452557876002816 1923995524677771402 1925284026061034496 1929476993409047104 1934417948876734464 1938747550718803968 1940034045443899392 1944271048014299136 1946110415766021648 1947401796267525312 1959719579512637184 1961019990647018496 1961032005324767232 1962333287345553408 1962887229695039076 1966606942187323392 1969785724960255488 1982245091920828416 1983560450309627904 1984876681530802176 1989211619683729408 1990531600851402752 2006359995715485696 2007691356031156224 2008258102400885478 2019256708268294144 2020390485196013568 2021167015823113392 2023656202575101952 2028063409130677248 2036664093684400128 2041099629391388672 2044398820602689408 2045546714381803776 2046904077828639744 2052735713378009088 2058695315851659264 2060074025795715072 2067090508576456704 2070431710907129856 2076442689264173568 2077708167312048128 2082358480401678336 2083740271032336384 2096920427817074688 2098904208739386984 2100309846612037632 2104883992809869568 2106293635348824064 2107691308630409216 2108286283746523452 2108874740022116352 2123029544472023616 2124438323200936704 2124451339101831168 2129078061692741632 2130490854036267008 2131687086969470976 2139307642172473344 2145389391477080064 2147432182914230784 2148857154502096896 2157620019900973056 2162449191186358272 2163884127610503168 2165944529318663808 2170049039654977536 2170661617585177992 2173556662025109504 2187304929016086528 2188756358962348032 2189374217736774354 2190208752033988608 2190827020800965976 2197068693224900352 2212432809960738816 2216008940580287424 2223797022826176512 2230253258839297536 2232999947669078016 2237863072144195584 2239348050957828096 2252247866914635776 2255888353768484864 2257154995179921408 2258652775535050752 2265087683727458304 2271663796801830912 2273812892801002566 2280290992210692032 2281571335272011904 2284614301690626048 2291247105394950144 2296237083065312256 2297774874925989888 2299948673178025584 2309327677550260224 2316032230333116672 2317583279020179456 2322630612755718144 2324171840766836736 2326384864823750016 2337421688226054144 2342653290451888128 2344207804911378432 2349327516350611456 2350886459626225664 2351550085717276158 2352206440793899008 2352446437369839616 2367994491911103264 2369580339767427072 2371152722209210368 2380157750993642048 2386150831653912576 2387734209777106944 2390007756489560064 2395212819404334336 2396802210790800384 2398407351200120832 2413563065411715072 2415861205778509632 2417464298814859008 2424351661489545216 2425960388537647104 2441305169611849728 2441994319783325241 2442925146499448832 2445251244778248192 2453844990704746496 2460969113201983488 2469366148572905472 2471702279878012896 2487590173320754944 2489256114503155712 2490653787784740864 2492306510935228416 2501771650679448576 2509034916194209728 2516183163818694656 2517595956162220032 2517852827497406464 2519266557327556608 2526443954926780416 2528272668022013952 2533778850278965248 2537874397989545472 2548223644193390592 2549914568973877248 2555621771402059776 2562902745109757952 2564603410501337088 2565327366237028536 2567045368081379328 2583266718448476288 2584996734291738624 2586712060591865856 2587442257325278782 2594813887688028864 2596535728356700416 2612959439350182912 2614693320862691328 2614709340433022976 2617182972926718768 2622142589583097856 2626380966613673984 2629599399254310912 2642993455894437888 2644747267079503872 2646502242041069568 2663242003212926976 2665777882238355456 2667546812485361664 2675146660953980928 2676921808041541632 2677677469867847304 2694614421829876128 2694889354430817856 2696402487139650432 2698208270100135936 2704084545507569664 2715552124912533504 2727395619175738368 2729205437104852992 2736980951170678784 2744927087802212352 2760575614542839808 2768590252352231424 2776477973868904448 2778036917144518656 2778320361376448512 2779104646756780914 2779880339120062464 2795893903756099584 2798538944985849312 2800413128816050176 2806511990413159424 2811048378328697936 2814493107014379648 2819996437409169408 2830706059296031488 2832584430934582272 2832601785469108224 2842249449292627968 2850501206563835904 2855108697738238656 2860519188636106752 2863242910552307712 2865142872669462528 2883265588248477696 2885178836814004224 2885993287016657103 2887926039091551744 2894215490113570656 2898075549366812672 2901626923315101696 2916406572021448704 2918341811949797376 2919165623649032472 2921102694401287968 2929424924299867136 2941548007987150848 2943499931018330112 2949910413280985088 2954678587440383232 2973367637881242624 2973671011785730048 2975340675464441856 2977315022296203264 2983817429525594112 2985797401277104128 3009539993573228544 3011537034046734336 3012387153601328217 3028885062402441216 3031750523734670088 3042095113696015872 3046152402254168064 3054996140526600192 3061649444087083008 3066598230904034112 3079103570067013632 3088042973777488896 3090111038693572608 3096840817007624192 3098895787689115648 3100635762864685056 3101846486431666688 3105647566360694784 3116562250968072192 3123537720602517504 3125610406548504576 3135400114289701544 3145380641725612032 3150464769918056448 3157325989214804352 3159440453023236096 3161536962945613824 3162429425619785178 3181534442205216768 3184544316708035424 3186657484801405056 3186677008652746752 3193617092539112448 3195736281054400512 3218084087215620096 3221148274371346176 3223285731753145344 3232468881986060288 3234613851383529472 3236430029851459584 3255073559482466304 3255992426377766988 3260334993037664256 3280957393524129792 3281292150935977984 3283134538443522048 3285313128050982912 3295603039837350528 3316786897761006592 3318649214941108224 3320871717046321152 3324013410870431136 3335695534239264768 3345379888258946304 3356794608216293376 3359022076436742144 3378371800371953664 3383832530652727296 3397631525591187456 3407495695202746368 3410719339201503849 3417203660146343936 3420436488316038048 3422727157441839104 3426921452535939072 3444355624597968384 3446662312388984832 3448949414122487808 3449923009767038376 3459751850250705152 3462047637808933888 3463991516325390336 3476374918530269184 3483945919133577216 3486257761150255104 3489577297235625024 3506132532339081216 3513979935677832192 3516311707367067648 3523991274525917184 3526329689439338496 3527325128575914237 3528669656054759424 3551991737866654896 3554370509651140608 3556729083313815552 3566862214605307904 3570236626490463072 3592819229106501504 3595203316186200576 3597611026800181248 3605446060676759552 3620366779061108736 3636527492234317824 3638940582806470656 3659902783736283136 3661957754417774592 3664387719749173248 3667876867167372288 3680767486057119744 3691453669802975232 3704049222859358208 3705472862342374552 3707553419817019344 3731385259981132416 3733884171754733568 3752657476019172864 3759995249878892544 3763552374291314592 3774274745728041984 3776779241246109696 3776802380625477632 3789665932390170624 3800668275418447872 3806811596984318208 3817657214069743616 3820190496892616704 3822335466290085888 3824871853460815872 3844354117664636928 3846905115752005632 3847991049355542804 3850568052122068992 3858953986818094208 3877495101437607936 3880068090887798784 3888542096028598272 3892220831532043296 3894803592535050624 3919439159025274368 3922039981294036992 3922064010649534464 3924666574691106816 3925774459390078152 3933213884374646784 3939571449920510976 3964490183841656832 3967120900619255808 3969753363061604352 3978423239367458816 4012719991430971392 4015382712062312448 4016516204801770956 4038513416536588288 4042334031646226784 4047312405150203904 4056126818261354496 4073328187368800256 4082199258782777344 4088797641205378816 4091093428763607552 4093808155657279488 4105471426756018176 4117390631703318528 4134181017152913408 4140863421814259712 4152885378528347136 4164716960803356672 4167480542064672768 4168656970135171371 4193840855634149376 4197808417478773968 4200619693224075264 4209767985619739136 4212587270697648128 4215382617260818432 4216572567493046904 4246059088944047232 4248876646401873408 4248902678203662336 4258156123385483264 4260981708072534016 4263374173938941952 4278615284344946688 4290778782954160128 4294864365828461568 4297714309004193792 4315240039801946112 4324898382372716544 4327768255221006336 4331889058637327616 4341323235170355984 4347113324050219008 4374609858032173056 4377512717924696064 4378748435473548708 4381654041601931952 4394137386449800704 4424865619921477632 4432017881160574848 4447594045652353024 4460506517678595072 4465999895338156032 4475726144288391168 4478696101915656192 4504495733829271552 4511776707536969728 4514309990359842816 4517305551070101504 4543327593603661824 4547625785602005132 4560581984421384064 4563142670544023808 4569228603381252096 4582494210789900288 4592474166130624512 4595549749851979776 4599897346356051168 4618655355100520448 4632064460666233344 4635166558040358912 4645261225511436288 4648343681533673472 4652769729647500032 4674843376452108288 4685306580903776256 4688415609822756864 4698655032701222912 4701772919252451328 4703100171434552316 4704412881587798016 4735988983822206528 4739160679534854144 4742305444418420736 4743644138429677767 4760315501987284096 4772301663307825152 4780015512979120128 4790425638808668672 4793604421581600768 4796814702400241664 4827126130823430144 4831722411557019264 4834928597629718016 4848703322979090432 4851920777075294208 4882610339223699456 4883988639566650482 4885850292998897664 4890502489556496384 4907689981409492992 4921938226403966976 4943404559756025792 4975180346641509888 4978512229006311424 4981307575569481728 5003543301358897152 5018069832388419456 5032366327637389312 5035191912324440064 5035705654994812928 5038533114655113216 5052887909853560832 5056545336044027904 5067557700557930496 5075748795979090944 5095025185720765009 5096447288386781184 5099829137947754496 5111243542804119552 5125805490219515904 5130654732474057072 5134090736162758656 5166533436896952576 5169993468583477248 5173424121183731712 5174884514650557564 5189627775376057728 5193071456713400832 5225918878700365824 5229386641725382656 5229418680866045952 5234365945853437536 5244285179166195712 5252761933227347968 5259198798508621824 5285986911788875776 5289494534159007744 5293004484082139136 5326484006425853952 5331555764476710912 5335093624970723328 5350293321907961856 5355354939735694608 5389228843659752256 5389778708861635712 5392804974279300864 5396416540200271872 5408169091015139328 5431104249825067008 5454791238351476736 5458410874209705984 5473961902341357568 5489854175604424704 5521151229085679616 5537180504704462848 5552955947737808896 5556073834289037312 5556640722752897024 5558209293513561828 5559760678240124928 5597077889971698624 5600826257632100352 5613023980826318848 5622096756657395872 5628986214028759296 5639992874818338816 5661412118592062976 5665168861869164544 5665203570938216448 5684498898585255936 5701002413127671808 5710217395476477312 5721038377272213504 5726485821104615424 5730285745338925056 5766531176496955392 5770357673628008448 5771986574033314206 5775852078183103488 5788430980227141312 5796151098733625344 5803253846630203392 5832813144042897408 5838331247298064944 5842205388802575936 5858849848599734272 5883096015974301696 5886999862036660224 5899820826561970176 5909357174880766464 5946735275762485248 5947342023571460096 5950681350928883712 5954630044592406528 5967634859051188224 5971594802554208256 6019079987146457088 6023074068093468672 6024774307202656434 6057770124804882432 6063501047469340176 6084190227392031744 6109992281053200384 6123298888174166016 6133196461808068224 6158207140134027264 6176085947554977792 6180222077387145216 6193681634015248384 6197791575378231296 6201271525729370112 6203692972863333376 6211295132721389568 6233124501936144384 6247075441205035008 6251220813097009152 6270800228579403088 6290761283451224064 6300929539836112896 6314651978429608704 6318880906046472192 6323073925891227648 6324858851239570356 6369088633416070848 6373314969602810112 6373354017305493504 6387234185078224896 6391472562108801024 6436168174431240192 6442296548742692352 6446571463506290688 6464937763972120576 6469227702767058944 6472860059702919168 6510147118964932608 6511984852755533976 6520669986075328512 6561914787048259584 6562584301871955968 6566269076887044096 6570626256101965824 6591206079674701056 6633573795522013184 6637298429882216448 6648026821740862272 6671391068478529536 6690759776517892608 6713589216432586752 6718044152873484288 6756743600743907328 6767665061305454592 6795263051182374912 6814991390405492736 6821438678403007698 6840872976632076096 6845454314883678208 6853842905071878144 6888711249195936768 6893324624777969664 6899846019534076752 6919503700501410304 6924095275617867776 6927983032650780672 6952749837060538368 6967891838267154432 6972515522300510208 6979154594471250048 7012265064678162432 7027959871355664384 7032623414734135296 7047982549051834368 7052659378878676992 7054650257151828474 7057339312109518848 7103983475733309792 7108741019302281216 7113458166627631104 7140473252980926144 7185638458213003008 7190406632372401152 7195222053600362496 7210892121353519104 7273054984468635648 7277881165612941312 7319805567472566272 7323915508835549184 7328775439498346496 7335753734334744576 7361534972114239488 7382907339605950464 7408098445718716416 7410945724684749104 7415106839634038688 7462770519962264832 7467768343509467136 7505314952038345728 7527104748582629184 7548549491456083968 7553558482492219392 7553604761250955264 7579331864780341248 7601336550836895744 7613623193968636416 7635314428139487232 7640380993785233408 7644670932580171776 7649743706921631744 7688708235329273856 7693810231504011264 7695982098711085608 7701136104244137984 7717907973636188416 7754990202875215872 7760136181775597568 7784441663064086592 7789607185070101248 7838878318050548736 7844079962588073984 7844128021299068928 7851548918780156304 7866427768749293568 7879142899841021952 7928980367683313664 7934241801238511616 7939506726123208704 7956846478734917632 8025439982861942784 8030765424124624896 8033032409603541912 8084668063292453568 8094624810300407808 8112253636522708992 8146656374737600512 8164398517565554688 8177595282410757632 8182186857527215104 8187616311314558976 8210942853512036352 8234781263406637056 8281726843628519424 8305770757056694272 8329433921606713344 8334961084129345536 8337313940270342742 8387681711268298752 8395616834957547936 8401239386448150528 8419535971239478272 8425174541395296256 8433145134986093808 8492118177888094464 8497753292803746816 8497805356407324672 8516312246770966528 8521963416145068032 8526748347877883904 8581557565908320256 8589728731656923136 8595428618008387584 8649796764745433088 8655536510442012672 8663778117274655232 8682646470340711968 8694226648100438016 8749219716064346112 8755025435849392128 8757496870947097416 8763308083203863904 8788274772899601408 8849731239842955264 8864035762321149696 8895188091304706048 8921013035357190144 8951452288576782336 8957392203831312384 9008991467658543104 9023553415073939456 9028619980719685632 9034611102140203008 9086655187207323648 9095251571204010264 9121163968842768128 9126285341088047616 9138457206762504192 9164988421579800576 9184948332261249024 9199794692712102336 9237310710201040896 9264128921332466688 9270333116080717824 9290522451022872576 9296687363067346944 9305539459295000064 9349686752904216576 9370613161807552512 9376831219645513728 9397310065402445824 9403545838504902656 9406200342869104632 9471977967644413056 9478321359069708288 9484610888836841472 9487288276859355534 9520631003974568192 9544603326615650304 9560031025958240256 9580851277617337344 9587208843163201536 9654252261646860288 9663444823114038528 9669857195259436032 9697406645958180864 9703841554150588416 9765220678447398912 9767977279133300964 9781004979112992768 9815379962818985984 9843876452807933952 9886809119512051584 9950360693283019776 9957024458012622848 9962615151138963456 10007086602717794304 10036139664776838912 10064732655274778624 10070383824648880128 10071411309989625856 10077066229310226432 10135115401115860992 10151497591958181888 10190050371441530018 10192894576773562368 10222487085608239104 10251610980439031808 10261309464948114144 10268181472325517312 10333066873793905152 10339986937166954496 10346848242367463424 10349769029301115128 10379255550752115456 10386142913426801664 10451837757400731648 10458773283450765312 10468731891706875072 10488570358332391424 10505523866454695936 10518397597017243648 10571973823577751552 10578989068318015488 10581975385727742711 10586008968164278272 10663111528953421824 10670187249941446656 10700586643815923712 10710709879471389216 10778457687319504512 10779557417723271424 10785609948558601728 10792833080400543744 10816338182030278656 10909582476702953472 10916821748419411968 10947923804682715136 10979708351208849408 11042302458171359232 11074361009408925696 11105911895475617792 11112147668578074624 11113281445505794048 11116418587027123656 11194155779943397248 11201652515264200704 11226047961652637696 11244193513314791744 11257972428057518592 11279985749636677632 11322824237184125952 11330337723738329088 11330407141876432896 11368997797170511872 11402004826255343616 11420434790952954624 11452971642209230848 11460571490677850112 11533062352993910784 11540715347256016896 11543973148066628412 11551704156366206976 11576861960454282624 11592302197467250688 11665626288085794816 11676662494596129888 11684410777605151872 11717699697199468544 11766192031948603392 11773999724073320448 11799641653123940352 11818714349761532928 11893470551524970496 11894684047142920192 11901362701857767424 11909260089184813056 11935269718102376448 12038159974292914176 12046148136186937344 12049548614405312868 12115540249609764864 12127002094938680352 12168380454784063488 12219984562106400768 12246597776348332032 12266392923616136448 12316414280268054528 12352171895109955584 12387363268030496768 12395583150756462592 12402543051458740224 12407385945726666752 12422590265442779136 12494150882410070016 12502441626194018304 12505970910405514113 12541600457158806176 12581522566902448128 12601859079672225792 12629303956859217408 12637761812092944384 12646147851782455296 12649717702479140712 12738177266832141696 12746629939205620224 12746708034610987008 12774468370156449792 12782945124217602048 12872336348862480384 12884593097485384704 12893142927012581376 12929875527944241152 12938455405534117888 12945720119405838336 13023969705511067952 13041339972150657024 13123829574096519168 13125168603743911936 13132538153774088192 13182412159349402112 13267147591044026368 13274596859764432896 13296053643481724544 13342782136957059072 13381519553035785216 13427178432865173504 13436088305746968576 13513487201487814656 13535330122610909184 13629982780810985472 13642877356806015396 13681745953264152192 13690908629767356416 13707685810143756288 13777422498391873536 13786649249555939328 13799692039068153504 13839007401002820608 13848190551235735552 13855966065301561344 13905499674121076736 13935783676534308864 13945031044601020416 13958309188942500096 14024530129356324864 14055919742711328768 14065246829468270592 14095965098103668736 14105318757757353984 14109300514303656948 14207966951466619584 14217482038604562432 14226916333255262208 14230932415289033301 14280946505961852288 14371276916426006016 14380813264744802304 14390444107200724992 14421784242707038208 14546109968937271296 14555762331225882624 14639611134945132544 14647831017671098368 14657550878996692992 14671507468669489152 14723069944228478976 14765814679211900928 14821891449369498208 14830213679268077376 14925541039924529664 14935536687018934272 15010629904076691456 15054209497165258368 15097098982912167936 15107116964984438784 15158663729560682496 15202673101673791488 15227246387937272832 15270628856278974464 15280761987570466816 15285075557162295027 15289341865160343552 15299487413843263488 15377416470658547712 15391964197422171216 15402272208488275968 15435815947272376832 15509980405750431744 15520272363551195136 15568883326128173184 15579214370140202496 15677756636101097472 15688159925176147968 15688256042598137856 15703097837560312608 15732855537498587136 15758285799682043904 15857960735366627328 15868483602477023232 15879013452246417408 16050879965723885568 16066064819207083824 16169336126584907136 16189249620600815616 16224507273045417984 16293312749475201024 16328797035131109376 16355190564821515264 16364373715054430208 16375232622629117952 16421885707024072704 16469562526813274112 16563453687257038848 16611541514113388544 16658867843213426688 16669922168258691072 16674627880540685484 16791233669915095872 16802478772896301056 16839071942478956544 16850349082790592512 16866290269972187616 16984236355776188928 16995506585607493632 16995610712814649344 17032624493541933056 17043926832290136064 17053496695755767808 17163115131816640512 17179457463313846272 17190857236016775168 17299593529490866176 17311073020884025344 17327556234549310464 17365292940681423936 17388453296200876032 17498439432128692224 17514993741894194832 17526616166407727808 17576549545799202816 17699462479685910528 17728071524642299392 17790376182609412096 17842026070714380288 17902904577153564672 17914784407662624768 18047106830147878912 18057239961439371264 18069222204280406016 18173310374414647296 18190503142408020528 18242327937685536256 18252570682176095232 18329976843159601152 18369896664522498048 18399589385424204672 18474621420402081792 18528257842664933376 18540666232161435648 18581044902045745152 18593374726134693888 18611078918590000128 18699373505808433152 18741226323615105024 18753662439291027456 18794620130804891648 18812400685738209264 18943955935288826112 18956642718139416576 18969221777673682944 18974576553718711068 19041262007949136384 19120062051916480512 19161702555234674688 19174417686326403072 19308504523293720576 19326889646228077056 19339714390518872064 19394813291916361728 19407683108301176832 19530441356894797824 19535954558266601928 19562009958225985536 19687752905615867904 19773618239024103168 19900721386566039552 19914048916025245696 20014173205435588608 20072279329553677824 20129465310549557248 20140767649297760256 20142822619979251712 20154132458620452864 20270230802231721984 20302995183916363776 20380100742883060036 20385789153547124736 20444974171216478208 20522618929896228288 20536362944651034624 20666133747587810304 20679973874333908992 20699538058602230256 20758511101504230912 20772285826853603328 20903675514801463296 20917546566901530624 20937463783413750144 20977140716664782848 21011047732909391872 21036795194034487296 21143947647155503104 21157978136636030976 21163950771455485422 21172017936328556544 21326223057906843648 21340374499882893312 21421419758942778432 21556915374639009024 21559114835446542848 21571219897117203456 21585666160801087488 21632676364060557312 21819164953405906944 21833643496838823936 21895847609365430272 21959416702417698816 22084604916342718464 22148722018817851392 22211823790951235584 22224295337156149248 22232837174054247312 22388311559886794496 22403305030528401408 22452095923305275392 22488387026629583488 22515944856115037184 22645648474368251904 22660675447476658176 22660814283752865792 22737995594341023744 22804009652510687232 22840869581905909248 22905943284418461696 22921142981355700224 23066124705987821568 23081430694512033792 23087946296133256824 23103408312732413952 23153723920908565248 23184604394934501376 23353324989192259776 23368821555210303744 23435399394398937088 23532384063897206784 23599283306247880704 23637428699523065856 23786941103049940992 23789368094285840384 23802725403715534848 23818520178369626112 23870539436204752896 24076319948585828352 24092296272373874688 24099097228810625736 24254004189877360704 24336760909568126976 24439969124212801536 24493195552696664064 24532785847232272896 24632828560536109056 24704343790219911168 24774726536060993536 24791166301512925184 24814771891453333504 24845180530885558272 24988301764820140032 25004883252388036608 25011941820811028226 25083200914317612352 25163045133804896256 25203718159344451584 25258607913718434816 25275523624185888768 25299435404958281424 25476354533664283392 25493259878411240448 25493416069221974016 25548936740312899584 25565890248435204096 25744672697724960768 25769186194970769408 25786285854025162752 25859751055888482304 25876910811068235776 26047939411022135904 26082679944301314048 26247659148193038336 26250337207487823872 26265076307548176384 26364824318698804224 26534295182088052736 26549193719528865792 26592107286963449088 26685564273914118144 26763039106071570432 26854356865730347008 26872176611493937152 27026974402975629312 27070660245221818368 27259965561621970944 27285754713612030792 27363491906528304384 27381817259534712832 27415371620287512576 27554844996783747072 27599384078136307008 27678014802005641216 27696381102471471104 27711932130603122688 27810999348242153472 27871567353068617728 27890062089202040832 27916618377885000192 28049060258712649728 28111839485422657536 28130493658936541184 28191930196207337472 28210637515514707968 28218601028607313896 28415933902933239168 28434964077209124864 28453832666510524416 28461864830578066602 28561893011923704576 28742553832852012032 28761626529489604608 28843568485414076416 29092219937874542592 29111524662451765248 29279222269890265088 29295662035342196736 29343014937338978304 29446139888456957952 29531629358423801856 29643782898738996416 29660427358536154752 29851082079849059328 29871073374037868544 30021259808153382912 30108418994330516736 30194197965824335872 30214233929968877568 30405346203347582976 30454492775874545664 30541257712557948928 30561523975140933632 30570151114324590054 30578683730320687104 30754832941317095424 30783928394844342432 30804544416976551936 30871631894544753664 31019960811500863488 31040544727102390272 31137766652256346368 31158428740280404992 31355513272202194944 31376319850352295936 31406195675120625216 31465711074997174272 31516571599364087808 31715921470733254656 31736967204954046464 31745926157183228133 31758026904492834816 32101759931447771136 32132129638414167648 32338672253169814272 32378499241201631232 32449014546090835968 32657594070262218752 32710381129643030528 32728747430108860416 32750465245258235904 32843771414048145408 32939125053626548224 33126907374514077696 33223083028226777088 33317735686426853376 33339844336517382144 33349255761081370968 33582467339830191744 33604957545792602112 33678143884957913088 33732580539944375232 33968472711552377856 33991013171214987264 33991221425629298688 34065248987083866112 34087853664580272128 34106993391511535616 34358914926627692544 34381714472033550336 34599187058981732352 34622146041768050688 34655112469098620928 34730585881362847872 34776906592401752064 34996878864257384448 35029987483788389664 35053232332815455616 35153099091598405632 35398924959371821056 35456143049284598784 35580752365218824192 35684052141428760576 35805809154307129344 36094213660295757824 36114479922878742528 36138444408560812032 36346620748829294592 36381006284816041056 36484655875371072512 36505141364352190464 36659953686319202304 36739793329044996096 36799178770848409344 36949242840804163584 37056515685329866752 37162089804091490304 37186749452269387776 37222157837180000256 37482452647230210048 37507324878582054912 37517912731216542339 37589240261609783296 37624801371476418528 37887911870577652224 37913285436278833152 37938443555347365888 37949153107437422136 38082524015898272768 38240124103832961024 38323405110469349376 38348835372652806144 38617009046587441152 38653779292456154112 38679428781037744128 38789626583832723456 38815366216602353664 39071909116533203856 39124019916451971072 39375505811231735808 39547236478048206336 39801442773132079104 40028346410871177216 40144558659107355648 40258930621099114496 40281535298595520512 40285645239958503424 40308264917240905728 40540461604463443968 40605990367832727552 40760201485766120072 40889948342432956416 41045237859792456576 41072725889302069248 41332267495175620608 41359947748667817984 41399076117204460512 41517022203008461824 41544571653707206656 41807351029602926592 41835093133803061248 41874927566827500288 42022095465818783744 42073590388068974592 42287895294311006208 42315956273272061952 42327901542910970844 42652446115813687296 42680748999765786624 42842839517885556864 43113830749278018048 43118229670893085696 43142439794234406912 43171332321602174976 43265352728121114624 43638329906811813888 43667286993677647872 43918833404835397632 44169209832685436928 44297444037635702784 44423647581902471168 44465674348108494624 44776623119773588992 44806610061056802816 44904191846610550784 44976774053259166976 45031889712230074368 45291296948736503808 45321350894953316352 45475991188682047488 45608019305021374464 45681739163811818496 45811886568836923392 45842285962711400448 45855226671486885081 46132249411975643136 46175892592266513648 46206816625464827904 46307447841817130496 46369208789869002752 46706649978384519552 46737643110420607488 46870798788797874176 47064768127794413568 47198566612495761408 47274857399046131712 47573882206099881984 47578736188571680768 47605450807431069696 47637040356739252224 48152639897171656704 48198194457621251472 48508008379754721408 48673521819136253952 48879938248425603072 48986391105393328128 49065571694464545792 49265657121072218112 49408687580439822336 49549453072121987072 49629543782906667008 49690361061771116544 49976603529640280064 50009766504776073216 50023883641622056452 50166401828635224704 50407436318688903168 50517215827436869632 50551047248371777536 50598870809916562848 50952709067328566784 50986519756822480896 50986832138443948032 51097873480625799168 51131780496870408192 51489345395449921536 51538372389941538816 51572571708050325504 51719502111776964608 52095878822044271808 52165359888602628096 52495318296386076672 52500674414975647744 52729648637397608448 53068590364176105472 53098387439057731584 53184214573926898176 53371128547828236288 53526078212143140864 53708713731460694016 53744353222987874304 54141320490443636736 54519931123243941888 54571509427224061584 54726983813056608768 54763634519069425664 55109689993567494144 55198768156272614016 55356029604011282432 55392762204942942208 55423864261206245376 55621998696484306944 55743134706137235456 55780124178404081664 55833236755770000384 56098120517425299456 56223678970845315072 56260987317873082368 56383860392414674944 56437202057214627792 56831867805866478336 56869928154418249728 56907665333021048832 56923729661156133204 57123786023847409152 57485107665704024064 57523253058979209216 57687136970828152832 58184439875749085184 58223049324903530496 58558444539780530176 58591324070684393472 58686029874677956608 59063258716847603712 59287565797477992832 59320854717072309504 59702164159698118656 59742146748075737088 60042519616306765824 60216837988661033472 60388395931648671744 60428467859937755136 60810692406695165952 60908985551749091328 61082515425115897856 61123047950281867264 61140302228649180108 61157367460641374208 61567856789688684864 61609088833953103872 61743263789089507328 62039921623001726976 62275533304512692736 62316857480560809984 62711026544404389888 62752639700704591872 62812391350241250432 62931422149994348544 63033143198728175616 63431842941466509312 63473934409908092928 63491852314366456266 63516053808985669632 64264259276828335296 64677344506339628544 64756998482403262464 64898029092181671936 65315188140524437504 65420762259286061056 65457494860217720832 65500930490516471808 65687542828096290816 65878250107253096448 66253814749028155392 66446166056453554176 66635471372853706752 66698511522162741936 67164934679660383488 67209915091585204224 67356287769915826176 67465161079888750464 67936945423104755712 67982026342429974528 67982442851258597376 68130497974167732224 68175707329160544256 68213986783023071232 68717829853255385088 68763428944067100672 69198374117963464704 69244292083536101376 69310224938197241856 69461171762725695744 69553813184803504128 70059974967576779328 70106464665630911232 70306198183196811264 70797849918743642112 70912286098569197568 71161504730437648384 71368104282857521152 71611618308614258688 72188427320591515648 72228959845757485056 72276888817121624064 72762012569632082112 72969311750742145024 73010282728704380928 73319907372638404608 73479586658089992192 73598357541696818688 73898485681608327168 74113031370659733504 74324179608182980608 74373498904538775552 74444315674360000512 74964905294460420096 75014649757164109824 75035825462433084678 75249602742952837056 75775823741155304448 75826570872557666304 75898306214874844272 76165048031796545536 76480248207665922048 76646810220938698752 76697670745305612288 77234018093174882304 77307558584912308224 77358857562075488256 77579253167665446912 77630732433204707328 78143818233066407712 78248039832903942144 78751011622463471616 79094472956096412672 79602885546264158208 80056692821742354432 80289117318214711296 80517861242198228992 80563070597191041024 80571290479917006848 80616529834481811456 81080923208926887936 81211980735665455104 81520402971532240144 81779896684865912832 82090475719584913152 82145451778604138496 82664534990351241216 82798152234408921024 83034044406016923648 83089143307414413312 83614702059205853184 83670186267606122496 83749855133655000576 84044190931637567488 84147180776137949184 84575790588622012416 84631912546544123904 84655803085821941688 85304892231627374592 85361497999531573248 85685679035771113728 86227661498556036096 86236459341786171392 86284879588468813824 86530705456242229248 87276659813623627776 87334573987355295744 87837666809670795264 88338419665370873856 88594888075271405568 88931348696216989248 89553246239547177984 89613220122113605632 89808383693221101568 89953548106518333952 90063779424460148736 90582593897473007616 90642701789906632704 91216038610042748928 91363478327623636992 91623773137673846784 91684571925422800896 91710453342973770162 92264498823951286272 92351785184533027296 92413633250929655808 92614895683634260992 93413299956769039104 93475286220841214976 93741597577595748352 94397133224991522816 94549714798092263424 95147764412199763968 95157472377143361536 95210901614862139392 95274080713478504448 96305279794343313408 96396388915242502944 97016016759509442816 97347043638272507904 97972782210786656256 98131143388929091584 98531314242144436224 98817375160879644672 99098906144243974144 99259087565813334016 99380722123542233088 99953207059280560128 100019533009552146432 100047767283244112904 100332803657270449408 100814872637377806336 101034431654873739264 101197741619833125696 101905418134657133568 101973039513644961792 101973664276887896064 102195746961251598336 102263560993740816384 103076744779883077632 103145143416100651008 103439004223553929216 104191757644088543616 104330719777205256192 104990636592772153344 105459297274795216896 106137180728352210944 106196774878115463168 106368429147853796352 106742257095656472576 107052156424286281728 107417427462921388032 108282640980887273472 109039862246487883776 109143018854448123168 109453967626113217536 109527269038138851328 110219379987134988288 110397536312545228032 110712059208022564864 110785524409885884416 110847728522412490752 111486269412274470912 111560248356808163328 111666473511540000768 112447357941690630144 112521974635746164736 112767720784829349888 112874404114429255584 113663735611732956672 113739856308836499456 113815330666042097664 113847459322312266408 114247572047694818304 114970215331408048128 115046506117958418432 115374273941656305664 116368879751498170368 116446098649807060992 117116889079561060352 117372059749355913216 118126517433695207424 118575131594955985664 118641709434144619008 119404328319396237312 120085039232613531648 120433675977322066944 120776791863297343488 120856935719875510272 121621384813390331904 121817971103498182656 122165030850231795712 122246095900563734528 122280604457298360216 123135713579377369728 123218177667906207744 123486527578179014656 124079843246003453952 124551066609025385472 124633714961121619968 125422053088808779776 125505279401409183744 125624782700482500864 126066286397456351232 126863685882933018624 126947868819816185856 126983704628732912532 128528518553656670592 129354689012679257088 129513996964806524928 129796058184363343872 130630376281048875008 130841524518572122112 130914989720435441664 131001860981032943616 131756500214506192896 132507629498056310784 132892332112907108352 133270942745707413504 133397023044325483872 134329869359320766976 134419830183170408448 134712575539831652352 134930322159777500928 135873890846209511424 135964052684859949056 136260995948335464448 136351414658321088512 136427973566046142464 137435659706510770176 137526857888134201344 137565680014460655243 138396748235926929408 138620449876394483712 138922343525451391488 139107626369607008256 140119949935153558656 140212929331261822464 140612396366393622528 141595699837487284224 141824572197138395136 142323009460875296768 142736208565715042304 144376854641183031296 144457919691514970112 145524025139264164224 145938623501484290048 146020565457408761856 146639814745276809216 146959173316179984384 147196715083393637376 147796971363216654336 148226062741319467008 148648359216365961216 148888631348720001024 149929810588920840192 150029299514328219648 150071650924866169356 150499205485905674112 151551647482310608896 151653141745115332608 151796612429749688544 152330096063593091072 152960496415331844096 153293620441877397504 153395341490611224576 154468036186349764608 154615117169824616448 154717715124150976512 155158506335330893824 156287636466132815424 156496079665807884288 157502023244926943232 158188945912192825344 159205771092528316416 160113385643484708864 160578234636429422592 161035722484396457984 161126141194382082048 161142580959834013696 161233059668963622912 162423961471330910208 163040805943064480288 163559793369731825664 164180951439169826304 164290903557208276992 165329069980702482432 165596304468817842048 166068088812033847296 166178286614828826624 167229404118411706368 167340372535212244992 167499710267310001152 168088381863275134976 168294361552275898368 169151581177244024832 169311606171643883376 170609784463254749184 170722995999063146496 171371358071542227456 172455322997112072192 172472918683572342784 172569759176937627648 173061410912484458496 174553319627247255552 174669147974710591488 175675333619341590528 177189776150542811136 177862697392433978496 179106492479094355968 179226440244227211264 179616767386442203136 179907096213036667904 180127558848920297472 181165187794946015232 181285403579813265408 182432077220085497856 182726956655247273984 183247546275347693568 183369143850845601792 183420906685947540324 184703570369066054592 184827266501859311616 185229791367268521984 186826599913538078208 186950572441682429952 187483195155191496704 188794266449983045632 189099429596184526848 190295528824399527936 190314944754286723072 190421803229724278784 190548161426957008896 192792777830485005888 194032033519018885632 194694087276545015808 195945564421573312512 196262286777858183168 197062628484288872448 197634750321759289344 198518175131626668032 198761444247084466176 199906414118561120256 200095534566488225808 200665607314540898816 201629745274755612672 202068863309747478528 202395483239666251392 203810836269314267136 203946079027289923584 203947328553775792128 204391493922503196672 204527121987481632768 206153489559766155264 206290286832201302016 208383515288177087232 208661439554410512384 210918594549590433792 212274361456704421888 212393549756230926336 212736858295707592704 213484514191312945152 214104312848572563456 214834854925842776064 216565281961774546944 218286037708896246336 218907935252226435072 219054538076277702656 220438759974269976576 220795072625090456064 221424118416045129728 221571048819771768832 221695457044824981504 222972538824548941824 223120496713616326656 223332947023080001536 224894715883381260288 225043949271492329472 225748808228858511168 227327471223465913344 227479712617672998912 227694918644624532816 228495144095389636608 229940430662816096256 230093012235916836864 230748547883312611328 232737759502996340736 232892197299614121984 234744119498711826432 236253034867390414848 237150263189911971328 237283418868289238016 238808656638792474624 240170078465227063296 240867351954644133888 241553583726594686976 241713871439751020544 243242769626780663808 243635942206996365312 244330061700463591424 244561208914596720432 246271427158754739456 246436355335812415488 246973055156358029312 249102133218050770944 249267429922243239936 250844106177617559552 251010558802818367488 251249565400965001728 252132572794912702464 253727371765866037248 253895737639632371712 253967409257465825064 257057037107313341184 258709378025358514176 259592116368726687744 261260752562097750016 261683049037144244224 261829979440870883328 262003721962065887232 263513000429012385792 265015258996112621568 265784664225814216704 266794046088650967744 268659738718641533952 268839660366340816896 269425151079663304704 269860644319555001856 271747781692419022848 271928105369719898112 272521991896670928896 272702829316642177024 274871319413021540352 275053715776268402688 275131360028921310486 276793496471853858816 277240899752788967424 277844687050902782976 280239899870307117312 280425858662523644928 281224792732787245056 283191399674974568448 283649144394276790272 284646018921750593536 285472417131430084608 288753709282366062592 288915839383029940224 291048050278528328448 291877247002968580096 292041130914817523712 293918346632359968768 294393430166787274752 295593942726433308672 296452125482638934016 297296718432731922432 297777262697440002048 299859621177841680384 300058599028656439296 300143301849732338712 300998410971811348224 303103294964621217792 303593224859499377088 304660192127186182144 305920992830663688192 306587240883754795008 306790682981222449152 309230234339649232896 309435430248301953024 310317012670661787648 312575272932265630848 312992159331615768576 316377891824385650688 318411542185056632832 320226771286969417728 321156469272858845184 322071444968792915968 322252282388764164096 322285161919668027392 324847922942661820416 326081611886128960576 327119586739463651328 328361902878339652608 328581807114416553984 330658139961404964864 331192608937635684096 332136177624067694592 332356573229657653248 334458808236823412736 334680745070424489984 334999420534620002304 336176763726550269952 338303162354488049664 338623212343287766752 341219568926509498368 341445991998126292992 342742716143084454912 344910645994224144384 344945837367144685568 345139518353875255296 346122821824968916992 349106639254494511104 349338295949421182976 351350667238683181056 354379552301085622272 355725394784867956992 358212984958188711936 359233534772884406272 359814192426073335808 360255117697840594944 362330375589892030464 362570807159626530816 364864154440170995712 365453913310494547968 366495092550695387136 366738287701691203584 366841813371895080648 369407140738132109184 369654533003718623232 370459582734537043968 373653199827076156416 373901144883364859904 374966390310382993408 378198859192369053696 380591057648799055872 380629889508573446144 380843606459448557568 385585555660970011776 388064067038037771264 389388174553090031616 391891128843146625024 392524573555716366336 395269500643518578688 397036350263253336064 397522888494168932352 399812828237122240512 400191069132976451616 401331214629081797632 403259490549511225344 404137726619494957056 404790966479332502784 407621672538628534272 407892158054579847168 408782987845006393344 409054243974963265536 412306979119532310528 412580573664402604032 412697040043381965729 416767030576354174464 417322879108821024768 421837189099180867584 424548722913408843776 424787099512461852672 425473716591415185408 426969028382625890304 428208625697145126912 433130563923549093888 436572075417792492672 437815870504452870144 440877519948539953152 441590145250180912128 442848236832090259456 443142097639543537664 443390914089649963008 445945077649097883648 446665894046160003072 449789431766762520576 450087898542984658944 451497616457717022336 454654942446931826688 454959425235345997824 455389837289249065632 456990288190779273216 459880861325632192512 460186024471833673728 465475519005992681472 469488238997423652864 472506069734780829696 474300526379823942656 474566837736578476032 477617313277584949248 480340156930454126592 481734703909288267776 483107167453189373952 483427742879502041088 487271884413992730624 488660123400927182848 489122417829193440864 492542854317509478912 492872710671624830976 493946110312716058624 498204266436101541888 498534859844486479872 501688212355235119104 502021117605636734976 502499130801930003456 504265145589825404928 507454743531732074496 507934818514931650128 514114074214626682368 517418756050717028352 519184232737453375488 523366098074288488448 523659958881741766656 524007443924131774464 527026000858024771584 531569328451628433408 533588092177301935488 537319477437283067904 537679320732681633792 538850302159326609408 539721288639110003712 543495563384838045696 543856210739439796224 545043983793341857792 549742638826043080704 550107431552536805376 550262720057842620972 554481799505577934848 555689374101805565952 560479799740614234624 560851717325047289856 562449585465574490112 566382799349949136896 567298288788553580544 570944834262860169216 577507418564732125184 582096100557056656896 583754494005937160192 584082261829635047424 587836693264719937536 588786860333574549504 591187885452866617344 592904250965277868032 595554525394880004096 599719242355683360768 600286603699464677424 601996821943622696448 606206589929242435584 607186449718998754176 609320384254372364288 611841985661327376384 613174481767509590016 613581365962444898304 618460468679298465792 618870860496603906048 625150545864531261696 625984318663231537152 632755783648771301376 636823084370113265664 640453542573938835456 642312938545717690368 644142889937585831936 644504564777528328192 649695845885323640832 652163223772257921152 656723805756679305216 657163614228833107968 661316279922809929728 662385217875271368192 664272355248135389184 664713146459315306496 668917616473646825472 669361490140848979968 669998841069240004608 672353527453100539904 677246424686575533504 682439137853018996736 685485432286168909824 689821291988448288768 689891674734289371136 690279036707750510592 692245643649937833984 698213278508989022208 698676591898842365952 708759104602171244544 711450789569735913984 716425969916377423872 718467069545768812544 719628384852146671616 720510235395681189888 724660751179784060928 725141614319253061632 729728308880341991424 730907826620989095936 732990185101390774272 733683626743790161296 738814281476264218368 739309066007437246464 740919165469074087936 747306399654152312832 747802289766729719808 749932780620765986816 756397718384738107392 761182115297598111744 761259779017146892288 761687212918897115136 771171111321940023552 776128134076075542528 778776349106180063232 783782257686293250048 785049147111432732672 790539001287037157376 794072700526506672128 795045776988337864704 800382138265952903232 802662429258163595264 806518981099022450688 808275453238989914112 809581932958665005568 815243345077257068544 815784316109159694336 817565975690012786688 818108487949926531072 824613958239064621056 825161147328805208064 825394080086763931458 833534061152708348928 843674378198361735168 849097445826817687552 849574199024923705344 850947433182830370816 853938056765251780608 856417251394290253824 866261127847098187776 873144150835584985344 875631741008905740288 881755039897079906304 883180290500361824256 885696473664180518912 886284195279087075328 886781828179299926016 891890155298195767296 893331788092320006144 899578863533525041152 900175797085969317888 902995232915434044672 909309884893863653376 910779674578498131264 913980576381558546432 919761722651264385024 920372048943667347456 930951038011985362944 938976477994847305728 948601052759647885312 949133675473156952064 955234626555169898496 960680313860908253184 963469407818576535552 966214334906378747904 966855485759004082176 974543768827985461248 978244835658386881728 985085708635018957824 985745421343249661952 987892220625432117248 996408532872203083776 997069719688972959744 1003376424710470238208 1004042235211273469952 1004998261603860006912 1008530291179650809856 1014909487063464148992 1015869637029863300256 1028228148429253364736 1034837512101434056704 1038368465474906750976 1046732196148576976896 1047319917763483533312 1048014887848263548928 1054052001716049543168 1063138656903256866816 1067176184354603870976 1074638954874566135808 1077700604318653218816 1079442577278220007424 1086991126769676091392 1087712421478879592448 1090087967586683715584 1099485277652086161408 1100214863105073610752 1100525440115685241944 1108963599011155869696 1111378748203611131904 1120959599481228469248 1121703434650094579712 1124899170931148980224 1134596577577107161088 1141889668525720338432 1164192201114113313792 1167508988011874320384 1168164523659270094848 1175673386529439875072 1177573720667149099008 1185808501930555736064 1191109050789760008192 1199438484711366721536 1200573207398929354848 1203993643887245392896 1212413179858484871168 1214372899437997508352 1218640768508744728576 1226348963535019180032 1227162731924889796608 1236920937358596931584 1237741720993207812096 1250301091729062523392 1251968637326463074304 1265511567297542602752 1273646168740226531328 1280907085147877670912 1284625877091435380736 1288285779875171663872 1299391691770647281664 1304326447544515842304 1313447611513358610432 1322632559845619859456 1324770435750542736384 1328544710496270778368 1329426292918630612992 1337835232947293650944 1339997682138480009216 1344707054906201079808 1354492849373151067008 1364878275706037993472 1370970864572337819648 1379642583976896577536 1379783349468578742272 1380558073415501021184 1396426557017978044416 1417518209204342489088 1422901579139471827968 1432851939832754847744 1436934139091537625088 1439256769704293343232 1441020470791362379776 1449321502359568121856 1450283228638506123264 1461815653241978191872 1465980370202781548544 1467367253487580322592 1477628562952528436736 1478618132014874492928 1481838330938148175872 1494612799308304625664 1495604579533459439616 1499865561241531973632 1512795436769476214784 1522364230595196223488 1522519558034293784576 1542342222643880047104 1552256268152151085056 1557552698212360126464 1570098294222865465344 1581078002574074314752 1588145401053013344256 1600764276531905806464 1605324858516327190528 1613037962198044901376 1616550906477979828224 1619163865917330011136 1630486690154514137088 1631568632218319388672 1635131951380025573376 1649227916478129242112 1650322294657610416128 1650788160173527862916 1667068122305416697856 1687348756396723470336 1698194891653635375104 1699148398049847410688 1701894866365660741632 1712834502788580507648 1732522255694196375552 1746288301671169970688 1751263482017811480576 1763510079794159812608 1766360581000723648512 1771392947328361037824 1772568390558174150656 1773563656358599852032 1786663576184640012288 1799157727067050082304 1805990465830868089344 1818619769787727306752 1821559349156996262528 1827961152763117092864 1839523445302528770048 1840744097887334694912 1877952955989694611456 1897202105519295770624 1898267350946313904128 1910469253110339796992 1921360627721816506368 1926938815637153071104 1932428669812757495808 1949087537655970922496 1956489671316773763456 1970171417270037915648 1971490842686499323904 1975784441250864234496 1992817065744406167552 1994139439377945919488 2006752849420940476416 2008084470422546939904 2009996523207720013824 2017060582359301619712 2031739274059726600512 2056456296858506729472 2069675024202868113408 2076736930949813501952 2093464392297153953792 2094639835526967066624 2096029775696527097856 2126277313806513733632 2134352368709207741952 2149277909749132271616 2155401208637306437632 2158885154556440014848 2173982253539352182784 2175424842957759184896 2198970555304172322816 2201050880231370483888 2217927198022311739392 2222757496407222263808 2241919198962456938496 2243406869300189159424 2249798341862297960448 2269193155154214322176 2283779337051440676864 2328384402228226627584 2335017976023748640768 2336329047318540189696 2351346773058879750144 2355147441334298198016 2371617003861111472128 2382218101579520016384 2401146414797858709696 2407987287774490785792 2424826359716969742336 2428745798875995016704 2437281537017489457152 2452697927070038360064 2454325463849779593216 2473841874717193863168 2475483441986415624192 2500602183458125046784 2531023134595085205504 2547292337480453062656 2561814170295755341824 2569251754182870761472 2598783383541294563328 2608652895089031684608 2626895223026717220864 2645265119691239718912 2649540871501085472768 2657089420992541556736 2658852585837261225984 2675670465894587301888 2679995364276960018432 2708985698746302134016 2741941729144675639296 2759285167953793155072 2759566698937157484544 2761116146831002042368 2792853114035956088832 2845803158278943655936 2865703879665509695488 2873868278183075250176 2878513539408586686464 2882040941582724759552 2898643004719136243712 2900566457277012246528 2923631306483956383744 2934734506975160645184 2955257125905056873472 2957236264029748985856 2963676661876296351744 2989225598616609251328 2991209159066918879232 2999731122483063947264 3025590873538952429568 3044728461190392446976 3084684445287760094208 3104512536304302170112 3115105396424720252928 3140196588445730930688 3162156005148148629504 3176290802106026688512 3201528553063811612928 3210649717032654381056 3233101812955959656448 3238327731834660022272 3260973380309028274176 3263137264436638777344 3270263902760051146752 3298455832956258484224 3300644589315220832256 3301576320347055725832 3334136244610833395712 3374697512793446940672 3396389783307270750208 3403789732731321483264 3425669005577161015296 3492576603342339941376 3502526964035622961152 3527020159588319625216 3532721162001447297024 3542785894656722075648 3545136781116348301312 3573327152369280024576 3598315454134100164608 3611980931661736178688 3637239539575454613504 3643118698313992525056 3655922305526234185728 3679046890605057540096 3681488195774669389824 3755905911979389222912 3794404211038591541248 3796534701892627808256 3820938506220679593984 3842721255443633012736 3853877631274306142208 3864857339625514991616 3898175075311941844992 3912979342633547526912 3940342834540075831296 3951568882501728468992 3985634131488812335104 3988278878755891838976 4013505698841880952832 4019993046415440027648 4034121164718603239424 4063478548119453201024 4112912593717013458944 4139350048405736226816 4186928784594307907584 4189279671053934133248 4252554627613027467264 4268704737418415483904 4298555819498264543232 4310802417274612875264 4317770309112880029696 4347964507078704365568 4350849685915518369792 4397941110608344645632 4402101760462740967776 4435854396044623478784 4445514992814444527616 4483838397924913876992 4486813738600378318848 4499596683724595920896 4538386310308428644352 4567558674102881353728 4656768804456453255168 4670035952047497281536 4672658094637080379392 4710294882668596396032 4743234007722222944256 4764436203159040032768 4802292829595717419392 4815974575548981571584 4849652719433939484672 4857491597751990033408 4874563074034978914304 4905395854140076720128 4947683749434387726336 4950966883972831248384 5001204366916250093568 5062046269190170411008 5094584674960906125312 5138503508365741522944 5197566767082589126656 5217305790178063369216 5253790446053434441728 5290530239382479437824 5299081743002170945536 5314178841985083113472 5317705171674522451968 5359990728553920036864 5417971397492604268032 5483883458289351278592 5518570335907586310144 5519133397874314969088 5522232293662004084736 5691606316557887311872 5731407759331019390976 5757027078817173372928 5764081883165449519104 5797286009438272487424 5847262612967912767488 5869469013950321290368 5910514251810113746944 5914472528059497971712 5927353323752592703488 5978451197233218502656 5982418318133837758464 6051181747077904859136 6169368890575520188416 6209025072608604340224 6230210792849440505856 6280393176891461861376 6352581604212053377024 6403057106127623225856 6421299434065308762112 6466203625911919312896 6476655463669320044544 6521946760618056548352 6526274528873277554688 6596911665912516968448 6603152640694111451664 6668272489221666791424 6749395025586893881344 6807579465462642966528 6851338011154322030592 6985153206684679882752 7005053928071245922304 7054040319176639250432 7065442324002894594048 7085571789313444151296 7146654304738560049152 7223961863323472357376 7274479079150909227008 7286237396627985050112 7311844611052468371456 7358093781210115080192 7362976391549338779648 7588808422077183082496 7593069403785255616512 7641877012441359187968 7685442510887266025472 7707755262548612284416 7796350150623883689984 7825958685267095053824 7880685669080151662592 7903137765003456937984 7971268262977624670208 7976557757511783677952 8027011397683761905664 8039986092830880055296 8126957096238906402048 8225825187434026917888 8278700096811472453632 8373857569188615815168 8378559342107868266496 8537409474836830967808 8597111638996529086464 8621604834549225750528 8635540618225760059392 8695929014157408731136 8701699371831036739584 8804203520925481935552 8871708792089246957568 8891029985628889055232 8967676795849827753984 8973627477200756637696 8999193367449191841792 9076772620616857288704 9313537608912906510336 9340071904094994563072 9345316189274160758784 9420589765337192792064 9486468015444445888512 9528872406318080065536 9604585659191434838784 9631949151097963143168 9699305438867878969344 9714983195503980066816 9749126148069957828608 9810791708280153440256 9895367498868775452672 9901933767945662496768 10002408733832500187136 10124092538380340822016 10189169349921812250624 10277007016731483045888 10434611580356126738432 10507580892106868883456 10581060478764958875648 10598163486004341891072 10628357683970166226944 10635410343349044903936 10719981457107840073728 10835942794985208536064 10967766916578702557184 11037140671815172620288 11038266795748629938176 11044464587324008169472 11383212633115774623744 11462815518662038781952 11514054157634346745856 11528163766330899038208 11594572018876544974848 11694525225935825534976 11738938027900642580736 11821028503620227493888 11854706647505185406976 11956902394466437005312 11964836636267675516928 12102363494155809718272 12338737781151040376832 12418050145217208680448 12560786353782923722752 12806114212255246451712 12842598868130617524224 12932407251823838625792 12953310927338640089088 13043893521236113096704 13052549057746555109376 13193823331825033936896 13206305281388222903328 13336544978443333582848 13498790051173787762688 13615158930925285933056 13702676022308644061184 13970306413369359765504 14010107856142491844608 14130884648005789188096 14171143578626888302592 14293308609477120098304 14447923726646944714752 14548958158301818454016 14572474793255970100224 14623689222104936742912 14716187562420230160384 15177616844154366164992 15186138807570511233024 15283754024882718375936 15415510525097224568832 15592700301247767379968 15651917370534190107648 15761371338160303325184 15806275530006913875968 15942536525955249340416 15953115515023567355904 16079972185661760110592 16253914192477812804096 16451650374868053835776 16557400193622944907264 16747715138377231630336 17074818949673661935616 17194223277993058172928 17271081236451520118784 17391858028314817462272 17608407041850963871104 17743417584178493915136 17782059971257778110464 17935353591699655507968 17947254954401513275392 18153545241233714577408 18627075217825813020672 18680143808189989126144 18690632378548321517568 18841179530674385584128 19057744812636160131072 19209171318382869677568 19263898302195926286336 19398610877735757938688 19429966391007960133632 19498252296139915657216 19790734997737550905344 20004817467665000374272 20248185076760681644032 20554014033462966091776 20869223160712253476864 21015161784213737766912 21162120957529917751296 21196326972008683782144 21256715367940332453888 21439962914215680147456 21671885589970417072128 21935533833157405114368 22074281343630345240576 22076533591497259876352 22088929174648016338944 22766425266231549247488 22925631037324077563904 23028108315268693491712 23056327532661798076416 23389050451871651069952 23477876055801285161472 23642057007240454987776 23709413295010370813952 23913804788932874010624 23929673272535351033856 24677475562302080753664 24836100290434417360896 25121572707565847445504 25612228424510492903424 25685197736261235048448 25864814503647677251584 25906621854677280178176 26087787042472226193408 26105098115493110218752 26412610562776445806656 26673089956886667165696 26997580102347575525376 27230317861850571866112 27940612826738719531008 28020215712284983689216 28261769296011578376192 28586617218954240196608 28895847453293889429504 29097916316603636908032 29144949586511940200448 29247378444209873485824 29432375124840460320768 30355233688308732329984 30372277615141022466048 30567508049765436751872 30831021050194449137664 31303834741068380215296 31522742676320606650368 31612551060013827751936 31885073051910498680832 31906231030047134711808 32159944371323520221184 32507828384955625608192 32903300749736107671552 33114800387245889814528 34149637899347323871232 34388446555986116345856 34542162472903040237568 34783716056629634924544 35216814083701927742208 35564119942515556220928 35870707183399311015936 35894509908803026550784 36307090482467429154816 37254150435651626041344 37360287616379978252288 37682359061348771168256 38418342636765739355136 38527796604391852572672 38797221755471515877376 38859932782015920267264 38996504592279831314432 39581469995475101810688 40009634935330000748544 40496370153521363288064 41108028066925932183552 41738446321424506953728 42030323568427475533824 42392653944017367564288 42513430735880664907776 42879925828431360294912 43343771179940834144256 43871067666314810228736 44148562687260690481152 44153067182994519752704 45532850532463098494976 45851262074648155127808 46056216630537386983424 46778100903743302139904 46955752111602570322944 47284114014480909975552 47418826590020741627904 47827609577865748021248 47859346545070702067712 49354951124604161507328 49672200580868834721792 50243145415131694891008 51224456849020985806848 51370395472522470096896 51813243709354560356352 52175574084944452386816 52825221125552891613312 53346179913773334331392 54460635723701143732224 55881225653477439062016 56040431424569967378432 56523538592023156752384 57173234437908480393216 57791694906587778859008 58195832633207273816064 58289899173023880400896 58494756888419746971648 60710467376617464659968 60744555230282044932096 61662042100388898275328 62607669482136760430592 63045485352641213300736 63770146103820997361664 64319888742647040442368 65015656769911251216384 65806601499472215343104 66229600774491779629056 68299275798694647742464 68776893111972232691712 69084324945806080475136 70433628167403855484416 71128239885031112441856 71741414366798622031872 71789019817606053101568 74508300871303252082688 75364718122697542336512 76836685273531478710272 77055593208783705145344 77594443510943031754752 77719865564031840534528 80019269870660001497088 80992740307042726576128 83476892642849013907456 84060647136854951067648 84785307888034735128576 85759851656862720589824 86687542359881668288512 87742135332629620457472 88297125374521380962304 91065701064926196989952 91702524149296310255616 92112433261074773966848 93911504223205140645888 94568228028961819951104 94837653180041483255808 95655219155731496042496 95718693090141404135424 98709902249208323014656 99344401161737669443584 102448913698041971613696 102740790945044940193792 103626487418709120712704 104351148169888904773632 105650442251105783226624 106692359827546668662784 108921271447402287464448 111762451306954878124032 112080862849139934756864 113047077184046313504768 115583389813175557718016 116391665266414547632128 116579798346047760801792 116989513776839493943296 121420934753234929319936 121489110460564089864192 123324084200777796550656 125215338964273520861184 126090970705282426601472 127540292207641994723328 128639777485294080884736 130031313539822502432768 131613202998944430686208 132459201548983559258112 136598551597389295484928 137553786223944465383424 138168649891612160950272 140867256334807710968832 142256479770062224883712 143482828733597244063744 143578039635212106203136 149016601742606504165376 150729436245395084673024 153673370547062957420544 154111186417567410290688 155439731128063681069056 160038539741320002994176 166953785285698027814912 168121294273709902135296 169570615776069470257152 171519703313725441179648 173375084719763336577024 175484270665259240914944 182131402129852393979904 184224866522149547933696 187823008446410281291776 189136456057923639902208 191310438311462992084992 197419804498416646029312 198688802323475338887168 204897827396083943227392 205481581890089880387584 207252974837418241425408 211300884502211566453248 213384719655093337325568 223524902613909756248064 226094154368092627009536 231166779626351115436032 232783330532829095264256 233159596692095521603584 242841869506469858639872 242978220921128179728384 250430677928547041722368 252181941410564853202944 257279554970588161769472 260062627079645004865536 263226405997888861372416 273197103194778590969856 275107572447888930766848 276337299783224321900544 281734512669615421937664 284512959540124449767424 286965657467194488127488 287156079270424212406272 298033203485213008330752 307346741094125914841088 308222372835134820581376 310879462256127362138112 320077079482640005988352 333907570571396055629824 336242588547419804270592 339141231552138940514304 346750169439526673154048 350968541330518481829888 364262804259704787959808 375646016892820562583552 378272912115847279804416 382620876622925984169984 394839608996833292058624 397377604646950677774336 409795654792167886454784 410963163780179760775168 414505949674836482850816 422601769004423132906496 426769439310186674651136 447049805227819512496128 452188308736185254019072 462333559252702230872064 466319193384191043207168 485683739012939717279744 500861355857094083444736 504363882821129706405888 514559109941176323538944 520125254159290009731072 526452811995777722744832 546394206389557181939712 552674599566448643801088 563469025339230843875328 573931314934388976254976 596066406970426016661504 614693482188251829682176 616444745670269641162752 621758924512254724276224 640154158965280011976704 667815141142792111259648 678282463104277881028608 693500338879053346308096 728525608519409575919616 751292033785641125167104 756545824231694559608832 789679217993666584117248 819591309584335772909568 829011899349672965701632 845203538008846265812992 853538878620373349302272 894099610455639024992256 924667118505404461744128 932638386768382086414336 1001722711714188166889472 1008727765642259412811776 1040250508318580019462144 1052905623991555445489664 1092788412779114363879424 1126938050678461687750656 1147862629868777952509952 1192132813940852033323008 1229386964376503659364352 1232889491340539282325504 1243517849024509448552448 1280308317930560023953408 1335630282285584222519296 1356564926208555762057216 1387000677758106692616192 1457051217038819151839232 1502584067571282250334208 1513091648463389119217664 1579358435987333168234496 1639182619168671545819136 1658023798699345931403264 1690407076017692531625984 1788199220911278049984512 1849334237010808923488256 1865276773536764172828672 2003445423428376333778944 2080501016637160038924288 2185576825558228727758848 2253876101356923375501312 2458773928753007318728704 2487035698049018897104896 2560616635861120047906816 2671260564571168445038592 2774001355516213385232384 3005168135142564500668416 3026183296926778238435328 3158716871974666336468992 3278365238337343091638272 3380814152035385063251968 3576398441822556099969024 3698668474021617846976512 3730553547073528345657344 4006890846856752667557888 4161002033274320077848576 4371153651116457455517696 4507752202713846751002624 4917547857506014637457408 4974071396098037794209792 5342521129142336890077184 5548002711032426770464768 6010336270285129001336832 6556730476674686183276544 6761628304070770126503936 7461107094147056691314688 8013781693713505335115776 8322004066548640155697152 9015504405427693502005248 9835095715012029274914816 11096005422064853540929536 12020672540570258002673664 13113460953349372366553088 13523256608141540253007872 14922214188294113382629376 16027563387427010670231552 16644008133097280311394304 18031008810855387004010496 19670191430024058549829632 24041345081140516005347328 27046513216283080506015744 33288016266194560622788608 36062017621710774008020992 39340382860048117099659264 48082690162281032010694656 54093026432566161012031488 72124035243421548016041984 108186052865132322024062976 144248070486843096032083968 216372105730264644048125952 432744211460529288096251904
- Sum of all divisors σ(n): 1605512411497174011650543109
- Sum of proper divisors (its aliquot sum) s(n): 1172768200036644723554291205
- 432744211460529288096251904 is an abundant number, because the sum of its proper divisors (1172768200036644723554291205) is greater than itself. Its abundance is 740023988576115435458039301
Bases of 432744211460529288096251904
- Binary: 101100101111101010010011010110101101101011000111100010100001110100001000000000000000000002
- Hexadecimal: 0x165F526B5B58F143A100000
- Base-36: 1IDGP6J4QIN11F5S00
Squares and roots of 432744211460529288096251904
- 432744211460529288096251904 squared (4327442114605292880962519042) is 187267552552595288051295669701896073644793133023625216
- 432744211460529288096251904 cubed (4327442114605292880962519043) is 81038949361516076590649821161889080455076927529921494414719542642975412022411264
-
432744211460529288096251904 is a
perfect square number . Itssquare root is 20802504932352 -
The
cube root of 432744211460529288096251904 is 756386477.0513679239
Scales and comparisons
How big is 432744211460529288096251904?- 432,744,211,460,529,288,096,251,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 432,744,211,460,529,288,096,251,904 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 432744211460529288096251904 cubic inches would be around 63032206.4 feet tall.
Recreational maths with 432744211460529288096251904
- 432744211460529288096251904 backwards is 409152690882925064112447234
- 432744211460529288096251904 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 432744211460529288096251904's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 432744211460529288096251904 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 432744211460529288096251904 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/432744211460529288096251904/
Chicago style:
Numbermatics. 2024. "Number 432744211460529288096251904 - Facts about the integer". https://numbermatics.com/n/432744211460529288096251904/
The information we have on file for 432744211460529288096251904 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 432744211460529288096251904, math, Factors of 432744211460529288096251904, curriculum, school, college, exams, university, Prime factorization of 432744211460529288096251904, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirty-two septillion, seven hundred forty-four sextillion, two hundred eleven quintillion, four hundred sixty quadrillion, five hundred twenty-nine trillion, two hundred eighty-eight billion, ninety-six million, two hundred fifty-one thousand, nine hundred four.