324157944705933864075264
324,157,944,705,933,864,075,264 is an even composite number composed of six prime numbers multiplied together.
324157944705933864075264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred seventy-five divisors.
Prime factorization of 324157944705933864075264:
228 × 34 × 112 × 134 × 312 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 31 × 31 × 67 × 67)See below for interesting mathematical facts about the number 324157944705933864075264 from the Numbermatics database.
Names of 324157944705933864075264
- Cardinal: 324157944705933864075264 can be written as Three hundred twenty-four sextillion, one hundred fifty-seven quintillion, nine hundred forty-four quadrillion, seven hundred five trillion, nine hundred thirty-three billion, eight hundred sixty-four million, seventy-five thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 3.24157944705933864075264 × 1023
Factors of 324157944705933864075264
Divisors of 324157944705933864075264
- Number of divisors d(n): 19575
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 31 32 33 36 39 44 48 52 54 62 64 66 67 72 78 81 88 93 96 99 104 108 117 121 124 128 132 134 143 144 156 162 169 176 186 192 198 201 208 216 234 242 248 256 264 268 279 286 288 297 312 324 338 341 351 352 363 372 384 396 402 403 416 429 432 468 484 496 507 512 528 536 558 572 576 594 603 624 648 676 682 702 704 726 737 744 768 792 804 806 832 837 858 864 871 891 936 961 968 992 1014 1023 1024 1053 1056 1072 1089 1116 1144 1152 1188 1206 1209 1248 1287 1296 1352 1364 1404 1408 1452 1474 1488 1521 1536 1573 1584 1608 1612 1664 1674 1716 1728 1742 1782 1809 1859 1872 1922 1936 1984 2028 2046 2048 2077 2106 2112 2144 2178 2197 2211 2232 2288 2304 2376 2412 2418 2496 2511 2574 2592 2613 2704 2728 2808 2816 2883 2904 2948 2976 3042 3069 3072 3146 3168 3216 3224 3267 3328 3348 3432 3456 3484 3564 3618 3627 3718 3744 3751 3844 3861 3872 3968 4056 4092 4096 4154 4212 4224 4288 4356 4394 4422 4433 4464 4489 4563 4576 4608 4719 4752 4824 4836 4992 5022 5148 5184 5226 5239 5408 5427 5456 5577 5616 5632 5766 5808 5896 5952 6084 6138 6144 6231 6292 6336 6432 6448 6534 6591 6633 6656 6696 6864 6912 6968 7128 7236 7254 7436 7488 7502 7688 7722 7744 7839 7936 8107 8112 8184 8192 8308 8424 8448 8576 8649 8712 8788 8844 8866 8928 8978 9126 9152 9207 9216 9438 9504 9581 9648 9672 9801 9984 10044 10296 10368 10452 10478 10571 10816 10854 10881 10912 11154 11232 11253 11264 11323 11532 11583 11616 11792 11904 12168 12276 12288 12462 12493 12584 12672 12864 12896 13068 13182 13266 13299 13312 13392 13467 13689 13728 13824 13936 14157 14256 14472 14508 14872 14976 15004 15376 15444 15488 15678 15717 15872 16214 16224 16368 16384 16616 16731 16848 16896 17152 17298 17424 17576 17688 17732 17856 17956 18252 18304 18414 18432 18693 18876 19008 19162 19296 19344 19602 19773 19899 19968 20088 20449 20592 20736 20904 20956 21142 21632 21708 21762 21824 22308 22464 22506 22528 22646 22847 23064 23166 23232 23517 23584 23808 24167 24321 24336 24552 24576 24924 24986 25168 25344 25728 25792 25947 26136 26364 26532 26598 26624 26784 26934 27001 27378 27456 27621 27648 27872 28314 28512 28561 28743 28944 29016 29744 29952 30008 30752 30888 30976 31356 31434 31713 31744 32428 32448 32643 32736 32768 33232 33462 33696 33759 33792 33969 34304 34596 34848 35152 35376 35464 35712 35912 36504 36608 36828 36864 37386 37479 37752 38016 38324 38592 38688 39204 39546 39798 39897 39936 40176 40401 40898 41184 41472 41808 41912 42284 42471 43264 43416 43524 43648 44616 44928 45012 45056 45292 45694 46128 46332 46464 47034 47151 47168 47616 48334 48642 48672 48763 49104 49152 49379 49848 49972 50193 50336 50688 51456 51584 51894 52272 52728 53064 53196 53248 53568 53868 54002 54756 54912 55242 55296 55744 56079 56628 57024 57122 57486 57629 57888 58032 58357 59319 59488 59697 59904 60016 61347 61504 61776 61952 62712 62868 63426 63488 64387 64856 64896 65286 65472 65536 66464 66924 67392 67518 67584 67938 68107 68541 68608 69192 69696 70304 70551 70752 70928 71424 71824 72501 72963 73008 73216 73656 73728 74772 74958 75504 76032 76648 77184 77376 77841 78408 79092 79596 79794 79872 80352 80802 81003 81796 82368 82944 83616 83824 84568 84942 85683 86229 86528 86832 87048 87296 89232 89856 90024 90112 90584 91388 92256 92664 92928 94068 94302 94336 95139 95232 96668 97284 97344 97526 98208 98304 98758 99696 99944 100386 100672 101277 101376 101907 102912 103168 103788 104544 105391 105456 106128 106392 106496 107136 107736 108004 109512 109824 110484 110592 111488 112158 112437 113256 114048 114244 114972 115258 115776 116064 116281 116714 118638 118976 119394 119691 119808 120032 121203 122694 123008 123552 123904 124553 125424 125736 126852 126976 127413 128774 129712 129792 130572 130944 131072 132928 133848 134784 135036 135168 135876 136214 137082 137216 137423 138384 139159 139392 140608 141102 141453 141504 141856 142848 143648 145002 145926 146016 146289 146432 147199 147312 147456 148137 149544 149916 150579 151008 152064 153296 154368 154752 155682 156816 158184 159192 159588 159744 160704 161604 162006 162409 163592 164736 165888 167232 167648 168237 169136 169884 171366 172458 172887 173056 173664 174096 174592 175071 177957 178464 179712 180048 180224 181168 182776 184041 184512 185328 185856 188136 188604 188672 190278 190464 193161 193336 194568 194688 195052 196416 196608 197516 199392 199888 200772 201344 202554 202752 203814 204321 205623 205824 206336 207576 209088 210782 210912 212256 212784 212992 214272 215472 216008 217503 218889 219024 219648 220968 221184 222976 224316 224874 226512 228096 228488 229944 230516 231552 232128 232562 233428 237276 237952 238788 239382 239616 240064 242406 243009 245388 246016 247104 247808 249106 250848 251317 251472 253704 253952 254826 257049 257548 258687 259424 259584 261144 261888 262144 265837 265856 267696 269568 270072 270336 271752 272428 274164 274432 274846 276768 278318 278784 281216 282204 282906 283008 283712 285417 285696 287296 290004 291852 292032 292578 292864 294398 294624 294912 296274 297011 299088 299832 301158 302016 303831 304128 305721 306592 308736 309504 311364 313632 314171 316173 316368 318384 319176 319488 321408 323208 324012 324818 327184 329472 331776 334464 335296 336474 337311 338272 339768 342732 344916 345774 346112 347328 348192 348843 349184 350142 351013 355914 356928 359073 359424 360096 360448 362336 363609 365552 368082 369024 370656 371712 373659 376272 377208 377344 380556 380928 386322 386672 389136 389376 390104 392832 393216 395032 398784 399776 401544 402688 405108 405504 407628 408642 411246 411648 412269 412672 415152 417477 418176 421564 421824 424359 424512 425568 425984 428544 430944 432016 435006 437778 438048 438867 439296 441597 441936 442368 444411 445952 448632 449748 453024 456192 456976 459888 461032 463104 464256 465124 466856 474552 475904 477576 478764 479232 480128 484812 486018 487227 490776 492032 494208 495616 498212 501696 502634 502944 507408 507904 509652 514098 515096 517374 518661 518848 519168 522288 523776 524288 525213 531674 531712 535392 539136 540144 540672 543169 543504 544856 548328 548864 549692 552123 553536 556636 557568 562432 564408 565812 566016 567424 570834 571392 574592 579483 580008 583704 584064 585156 585728 588796 589248 589824 592548 594022 598176 599664 602316 604032 607662 608256 611442 612963 613184 616869 617472 619008 622728 627264 628342 632346 632736 633919 636768 638352 638976 641927 642816 646416 648024 649636 652509 654368 656667 658944 663552 668928 670592 672948 674622 676544 679536 685464 689832 691548 692224 694656 696384 697686 698368 700284 702026 708257 711828 713856 718146 718848 720192 720896 724672 727218 729027 731104 736164 738048 741312 743424 747318 749177 752544 753951 754416 754688 758641 761112 761856 771147 772644 773344 776061 778272 778752 780208 785664 786432 790064 797511 797568 799552 803088 805376 810216 811008 815256 817284 822492 823296 824538 825344 830304 834954 836352 837031 843128 843648 848718 849024 851136 851968 856251 857088 861888 864032 870012 875556 876096 877734 878592 883194 883872 884736 885391 888822 891033 891904 897264 899496 906048 912384 913952 917163 919776 922064 926208 928512 930248 933712 942513 948519 949104 951808 955152 957528 958464 960256 969624 972036 974454 981552 984064 988416 991232 996424 1003392 1005268 1005888 1011933 1014816 1015808 1019304 1028196 1030192 1034748 1037322 1037696 1038336 1044576 1046529 1047552 1048576 1050426 1053039 1063348 1063424 1070784 1078272 1080288 1081344 1086338 1087008 1089712 1096656 1097728 1099384 1104246 1107072 1113272 1115136 1120977 1124864 1128816 1131624 1132032 1134848 1141668 1142784 1149184 1158966 1160016 1167408 1168128 1170312 1171456 1177592 1178496 1179648 1185096 1188044 1196352 1199328 1204632 1208064 1215324 1216512 1222884 1225926 1226368 1233738 1234944 1236807 1238016 1245456 1252431 1254528 1256684 1264692 1265472 1267838 1273536 1276704 1277952 1283854 1285632 1292832 1296048 1299272 1305018 1308736 1313334 1316601 1317888 1324791 1327104 1333233 1337856 1341184 1345896 1349244 1353088 1359072 1370083 1370928 1379664 1383096 1384448 1389312 1392768 1395372 1396736 1400568 1404052 1416514 1423656 1427712 1436292 1437696 1440384 1441792 1449344 1454436 1458054 1461681 1462208 1472328 1476096 1482624 1486848 1494636 1498354 1505088 1507902 1508832 1509376 1511653 1517282 1522224 1523712 1530749 1542294 1545288 1546688 1552122 1555983 1556544 1557504 1560416 1571328 1572864 1575639 1580128 1595022 1595136 1599104 1606176 1610752 1619189 1620432 1622016 1629507 1630512 1634568 1644984 1646592 1649076 1650688 1656369 1660608 1669908 1672704 1674062 1686256 1687296 1697436 1698048 1702272 1703936 1712502 1714176 1723776 1728064 1738449 1740024 1751112 1752192 1755468 1757184 1766388 1767744 1769472 1770782 1777644 1782066 1783808 1786499 1794528 1798992 1809067 1812096 1824768 1827904 1834326 1838889 1839552 1844128 1850607 1852416 1857024 1860496 1867424 1885026 1897038 1898208 1901757 1903616 1910304 1913587 1915056 1916928 1920512 1925781 1939248 1944072 1948908 1957527 1963104 1968128 1976832 1982464 1992848 2006784 2010536 2011776 2023866 2029632 2031616 2038608 2056392 2060384 2069496 2074644 2075392 2076672 2089152 2093058 2095104 2097152 2100852 2106078 2111317 2124771 2126696 2126848 2141568 2156544 2160576 2162688 2172676 2174016 2179424 2187081 2193312 2195456 2198768 2208492 2214144 2226544 2230272 2241954 2247531 2249728 2257632 2261853 2263248 2264064 2269696 2275923 2283336 2285568 2298368 2313441 2317932 2320032 2334816 2336256 2340624 2342912 2355184 2356992 2359296 2370192 2376088 2392533 2392704 2398656 2409264 2416128 2430648 2433024 2445768 2451852 2452736 2467476 2469888 2473614 2476032 2490912 2504862 2509056 2511093 2513368 2529384 2530944 2535676 2547072 2553408 2555904 2567708 2571264 2585664 2592096 2598544 2610036 2617472 2626668 2633202 2635776 2649582 2654208 2656173 2666466 2673099 2675712 2682368 2691792 2698488 2706176 2718144 2740166 2741856 2759328 2766192 2768896 2778624 2785536 2790744 2793472 2801136 2808104 2827539 2833028 2845557 2847312 2855424 2872584 2875392 2880768 2883584 2898688 2908872 2916108 2923362 2924416 2944656 2952192 2965248 2973696 2989272 2996708 3010176 3015804 3017664 3018752 3023306 3034564 3044448 3047424 3061498 3084588 3090576 3093376 3104244 3111966 3113088 3115008 3120832 3139587 3142656 3145728 3151278 3159117 3160256 3190044 3190272 3198208 3212352 3221504 3238378 3240864 3244032 3259014 3261024 3267121 3269136 3289968 3293184 3298152 3301376 3312738 3321216 3339816 3345408 3348124 3362931 3372512 3374592 3394872 3396096 3404544 3407872 3425004 3428352 3447552 3455881 3456128 3476898 3480048 3502224 3504384 3510936 3514368 3532776 3535488 3538944 3541564 3555288 3564132 3567616 3572998 3589056 3597984 3618134 3624192 3649536 3655808 3668652 3677778 3679104 3688256 3701214 3704832 3710421 3714048 3720992 3734848 3757293 3770052 3794076 3796416 3803514 3807232 3820608 3827174 3830112 3833856 3841024 3851562 3861143 3878496 3888144 3897816 3915054 3926208 3936256 3949803 3953664 3964928 3974373 3985696 3999699 4013568 4021072 4023552 4047732 4059264 4063232 4077216 4110249 4112784 4120768 4138992 4149288 4150784 4153344 4178304 4186116 4190208 4194304 4201704 4212156 4222634 4249542 4253392 4253696 4283136 4313088 4313929 4321152 4325376 4345352 4348032 4358848 4374162 4385043 4386624 4390912 4397536 4416984 4428288 4453088 4460544 4483908 4495062 4499456 4515264 4523706 4526496 4528128 4534959 4539392 4551846 4563169 4566672 4571136 4592247 4596736 4626882 4635864 4640064 4667949 4669632 4672512 4681248 4685824 4710368 4713984 4718592 4726917 4740384 4752176 4785066 4785408 4797312 4818528 4832256 4857567 4861296 4866048 4888521 4891536 4903704 4905472 4934952 4939776 4947228 4952064 4981824 5009724 5018112 5022186 5026736 5058768 5061888 5071352 5094144 5106816 5111808 5135416 5142528 5171328 5184192 5197088 5215347 5220072 5234944 5253336 5266404 5271552 5299164 5308416 5312346 5332932 5346198 5351424 5359497 5364736 5383584 5396976 5412352 5427201 5436288 5480332 5483712 5516667 5518656 5532384 5537792 5557248 5571072 5581488 5586944 5602272 5616208 5655078 5666056 5691114 5694624 5705271 5710848 5740761 5745168 5750784 5761536 5767168 5777343 5797376 5817744 5832216 5846724 5848832 5889312 5904384 5930496 5947392 5978544 5993416 6020352 6031608 6035328 6037504 6046612 6069128 6088896 6094848 6122996 6169176 6181152 6186752 6208488 6223932 6226176 6230016 6241664 6279174 6285312 6291456 6302556 6318234 6320512 6333951 6374313 6380088 6380544 6396416 6424704 6443008 6476756 6481728 6488064 6518028 6522048 6534242 6538272 6579936 6586368 6596304 6602752 6625476 6642432 6679632 6690816 6696248 6725862 6742593 6745024 6749184 6785559 6789744 6792192 6809088 6815744 6827769 6850008 6856704 6895104 6911762 6912256 6953796 6960096 7004448 7008768 7021872 7028736 7061197 7065552 7070976 7077888 7083128 7110576 7128264 7135232 7145996 7177599 7178112 7195968 7236268 7248384 7299072 7311616 7337304 7355556 7358208 7376512 7402428 7409664 7420842 7428096 7441984 7469696 7514586 7533279 7540104 7588152 7592832 7607028 7614464 7641216 7654348 7660224 7667712 7682048 7703124 7722286 7756992 7776288 7790827 7795632 7830108 7852416 7872512 7899606 7907328 7929856 7948746 7968519 7971392 7999398 8019297 8027136 8042144 8047104 8095464 8118528 8126464 8154432 8220498 8225568 8240947 8241536 8277984 8298576 8301568 8306688 8345051 8356608 8372232 8380416 8388608 8403408 8424312 8445268 8482617 8499084 8506784 8507392 8536671 8566272 8626176 8627858 8642304 8650752 8690704 8696064 8717696 8748324 8770086 8773248 8781824 8795072 8833968 8856576 8906176 8921088 8967816 8990124 8998912 9030528 9047412 9052992 9056256 9069918 9078784 9103692 9126338 9133344 9142272 9184494 9193472 9207341 9253764 9271728 9280128 9335898 9339264 9345024 9362496 9371648 9418761 9420736 9427968 9437184 9453834 9477351 9480768 9504352 9570132 9570816 9594624 9637056 9664512 9715134 9722592 9732096 9739301 9777042 9783072 9801363 9807408 9810944 9862333 9869904 9879552 9894456 9904128 9963648 10019448 10036224 10044372 10053472 10088793 10117536 10123776 10142704 10188288 10213632 10223616 10270832 10285056 10342656 10367643 10368384 10394176 10430694 10440144 10469888 10506672 10532808 10543104 10598328 10616832 10624692 10665864 10692396 10702848 10718994 10729472 10767168 10793952 10824704 10854402 10872576 10881403 10960664 10967424 11033334 11037312 11064768 11075584 11114496 11131263 11142144 11162976 11173888 11204544 11232416 11271879 11310156 11332112 11382228 11389248 11410542 11421696 11481522 11490336 11501568 11523072 11534336 11554686 11583429 11594752 11635488 11664432 11693448 11697664 11778624 11808768 11860992 11894784 11923119 11957088 11986832 12040704 12063216 12070656 12075008 12093224 12138256 12177792 12189696 12245992 12330747 12338352 12362304 12373504 12416976 12447864 12452352 12460032 12483328 12558348 12570624 12582912 12605112 12636468 12641024 12667902 12748626 12760176 12761088 12792832 12849408 12886016 12941787 12953512 12963456 12976128 13036056 13044096 13068484 13076544 13155129 13159872 13172736 13192608 13205504 13250952 13284864 13359264 13381632 13392496 13451724 13485186 13490048 13498368 13571118 13579488 13584384 13604877 13618176 13631488 13655538 13689507 13700016 13713408 13776741 13790208 13823524 13824512 13907592 13920192 14008896 14017536 14043744 14057472 14122394 14131104 14141952 14155776 14166256 14221152 14256528 14270464 14291992 14355198 14356224 14391936 14472536 14496768 14572701 14598144 14623232 14665563 14674608 14711112 14716416 14753024 14804856 14819328 14841684 14856192 14883968 14939392 15029172 15066558 15080208 15176304 15185664 15214056 15228928 15282432 15308696 15320448 15335424 15364096 15406248 15444572 15513984 15552576 15581654 15591264 15660216 15704832 15745024 15799212 15814656 15859712 15897492 15937038 15942784 15998796 16038594 16054272 16078491 16084288 16094208 16190928 16237056 16252928 16281603 16308864 16440996 16451136 16481894 16483072 16555968 16597152 16603136 16613376 16690102 16713216 16744464 16760832 16777216 16806816 16838239 16848624 16890536 16965234 16998168 17013568 17014784 17073342 17115813 17132544 17222283 17252352 17255716 17284608 17301504 17332029 17381408 17392128 17435392 17496648 17540172 17546496 17563648 17590144 17667936 17713152 17811079 17812352 17842176 17935632 17980248 17997824 18061056 18094824 18105984 18112512 18139836 18157568 18207384 18252676 18266688 18284544 18368988 18386944 18414682 18507528 18543456 18560256 18671796 18678528 18690048 18724992 18743296 18837522 18841472 18855936 18874368 18907668 18954702 18961536 19001853 19008704 19122939 19140264 19141632 19189248 19274112 19329024 19430268 19445184 19464192 19478602 19554084 19566144 19602726 19614816 19621888 19651489 19724666 19739808 19759104 19788912 19808256 19899737 19927296 20038896 20072448 20088744 20106944 20177586 20227779 20235072 20247552 20285408 20356677 20376576 20427264 20447232 20483307 20541664 20570112 20685312 20735286 20736768 20788352 20861388 20880288 20939776 21013344 21049457 21065616 21086208 21183591 21196656 21233664 21249384 21331728 21384792 21405696 21437988 21458944 21532797 21534336 21587904 21649408 21708804 21745152 21762806 21921328 21934848 22066668 22074624 22129536 22151168 22228992 22262526 22284288 22325952 22347776 22409088 22464832 22543758 22599837 22620312 22664224 22764456 22778496 22821084 22843392 22963044 22980672 23003136 23046144 23068672 23109372 23166858 23189504 23224487 23270976 23328864 23372481 23386896 23395328 23517871 23557248 23617536 23721984 23789568 23846238 23905557 23914176 23973664 24057891 24081408 24126432 24141312 24150016 24186448 24276512 24355584 24379392 24491984 24661494 24676704 24722841 24724608 24747008 24833952 24895728 24904704 24920064 24966656 25035153 25116696 25141248 25165824 25210224 25272936 25282048 25335804 25447851 25497252 25520352 25522176 25585664 25698816 25772032 25883574 25907024 25926912 25952256 26072112 26088192 26136968 26153088 26310258 26319744 26345472 26385216 26411008 26501904 26569728 26718528 26763264 26784992 26903448 26970372 26980096 26996736 27142236 27158976 27168768 27209754 27236352 27262976 27311076 27379014 27400032 27426816 27447121 27553482 27580416 27622023 27647048 27649024 27815184 27840384 28017792 28035072 28087488 28114944 28244788 28262208 28283904 28311552 28332512 28432053 28442304 28513056 28540928 28583984 28710396 28712448 28783872 28945072 28993536 29145402 29196288 29217903 29246464 29331126 29349216 29404089 29422224 29432832 29506048 29586999 29609712 29638656 29683368 29712384 29767936 29878784 30058344 30133116 30160416 30352608 30371328 30428112 30457856 30564864 30617392 30640896 30670848 30728192 30812496 30889144 31027968 31102929 31105152 31163308 31182528 31320432 31409664 31490048 31598424 31629312 31719424 31794984 31874076 31885568 31997592 32077188 32108544 32156982 32168576 32188416 32381856 32474112 32505856 32563206 32617728 32644209 32881992 32902272 32963788 32966144 33111936 33194304 33206272 33226752 33380204 33426432 33488928 33521664 33554432 33613632 33676478 33697248 33781072 33930468 33996336 34027136 34029568 34146684 34231626 34265088 34444566 34504704 34511432 34569216 34603008 34664058 34750287 34762816 34784256 34870784 34993296 35080344 35092992 35127296 35180288 35335872 35426304 35622158 35624704 35684352 35871264 35960496 35995648 36122112 36189648 36211968 36225024 36279672 36315136 36414768 36505352 36533376 36569088 36737976 36773888 36829364 36992241 37015056 37086912 37120512 37343592 37357056 37380096 37449984 37486592 37675044 37682944 37711872 37748736 37815336 37909404 37923072 38003706 38017408 38245878 38280528 38283264 38378496 38548224 38658048 38825361 38860536 38890368 38928384 38957204 39108168 39132288 39205452 39229632 39243776 39302978 39449332 39479616 39518208 39577824 39616512 39799474 39854592 40077792 40144896 40177488 40213888 40355172 40455558 40470144 40495104 40570816 40713354 40753152 40814631 40854528 40894464 40966614 41068521 41083328 41140224 41330223 41370624 41470572 41473536 41576704 41722776 41760576 41879552 42026688 42098914 42131232 42172416 42367182 42393312 42467328 42472573 42498768 42663456 42769584 42811392 42875976 42917888 43065594 43068672 43175808 43298816 43417608 43490304 43525612 43718103 43842656 43869696 43996689 44133336 44149248 44259072 44302336 44457984 44525052 44568576 44651904 44695552 44818176 44929664 45087516 45199674 45240624 45328448 45528912 45556992 45642168 45686784 45926088 45961344 46006272 46092288 46137344 46218744 46333716 46379008 46448974 46541952 46657728 46744962 46773792 46790656 47035742 47114496 47235072 47443968 47453219 47579136 47692476 47811114 47828352 47947328 48115782 48162816 48235473 48252864 48282624 48300032 48372896 48553024 48711168 48758784 48844809 48983968 49322988 49353408 49445682 49449216 49494016 49667904 49791456 49809408 49840128 49933312 50070306 50194859 50233392 50282496 50331648 50420448 50514717 50545872 50564096 50671608 50895702 50994504 51040704 51044352 51171328 51347439 51397632 51544064 51666849 51767148 51814048 51853824 51904512 51996087 52144224 52176384 52273936 52306176 52620516 52639488 52690944 52770432 52822016 53003808 53139456 53433237 53437056 53526528 53569984 53806896 53940744 53960192 53993472 54284472 54317952 54337536 54419508 54472704 54525952 54622152 54758028 54800064 54853632 54894242 55106964 55160832 55244046 55294096 55298048 55630368 55680768 56035584 56070144 56081077 56174976 56229888 56489576 56524416 56567808 56623104 56665024 56864106 56884608 57005559 57026112 57081856 57167968 57368817 57420792 57424896 57567744 57890144 57987072 58290804 58392576 58435806 58492928 58662252 58698432 58808178 58844448 58865664 58954467 59012096 59173998 59219424 59277312 59321197 59366736 59424768 59535872 59699211 59757568 60116688 60266232 60320832 60683337 60705216 60742656 60856224 60915712 61129728 61234784 61281792 61341696 61449921 61456384 61624992 61778288 62055936 62205858 62210304 62326616 62365056 62640864 62819328 62980096 63148371 63196848 63258624 63438848 63550773 63589968 63748152 63771136 63995184 64154376 64217088 64313964 64337152 64376832 64763712 64948224 65011712 65126412 65235456 65288418 65763984 65804544 65927576 65932288 66223872 66388608 66412544 66453504 66760408 66852864 66977856 67043328 67108864 67227264 67352956 67394496 67562144 67799511 67860936 67992672 68054272 68059136 68293368 68463252 68530176 68889132 69009408 69022864 69138432 69206016 69328116 69500574 69525632 69568512 69673461 69741568 69986592 70117443 70160688 70185984 70254592 70360576 70553613 70671744 70852608 71244316 71249408 71368704 71716671 71742528 71920992 71991296 72244224 72379296 72423936 72450048 72559344 72630272 72829536 73010704 73066752 73138176 73475952 73547776 73658728 73984482 74030112 74168523 74173824 74241024 74687184 74714112 74760192 74899968 74973184 75105459 75350088 75365888 75423744 75497472 75630672 75818808 75846144 76007412 76034816 76491756 76561056 76566528 76756992 77096448 77316096 77650722 77721072 77780736 77856768 77914408 78216336 78264576 78410904 78459264 78487552 78605956 78898664 78959232 79036416 79155648 79233024 79598948 79709184 80155584 80289792 80354976 80427776 80710344 80911116 80940288 80990208 81141632 81426708 81506304 81629262 81709056 81788928 81933228 82137042 82166656 82280448 82341363 82660446 82741248 82866069 82941144 82947072 83153408 83445552 83521152 83759104 84053376 84197828 84262464 84344832 84734364 84786624 84934656 84945146 84997536 85326912 85539168 85622784 85751952 85835776 86131188 86137344 86351616 86597632 86835216 86980608 87051224 87436206 87653709 87685312 87739392 87993378 88212267 88266672 88298496 88518144 88604672 88760997 88915968 89050104 89137152 89303808 89391104 89636352 89859328 90175032 90399348 90481248 90656896 91057824 91113984 91284336 91373568 91795561 91852176 91922688 92012544 92184576 92274688 92437488 92667432 92758016 92897948 93083904 93308787 93315456 93489924 93547584 93581312 94071484 94228992 94470144 94887936 94906438 95158272 95384952 95622228 95656704 95894656 96231564 96325632 96470946 96505728 96565248 96600064 96745792 97106048 97422336 97517568 97689618 97932627 97967936 98645976 98706816 98891364 98898432 98988032 99335808 99582912 99618816 99680256 99866624 100140612 100389718 100466784 100564992 100663296 100840896 101029434 101091744 101128192 101280751 101343216 101791404 101989008 102081408 102088704 102342656 102694878 102795264 103088128 103333698 103534296 103628096 103707648 103809024 103992174 104250861 104288448 104352768 104547872 104612352 105241032 105278976 105381888 105540864 105644032 106007616 106278912 106866474 106874112 107053056 107132311 107139968 107613792 107881488 107920384 107986944 108485663 108568944 108635904 108675072 108839016 108945408 109051904 109244304 109516056 109600128 109707264 109788484 110213928 110321664 110488092 110588192 110596096 110976723 111260736 111361536 112071168 112140288 112162154 112349952 112459776 112979152 113048832 113135616 113246208 113330048 113728212 113769216 114011118 114052224 114163712 114335936 114737634 114841584 114849792 115135488 115780288 115974144 116476083 116581608 116785152 116871612 116985856 117324504 117396864 117616356 117688896 117731328 117908934 118024192 118347996 118438848 118554624 118642394 118733472 118849536 119071744 119398422 119515136 119695433 120233376 120532464 120641664 121366674 121410432 121485312 121712448 121831424 122259456 122443893 122469568 122563584 122683392 122899842 122912768 123205563 123249984 123556576 123990669 124111872 124411716 124420608 124653232 124730112 125281728 125638656 125960192 126296742 126393696 126517248 126877696 127101546 127179936 127417719 127496304 127542272 127990368 128210329 128308752 128434176 128627928 128674304 128753664 129527424 129896448 130023424 130252824 130470912 130576836 131154309 131527968 131609088 131855152 131864576 132447744 132777216 132825088 132907008 133520816 133705728 133955712 134086656 134217728 134454528 134705912 134788992 135124288 135599022 135721872 135985344 136108544 136118272 136586736 136926504 137060352 137778264 138018816 138045728 138276864 138412032 138656232 139001148 139051264 139137024 139346922 139483136 139973184 140234886 140321376 140371968 140509184 140721152 141107226 141343488 141458239 141705216 142359657 142488632 142498816 142737408 143433342 143485056 143841984 143982592 144488448 144706419 144758592 144847872 144900096 145118688 145260544 145659072 146021408 146133504 146276352 146534427 146951904 147095552 147317456 147968964 148060224 148337046 148347648 148482048 149374368 149428224 149520384 149799936 149946368 150210918 150584577 150700176 150731776 150847488 150994944 151261344 151544151 151637616 151692288 152014824 152069632 152983512 153122112 153133056 153513984 154192896 154632192 155000547 155301444 155442144 155561472 155713536 155828816 156432672 156529152 156821808 156918528 156975104 157211912 157797328 157918464 158072832 158311296 158466048 159197896 159418368 160299711 160311168 160579584 160709952 160855552 161420688 161822232 161880576 161980416 162283264 162853416 163012608 163258524 163418112 163577856 163866456 164274084 164333312 164560896 164682726 165320892 165482496 165732138 165882288 165894144 166306816 166891104 167042304 167518208 168106752 168243231 168395656 168524928 168689664 169468728 169573248 169869312 169890292 169995072 170653824 171016677 171078336 171245568 171503904 171671552 172262376 172274688 172703232 173195264 173670432 173961216 174102448 174872412 175307418 175370624 175478784 175986756 176424534 176533344 176596992 176863401 177036288 177209344 177521994 177831936 177963591 178100208 178274304 178607616 178782208 179097633 179272704 179718656 180350064 180798696 180962496 181313792 182115648 182227968 182568672 182747136 183591122 183704352 183845376 184025088 184369152 184549376 184874976 185334864 185516032 185795896 186167808 186617574 186630912 186979848 187095168 187162624 188142968 188457984 188940288 189445113 189775872 189812876 190316544 190652319 190769904 191244456 191313408 191789312 192463128 192651264 192941892 193011456 193130496 193200128 193491584 194212096 194844672 195035136 195379236 195865254 195935872 197291952 197413632 197782728 197796864 197976064 198671616 199165824 199237632 199360512 199733248 200281224 200779436 200933568 201129984 201326592 201681792 202058868 202183488 202256384 202561502 202686432 203582808 203978016 204162816 204177408 204685312 205389756 205590528 206176256 206667396 207068592 207256192 207415296 207618048 207984348 208501722 208576896 208705536 209020383 209095744 209224704 210352329 210482064 210557952 210763776 211081728 211288064 211660839 212015232 212557824 213732948 213748224 214106112 214264622 214279936 215227584 215762976 215840768 215973888 216971326 217137888 217271808 217350144 217678032 217890816 218103808 218488608 218897107 219032112 219200256 219414528 219576968 220427856 220643328 220976184 221176384 221192192 221953446 222505569 222521472 222723072 224142336 224280576 224324308 224699904 224919552 225316377 225958304 226097664 226271232 226492416 226660096 227456424 227538432 228022236 228104448 228327424 228671872 229475268 229683168 229699584 230270976 231544027 231560576 231948288 232952166 233163216 233570304 233743224 233971712 234649008 234793728 235232712 235377792 235462656 235817868 236048384 236695992 236877696 237109248 237284788 237466944 237699072 238143488 238796844 239030272 239390866 240466752 241064928 241283328 242733348 242820864 242970624 243424896 243662848 244518912 244887786 244939136 245127168 245366784 245799684 245825536 246411126 246499968 247024089 247113152 247981338 248223744 248598207 248823432 248841216 249306464 249460224 250563456 251277312 251920384 252593484 252787392 253034496 253755392 254203092 254359872 254835438 254992608 255084544 255469357 255980736 256420658 256617504 256868352 257255856 257348608 257507328 258696581 259054848 259792896 260046848 260505648 260941824 261153672 262308618 262961127 263055936 263218176 263710304 263729152 264636801 264895488 265554432 265650176 265814016 266282991 267041632 267411456 267911424 268173312 268435456 268909056 269411824 269577984 270248576 271198044 271443744 271970688 272217088 272236544 273173472 273853008 274120704 275386683 275556528 276037632 276091456 276553728 276824064 277312464 278002296 278102528 278274048 278693844 278966272 279926361 279946368 280469772 280642752 280743936 281018368 281442304 282214452 282686976 282916478 283410432 284719314 284977264 284997632 285474816 286866684 286970112 287683968 287965184 288976896 289412838 289517184 289695744 289800192 290237376 290521088 291318144 292042816 292267008 292552704 293068854 293797881 293903808 294191104 294634912 295937928 296120448 296674092 296695296 296964096 298748736 298856448 299040768 299599872 299892736 300421836 301169154 301400352 301463552 301694976 301918331 301989888 302522688 303088302 303275232 303384576 303842253 304029648 304139264 305732323 305967024 306244224 306266112 307027968 308385792 309264384 310001094 310602888 310884288 311122944 311427072 311657632 312752583 312865344 313058304 313643616 313837056 313950208 314423824 315594656 315836928 316145664 316622592 316932096 318395792 318836736 320599422 320622336 321159168 321396933 321419904 321711104 322841376 323644464 323761152 323960832 324566528 325456989 325706832 326025216 326517048 326836224 327155712 327732912 328548168 328666624 329121792 329365452 330641784 330964992 331464276 331764576 331788288 332613632 333782208 334084608 335036416 336213504 336486462 336791312 337049856 337379328 338937456 339146496 339738624 339780584 339990144 341307648 342033354 342156672 342491136 343007808 343343104 344524752 344549376 345406464 346390528 347340864 347922432 348204896 349428249 349744824 350614836 350741248 350957568 351973512 352849068 353066688 353193984 353726802 354072576 354418688 355043988 355663872 355927182 356200416 356548608 357215232 357564416 358195266 358545408 359086299 359437312 360700128 361597392 361924992 362627584 364231296 364455936 365137344 365494272 367182244 367408704 367690752 368050176 368738304 369098752 369616689 369749952 370669728 371032064 371591792 372335616 373235148 373261824 373959696 374190336 374325248 376285936 376915968 377880576 378890226 379551744 379625752 380633088 381304638 381539808 382253157 382488912 382626816 383578624 384630987 384926256 385302528 385883784 386022912 386260992 386400256 386983168 388424192 389689344 390070272 390758472 391730508 391871744 394583904 394827264 395565456 395593728 395952128 397343232 398331648 398475264 398721024 399466496 400562448 401558872 401867136 402259968 402653184 403363584 404117736 404366976 404512768 405123004 405372864 407165616 407956032 408325632 408354816 409370624 410779512 411181056 412352512 413334792 414137184 414512384 414830592 415236096 415968696 417003444 417153792 417411072 418040766 418191488 418449408 420704658 420964128 421115904 421527552 422163456 422576128 423321678 424030464 424374717 425115648 427078971 427465896 427496448 428212224 428529244 428559872 430455168 431525952 431681536 431947776 433942652 434275776 434543616 434700288 435356064 435781632 436207616 436977216 437794214 438064224 438400512 438829056 439153936 440855712 441286656 441952368 442352768 442384384 443906892 445011138 445042944 445446144 448284672 448561152 448648616 449399808 449839104 450632754 451753731 451916608 452195328 452542464 452984832 453320192 454632453 454912848 455076864 456044472 456208896 456654848 457343744 458950536 459366336 459399168 460541952 463088054 463121152 463896576 465904332 466326432 467140608 467486448 467943424 469298016 469587456 470465424 470755584 470925312 471635736 472096768 473391984 473755392 474218496 474569576 474933888 475398144 476286976 477593688 478060544 478781732 480899133 480933504 482129856 482566656 485466696 485641728 485941248 486849792 487325696 489037824 489775572 489878272 490254336 490733568 491599368 491651072 492822252 492999936 494048178 494226304 495962676 496447488 497196414 497646864 497682432 498612928 498920448 501126912 502554624 503840768 504729693 505186968 505574784 506068992 507510784 508406184 508719744 509670876 509985216 510169088 510938714 511961472 512841316 513235008 513736704 514511712 514697216 515014656 517393162 518109696 519585792 520093696 521011296 521883648 521985409 522307344 524617236 525922254 526111872 526436352 527420608 527458304 529273602 529790976 530590203 531108864 531300352 531628032 532565982 533890773 534083264 534822912 535822848 536346624 537292899 537818112 538823648 539155968 540497152 542396088 542887488 543941376 544434176 544473088 546346944 547706016 548241408 550773366 551113056 552075264 552143449 552182912 553107456 553648128 554624928 556004592 556205056 556548096 557387688 557932544 559852722 559892736 560939544 561285504 561487872 562036736 562884608 564428904 565373952 565832956 566820864 568335339 569438628 569954528 569995264 570949632 571956957 573733368 573940224 575367936 575930368 577953792 578825676 579034368 579391488 579600384 580474752 581042176 582636288 584085632 584534016 585105408 586137708 587595762 587807616 588382208 589269824 591875856 592240896 593348184 593390592 593928192 597497472 597712896 598081536 599199744 599785472 600843672 602338308 602800704 602927104 603389952 603836662 603979776 605045376 606176604 606550464 606769152 607684506 608059296 608278528 611464646 611934048 612488448 612532224 614055936 616771584 616891847 618528768 620002188 621205776 621768576 622245888 622854144 623315264 625505166 625730688 626116608 627061149 627287232 627674112 627900416 628847648 631056987 631189312 631673856 632291328 633245184 633864192 634982517 636791584 637673472 641198844 641244672 642318336 642793866 642839808 643422208 645682752 647288928 647522304 647921664 649133056 650913978 651413664 652050432 652533167 653034096 653672448 654311424 655465824 656691321 657096336 657333248 658243584 658730904 661283568 661929984 662928552 663529152 663576576 665227264 667516707 667564416 668169216 670072832 672427008 672972924 673582624 674099712 674758656 675949131 677874912 678292992 679477248 679561168 679980288 682615296 684066708 684313344 684982272 686015616 686686208 689049504 689098752 690812928 692781056 694632081 694681728 695844864 696409792 698856498 699489648 701229672 701482496 701915136 703947024 705698136 706133376 706387968 707453604 708145152 708837376 710087976 711327744 711854364 712400832 713097216 714430464 715128832 716390532 717090816 718172598 718874624 721400256 723194784 723849984 725255168 728462592 728911872 729054001 730274688 730988544 734364488 734817408 735381504 736100352 737476608 738197504 739233378 739499904 741072267 741339456 742064128 743183584 744671232 745794621 746470296 746523648 747919392 748380672 748650496 752571872 753831936 755761152 757780452 759103488 759251504 761266176 762609276 763079616 764506314 764977824 765253632 766408071 767157248 769261974 769852512 770605056 771767568 772045824 772521984 772800512 773966336 776089743 776848384 779378688 780140544 781516944 783461016 783743488 788883381 789167808 789654528 791130912 791187456 791904256 794686464 796663296 796950528 797442048 798848973 798932992 801124896 803117744 803734272 804519936 805306368 806727168 808235472 808733952 809025536 810246008 810745728 814331232 815912064 816651264 816709632 818741248 821559024 822362112 824705024 826160049 826669584 828274368 829024768 829661184 830472192 831937392 834006888 834307584 834822144 836081532 836382976 836898816 841409316 841928256 842231808 843055104 844326912 845152256 846643356 848060928 848749434 850231296 854157942 854931792 854992896 856424448 857058488 857119744 860910336 863051904 863363072 863895552 867885304 868551552 869087232 869400576 870712128 871563264 872415232 873954432 875588428 876128448 876801024 877658112 878307872 881393643 881711424 882573312 883904736 884705536 884768768 887813784 890022276 890085888 890892288 896569344 897122304 897297232 898799616 899678208 901265508 903507462 903833216 904390656 905084928 905754993 905969664 906640384 909264906 909825696 910153728 911526759 912088944 912417792 913309696 914687488 917196969 917901072 918732672 918798336 921083904 926176108 926242304 927793152 931808664 932652864 934281216 934972896 935886848 938596032 939174912 940930848 941511168 941850624 943271472 944193536 946783968 947510784 948436992 949139152 949867776 950796288 952573952 955187376 956121088 957563464 961798266 961867008 964190799 964259712 965133312 970933392 971283456 971882496 973699584 974651392 976370967 978075648 979551144 979756544 980508672 981467136 983198736 983302144 985644504 985999872 988096356 988452608 991925352 992894976 994392828 995293728 995364864 997225856 997840896 1002253824 1005109248 1007681536 1009459386 1010373936 1011149568 1012137984 1015021568 1016812368 1017439488 1019341752 1019970432 1020338176 1021877428 1023922944 1025682632 1026470016 1027473408 1029023424 1029394432 1030029312 1034786324 1036219392 1039171584 1040187392 1042022592 1043767296 1043970818 1044614688 1049234472 1051844508 1052223744 1052872704 1054841216 1054916608 1058547204 1059581952 1061180406 1062217728 1062600704 1063256064 1065131964 1067781546 1068166528 1069645824 1071645696 1072693248 1074585798 1075636224 1077258897 1077647296 1078311936 1080994304 1084792176 1085774976 1087882752 1088868352 1088946176 1092693888 1095412032 1096482816 1101546732 1102226112 1104150528 1104286898 1104365824 1106214912 1107296256 1109249856 1112009184 1112410112 1113096192 1114775376 1115865088 1119705444 1119785472 1121879088 1122571008 1122975744 1124073472 1125769216 1128857808 1130747904 1131665912 1133641728 1136670678 1138877256 1139909056 1139990528 1141899264 1143913914 1146759471 1147466736 1147880448 1150735872 1151860736 1153892961 1155907584 1157651352 1158068736 1158782976 1159200768 1160949504 1162084352 1165272576 1168171264 1169068032 1170210816 1172275416 1175191524 1175615232 1176764416 1178539648 1183751712 1184481792 1186696368 1186781184 1187856384 1193342293 1194994944 1195425792 1196163072 1198399488 1199570944 1201687344 1204676616 1205601408 1205854208 1206779904 1207673324 1207959552 1210090752 1212353208 1213100928 1213538304 1215369012 1216118592 1216557056 1222929292 1223868096 1224976896 1225064448 1228111872 1233543168 1233783694 1237057536 1240004376 1242411552 1243537152 1244491776 1245708288 1246630528 1251010332 1251461376 1252233216 1254122298 1254574464 1255348224 1255800832 1257695296 1262113974 1262378624 1263347712 1264582656 1266490368 1267728384 1269965034 1273124151 1273583168 1275346944 1281236913 1282397688 1282489344 1284636672 1285587732 1285679616 1286844416 1291365504 1294577856 1295044608 1295843328 1298266112 1301827956 1302827328 1304100864 1305066334 1306068192 1307344896 1308622848 1310931648 1313382642 1314192672 1314666496 1316487168 1316649763 1317461808 1322567136 1323859968 1325857104 1327058304 1327153152 1330454528 1335033414 1335128832 1336338432 1340145664 1344854016 1345945848 1347165248 1348199424 1349517312 1351898262 1355261193 1355749824 1356585984 1358954496 1359122336 1359960576 1363897359 1365230592 1368133416 1368626688 1369964544 1372031232 1373372416 1378099008 1378197504 1381625856 1385562112 1389264162 1389363456 1391689728 1392819584 1397712996 1398979296 1402459344 1402964992 1403830272 1407894048 1410313619 1411396272 1412266752 1412775936 1414907208 1416290304 1417674752 1420175952 1422655488 1423708728 1424801664 1426194432 1428860928 1430257664 1432781064 1434181632 1436345196 1437749248 1442697399 1442800512 1446389568 1447699968 1450510336 1456925184 1457823744 1458108002 1460549376 1461977088 1468728976 1469634816 1470763008 1472200704 1474953216 1476395008 1478466756 1478999808 1482144534 1482678912 1484128256 1486367168 1489342464 1491589242 1492940592 1493047296 1495838784 1496761344 1497300992 1505143744 1507663872 1511522304 1514189079 1515560904 1518206976 1518503008 1522532352 1525218552 1526159232 1529012628 1529955648 1530507264 1532816142 1534314496 1538523948 1539705024 1541210112 1543535136 1544091648 1545043968 1545601024 1547932672 1552179486 1553696768 1556040629 1558757376 1560281088 1563033888 1565956227 1566922032 1567486976 1577766762 1578335616 1579309056 1582261824 1582374912 1583808512 1589372928 1591770609 1593326592 1593901056 1594884096 1597697946 1597865984 1601672319 1602249792 1606235488 1607468544 1609039872 1611878697 1613454336 1616470944 1617467904 1618051072 1620492016 1621491456 1628662464 1631824128 1633302528 1633419264 1637482496 1643118048 1644724224 1649410048 1652320098 1653339168 1656430347 1656548736 1658049536 1659322368 1660944384 1663874784 1668013776 1668615168 1669644288 1672163064 1672765952 1673797632 1682818632 1683856512 1684463616 1686110208 1688653824 1690304512 1693286712 1696121856 1697498868 1700462592 1705006017 1708315884 1709863584 1709985792 1712848896 1714116976 1714239488 1721820672 1726103808 1726726144 1727791104 1735770608 1737103104 1738174464 1738801152 1741424256 1743126528 1744830464 1747908864 1751176856 1752256896 1753602048 1755316224 1756615744 1762787286 1763422848 1765146624 1767809472 1769411072 1769537536 1775627568 1780044552 1780171776 1781784576 1793138688 1794244608 1794594464 1797599232 1799356416 1802531016 1807014924 1807666432 1808781312 1810169856 1811509986 1811939328 1813280768 1818529812 1819651392 1820307456 1823053518 1824177888 1824835584 1826619392 1829374976 1834393938 1835802144 1837465344 1837596672 1838957107 1842167808 1850675541 1852352216 1852484608 1855586304 1863617328 1865305728 1868562432 1869945792 1871773696 1877192064 1878349824 1881183447 1881861696 1883022336 1883701248 1886542944 1888387072 1893567936 1895021568 1896873984 1898278304 1899735552 1901592576 1904947551 1905147904 1910374752 1912242176 1915126928 1923596532 1923734016 1928381598 1928519424 1930266624 1941866784 1942566912 1943764992 1947399168 1949302784 1952741934 1956151296 1957599501 1959102288 1959513088 1961017344 1962934272 1966397472 1966604288 1970073963 1971289008 1971999744 1976192712 1976905216 1983850704 1985789952 1988785656 1990587456 1990729728 1994451712 1995681792 2004507648 2010218496 2015363072 2018918772 2020747872 2022299136 2024275968 2030043136 2033624736 2034878976 2038683504 2039940864 2040676352 2043754856 2047845888 2051365264 2052940032 2054946816 2058046848 2058788864 2060058624 2069572648 2072438784 2078343168 2080374784 2083896243 2084045184 2087534592 2087941636 2089229376 2098468944 2103689016 2104447488 2105745408 2109682432 2109833216 2117094408 2119163904 2122360812 2124435456 2125201408 2126512128 2130263928 2135563092 2136333056 2139291648 2143291392 2145386496 2149171596 2151272448 2154517794 2155294592 2156623872 2161988608 2169584352 2171549952 2175765504 2177736704 2177892352 2185387776 2187162003 2190824064 2192965632 2203093464 2204452224 2208301056 2208573796 2208731648 2212429824 2214592512 2218499712 2223216801 2224018368 2224820224 2226192384 2229550752 2231730176 2239410888 2239570944 2243758176 2245142016 2245951488 2248146944 2251538432 2257715616 2261495808 2263331824 2267283456 2273341356 2277754512 2279818112 2279981056 2283798528 2287827828 2293518942 2294933472 2295760896 2299224213 2301471744 2303721472 2307785922 2311815168 2315302704 2316137472 2317565952 2318401536 2321899008 2324168704 2328269229 2330545152 2336342528 2338136064 2340421632 2344550832 2350383048 2351230464 2353528832 2357079296 2367503424 2368963584 2373392736 2373562368 2375712768 2386684586 2389989888 2390851584 2392326144 2396798976 2399141888 2403374688 2409353232 2411202816 2411708416 2413559808 2415346648 2415919104 2420181504 2424706416 2426201856 2427076608 2430738024 2432237184 2433114112 2445858584 2447736192 2449953792 2450128896 2456223744 2467086336 2467567388 2474115072 2478480147 2480008752 2484823104 2487074304 2488983552 2491416576 2493261056 2502020664 2502922752 2504466432 2508244596 2509148928 2510696448 2511601664 2515390592 2524227948 2524757248 2526695424 2529165312 2532980736 2535456768 2539930068 2546248302 2547166336 2550693888 2562473826 2564795376 2564978688 2569273344 2571175464 2571359232 2573688832 2582731008 2589155712 2590089216 2591686656 2596532224 2603655912 2605654656 2608201728 2610132668 2612136384 2614689792 2617245696 2621863296 2626765284 2628385344 2629332992 2632974336 2633299526 2634923616 2645134272 2647719936 2651714208 2654116608 2654306304 2660909056 2670066828 2670257664 2672676864 2680291328 2689708032 2691891696 2694330496 2696398848 2699034624 2703796524 2710522386 2711499648 2713171968 2717264979 2717908992 2718244672 2719921152 2727794718 2730461184 2734580277 2736266832 2737253376 2739929088 2744062464 2746744832 2751590907 2756198016 2756395008 2763251712 2771124224 2778528324 2778726912 2783379456 2785639168 2795425992 2797958592 2804918688 2805929984 2807660544 2815788096 2820627238 2822792544 2824533504 2825551872 2829814416 2832580608 2835349504 2840351904 2845310976 2845662391 2847417456 2849603328 2852388864 2857721856 2860515328 2865562128 2868363264 2872690392 2875498496 2885394798 2885601024 2892572397 2892779136 2895399936 2901020672 2913850368 2915647488 2916216004 2921098752 2923954176 2929112901 2937457952 2939269632 2941526016 2944401408 2949906432 2952790016 2956933512 2957999616 2964289068 2965357824 2968256512 2972734336 2978684928 2983178484 2985881184 2986094592 2991677568 2993522688 2994601984 3010287488 3015327744 3023044608 3028378158 3031121808 3036413952 3037006016 3045064704 3050437104 3052318464 3058025256 3059911296 3061014528 3065632284 3068628992 3077047896 3079410048 3082420224 3087070272 3088183296 3090087936 3091202048 3095865344 3104358972 3107393536 3112081258 3117514752 3120562176 3126067776 3131912454 3133844064 3134973952 3155533524 3156671232 3158618112 3164523648 3164749824 3167617024 3178745856 3183541218 3186653184 3187802112 3189768192 3195395892 3195731968 3203344638 3204499584 3212470976 3214937088 3218079744 3223757394 3226908672 3231776691 3232941888 3234935808 3236102144 3240984032 3242982912 3257324928 3263648256 3266605056 3266838528 3274964992 3286236096 3289448448 3298820096 3304640196 3306678336 3312860694 3313097472 3316099072 3318644736 3321101641 3321888768 3327749568 3336027552 3337230336 3339288576 3344326128 3345531904 3347595264 3363055553 3365637264 3367713024 3368927232 3372220416 3377307648 3380609024 3386573424 3392243712 3394997736 3400925184 3410012034 3416631768 3419727168 3419971584 3425697792 3428233952 3428478976 3440278413 3443641344 3452207616 3453452288 3455582208 3461678883 3471541216 3474206208 3476348928 3477602304 3482848512 3486253056 3489660928 3495817728 3502353712 3504513792 3507204096 3510632448 3513231488 3525574572 3526845696 3530293248 3535618944 3538822144 3539075072 3551255136 3560089104 3560343552 3563569152 3580026879 3586277376 3588489216 3589188928 3595198464 3598712832 3605062032 3614029848 3615332864 3617562624 3620339712 3623019972 3623878656 3626561536 3637059624 3639302784 3640614912 3646107036 3648355776 3649671168 3653238784 3658749952 3668787876 3671604288 3674930688 3675193344 3677914214 3684335616 3701351082 3704704432 3704969216 3711172608 3727234656 3730611456 3737124864 3739891584 3743547392 3754384128 3756699648 3762366894 3763723392 3766044672 3767402496 3773085888 3776774144 3787135872 3790043136 3793747968 3796556608 3799471104 3803185152 3809895102 3810295808 3819372453 3820749504 3824484352 3830253856 3843710739 3847193064 3847468032 3856763196 3857038848 3860533248 3883733568 3885133824 3887529984 3894798336 3898605568 3905483868 3912302592 3915199002 3918204576 3919026176 3922034688 3925868544 3932794944 3933208576 3940147926 3942578016 3943999488 3949949289 3952385424 3953810432 3967701408 3971579904 3974520199 3977571312 3981174912 3981459456 3988903424 3991363584 4009015296 4020436992 4030726144 4037837544 4041495744 4044598272 4048551936 4060086272 4065783579 4067249472 4069757952 4077367008 4079881728 4081352704 4087509712 4095691776 4102730528 4105880064 4109893632 4116093696 4117577728 4120117248 4139145296 4144877568 4156686336 4160749568 4167792486 4168090368 4175069184 4175883272 4178458752 4196937888 4207378032 4208894976 4211490816 4219364864 4219666432 4230940857 4234188816 4238327808 4244721624 4248870912 4250402816 4253024256 4260527856 4271126184 4272666112 4278583296 4286582784 4290772992 4298343192 4302544896 4309035588 4310589184 4313247744 4323977216 4339168704 4343099904 4351531008 4355473408 4355784704 4370775552 4374324006 4381648128 4385931264 4406186928 4408904448 4416602112 4417147592 4417463296 4424859648 4429185024 4436999424 4446433602 4448036736 4449640448 4452384768 4459101504 4463460352 4478821776 4479141888 4487516352 4490284032 4491902976 4496293888 4503076864 4515431232 4522991616 4526663648 4534566912 4542567237 4546682712 4555509024 4559636224 4559962112 4567597056 4575655656 4587037884 4589866944 4591521792 4598448426 4602943488 4607442944 4615571844 4623630336 4630605408 4632274944 4635131904 4636803072 4643798016 4648337408 4656538458 4661090304 4668121887 4672685056 4676272128 4680843264 4689101664 4697868681 4700766096 4702460928 4707057664 4714158592 4735006848 4737927168 4746785472 4747124736 4751425536 4773369172 4779979776 4781703168 4784652288 4793597952 4798283776 4805016957 4806749376 4818706464 4822405632 4823416832 4827119616 4830693296 4840363008 4849412832 4852403712 4854153216 4861476048 4864474368 4866228224 4891717168 4895472384 4899907584 4900257792 4912447488 4934172672 4935134776 4948230144 4956960294 4960017504 4969291041 4969646208 4974148608 4977967104 4982833152 4986522112 5004041328 5005845504 5008932864 5016489192 5018297856 5021392896 5023203328 5030781184 5048455896 5049514496 5053390848 5058330624 5065961472 5070913536 5079860136 5092496604 5094332672 5101387776 5124947652 5129590752 5129957376 5138546688 5142350928 5142718464 5147377664 5165462016 5178311424 5180178432 5183373312 5193064448 5207311824 5211309312 5216403456 5220265336 5224272768 5229379584 5234491392 5243726592 5253530568 5256770688 5258665984 5265948672 5266599052 5269847232 5290268544 5295439872 5303428416 5308233216 5308612608 5321818112 5340133656 5340515328 5345353728 5360582656 5379416064 5383783392 5388660992 5392797696 5398069248 5407593048 5421044772 5422999296 5426343936 5434529958 5435817984 5436489344 5439842304 5455589436 5460922368 5469160554 5472533664 5474506752 5479858176 5488124928 5493489664 5503181814 5512396032 5512790016 5516871321 5526503424 5542248448 5552026623 5557056648 5557453824 5566758912 5571278336 5590851984 5595917184 5609837376 5611859968 5615321088 5631576192 5641254476 5645585088 5649067008 5651103744 5659628832 5665161216 5670699008 5680703808 5690621952 5691324782 5694834912 5699206656 5704777728 5715443712 5721030656 5731124256 5736726528 5745380784 5750996992 5770789596 5771202048 5785144794 5785558272 5790799872 5802041344 5827700736 5831294976 5832432008 5842197504 5847908352 5858225802 5872798503 5874915904 5878539264 5883052032 5888802816 5899812864 5910221889 5913867024 5915999232 5928578136 5930715648 5936513024 5945468672 5957369856 5966356968 5971762368 5972189184 5983355136 5987045376 5989203968 6020574976 6030655488 6046089216 6056756316 6062243616 6072827904 6074012032 6090129408 6100874208 6104636928 6116050512 6119822592 6122029056 6131264568 6137257984 6154095792 6158820096 6164840448 6174140544 6176366592 6180175872 6182404096 6191730688 6208717944 6214787072 6224162516 6235029504 6241124352 6251688729 6252135552 6263824908 6267688128 6269947904 6311067048 6313342464 6317236224 6329047296 6329499648 6335234048 6357491712 6367082436 6373306368 6375604224 6379536384 6390791784 6391463936 6406689276 6408999168 6424941952 6429874176 6436159488 6447514788 6453817344 6463553382 6465883776 6469871616 6472204288 6481968064 6485965824 6514649856 6527296512 6533210112 6533677056 6549929984 6561486009 6572472192 6578896896 6597640192 6609280392 6613356672 6625721388 6626194944 6632198144 6637289472 6642203282 6643777536 6655499136 6672055104 6674460672 6678577152 6688652256 6691063808 6695190528 6726111106 6731274528 6735426048 6737854464 6744440832 6754615296 6761218048 6773146848 6784487424 6785810317 6789995472 6801850368 6820024068 6833263536 6839454336 6839943168 6851395584 6856467904 6856957952 6880556826 6887282688 6897672639 6904415232 6906904576 6911164416 6923357766 6943082432 6948412416 6952697856 6955204608 6965697024 6972506112 6984807687 6991635456 7004707424 7009027584 7014408192 7021264896 7026462976 7051149144 7053691392 7060586496 7071237888 7077644288 7078150144 7102510272 7120178208 7120687104 7127138304 7160053758 7172554752 7176978432 7177864837 7178377856 7190396928 7197425664 7210124064 7228059696 7230665728 7235125248 7240679424 7246039944 7247757312 7253123072 7274119248 7278605568 7281229824 7292214072 7296711552 7299342336 7306477568 7317499904 7337575752 7343208576 7349861376 7350386688 7355828428 7368671232 7402702164 7409408864 7409938432 7422345216 7435440441 7454469312 7461222912 7474249728 7479783168 7487094784 7508768256 7513399296 7524733788 7527446784 7532089344 7534804992 7546171776 7553548288 7574271744 7580086272 7587495936 7593113216 7598942208 7606370304 7619790204 7620591616 7638744906 7641499008 7648968704 7660507712 7687421478 7694386128 7694936064 7713526392 7714077696 7721066496 7767467136 7770267648 7775059968 7789596672 7797211136 7810967736 7824605184 7830398004 7836409152 7838052352 7844069376 7851737088 7865589888 7866417152 7880295852 7885156032 7887998976 7899898578 7904770848 7907620864 7935402816 7943159808 7949040398 7955142624 7962349824 7962918912 7977806848 7982727168 8018030592 8019594011 8040873984 8061452288 8075675088 8082991488 8089196544 8097103872 8120172544 8131567158 8134498944 8139515904 8151794937 8154734016 8159763456 8162705408 8175019424 8191383552 8203740831 8205461056 8211760128 8219787264 8232187392 8235155456 8240234496 8254772721 8278290592 8289755136 8313372672 8321499136 8335584972 8336180736 8350138368 8351766544 8356917504 8393875776 8414756064 8417789952 8422981632 8438729728 8439332864 8461881714 8468377632 8476655616 8489443248 8497741824 8500805632 8506048512 8521055712 8536987173 8542252368 8545332224 8557166592 8573165568 8581545984 8596686384 8605089792 8618071176 8621178368 8626495488 8647954432 8677717191 8678337408 8686199808 8703062016 8710946816 8711569408 8741551104 8748648012 8763296256 8771862528 8787338703 8812373856 8817808896 8833204224 8834295184 8834926592 8849719296 8858370048 8873998848 8892867204 8896073472 8899280896 8904769536 8918203008 8926920704 8957643552 8958283776 8975032704 8980568064 8983805952 8992587776 9006153728 9030862464 9045983232 9053327296 9069133824 9085134474 9093365424 9111018048 9119272448 9119924224 9135194112 9151311312 9174075768 9179733888 9183043584 9196896852 9205886976 9214885888 9231143688 9247260672 9261210816 9264549888 9270263808 9273606144 9287596032 9296674816 9313076916 9322180608 9336243774 9345370112 9352544256 9361686528 9378203328 9395737362 9401532192 9404921856 9414115328 9428317184 9470013696 9475854336 9477702013 9493570944 9494249472 9502851072 9546738344 9559959552 9563406336 9569304576 9587195904 9596567552 9610033914 9613498752 9637412928 9644811264 9646833664 9654239232 9661386592 9680726016 9695330073 9698825664 9704807424 9708306432 9722952096 9728948736 9732456448 9783434336 9790944768 9799815168 9800515584 9824894976 9868345344 9870269552 9896460288 9913920588 9920035008 9938582082 9939292416 9948297216 9955934208 9963304923 9965666304 9973044224 10008082656 10011691008 10017865728 10032978384 10036595712 10042785792 10046406656 10061562368 10089166659 10096911792 10099028992 10106781696 10116661248 10131922944 10141827072 10159720272 10184993208 10188665344 10202775552 10249895304 10259181504 10259914752 10277093376 10284701856 10285436928 10294755328 10330924032 10356622848 10360356864 10366746624 10385036649 10386128896 10414623648 10422618624 10432806912 10440530672 10448545536 10458759168 10468982784 10487453184 10507061136 10513541376 10517331968 10531897344 10533198104 10539694464 10580537088 10590879744 10606856832 10616466432 10617225216 10643636224 10680267312 10681030656 10690707456 10721165312 10740080637 10758832128 10767566784 10777321984 10785595392 10796138496 10815186096 10842089544 10845998592 10852687872 10869059916 10871635968 10872978688 10879684608 10911178872 10921844736 10938321108 10945067328 10949013504 10959716352 10976249856 10986979328 11006363628 11024792064 11025580032 11033742642 11053006848 11084496896 11104053246 11114113296 11114907648 11133517824 11142556672 11181703968 11191834368 11219674752 11223719936 11230642176 11263152384 11282508952 11291170176 11298134016 11302207488 11319257664 11330322432 11341398016 11361407616 11381243904 11382649564 11389669824 11398413312 11409555456 11430887424 11442061312 11458117359 11462248512 11473453056 11490761568 11501993984 11541579192 11542404096 11570289588 11571116544 11581599744 11604082688 11655401472 11662589952 11664864016 11684395008 11695816704 11716451604 11745597006 11749831808 11757078528 11766104064 11777605632 11799625728 11820443778 11827734048 11831998464 11849847867 11857156272 11861431296 11873026048 11890937344 11914739712 11923560597 11932713936 11943524736 11944378368 11966710272 11974090752 11978407936 12041149952 12061310976 12092178432 12113512632 12124487232 12145655808 12148024064 12180258816 12201748416 12209273856 12232101024 12239645184 12244058112 12262529136 12274515968 12308191584 12317640192 12329680896 12348281088 12352733184 12360351744 12364808192 12383461376 12417435888 12429574144 12448325032 12470059008 12482248704 12503377458 12504271104 12527649816 12535376256 12539895808 12622134096 12626684928 12634472448 12658094592 12658999296 12670468096 12692822571 12714983424 12734164872 12746612736 12751208448 12759072768 12781583568 12782927872 12813378552 12817998336 12849883904 12859748352 12872318976 12895029576 12907634688 12927106764 12931767552 12939743232 12944408576 12963936128 12971931648 13029299712 13054593024 13066420224 13067354112 13099859968 13122972018 13144944384 13157793792 13195280384 13218560784 13226713344 13251442776 13252389888 13264396288 13274578944 13284406564 13287555072 13310998272 13344110208 13348921344 13357154304 13377304512 13382127616 13390381056 13452222212 13462549056 13470852096 13475708928 13488881664 13509230592 13522436096 13546293696 13568974848 13571620634 13579990944 13603700736 13640048136 13666527072 13678908672 13679886336 13702791168 13712935808 13713915904 13761113652 13774565376 13795345278 13808830464 13813809152 13822328832 13846715532 13886164864 13896824832 13905395712 13910409216 13931394048 13945012224 13969615374 13983270912 14004365661 14009414848 14018055168 14028816384 14042529792 14052925952 14093606043 14102298288 14107382784 14121172992 14142475776 14155288576 14156300288 14205020544 14240356416 14241374208 14254276608 14320107516 14345109504 14353956864 14355729674 14356755712 14380793856 14394851328 14420248128 14456119392 14461331456 14470250496 14481358848 14492079888 14506246144 14548238496 14557211136 14562459648 14584428144 14593423104 14598684672 14612955136 14634999808 14675151504 14686417152 14699722752 14700773376 14711656856 14737342464 14805404328 14818817728 14819876864 14844690432 14870880882 14907873123 14908938624 14922445824 14948499456 14959566336 14974189568 15017536512 15026798592 15049467576 15054893568 15064178688 15069609984 15092343552 15107096576 15148543488 15160172544 15174991872 15186226432 15197884416 15212740608 15239580408 15241183232 15277489812 15282998016 15297937408 15321015424 15374842956 15388772256 15389872128 15427052784 15428155392 15442132992 15513449809 15534934272 15540535296 15550119936 15579193344 15594422272 15621935472 15649210368 15660796008 15672818304 15676104704 15688138752 15703474176 15731179776 15732834304 15760591704 15770312064 15775997952 15799797156 15809541696 15815241728 15870805632 15886319616 15898080796 15910285248 15924699648 15925837824 15955613696 15965454336 16036061184 16039188022 16081747968 16122904576 16151350176 16165982976 16178393088 16194207744 16240345088 16263134316 16268997888 16279031808 16303589874 16309468032 16319526912 16325410816 16350038848 16382767104 16407481662 16410922112 16423520256 16439574528 16464374784 16470310912 16480468992 16509545442 16550613963 16556581184 16579510272 16626745344 16656079869 16671169944 16672361472 16700276736 16703533088 16713835008 16787751552 16829512128 16835579904 16845963264 16877459456 16878665728 16923763428 16936755264 16953311232 16978886496 16995483648 17001611264 17012097024 17042111424 17073974346 17084504736 17090664448 17114333184 17116446919 17146331136 17163091968 17193372768 17210179584 17236142352 17242356736 17252990976 17295908864 17355434382 17356674816 17372399616 17406124032 17421893632 17423138816 17483102208 17497296024 17526592512 17543725056 17574677406 17618395509 17624747712 17635617792 17666408448 17668590368 17669853184 17699438592 17730665667 17747997696 17785734408 17792146944 17798561792 17809539072 17836406016 17853841408 17915287104 17916567552 17950065408 17961136128 17967611904 17985175552 18012307456 18061724928 18091966464 18106654592 18138267648 18170268948 18186730848 18222036096 18238544896 18239848448 18270388224 18302622624 18348151536 18359467776 18366087168 18393793704 18411773952 18429771776 18462287376 18494521344 18522421632 18529099776 18540527616 18547212288 18575192064 18593349632 18626153832 18644361216 18672487548 18690740224 18705088512 18723373056 18755066187 18756406656 18791474724 18803064384 18809843712 18828230656 18856634368 18940027392 18951708672 18955404026 18987141888 18988498944 19005702144 19093476688 19119919104 19126812672 19138609152 19174391808 19193135104 19220067828 19226997504 19274825856 19289622528 19293667328 19308478464 19322773184 19361452032 19390660146 19397651328 19409614848 19416612864 19445904192 19457897472 19464912896 19566868672 19581889536 19599630336 19601031168 19649789952 19684458027 19736690688 19740539104 19792920576 19827841176 19840070016 19877164164 19878584832 19896594432 19911868416 19926609846 19931332608 19946088448 20016165312 20023382016 20035731456 20065956768 20073191424 20085571584 20092813312 20123124736 20178333318 20193823584 20198057984 20213563392 20228528177 20233322496 20263845888 20283654144 20319440544 20357430951 20369986416 20377330688 20405551104 20499790608 20518363008 20519829504 20554186752 20569403712 20570873856 20589510656 20661848064 20693017917 20713245696 20720713728 20733493248 20770073298 20772257792 20829247296 20845237248 20865613824 20881061344 20897091072 20917518336 20954423061 20974906368 21014122272 21027082752 21034663936 21063794688 21066396208 21079388928 21161074176 21181759488 21213713664 21232932864 21234450432 21287272448 21360534624 21362061312 21381414912 21442330624 21480161274 21517664256 21533594511 21535133568 21554643968 21571190784 21592276992 21630372192 21684179088 21691997184 21705375744 21738119832 21743271936 21745957376 21759369216 21822357744 21843689472 21876642216 21890134656 21898027008 21919432704 21952499712 21973958656 22012727256 22049584128 22051160064 22067485284 22106013696 22168993792 22208106492 22228226592 22229815296 22267035648 22285113344 22363407936 22383668736 22439349504 22447439872 22461284352 22526304768 22565017904 22582340352 22596268032 22604414976 22638515328 22660644864 22682796032 22722815232 22762487808 22765299128 22779339648 22796826624 22819110912 22861774848 22884122624 22916234718 22924497024 22946906112 22981523136 23003987968 23083158384 23084808192 23140579176 23142233088 23163199488 23208165376 23310802944 23325179904 23329728032 23368790016 23391633408 23432903208 23491194012 23499663616 23514157056 23532208128 23555211264 23599251456 23640887556 23655468096 23663996928 23699695734 23714312544 23722862592 23746052096 23781874688 23829479424 23847121194 23865427872 23887049472 23888756736 23933420544 23948181504 23956815872 24058782033 24082299904 24122621952 24184356864 24227025264 24248974464 24291311616 24296048128 24360517632 24403496832 24418547712 24455384811 24464202048 24479290368 24488116224 24525058272 24549031936 24616383168 24635280384 24659361792 24696562176 24705466368 24720703488 24729616384 24764318163 24766922752 24834871776 24859148288 24896650064 24940118016 24964497408 25006754916 25008542208 25055299632 25070752512 25079791616 25244268192 25253369856 25268944896 25316189184 25317998592 25340936192 25385645142 25429966848 25468329744 25493225472 25502416896 25518145536 25563167136 25565855744 25610961519 25626757104 25635996672 25699767808 25719496704 25744637952 25790059152 25815269376 25854213528 25863535104 25879486464 25888817152 25927872256 25943863296 26058599424 26109186048 26132840448 26134708224 26199719936 26245944036 26289888768 26315587584 26390560768 26437121568 26453426688 26502885552 26504779776 26528792576 26549157888 26568813128 26575110144 26621996544 26688220416 26697842688 26714308608 26754609024 26764255232 26780762112 26904444424 26925098112 26941704192 26951417856 26977763328 27018461184 27044872192 27092587392 27137949696 27143241268 27159981888 27207401472 27280096272 27333054144 27357817344 27359772672 27405582336 27425871616 27427831808 27522227304 27549130752 27590690556 27617660928 27627618304 27644657664 27693431064 27772329728 27793649664 27810791424 27820818432 27862788096 27890024448 27939230748 27966541824 28008731322 28018829696 28036110336 28057632768 28085059584 28105851904 28187212086 28204596576 28214765568 28242345984 28284951552 28310577152 28312600576 28410041088 28433106039 28480712832 28482748416 28508553216 28640215032 28690219008 28707913728 28711459348 28713511424 28761587712 28789702656 28840496256 28912238784 28922662912 28940500992 28962717696 28984159776 29012492288 29096476992 29114422272 29124919296 29168856288 29186846208 29197369344 29225910272 29269999616 29350303008 29372834304 29399445504 29401546752 29423313712 29474684928 29610808656 29637635456 29639753728 29689380864 29741761764 29815746246 29817877248 29844891648 29889914769 29896998912 29919132672 29948379136 30035073024 30053597184 30098935152 30109787136 30128357376 30139219968 30184687104 30214193152 30267499977 30297086976 30320345088 30349983744 30372452864 30395768832 30425481216 30479160816 30482366464 30554979624 30565996032 30595874816 30642030848 30749685912 30777544512 30779744256 30854105568 30856310784 30884265984 31026899618 31069868544 31081070592 31100239872 31158386688 31188844544 31243870944 31298420736 31321592016 31345636608 31352209408 31376277504 31406948352 31462359552 31465668608 31521183408 31540624128 31551995904 31599594312 31619083392 31630483456 31741611264 31772639232 31796161592 31820570496 31849399296 31851675648 31911227392 31930908672 32072122368 32078376044 32163495936 32220241911 32245809152 32302700352 32331965952 32356786176 32388415488 32480690176 32526268632 32537995776 32558063616 32607179748 32618936064 32639053824 32650821632 32700077696 32765534208 32814963324 32821844224 32847040512 32879149056 32928749568 32940621824 32960937984 33019090884 33101227926 33113162368 33159020544 33253490688 33312159738 33342339888 33344722944 33400553472 33407066176 33427670016 33575503104 33659024256 33671159808 33691926528 33754918912 33757331456 33847526856 33873510528 33906622464 33957772992 33990967296 34003222528 34024194048 34084222848 34147948692 34169009472 34181328896 34228666368 34232893838 34292662272 34326183936 34386745536 34420359168 34472284704 34484713472 34505981952 34591817728 34710868764 34713349632 34744799232 34812248064 34843787264 34846277632 34966204416 34994592048 35053185024 35087450112 35149354812 35236791018 35249495424 35271235584 35332816896 35337180736 35339706368 35398877184 35461331334 35495995392 35549543601 35571468816 35584293888 35597123584 35619078144 35672812032 35707682816 35770681791 35830574208 35833135104 35900130816 35922272256 35935223808 36024614912 36123449856 36183932928 36213309184 36276535296 36340537896 36373461696 36444072192 36477089792 36479696896 36540776448 36605245248 36696303072 36718935552 36732174336 36787587408 36823547904 36859543552 36924574752 36989042688 36993611083 37044843264 37058199552 37081055232 37094424576 37150384128 37186699264 37252307664 37288722432 37344975096 37381480448 37410177024 37446746112 37510132374 37512813312 37582949448 37606128768 37619687424 37656461312 37713268736 37880054784 37903417344 37910808052 37974283776 37976997888 38011404288 38078467713 38186953376 38239838208 38253625344 38277218304 38348783616 38386270208 38440135656 38453995008 38549651712 38579245056 38587334656 38616956928 38645546368 38722904064 38781320292 38795302656 38819229696 38833225728 38891808384 38915794944 38929825792 39133737344 39163779072 39199260672 39202062336 39299579904 39368916054 39473381376 39481078208 39585841152 39655682352 39680140032 39754328328 39757169664 39793188864 39823736832 39853219692 39862665216 39892176896 40032330624 40046764032 40071462912 40131913536 40146382848 40171143168 40185626624 40246249472 40356666636 40387647168 40396115968 40427126784 40457056354 40466644992 40527691776 40567308288 40638881088 40714861902 40739972832 40754661376 40811102208 40999581216 41036726016 41039659008 41108373504 41138807424 41141747712 41179021312 41323696128 41386035834 41426491392 41441427456 41466986496 41540146596 41544515584 41658494592 41690474496 41731227648 41762122688 41794182144 41835036672 41908846122 41949812736 42013096983 42028244544 42054165504 42069327872 42127589376 42132792416 42158777856 42280818129 42322148352 42363518976 42427427328 42465865728 42468900864 42574544896 42721069248 42724122624 42762829824 42884661248 42960322548 43035328512 43067189022 43070267136 43109287936 43142381568 43184553984 43260744384 43368358176 43383994368 43410751488 43476239664 43491914752 43518738432 43644715488 43687378944 43719722189 43753284432 43780269312 43796054016 43838865408 43904999424 43947917312 44025454512 44099168256 44102320128 44134970568 44212027392 44337987584 44416212984 44456453184 44459630592 44534071296 44570226688 44723619369 44726815872 44767337472 44878699008 44894879744 44922568704 45052609536 45130035808 45164680704 45192536064 45208829952 45277030656 45321289728 45365592064 45445630464 45524975616 45530598256 45558679296 45593653248 45638221824 45723549696 45768245248 45832469436 45848994048 45893812224 45963046272 46007975936 46166316768 46169616384 46281158352 46284466176 46326398976 46416330752 46540349427 46621605888 46650359808 46659456064 46737580032 46783266816 46865806416 46982388024 46999327232 47028314112 47064416256 47110422528 47198502912 47281775112 47310936192 47327993856 47399391468 47428625088 47445725184 47492104192 47563749376 47658958848 47694242388 47730855744 47774098944 47777513472 47866841088 47896363008 47913631744 48117564066 48164599808 48245243904 48368713728 48454050528 48497948928 48582623232 48592096256 48721035264 48806993664 48837095424 48910769622 48928404096 48958580736 48976232448 49050116544 49098063872 49232766336 49270560768 49318723584 49393124352 49410932736 49441406976 49459232768 49528636326 49533845504 49651841889 49669743552 49718296576 49793300128 49880236032 49968239607 50013509832 50017084416 50110599264 50141505024 50159583232 50488536384 50506739712 50537889792 50632378368 50635997184 50681872384 50771290284 50859933696 50936659488 50986450944 51004833792 51036291072 51126334272 51131711488 51221923038 51253514208 51271993344 51349340757 51399535616 51438993408 51489275904 51580118304 51630538752 51708427056 51727070208 51758972928 51777634304 51855744512 51887726592 52117198848 52218372096 52265680896 52269416448 52399439872 52491888072 52579777536 52631175168 52781121536 52855186527 52874243136 52906853376 53005771104 53009559552 53057585152 53098315776 53137626256 53243993088 53376440832 53395685376 53428617216 53509218048 53528510464 53561524224 53808888848 53850196224 53883408384 53902835712 53955526656 54036922368 54089744384 54185174784 54275899392 54286482536 54319963776 54414802944 54560192544 54666108288 54715634688 54719545344 54811164672 54851743232 54855663616 55044454608 55098261504 55181381112 55235321856 55255236608 55289315328 55386862128 55544659456 55587299328 55621582848 55641636864 55725576192 55780048896 55878461496 55933083648 56017462644 56037659392 56072220672 56115265536 56170119168 56211703808 56374424172 56409193152 56429531136 56484691968 56569903104 56621154304 56625201152 56820082176 56866212078 56961425664 56965496832 57017106432 57280430064 57380438016 57415827456 57422918696 57427022848 57523175424 57579405312 57680992512 57824477568 57845325824 57881001984 57925435392 57968319552 58024984576 58192953984 58228844544 58249838592 58337712576 58373692416 58394738688 58451820544 58539999232 58700606016 58745668608 58798891008 58803093504 58846627424 58949369856 59053374081 59221617312 59275270912 59279507456 59378761728 59483523528 59631492492 59635754496 59689783296 59779829538 59793997824 59838265344 59896758272 60070146048 60107194368 60197870304 60219574272 60256714752 60278439936 60369374208 60428386304 60534999954 60594173952 60640690176 60685584531 60699967488 60744905728 60791537664 60850962432 60958321632 60964732928 61072292853 61109959248 61131992064 61191749632 61284061696 61499371824 61555089024 61559488512 61708211136 61712621568 61768531968 62053799236 62139737088 62162141184 62200479744 62316773376 62377689088 62487741888 62596841472 62643184032 62691273216 62704418816 62752555008 62924719104 62931337216 63042366816 63081248256 63103991808 63199188624 63238166784 63260966912 63483222528 63545278464 63592323184 63641140992 63698798592 63703351296 63822454784 63861817344 64144244736 64156752088 64326991872 64440483822 64491618304 64600783533 64605400704 64663931904 64713572352 64776830976 65052537264 65075991552 65116127232 65214359496 65237872128 65278107648 65301643264 65400155392 65531068416 65629926648 65643688448 65694081024 65758298112 65857499136 65881243648 65921875968 66038181768 66202455852 66226324736 66318041088 66506981376 66624319476 66684679776 66689445888 66801106944 66814132352 66855340032 67151006208 67318048512 67342319616 67383853056 67509837824 67514662912 67695053712 67747021056 67813244928 67915545984 67981934592 68006445056 68048388096 68168445696 68295897384 68338018944 68362657792 68457332736 68465787676 68585324544 68652367872 68773491072 68840718336 68944569408 68969426944 69011963904 69183635456 69421737528 69426699264 69489598464 69624496128 69687574528 69692555264 69932408832 69989184096 70106370048 70174900224 70298709624 70473582036 70498990848 70542471168 70665633792 70674361472 70679412736 70797754368 70922662668 70991990784 71099087202 71142937632 71168587776 71194247168 71238156288 71345624064 71415365632 71541363582 71661148416 71666270208 71800261632 71844544512 71870447616 72049229824 72176346099 72246899712 72367865856 72426618368 72553070592 72681075792 72746923392 72888144384 72954179584 72959393792 73081552896 73210490496 73392606144 73437871104 73464348672 73575174816 73647095808 73719087104 73849149504 73978085376 73987222166 74089686528 74116399104 74162110464 74188849152 74300768256 74373398528 74504615328 74577444864 74689950192 74762960896 74820354048 74893492224 75020264748 75025626624 75165898896 75212257536 75239374848 75312922624 75426537472 75760109568 75806834688 75821616104 75948567552 75953995776 76022808576 76156935426 76373906752 76479676416 76507250688 76554436608 76697567232 76832884557 76880271312 76907990016 77099303424 77158490112 77174669312 77233913856 77291092736 77445808128 77562640584 77590605312 77638459392 77666451456 77783616768 77831589888 77859651584 78267474688 78327558144 78398521344 78404124672 78599159808 78737832108 78946762752 78962156416 79171682304 79311364704 79360280064 79508656656 79514339328 79586377728 79647473664 79706439384 79725330432 79784353792 80064661248 80093528064 80142925824 80263827072 80292765696 80342286336 80371253248 80492498944 80713333272 80775294336 80792231936 80854253568 80914112708 80933289984 81055383552 81134616576 81277762176 81429723804 81479945664 81509322752 81622204416 81999162432 82073452032 82079318016 82216747008 82277614848 82283495424 82358042624 82647392256 82772071668 82852982784 82882854912 82933972992 83080293192 83089031168 83316989184 83380948992 83462455296 83524245376 83588364288 83670073344 83817692244 83899625472 84026193966 84056489088 84108331008 84138655744 84255178752 84265584832 84317555712 84561636258 84644296704 84727037952 84854854656 84931731456 84937801728 85149089792 85299318117 85442138496 85448245248 85525659648 85769322496 85920645096 86070657024 86134378044 86140534272 86218575872 86284763136 86369107968 86521488768 86736716352 86767988736 86821502976 86952479328 86983829504 87037476864 87289430976 87374757888 87439444378 87506568864 87560538624 87592108032 87677730816 87809998848 87895834624 88050909024 88198336512 88204640256 88215534121 88269941136 88424054784 88675975168 88832425968 88912906368 88919261184 89068142592 89140453376 89447238738 89453631744 89534674944 89669744307 89757398016 89789759488 89845137408 90105219072 90260071616 90329361408 90385072128 90417659904 90554061312 90642579456 90802499931 90891260928 91049951232 91061196512 91117358592 91187306496 91276443648 91447099392 91536490496 91664938872 91697988096 91787624448 91926092544 92015951872 92332633536 92339232768 92562316704 92568932352 92652797952 92832661504 93080698854 93243211776 93300719616 93318912128 93475160064 93566533632 93731612832 93964776048 93998654464 94056628224 94128832512 94220845056 94397005824 94563550224 94621872384 94655987712 94798782936 94857250176 94891450368 94984208384 95127498752 95317917696 95388484776 95461711488 95548197888 95555026944 95733682176 95792726016 95827263488 96235128132 96329199616 96490487808 96660725733 96737427456 96908101056 96995897856 97165246464 97184192512 97442070528 97613987328 97674190848 97821539244 97856808192 97917161472 97952464896 98100233088 98196127744 98465532672 98541121536 98637447168 98786248704 98821865472 98882813952 98918465536 99057272652 99067691008 99303683778 99339487104 99436593152 99586600256 99760472064 99936479214 100027019664 100034168832 100221198528 100283010048 100319166464 100977072768 101013479424 101075779584 101264756736 101271994368 101363744768 101542580568 101719867392 101873318976 101972901888 102009667584 102072582144 102252668544 102263422976 102443846076 102507028416 102543986688 102698681514 102799071232 102877986816 102978551808 103160236608 103261077504 103416854112 103454140416 103517945856 103555268608 103711489024 103775453184 104234397696 104254722143 104436744192 104531361792 104538832896 104798879744 104983776144 105159555072 105262350336 105562243072 105710373054 105748486272 105813706752 106011542208 106019119104 106115170304 106196631552 106275252512 106487986176 106648630803 106752881664 106791370752 106857234432 107018436096 107057020928 107123048448 107312045373 107617777696 107700392448 107766816768 107805671424 108073844736 108179488768 108370349568 108551798784 108572965072 108639927552 108829605888 109120385088 109332216576 109431269376 109439090688 109622329344 109703486464 109711327232 110088909216 110196523008 110362762224 110470643712 110510473216 110578630656 110773724256 110980833249 111089318912 111174598656 111243165696 111283273728 111451152384 111560097792 111756922992 111866167296 112034925288 112075318784 112144441344 112230531072 112340238336 112423407616 112748848344 112818386304 112859062272 112969383936 113139806208 113242308608 113250402304 113640164352 113732424156 113922851328 113930993664 114034212864 114235403139 114560860128 114760876032 114831654912 114845837392 114854045696 115046350848 115158810624 115361985024 115648955136 115690651648 115762003968 115850870784 115936639104 116049969152 116385907968 116457689088 116499677184 116675425152 116747384832 116789477376 116903641088 117079998464 117401212032 117491337216 117597782016 117606187008 117693254848 117898739712 118106748162 118443234624 118550541824 118559014912 118757523456 118967047056 119262984984 119271508992 119379566592 119559659076 119587995648 119676530688 119793516544 120140292096 120214388736 120395740608 120439148544 120513429504 120556879872 120738748416 120856772608 121069999908 121188347904 121281380352 121371169062 121399934976 121489811456 121583075328 121701924864 121916643264 121929465856 122144585706 122219918496 122263984128 122383499264 122568123392 122998743648 123110178048 123118977024 123210126169 123416422272 123425243136 123537063936 124107598472 124279474176 124324282368 124400959488 124633546752 124755378176 124975483776 125193682944 125286368064 125382546432 125408837632 125505110016 125849438208 125862674432 126039290949 126084733632 126162496512 126207983616 126398377248 126476333568 126521933824 126966445056 127090556928 127184646368 127282281984 127397597184 127406702592 127644909568 127723634688 128288489472 128313504176 128653983744 128880967644 128983236608 129201567066 129210801408 129327863808 129427144704 129553661952 130105074528 130151983104 130232254464 130428718992 130475744256 130556215296 130603286528 130800310784 131062136832 131159166567 131259853296 131287376896 131388162048 131516596224 131714998272 131762487296 131843751936 132076363536 132404911704 132452649472 132636082176 133013962752 133248638952 133369359552 133378891776 133602213888 133628264704 133710680064 134302012416 134636097024 134684639232 134767706112 135019675648 135029325824 135390107424 135494042112 135626489856 135831091968 135963869184 136012890112 136096776192 136336891392 136591794768 136676037888 136725315584 136914665472 136931575352 137170649088 137304735744 137546982144 137681436672 137889138816 137938853888 138023927808 138367270912 138843475056 138853398528 138979196928 139248992256 139375149056 139385110528 139621048281 139864817664 139978368192 140212740096 140349800448 140597419248 140947164072 140997981696 141084942336 141331267584 141348722944 141358825472 141595508736 141845325336 141983981568 142198174404 142285875264 142337175552 142388494336 142476312576 142691248128 142830731264 143082727164 143322296832 143332540416 143600523264 143689089024 143740895232 144098459648 144352692198 144493799424 144735731712 144853236736 145106141184 145362151584 145493846784 145776288768 145908359168 145918787584 146163105792 146420980992 146785212288 146875742208 146928697344 147150349632 147294191616 147438174208 147698299008 147956170752 147974444332 148179373056 148232798208 148324220928 148377698304 148601536512 148746797056 148955525667 149009230656 149154889728 149379900384 149525921792 149640708096 150040529496 150051253248 150331797792 150424515072 150478749696 150625845248 150853074944 151520219136 151613669376 151643232208 151897135104 151907991552 152045617152 152313870852 152747813504 152959352832 153014501376 153108873216 153395134464 153665769114 153760542624 153815980032 154048022271 154198606848 154316980224 154349338624 154467827712 154582185472 154891616256 155125281168 155181210624 155276918784 155332902912 155567233536 155663179776 155719303168 156534949376 156655116288 156797042688 156808249344 157198319616 157475664216 157893525504 157924312832 158343364608 158622729408 158720560128 159017313312 159028678656 159172755456 159294947328 159412878768 159568707584 160129322496 160187056128 160285851648 160527654144 160585531392 160684572672 160742506496 160984997888 161426666544 161550588672 161584463872 161708507136 161828225416 161866579968 162110767104 162269233152 162555524352 162859447608 162959891328 163018645504 163244408832 163998324864 164146904064 164158636032 164433494016 164555229696 164566990848 164716085248 165294784512 165544143336 165705965568 165765709824 165867945984 166160586384 166178062336 166633978368 166761897984 166924910592 167048490752 167176728576 167340146688 167635384488 167799250944 168052387932 168112978176 168216662016 168277311488 168510357504 168531169664 168635111424 169123272516 169288593408 169454075904 169709709312 169863462912 169875603456 170298179584 170598636234 170884276992 170896490496 171051319296 171538644992 171841290192 172141314048 172268756088 172281068544 172437151744 172569526272 172738215936 173042977536 173473432704 173535977472 173643005952 173904958656 173967659008 174074953728 174578861952 174749515776 174878888756 175013137728 175121077248 175184216064 175355461632 175619997696 175791669248 176101818048 176396673024 176409280512 176431068242 176539882272 176848109568 177351950336 177664851936 177825812736 177838522368 178136285184 178280906752 178894477476 178907263488 179069349888 179339488614 179514796032 179579518976 179690274816 180210438144 180520143232 180658722816 180770144256 180835319808 181108122624 181285158912 181604999862 181782521856 182056753593 182099902464 182122393024 182234717184 182374612992 182552887296 182894198784 183216878559 183329877744 183395976192 183575248896 183852185088 184031903744 184665267072 184678465536 185124633408 185137864704 185305595904 185665323008 186161397708 186486423552 186601439232 186637824256 186950320128 187133067264 187463225664 187929552096 187997308928 188113256448 188257665024 188794011648 189127100448 189243744768 189311975424 189597565872 189714500352 189782900736 189968416768 190254997504 190635835392 190776969552 190923422976 191096395776 191110053888 191467364352 191585452032 191654526976 192470256264 192658399232 192980975616 193321451466 193474854912 193802350599 193816202112 193991795712 194330492928 194368385024 195227974656 195348381696 195643078488 195713616384 195834322944 195904929792 196200466176 196392255488 196931065344 197082243072 197274894336 197572497408 197643730944 197765627904 197836931072 198114545304 198135382016 198607367556 198678974208 198873186304 199173200512 199520944128 199872958428 200054039328 200068337664 200442397056 200566020096 200638332928 201954145536 202026958848 202151559168 202529513472 202543988736 202727489536 203085161136 203439734784 203746637952 203945803776 204019335168 204145164288 204505337088 204526845952 204887692152 205014056832 205087973376 205397363028 205598142464 205755973632 205957103616 206320473216 206522155008 206833708224 206908280832 207035891712 207110537216 207422978048 207550906368 208468795392 208509444286 208873488384 209062723584 209077665792 209597759488 209967552288 210319110144 210524700672 211124486144 211420746108 211496972544 211627413504 212023084416 212038238208 212230340608 212393263104 212550505024 212975972352 213297261606 213505763328 213582741504 213714468864 214036872192 214114041856 214246096896 214624090746 215235555392 215400784896 215533633536 215611342848 216147689472 216529038297 216740699136 217103597568 217145930144 217279855104 217659211776 218240770176 218664433152 218862538752 218878181376 219244658688 219406972928 219422654464 220177818432 220393046016 220725524448 220941287424 221020946432 221157261312 221547448512 221961666498 222178637824 222349197312 222486331392 222513809947 222566547456 222902304768 223120195584 223513845984 223732334592 224069850576 224150637568 224288882688 224461062144 224680476672 224846815232 225497696688 225636772608 225718124544 225938767872 226279612416 226484617216 226500804608 227280328704 227464848312 227845702656 227861987328 228068425728 228470806278 229121720256 229521752064 229663309824 229691674784 229708091392 230092701696 230498653671 230723970048 231297910272 231381303296 231524007936 231701741568 231873278208 232099938304 232771815936 232915378176 232999354368 233350850304 233494769664 233578954752 233807282176 234159996928 234802424064 234982674432 235195564032 235212374016 235386509696 235797479424 236213496324 236886469248 237101083648 237118029824 237515046912 237934094112 238525969968 238543017984 238759133184 239119318152 239175991296 239353061376 239587033088 240280584192 240428777472 240791481216 240878297088 241026859008 241113759744 241477496832 241713545216 242139999816 242376695808 242562760704 242742338124 242799869952 242979622912 243166150656 243403849728 243833286528 243858931712 244289171412 244439836992 244527968256 244766998528 245136246784 245997487296 246220356096 246237954048 246420252338 246832844544 246850486272 247074127872 248215196944 248558948352 248648564736 248801918976 249267093504 249510756352 249950967552 250387365888 250572736128 250765092864 250817675264 251010220032 251698876416 251725348864 252078581898 252169467264 252324993024 252415967232 252796754496 252952667136 253043867648 253932890112 254181113856 254369292736 254564563968 254795194368 254813405184 255289819136 255447269376 255897954351 256576978944 256627008352 257307967488 257761935288 257966473216 258403134132 258421602816 258655727616 258854289408 259107323904 260210149056 260303966208 260464508928 260857437984 260951488512 261112430592 261206573056 261600621568 262124273664 262318333134 262519706592 262574753792 262776324096 263033192448 263429996544 263524974592 263687503872 264152727072 264646602363 264809823408 264905298944 265272164352 266027925504 266497277904 266738719104 266757783552 267204427776 267256529408 267421360128 268604024832 269009232921 269272194048 269369278464 269535412224 270039351296 270058651648 270780214848 270988084224 271252979712 271662183936 271927738368 272025780224 272407499793 272673782784 273183589536 273352075776 273450631168 273829330944 273863150704 274341298176 274609471488 275093964288 275362873344 275778277632 275877707776 276047855616 276734541824 277686950112 277706797056 277958393856 278497984512 278750298112 278770221056 279242096562 279729635328 279956736384 280425480192 280699600896 281194838496 281894328144 281995963392 282169884672 282662535168 282697445888 282717650944 283191017472 283690650672 283967963136 284396348808 284571750528 284674351104 284776988672 284952625152 285382496256 285661462528 286165454328 286644593664 286665080832 287201046528 287378178048 287481790464 288196919296 288705384396 288987598848 289471463424 289706473472 290212282368 290724303168 290987693568 291552577536 291816718336 291837575168 292326211584 292841961984 293570424576 293751484416 293857394688 294300699264 294588383232 294876348416 295396598016 295912341504 295948888664 296358746112 296465596416 296648441856 296755396608 297203073024 297493594112 297911051334 298018461312 298309779456 298759800768 299051843584 299281416192 300081058992 300102506496 300663595584 300849030144 300957499392 301251690496 301706149888 303040438272 303227338752 303286464416 303794270208 303815983104 304091234304 304627741704 305495627008 305918705664 306029002752 306217746432 306790268928 307331538228 307521085248 307631960064 308096044542 308397213696 308633960448 308698677248 308935655424 309164370944 309783232512 310250562336 310362421248 310553837568 310665805824 311134467072 311326359552 311438606336 312764166429 313069898752 313310232576 313594085376 313616498688 314396639232 314951328432 315787051008 315848625664 316686729216 317245458816 317441120256 318034626624 318057357312 318345510912 318589894656 318825757536 319137415168 320258644992 320374112256 320571703296 321055308288 321171062784 321369145344 321485012992 321936136119 321969995776 322853333088 323101177344 323168927744 323417014272 323656450832 324221534208 324538466304 325111048704 325718895216 325919782656 326037291008 326488817664 327996649728 328293808128 328317272064 328866988032 329110459392 329133981696 329432170496 330589569024 331088286672 331411931136 331531419648 331735891968 332321172768 332356124672 332942499747 333267956736 333523795968 333849821184 334096981504 334353457152 334680293376 335270768976 335598501888 336104775864 336225956352 336433324032 336554622976 337020715008 337062339328 337270222848 338246545032 338577186816 338908151808 339419418624 339726925824 339751206912 340596359168 341197272468 341768553984 341792980992 342102638592 343077289984 343682580384 344282628096 344537512176 344562137088 344874303488 345139052544 345476431872 346085955072 346946865408 347071954944 347286011904 347809917312 347935318016 348149907456 349157723904 349499031552 349757777512 350026275456 350242154496 350368432128 350710923264 351239995392 351583338496 352203636096 352793346048 352818561024 352862136484 353079764544 353696219136 354703900672 355329703872 355651625472 355677044736 356272570368 356561813504 357788954952 357814526976 358138699776 358678977228 359029592064 359159037952 359380549632 360420876288 361040286464 361317445632 361540288512 361670639616 362216245248 362570317824 363209999724 363565043712 364113507186 364199804928 364244786048 364469434368 364749225984 365105774592 365788397568 366433757118 366659755488 366791952384 367150497792 367704370176 368063807488 369330534144 369356931072 369630378507 370249266816 370275729408 370611191808 371330646016 372322795416 372972847104 373202878464 373275648512 373900640256 374266134528 374926451328 375859104192 375994617856 376226512896 376515330048 377588023296 378254200896 378487489536 378623950848 379195131744 379429000704 379565801472 379936833536 380509995008 381271670784 381553939104 381846845952 382192791552 382220107776 382934728704 383170904064 383309053952 384940512528 385316798464 385961951232 386642902932 386949709824 387604701198 387632404224 387983591424 388660985856 388736770048 390455949312 390696763392 391286156976 391427232768 391668645888 391809859584 392400932352 392784510976 393477499701 393862130688 394164486144 394549788672 395144994816 395287461888 395531255808 396229090608 396270764032 397214735112 397357948416 397746372608 398346401024 399041888256 399745916856 400108078656 400136675328 400884794112 401132040192 401276665856 403908291072 404053917696 404303118336 405059026944 405087977472 405454979072 406170322272 406879469568 407493275904 407891607552 408038670336 408290328576 409010674176 409053691904 409775384304 410028113664 410175946752 410794726056 411196284928 411511947264 411914207232 412640946432 413044310016 413667416448 413816561664 414071783424 414221074432 414845956096 415101812736 416937590784 417018888572 417746976768 418125447168 418155331584 418863144843 419195518976 419935104576 420638220288 421049401344 422248972288 422841492216 422993945088 423254827008 424046168832 424076476416 424460681216 424786526208 425101010048 425951944704 426594523212 427011526656 427165483008 427428937728 428073744384 428228083712 428492193792 429248181492 430471110784 430801569792 431067267072 431222685696 432295378944 433058076594 433481398272 434207195136 434291860288 434559710208 435318423552 436481540352 437328866304 437725077504 437756362752 438489317376 438813945856 438845308928 440355636864 440786092032 441451048896 441882574848 442041892864 442314522624 443094897024 443923332996 444357275648 444698394624 444972662784 445027619894 445133094912 445804609536 446240391168 447027691968 447464669184 448139701152 448301275136 448577765376 448922124288 449693630464 450995393376 451273545216 451436249088 451877535744 452559224832 452969234432 453001609216 454560657408 454929696624 455691405312 455723974656 456136851456 456941612556 458243440512 459043504128 459326619648 459383349568 459416182784 460185403392 460997307342 461447940096 462144066813 462595820544 462762606592 463048015872 463403483136 463746556416 464199876608 465543631872 465830756352 465998708736 466701700608 466989539328 467157909504 468319993856 469604848128 469965348864 470391128064 470424748032 470773019392 471594958848 472426992648 473772938496 474202167296 474236059648 475030093824 475868188224 477051939936 477086035968 477518266368 478238636304 478706122752 479174066176 480561168384 480857554944 480916944079 481582962432 481756594176 482053718016 482227519488 482954993664 483427090432 484279999632 484753391616 485125521408 485484676248 485599739904 485959245824 486332301312 486807699456 487666573056 487717863424 488578342824 488879673984 489055936512 489533997056 490272493568 491994974592 492440712192 492475908096 492840504676 493665689088 493700972544 494148255744 496430393888 497117896704 497297129472 497603837952 498534187008 499021512704 499901935104 500774731776 501145472256 501530185728 501635350528 502020440064 503397752832 503450697728 504157163796 504338934528 504649986048 504831934464 505593508992 505905334272 506087735296 507865780224 508362227712 508738585472 509129127936 509590388736 509626810368 510579638272 510894538752 511795908702 513153957888 513254016704 514615934976 515523870576 516806268264 516843205632 517311455232 517708578816 518214647808 520420298112 520607932416 520929017856 521714875968 521902977024 522224861184 522413146112 523201243136 524248547328 524636666268 525039413184 525149507584 525552648192 526066384896 526859993088 527049949184 527375007744 528305454144 529293204726 529619646816 529810597888 530544328704 532055851008 532994555808 533477438208 533515567104 534408855552 534513058816 534842720256 537208049664 538018465842 538544388096 538738556928 539070824448 540078702592 540117303296 541560429696 541976168448 542505959424 543324367872 543855476736 544051560448 544814999586 545347565568 546170260779 546367179072 546704151552 546901262336 547658661888 547726301408 548682596352 549650635677 550187928576 550725746688 551556555264 551755415552 552095711232 553469083648 555373900224 555413594112 555916787712 556995969024 557500596224 557540442112 558484193124 559459270656 559913472768 560850960384 561399201792 562389676992 563788656288 563991926784 564339769344 565394891776 565435301888 566382034944 567381301344 567935926272 568792697616 569143501056 569348702208 569553977344 569905250304 570764992512 571322925056 572330908656 573289187328 573330161664 574402093056 574756356096 574963580928 576393838592 577410768792 577975197696 578942926848 579412946944 580424564736 581407051797 581448606336 581975387136 583105155072 583633436672 583675150336 585683923968 587140849152 587502968832 587714789376 588601398528 589176766464 589752696832 590793196032 591824683008 591897777328 592717492224 592931192832 593296883712 593510793216 594406146048 594987188224 595822102668 596036922624 596619558912 597519601536 598103687168 598562832384 600162117984 600205012992 601327191168 601698060288 601914998784 602503380992 603412299776 606080876544 606454677504 606572928832 607588540416 607631966208 608182468608 609255483408 610991254016 611837411328 612058005504 612435492864 613580537856 614663076456 615042170496 615263920128 616192089084 616794427392 617267920896 617397354496 617871310848 618328741888 619566465024 620501124672 620724842496 621107675136 621331611648 622268934144 622652719104 622877212672 625528332858 626139797504 626620465152 627188170752 627232997376 628793278464 629902656864 631574102016 631697251328 633373458432 634490917632 634882240512 636069253248 636114714624 636691021824 637179789312 637651515072 638274830336 640517289984 640748224512 641143406592 642110616576 642342125568 642738290688 642970025984 643872272238 643939991552 645706666176 646202354688 646337855488 646834028544 647312901664 648443068416 649587114891 650222097408 651437790432 651839565312 652074582016 652977635328 655993299456 656587616256 656634544128 657733976064 658220918784 658267963392 658864340992 661179138048 662176573344 662823862272 663062839296 663471783936 664642345536 664712249344 665884999494 666535913472 667047591936 667541429841 667699642368 668193963008 668706914304 669360586752 670541537952 671197003776 672209551728 672451912704 672866648064 673109245952 674041430016 674124678656 674540445696 676493090064 677154373632 677816303616 678838837248 679453851648 679502413824 681192718336 682394544936 683537107968 683585961984 684205277184 686154579968 687365160768 688565256192 689075024352 689124274176 689748606976 690278105088 692171910144 693893730816 694143909888 694572023808 695619834624 695870636032 696299814912 698315447808 698998063104 699515555024 700052550912 700484308992 700736864256 701421846528 702479990784 703166676992 704407272192 705586692096 705637122048 705724272968 706159529088 707392438272 709407801344 710659407744 711303250944 711354089472 712545140736 713123627008 715577909904 715629053952 716277399552 717357954456 718059184128 718318075904 718761099264 720841752576 722080572928 722634891264 723080577024 723341279232 724432490496 725140635648 726419999448 727130087424 728227014372 728399609856 728489572096 728938868736 729498451968 730211549184 731576795136 732867514236 733319510976 733583904768 734300995584 735408740352 736127614976 738661068288 738713862144 739260757014 740498533632 740551458816 741222383616 742661292032 744645590832 745945694208 746405756928 746551297024 747801280512 748532269056 749852902656 751718208384 751989235712 752453025792 753030660096 755176046592 756508401792 756974979072 757247901696 758390263488 758858001408 759131602944 759873667072 761019990016 762543341568 763107878208 763693691904 764385583104 764440215552 765869457408 766341808128 766618107904 767693863053 769881025056 770633596928 771923902464 773285805864 773899419648 775209402396 775264808448 775967182848 777321971712 777473540096 780911898624 781393526784 782572313952 782854465536 783337291776 783619719168 784801864704 785569021952 786954999402 787724261376 788328972288 789099577344 790289989632 790574923776 791062511616 792458181216 792541528064 793939807089 794429470224 794715896832 795492745216 796692802048 798083776512 799491833712 800216157312 800273350656 801769588224 802264080384 802553331712 807816582144 808107835392 808606236672 810118053888 810175954944 810909958144 812340644544 813758939136 814986551808 815783215104 816077340672 818021348352 818107383808 819550768608 820056227328 820351893504 821589452112 822392569856 823023894528 823828414464 825281892864 826088620032 827334832896 827633123328 828143566848 828442148864 829691912192 830203625472 833875181568 834037777144 835493953536 836250894336 836310663168 837726289686 838391037952 839870209152 841276440576 842098802688 845682984432 845987890176 846509654016 848092337664 848152952832 848921362432 849573052416 850202020096 851903889408 853189046424 854023053312 854330966016 854857875456 856147488768 856456167424 856984387584 858496362984 860942221568 861603139584 862134534144 862445371392 864590757888 866116153188 866962796544 868414390272 868583720576 869119420416 870636847104 872963080704 874657732608 875450155008 875512725504 876978634752 877627891712 877690617856 880711273728 881572184064 882902097792 883765149696 884083785728 884629045248 886189794048 887846665992 888714551296 889396789248 889945325568 890055239788 890266189824 891609219072 892480782336 894055383936 894929338368 896279402304 896602550272 897155530752 897844248576 899387260928 901990786752 902547090432 902872498176 903755071488 905118449664 905938468864 906003218432 909121314816 909859393248 911382810624 911447949312 912273702912 913883225112 916486881024 918087008256 918653239296 918766699136 918832365568 920370806784 921994614684 922895880192 924288133626 925191641088 925525213184 926096031744 926806966272 927493112832 928399753216 931087263744 931661512704 931997417472 933403401216 933979078656 934315819008 936639987712 938292499287 939209696256 939930697728 940782256128 940849496064 941546038784 943189917696 944853985296 947545876992 948404334592 948472119296 950060187648 951736376448 954103879872 954172071936 955036532736 956477272608 957412245504 958348132352 961122336768 961715109888 961833888158 963165924864 963513188352 964107436032 964455038976 965909987328 966854180864 968559999264 969506783232 970251042816 970969352496 971918491648 972664602624 973615398912 975333146112 975435726848 977156685648 977759347968 978111873024 979067994112 980544987136 983989949184 984881424384 984951816192 985681009352 987331378176 987401945088 988296511488 992860787776 994235793408 994594258944 995207675904 997068374016 998827499241 999803870208 1001549463552 1002290944512 1003060371456 1003270701056 1004040880128 1006795505664 1006901395456 1008314327592 1008677869056 1009299972096 1009663868928 1011187017984 1011810668544 1012175470592 1015731560448 1016724455424 1017477170944 1018258255872 1019180777472 1019253620736 1021159276544 1021789077504 1023591817404 1026307915776 1026508033408 1029231869952 1031047741152 1033612536528 1033686411264 1034622910464 1035417157632 1036429295616 1040840596224 1041215864832 1041858035712 1043429751936 1043805954048 1044449722368 1044826292224 1046402486272 1048497094656 1049273332536 1050078826368 1050299015168 1051105296384 1052132769792 1053719986176 1054099898368 1054750015488 1056610908288 1058586409452 1059239293632 1059621195776 1061088657408 1064111702016 1065989111616 1066954876416 1067031134208 1068817711104 1069026117632 1069685440512 1074416099328 1076036931684 1077088776192 1077477113856 1078141648896 1080157405184 1080234606592 1083120859392 1083952336896 1085011918848 1086648735744 1087710953472 1088103120896 1089629999172 1090695131136 1092340521558 1092734358144 1093408303104 1093802524672 1095317323776 1095452602816 1097365192704 1099301271354 1100375857152 1101451493376 1103113110528 1103510831104 1104191422464 1106938167296 1108891135521 1110747800448 1110827188224 1111833575424 1113991938048 1115001192448 1116968386248 1118918541312 1119826945536 1121701920768 1122798403584 1124779353984 1127577312576 1127983853568 1128679538688 1130789783552 1130870603776 1132764069888 1134762602688 1135871852544 1137585395232 1138287002112 1138697404416 1139107954688 1139810500608 1141529985024 1142645850112 1144661817312 1146578374656 1146660323328 1146801943573 1148804186112 1149512712192 1149927161856 1152787677184 1154821537584 1155950395392 1157885853696 1158825893888 1160849129472 1162814103594 1162897212672 1163950774272 1166210310144 1167266873344 1167350300672 1171367847936 1174281698304 1175005937664 1175429578752 1177202797056 1178353532928 1180432499103 1181586392064 1183649366016 1183795554656 1185434984448 1185862385664 1186593767424 1188812292096 1189974376448 1191644205336 1192073845248 1193239117824 1195039203072 1196207374336 1197125664768 1200324235968 1200410025984 1202654382336 1203396120576 1203829997568 1205006761984 1206824599552 1212161753088 1212909355008 1213145857664 1215177080832 1215263932416 1216364937216 1218510966816 1221982508032 1223674822656 1224116011008 1224870985728 1227161075712 1229326152912 1230084340992 1230527840256 1232384178168 1233588854784 1234535841792 1234794708992 1235742621696 1236657483776 1239132930048 1241002249344 1241449684992 1242215350272 1242663223296 1244537868288 1245305438208 1245754425344 1251056665716 1252279595008 1253240930304 1254376341504 1254465994752 1256589434529 1257586556928 1259805313728 1263148204032 1263394502656 1266746916864 1268981835264 1269764481024 1272138506496 1272229429248 1273382043648 1274359578624 1275303030144 1276549660672 1281034579968 1281496449024 1282286813184 1284221233152 1284684251136 1285476581376 1285940051968 1287744544476 1287879983104 1291413332352 1292404709376 1292675710976 1293668057088 1294625803328 1296886136832 1299174229782 1300444194816 1302875580864 1303679130624 1304149164032 1305955270656 1311986598912 1313175232512 1313269088256 1315467952128 1316441837568 1316535926784 1317728681984 1322358276096 1324353146688 1325647724544 1326125678592 1326943567872 1329284691072 1329424498688 1331769998988 1333071826944 1334095183872 1335082859682 1335399284736 1336387926016 1337413828608 1338721173504 1341083075904 1342394007552 1344419103456 1344903825408 1345733296128 1346218491904 1348249357312 1349080891392 1352986180128 1354308747264 1355311387859 1355632607232 1357677674496 1358907703296 1359004827648 1362385436672 1364789089872 1367074215936 1367171923968 1368410554368 1372309159936 1374730321536 1377130512384 1378150048704 1378248548352 1379497213952 1380556210176 1384343820288 1386432200439 1387787461632 1388287819776 1389144047616 1391239669248 1391741272064 1392599629824 1396630895616 1397996126208 1399031110048 1400105101824 1400968617984 1401473728512 1404959981568 1406333353984 1408814544384 1411173384192 1411274244096 1411448545936 1412319058176 1414784876544 1418815602688 1421318815488 1422606501888 1422708178944 1425090281472 1426247254016 1431155819808 1431258107904 1432554799104 1434715908912 1436118368256 1436636151808 1437522198528 1441683505152 1442750832237 1444161145856 1445269782528 1446161154048 1446682558464 1448864980992 1450281271296 1452839998896 1454260174848 1456454028744 1456799219712 1456979144192 1457877737472 1458996903936 1460423098368 1463153590272 1465735028472 1466639021952 1467167809536 1468601991168 1470817480704 1472255229952 1477322136576 1477427724288 1478521514028 1480997067264 1481102917632 1482444767232 1485322584064 1489291181664 1491891388416 1492811513856 1493102594048 1495602561024 1497064538112 1499705805312 1503436416768 1503978471424 1504906051584 1506061320192 1510352093184 1513016803584 1513949958144 1514495803392 1516780526976 1517716002816 1518263205888 1519747334144 1522039980032 1525086683136 1526215756416 1527387383808 1528771166208 1528880431104 1531738914816 1532683616256 1533236215808 1535387726106 1539762050112 1541267193856 1543847804928 1546571611728 1550418804792 1550529616896 1551934365696 1554643943424 1554947080192 1561823797248 1562787053568 1565144627904 1565708931072 1566674583552 1567239438336 1569603729408 1571138043904 1573909998804 1575448522752 1576657944576 1578199154688 1580579979264 1581149847552 1582125023232 1584916362432 1585083056128 1587879614178 1588858940448 1589431793664 1590985490432 1593385604096 1596167553024 1598983667424 1600432314624 1600546701312 1603539176448 1604528160768 1605106663424 1615633164288 1616215670784 1617212473344 1620236107776 1620351909888 1621819916288 1624681289088 1627517878272 1629973103616 1631566430208 1632154681344 1636042696704 1636214767616 1638510782337 1639101537216 1640112454656 1640703787008 1643178904224 1644785139712 1646047789056 1650563785728 1652177240064 1654669665792 1655266246656 1656287133696 1656884297728 1659383824384 1660407250944 1667750363136 1668075554288 1670987907072 1672501788672 1672621326336 1675452579372 1676782075904 1679740418304 1682552881152 1684197605376 1691365968864 1691975780352 1693019308032 1696184675328 1696305905664 1697842724864 1699146104832 1700404040192 1703807778816 1706378092848 1708046106624 1708661932032 1709715750912 1712294977536 1712912334848 1713968775168 1716992725968 1721884443136 1723206279168 1724269068288 1724890742784 1729181515776 1732232306376 1733925593088 1736828780544 1737167441152 1738238840832 1741273694208 1745926161408 1749315465216 1750900310016 1751025451008 1755255783424 1755381235712 1761422547456 1763144368128 1765804195584 1767530299392 1768167571456 1769258090496 1772379588096 1775693331984 1777429102592 1778793578496 1779890651136 1780110479576 1780532379648 1783218438144 1784961564672 1788110767872 1789858676736 1792558804608 1793205100544 1794311061504 1795688497152 1798774521856 1803981573504 1805094180864 1805744996352 1807510142976 1810236899328 1811876937728 1812006436864 1818242629632 1819718786496 1822765621248 1822895898624 1824547405824 1827766450224 1832973762048 1836174016512 1837306478592 1837533398272 1837664731136 1840741613568 1843989229368 1845791760384 1848576267252 1850383282176 1851050426368 1852192063488 1853613932544 1854986225664 1856799506432 1862174527488 1863323025408 1863994834944 1866806802432 1867958157312 1868631638016 1873279975424 1876584998574 1878419392512 1879861395456 1881564512256 1881698992128 1883092077568 1886379835392 1889707970592 1895091753984 1896808669184 1896944238592 1900120375296 1903472752896 1908207759744 1908344143872 1910073065472 1912954545216 1914824491008 1916696264704 1922244673536 1923430219776 1923667776316 1926331849728 1927026376704 1928214872064 1928910077952 1931819974656 1933708361728 1937119998528 1939013566464 1940502085632 1941938704992 1943836983296 1945329205248 1950666292224 1950871453696 1954313371296 1955518695936 1956223746048 1958135988224 1961089974272 1967979898368 1969762848768 1969903632384 1971362018704 1974662756352 1974803890176 1976593022976 1985721575552 1988471586816 1989188517888 1990415351808 1994136748032 1997654998482 1999607740416 2002624289523 2003098927104 2004581889024 2006120742912 2006541402112 2008081760256 2013591011328 2016628655184 2017355738112 2018599944192 2019327737856 2022374035968 2023621337088 2024350941184 2031463120896 2033448910848 2034954341888 2036516511744 2038361554944 2038507241472 2042318553088 2043578155008 2047183634808 2052615831552 2053016066816 2058463739904 2062095482304 2067225073056 2067372822528 2069245820928 2070834315264 2081681192448 2082431729664 2083716071424 2086859503872 2087611908096 2088899444736 2089652584448 2092804972544 2096994189312 2098546665072 2100157652736 2100598030336 2102210592768 2104265539584 2107439972352 2108199796736 2109500030976 2113221816576 2117172818904 2118478587264 2119242391552 2122177314816 2128223404032 2131978223232 2133909752832 2134062268416 2137635422208 2138052235264 2139370881024 2148832198656 2152073863368 2154177552384 2154954227712 2156283297792 2160314810368 2160469213184 2166241718784 2167904673792 2170023837696 2173297471488 2175421906944 2176206241792 2179259998344 2181390262272 2184681043116 2185468716288 2186816606208 2187605049344 2190634647552 2190905205632 2194730385408 2198602542708 2200751714304 2202902986752 2206226221056 2207021662208 2208382844928 2213876334592 2217782271042 2221495600896 2221654376448 2223667150848 2227983876096 2230002384896 2233936772496 2237837082624 2239653891072 2243403841536 2245596807168 2249558707968 2255154625152 2255967707136 2257359077376 2261579567104 2261741207552 2265528139776 2269525205376 2271743705088 2275170790464 2276574004224 2277394808832 2278215909376 2279621001216 2283059970048 2285291700224 2289323634624 2293156749312 2293320646656 2293603887146 2297608372224 2299025424384 2299854323712 2305575354368 2309643075168 2311900790784 2315771707392 2317651787776 2321698258944 2325628207188 2325794425344 2327901548544 2332420620288 2334533746688 2334700601344 2342735695872 2348563396608 2350011875328 2350859157504 2354405594112 2356707065856 2360864998206 2363172784128 2367298732032 2367591109312 2370869968896 2371724771328 2373187534848 2377624584192 2381819421267 2383288410672 2384147690496 2386478235648 2390078406144 2392414748672 2394251329536 2400648471936 2400820051968 2405308764672 2406792241152 2407659995136 2413649199104 2424323506176 2425818710016 2426291715328 2430354161664 2430527864832 2432729874432 2437021933632 2443965016064 2447349645312 2448232022016 2454322151424 2458652305824 2460168681984 2461055680512 2464768356336 2467177709568 2469071683584 2469589417984 2471485243392 2473314967552 2478265860096 2482004498688 2482899369984 2484430700544 2485326446592 2489075736576 2490610876416 2491508850688 2502113331432 2504559190016 2506481860608 2508752683008 2508931989504 2513178869058 2515173113856 2519610627456 2526296408064 2526789005312 2537963670528 2539528962048 2544277012992 2544458858496 2546764087296 2548719157248 2550606060288 2553099321344 2562069159936 2562992898048 2564573626368 2568442466304 2569368502272 2570953162752 2571880103936 2575489088952 2575759966208 2582826664704 2584809418752 2585351421952 2587336114176 2589251606656 2593772273664 2598348459564 2600888389632 2605751161728 2607358261248 2608298328064 2611910541312 2623973197824 2626350465024 2626538176512 2630935904256 2632883675136 2633071853568 2635457363968 2644716552192 2648706293376 2651295449088 2652251357184 2653887135744 2658569382144 2658848997376 2663539997976 2666143653888 2668190367744 2670165719364 2670798569472 2672775852032 2674827657216 2677442347008 2682166151808 2684788015104 2688838206912 2689807650816 2691466592256 2692436983808 2696498714624 2698161782784 2705972360256 2708617494528 2710622775718 2711265214464 2715355348992 2717815406592 2718009655296 2724770873344 2729578179744 2734148431872 2734343847936 2736821108736 2744618319872 2749460643072 2754261024768 2756300097408 2756497096704 2758994427904 2761112420352 2768687640576 2772864400878 2775574923264 2776575639552 2778288095232 2782479338496 2783482544128 2785199259648 2793261791232 2795992252416 2798062220096 2800210203648 2801937235968 2802947457024 2809919963136 2814877497861 2817629088768 2822346768384 2822548488192 2822897091872 2824638116352 2829569753088 2837631205376 2842637630976 2845213003776 2845416357888 2850180562944 2852494508032 2862311639616 2862516215808 2865109598208 2869431817824 2872236736512 2873272303616 2875044397056 2883367010304 2885501664474 2888322291712 2890539565056 2892322308096 2893365116928 2897729961984 2900562542592 2905679997792 2908520349696 2912908057488 2913958288384 2915755474944 2917993807872 2920846196736 2926307180544 2931470056944 2933278043904 2934335619072 2937203982336 2941634961408 2944510459904 2954644273152 2954855448576 2957043028056 2961994134528 2962205835264 2964889534464 2970645168128 2978582363328 2983782776832 2985623027712 2986205188096 2991205122048 2996482497723 2999411610624 3006872833536 3007956942848 3009812103168 3012122640384 3020704186368 3026033607168 3027899916288 3028991606784 3033561053952 3035432005632 3036526411776 3039494668288 3044079960064 3050173366272 3052431512832 3054774767616 3057542332416 3057760862208 3063477829632 3065367232512 3066472431616 3070775452212 3079524100224 3082534387712 3087695609856 3093143223456 3100837609584 3101059233792 3103868731392 3109287886848 3109894160384 3123647594496 3125574107136 3130289255808 3131417862144 3133349167104 3134478876672 3139207458816 3142276087808 3147819997608 3150897045504 3153315889152 3156398309376 3161159958528 3162299695104 3164250046464 3169832724864 3170166112256 3175759228356 3177717880896 3178863587328 3181970980864 3186771208192 3192335106048 3197967334848 3200864629248 3201093402624 3207078352896 3209056321536 3210213326848 3231266328576 3232431341568 3234424946688 3240472215552 3240703819776 3243639832576 3249362578176 3255035756544 3259946207232 3263132860416 3264309362688 3272085393408 3272429535232 3277021564674 3278203074432 3280224909312 3281407574016 3286357808448 3289570279424 3292095578112 3301127571456 3304354480128 3309339331584 3310532493312 3312574267392 3313768595456 3318767648768 3320814501888 3326673406563 3335500726272 3336151108576 3341975814144 3345003577344 3350905158744 3353564151808 3359480836608 3365105762304 3368395210752 3382731937728 3383951560704 3386038616064 3392369350656 3392611811328 3395685449728 3398292209664 3400808080384 3407615557632 3412756185696 3416092213248 3417323864064 3419431501824 3424589955072 3425824669696 3427937550336 3433985451936 3440405830719 3443768886272 3446412558336 3448538136576 3449781485568 3458363031552 3464464612752 3467851186176 3473657561088 3474334882304 3476477681664 3482547388416 3491852322816 3498630930432 3501800620032 3502050902016 3510511566848 3510762471424 3522845094912 3526288736256 3531608391168 3535060598784 3536335142912 3541297497309 3544759176192 3551386663968 3554858205184 3557587156992 3559781302272 3560220959152 3566436876288 3569923129344 3576221535744 3579717353472 3585117609216 3586410201088 3588622123008 3591376994304 3597549043712 3607963147008 3610188361728 3611489992704 3615020285952 3620473798656 3623753875456 3624012873728 3636485259264 3639437572992 3645531242496 3645791797248 3649094811648 3655532900448 3665947524096 3672348033024 3674612957184 3675066796544 3675329462272 3681483227136 3687978458736 3691583520768 3697152534504 3700766564352 3702100852736 3704384126976 3707227865088 3709972451328 3713599012864 3724349054976 3726646050816 3727989669888 3733613604864 3735916314624 3737263276032 3746559950848 3753169997148 3756838785024 3759722790912 3763129024512 3763397984256 3766184155136 3772759670784 3779415941184 3790183507968 3793617338368 3793888477184 3800240750592 3806945505792 3816415519488 3816688287744 3820146130944 3825909090432 3829648982016 3833392529408 3844489347072 3846860439552 3847335552632 3852663699456 3854052753408 3856429744128 3857820155904 3863639949312 3867416723456 3874239997056 3878027132928 3881004171264 3883877409984 3887673966592 3890658410496 3901332584448 3901742907392 3908626742592 3911037391872 3912447492096 3916271976448 3922179948544 3935959796736 3939525697536 3939807264768 3942724037408 3949325512704 3949607780352 3953186045952 3971443151104 3976943173632 3978377035776 3980830703616 3988273496064 3995309996964 3999215480832 4005248579046 4006197854208 4009163778048 4012241485824 4013082804224 4016163520512 4027182022656 4033257310368 4034711476224 4037199888384 4038655475712 4044748071936 4047242674176 4048701882368 4062926241792 4065934163577 4066897821696 4069908683776 4073033023488 4076723109888 4077014482944 4084637106176 4087156310016 4094367269616 4105231663104 4106032133632 4116927479808 4124190964608 4134450146112 4134745645056 4138491641856 4141668630528 4163362384896 4164863459328 4167432142848 4173719007744 4175223816192 4177798889472 4179305168896 4185609945088 4193988378624 4197093330144 4200315305472 4201196060672 4204421185536 4214879944704 4216399593472 4219000061952 4226443633152 4234345637808 4236957174528 4238484783104 4244354629632 4256446808064 4263956446464 4267819505664 4268124536832 4275270844416 4276104470528 4278741762048 4297664397312 4304147726736 4308355104768 4309908455424 4312566595584 4320629620736 4320938426368 4328252496711 4332483437568 4335809347584 4340047675392 4346594942976 4350843813888 4358519996688 4362780524544 4369362086232 4370937432576 4373633212416 4375210098688 4381269295104 4381810411264 4389460770816 4397205085416 4401503428608 4405805973504 4412452442112 4414043324416 4416765689856 4427752669184 4435564542084 4442991201792 4443308752896 4447334301696 4455967752192 4460004769792 4467873544992 4475674165248 4479307782144 4486807683072 4491193614336 4499117415936 4510309250304 4511935414272 4514718154752 4523159134208 4523482415104 4531056279552 4539050410752 4543487410176 4550341580928 4553148008448 4554789617664 4556431818752 4559242002432 4566119940096 4570583400448 4578647269248 4586313498624 4586641293312 4587207774292 4595216744448 4598050848768 4599708647424 4611150708736 4619286150336 4623801581568 4631543414784 4635303575552 4651256414376 4651588850688 4655803097088 4664841240576 4669067493376 4669401202688 4685471391744 4697126793216 4700023750656 4701718315008 4708811188224 4713414131712 4721729996412 4726345568256 4734597464064 4735182218624 4741739937792 4743449542656 4746375069696 4755249168384 4763638842534 4766576821344 4768295380992 4772956471296 4780156812288 4784829497344 4788502659072 4801296943872 4801640103936 4810617529344 4813584482304 4815319990272 4827298398208 4848647012352 4851637420032 4852583430656 4860708323328 4861055729664 4865459748864 4874043867264 4887930032128 4894699290624 4896464044032 4908644302848 4917304611648 4920337363968 4922111361024 4929536712672 4934355419136 4938143367168 4939178835968 4946629935104 4956531720192 4964008997376 4965798739968 4968861401088 4970652893184 4978151473152 4981221752832 4983017701376 5004226662864 5009118380032 5012963721216 5017505366016 5017863979008 5026357738116 5030346227712 5039221254912 5052592816128 5053578010624 5075927341056 5079057924096 5088554025984 5088917716992 5093528174592 5097438314496 5101212120576 5106198642688 5124138319872 5125985796096 5129147252736 5136884932608 5138737004544 5141906325504 5150978177904 5151519932416 5165653329408 5169618837504 5170702843904 5174672228352 5178503213312 5187544547328 5196696919128 5201776779264 5211502323456 5214716522496 5216596656128 5223821082624 5247946395648 5252700930048 5253076353024 5265767350272 5266143707136 5270914727936 5289433104384 5297412586752 5302590898176 5304502714368 5307774271488 5317138764288 5317697994752 5327079995952 5332287307776 5336380735488 5340331438728 5341597138944 5345551704064 5349655314432 5354884694016 5364332303616 5369576030208 5377676413824 5379615301632 5382933184512 5384873967616 5392997429248 5396323565568 5411944720512 5417234989056 5421245551436 5422530428928 5430710697984 5435630813184 5436019310592 5449541746688 5459156359488 5468296863744 5468687695872 5473642217472 5489236639744 5498921286144 5508522049536 5512600194816 5512994193408 5517988855808 5522224840704 5537375281152 5545728801756 5551149846528 5553151279104 5556576190464 5564958676992 5566965088256 5570398519296 5586523582464 5591984504832 5596124440192 5600420407296 5603874471936 5605894914048 5619839926272 5629754995722 5635258177536 5644693536768 5645096976384 5645794183744 5649276232704 5659139506176 5685275261952 5690426007552 5690832715776 5700361125888 5704989016064 5724623279232 5725032431616 5730219196416 5738863635648 5744473473024 5746544607232 5750088794112 5766734020608 5771003328948 5776644583424 5781079130112 5784644616192 5786730233856 5795459923968 5801125085184 5811359995584 5817040699392 5825816114976 5827916576768 5831510949888 5835987615744 5852614361088 5862940113888 5866556087808 5868671238144 5874407964672 5883269922816 5889020919808 5909288546304 5909710897152 5914086056112 5923988269056 5924411670528 5929779068928 5941290336256 5957164726656 5967565553664 5971246055424 5972410376192 5982410244096 5992964995446 5998823221248 6007872868569 6013745667072 6015913885696 6019624206336 6024245280768 6052067214336 6055799832576 6057983213568 6067122107904 6070864011264 6073052823552 6088159920128 6100346732544 6104863025664 6109549535232 6115084664832 6115521724416 6126955659264 6130734465024 6132944863232 6141550904424 6159048200448 6165068775424 6175391219712 6186286446912 6201675219168 6202118467584 6207737462784 6219788320768 6247295188992 6251148214272 6260578511616 6262835724288 6266698334208 6268957753344 6278414917632 6284552175616 6295639995216 6301794091008 6306631778304 6312796618752 6322319917056 6324599390208 6328500092928 6339665449728 6340332224512 6351518456712 6355435761792 6357727174656 6363941961728 6373542416384 6384670212096 6395934669696 6401729258496 6402186805248 6414156705792 6418112643072 6420426653696 6462532657152 6464862683136 6468849893376 6480944431104 6481407639552 6487279665152 6498725156352 6510071513088 6519892414464 6526265720832 6528618725376 6544170786816 6544859070464 6554043129348 6556406148864 6560449818624 6562815148032 6572715616896 6579140558848 6584191156224 6602255142912 6608708960256 6618678663168 6621064986624 6625148534784 6627537190912 6637535297536 6641629003776 6653346813126 6671001452544 6672302217152 6683951628288 6690007154688 6701810317488 6718961673216 6730211524608 6736790421504 6765463875456 6767903121408 6772077232128 6784738701312 6785223622656 6791370899456 6796584419328 6801616160768 6815231115264 6825512371392 6832184426496 6834647728128 6838863003648 6849179910144 6851649339392 6855875100672 6867970903872 6880811661438 6887537772544 6892825116672 6897076273152 6899562971136 6916726063104 6928929225504 6935702372352 6947315122176 6948669764608 6952955363328 6965094776832 6983704645632 6997261860864 7003601240064 7004101804032 7021023133696 7021524942848 7045690189824 7052577472512 7063216782336 7070121197568 7072670285824 7082594994618 7089518352384 7102773327936 7109716410368 7115174313984 7119562604544 7120441918304 7132873752576 7145458263801 7152443071488 7159434706944 7170235218432 7172820402176 7177244246016 7182753988608 7195098087424 7215926294016 7220376723456 7222979985408 7240947597312 7247507750912 7248025747456 7272970518528 7278875145984 7291062484992 7291583594496 7298189623296 7311065800896 7331895048192 7344696066048 7350133593088 7350658924544 7362966454272 7375956917472 7383167041536 7394305069008 7401533128704 7404201705472 7408768253952 7414455730176 7419944902656 7427198025728 7448698109952 7453292101632 7455979339776 7467227209728 7471832629248 7474526552064 7493119901696 7506339994296 7513677570048 7519445581824 7526258049024 7526795968512 7532368310272 7545519341568 7558831882368 7580367015936 7587234676736 7587776954368 7613891011584 7632831038976 7633376575488 7640292261888 7651818180864 7659297964032 7666785058816 7688978694144 7693720879104 7694671105264 7705327398912 7708105506816 7712859488256 7715640311808 7727279898624 7734833446912 7748479994112 7756054265856 7762008342528 7767754819968 7775347933184 7781316820992 7802665168896 7803485814784 7817253485184 7822074783744 7824894984192 7832543952896 7844359897088 7871919593472 7879051395072 7879614529536 7885448074816 7898651025408 7899215560704 7906372091904 7942886302208 7953886347264 7956754071552 7961661407232 7976546992128 7990619993928 7998430961664 8010497158092 8012395708416 8018327556096 8024482971648 8026165608448 8032327041024 8054364045312 8066514620736 8069422952448 8074399776768 8077310951424 8089496143872 8094485348352 8097403764736 8125852483584 8131868327154 8133795643392 8139817367552 8146066046976 8153446219776 8154028965888 8169274212352 8174312620032 8188734539232 8210463326208 8212064267264 8233854959616 8248381929216 8268900292224 8269491290112 8276983283712 8283337261056 8326724769792 8329726918656 8334864285696 8347438015488 8350447632384 8355597778944 8358610337792 8371219890176 8387976757248 8394186660288 8400630610944 8402392121344 8408842371072 8429759889408 8432799186944 8444632493583 8452887266304 8468691275616 8473914349056 8476969566208 8488709259264 8512893616128 8527912892928 8535639011328 8536249073664 8550541688832 8552208941056 8557483524096 8595328794624 8608295453472 8616710209536 8619816910848 8625133191168 8641259241472 8641876852736 8656504993422 8664966875136 8671618695168 8680095350784 8693189885952 8701687627776 8717039993376 8725561049088 8738724172464 8741874865152 8747266424832 8750420197376 8762538590208 8763620822528 8778921541632 8794410170832 8803006857216 8811611947008 8824904884224 8828086648832 8833531379712 8855505338368 8871129084168 8885982403584 8886617505792 8894668603392 8911935504384 8920009539584 8935747089984 8951348330496 8958615564288 8973615366144 8998234831872 9020618500608 9023870828544 9029436309504 9046318268416 9046964830208 9062112559104 9078100821504 9086974820352 9100683161856 9106296016896 9109579235328 9112863637504 9118484004864 9132239880192 9141166800896 9157294538496 9172626997248 9173282586624 9174415548584 9190433488896 9196101697536 9199417294848 9222301417472 9238572300672 9247603163136 9263086829568 9270607151104 9302512828752 9303177701376 9311606194176 9329682481152 9338134986752 9338802405376 9370942783488 9394253586432 9400047501312 9403436630016 9417622376448 9426828263424 9443459992824 9452691136512 9469194928128 9470364437248 9483479875584 9486899085312 9492750139392 9510498336768 9527277685068 9533153642688 9536590761984 9545912942592 9560313624576 9569658994688 9577005318144 9602593887744 9603280207872 9621235058688 9627168964608 9630639980544 9654596796416 9697294024704 9703274840064 9705166861312 9721416646656 9722111459328 9730919497728 9748087734528 9775860064256 9789398581248 9792928088064 9817288605696 9834609223296 9840674727936 9844222722048 9859073425344 9868710838272 9876286734336 9878357671936 9893259870208 9913063440384 9928017994752 9931597479936 9937722802176 9941305786368 9956302946304 9962443505664 9966035402752 9980020219689 10008453325728 10018236760064 10025927442432 10035010732032 10052715476232 10060692455424 10078442509824 10105185632256 10107156021248 10151854682112 10158115848192 10177108051968 10177835433984 10187056349184 10194876628992 10202424241152 10212397285376 10248276639744 10251971592192 10258294505472 10273769865216 10277474009088 10283812651008 10301956355808 10303039864832 10321217492157 10331306658816 10339237675008 10341405687808 10349344456704 10357006426624 10375089094656 10393393838256 10403553558528 10423004646912 10429433044992 10433193312256 10447642165248 10495892791296 10505401860096 10506152706048 10531534700544 10532287414272 10541829455872 10578866208768 10594825173504 10605181796352 10609005428736 10634277528576 10635395989504 10654159991904 10664574615552 10672761470976 10680662877456 10691103408128 10699310628864 10709769388032 10728664607232 10739152060416 10755352827648 10759230603264 10765866369024 10769747935232 10785994858496 10792647131136 10823889441024 10834469978112 10842491102872 10845060857856 10861421395968 10871261626368 10872038621184 10899083493376 10918312718976 10936593727488 10937375391744 10947284434944 10997842572288 11017044099072 11025200389632 11025988386816 11035977711616 11044449681408 11074750562304 11091457603512 11102299693056 11106302558208 11113152380928 11129917353984 11133930176512 11140797038592 11173047164928 11183969009664 11192248880384 11200840814592 11207748943872 11211789828096 11239679852544 11259509991444 11270516355072 11289387073536 11290193952768 11291588367488 11298552465408 11318279012352 11370550523904 11380852015104 11381665431552 11400722251776 11409978032128 11449246558464 11450064863232 11460438392832 11477727271296 11488946946048 11493089214464 11500177588224 11533468041216 11542006657896 11553289166848 11562158260224 11569289232384 11573460467712 11590919847936 11602250170368 11622719991168 11634081398784 11651632229952 11655833153536 11663021899776 11671975231488 11705228722176 11725880227776 11733112175616 11737342476288 11748815929344 11766539845632 11778041839616 11818577092608 11819421794304 11828172112224 11847976538112 11848823341056 11859558137856 11882580672512 11914329453312 11935131107328 11942492110848 11944820752384 11964820488192 11985929990892 11997646442496 12015745737138 12027491334144 12031827771392 12039248412672 12048490561536 12104134428672 12111599665152 12115966427136 12134244215808 12141728022528 12146105647104 12176319840256 12197802490731 12200693465088 12209726051328 12219099070464 12230169329664 12231043448832 12253911318528 12261468930048 12283101808848 12318096400896 12330137550848 12350782439424 12372572893824 12403350438336 12404236935168 12415474925568 12439576641536 12494590377984 12502296428544 12521157023232 12525671448576 12533396668416 12537915506688 12556829835264 12569104351232 12591279990432 12603588182016 12613263556608 12644639834112 12649198780416 12657000185856 12679330899456 12680664449024 12703036913424 12710871523584 12715454349312 12727883923456 12747084832768 12769340424192 12791869339392 12803458516992 12804373610496 12828313411584 12836225286144 12840853307392 12925065314304 12929725366272 12937699786752 12961888862208 12962815279104 12984757490133 12997450312704 13020143026176 13039784828928 13052531441664 13088341573632 13089718140928 13108086258696 13112812297728 13120899637248 13125630296064 13145431233792 13158281117696 13168382312448 13204510285824 13217417920512 13237357326336 13242129973248 13250297069568 13255074381824 13275070595072 13283258007552 13306693626252 13342002905088 13344604434304 13367903256576 13380014309376 13403620634976 13437923346432 13460423049216 13473580843008 13530927750912 13535806242816 13544154464256 13569477402624 13570447245312 13582741798912 13593168838656 13603232321536 13630462230528 13651024742784 13664368852992 13669295456256 13677726007296 13698359820288 13703298678784 13711750201344 13735941807744 13761623322876 13775075545088 13785650233344 13794152546304 13799125942272 13833452126208 13857858451008 13871404744704 13894630244352 13897339529216 13905910726656 13967409291264 13994523721728 14007202480128 14008203608064 14042046267392 14043049885696 14091380379648 14105154945024 14126433564672 14140242395136 14145340571648 14165189989236 14179036704768 14205546655872 14219432820736 14230348627968 14239125209088 14240883836608 14265747505152 14290916527602 14304886142976 14318869413888 14340470436864 14345640804352 14354488492032 14365507977216 14390196174848 14431852588032 14440753446912 14445959970816 14481895194624 14495015501824 14545941037056 14557750291968 14582124969984 14583167188992 14596379246592 14622131601792 14663790096384 14689392132096 14700267186176 14701317849088 14725932908544 14751913834944 14766334083072 14788610138016 14803066257408 14808403410944 14817536507904 14839889805312 14854396051456 14897396219904 14906584203264 14908425266449 14911958679552 14934454419456 14943665258496 14949053104128 14986239803392 15012679988592 15027355140096 15038891163648 15052516098048 15053591937024 15064736620544 15091038683136 15117663764736 15160734031872 15174469353472 15175553908736 15227782023168 15265662077952 15266753150976 15280584523776 15303636361728 15318595928064 15377957388288 15387441758208 15389342210528 15410654797824 15416211013632 15425718976512 15454559797248 15469666893824 15496959988224 15512108531712 15524016685056 15535509639936 15550695866368 15562633641984 15605330337792 15606971629568 15634506970368 15644149567488 15649789968384 15665087905792 15688719794176 15743839186944 15758102790144 15759229059072 15770896149632 15797302050816 15798431121408 15812744183808 15885772604416 15907772694528 15913508143104 15923322814464 15953093984256 15981239987856 15996861923328 16020994316184 16024791416832 16036655112192 16048965943296 16052331216896 16064654082048 16108728090624 16133029241472 16138845904896 16148799553536 16154621902848 16178992287744 16188970696704 16194807529472 16251704967168 16263736654308 16267591286784 16279634735104 16292132093952 16306892439552 16308057931776 16338548424704 16348625240064 16377469078464 16420926652416 16424128534528 16467709919232 16496763858432 16537800584448 16538982580224 16553966567424 16566674522112 16653449539584 16659453837312 16669728571392 16694876030976 16700895264768 16711195557888 16717220675584 16742439780352 16775953514496 16788373320576 16801261221888 16804784242688 16817684742144 16859519778816 16865598373888 16889264987166 16905774532608 16937382551232 16947828698112 16953939132416 16977418518528 17055825785856 17071278022656 17072498147328 17101083377664 17104417882112 17114967048192 17190657589248 17216590906944 17233420419072 17239633821696 17250266382336 17282518482944 17283753705472 17313009986844 17329933750272 17343237390336 17360190701568 17386379771904 17403375255552 17434079986752 17451122098176 17477448344928 17483749730304 17494532849664 17500840394752 17527241645056 17557843083264 17588820341664 17606013714432 17623223894016 17649809768448 17656173297664 17667062759424 17711010676736 17742258168336 17771964807168 17773235011584 17789337206784 17823871008768 17840019079168 17871494179968 17902696660992 17917231128576 17947230732288 17996469663744 18023618605707 18041237001216 18047741657088 18058872619008 18092636536832 18093929660416 18156201643008 18173949640704 18201366323712 18212592033792 18219158470656 18225727275008 18264479760384 18282333601792 18314589076992 18345253994496 18346565173248 18348831097168 18380866977792 18392203395072 18398834589696 18444602834944 18477144601344 18495206326272 18526173659136 18541214302208 18605025657504 18606355402752 18623212388352 18659364962304 18676269973504 18677604810752 18741885566976 18788507172864 18800095002624 18806873260032 18835244752896 18853656526848 18886919985648 18905382273024 18938389856256 18940728874496 18966959751168 18973798170624 18985500278784 19020996673536 19054555370136 19066307285376 19073181523968 19091825885184 19120627249152 19139317989376 19154010636288 19205187775488 19206560415744 19242470117376 19254337929216 19261279961088 19309193592832 19394588049408 19406549680128 19410333722624 19442833293312 19444222918656 19461838995456 19496175469056 19551720128512 19578797162496 19585856176128 19634577211392 19669218446592 19681349455872 19688445444096 19718146850688 19737421676544 19752573468672 19756715343872 19786519740416 19826126880768 19856035989504 19863194959872 19875445604352 19882611572736 19912605892608 19924887011328 19932070805504 19960040439378 20016906651456 20036473520128 20051854884864 20070021464064 20105430952464 20156885019648 20210371264512 20214312042496 20303709364224 20316231696384 20354216103936 20355670867968 20374112698368 20389753257984 20404848482304 20424794570752 20496553279488 20503943184384 20516589010944 20547539730432 20554948018176 20567625302016 20603912711616 20606079729664 20642434984314 20662613317632 20678475350016 20682811375616 20698688913408 20714012853248 20750178189312 20786787676512 20807107117056 20846009293824 20858866089984 20866386624512 20895284330496 20991785582592 21010803720192 21012305412096 21063069401088 21064574828544 21083658911744 21157732417536 21189650347008 21210363592704 21218010857472 21268555057152 21270791979008 21308319983808 21329149231104 21345522941952 21361325754912 21382206816256 21398621257728 21457329214464 21478304120832 21510705655296 21518461206528 21531732738048 21539495870464 21571989716992 21585294262272 21647778882048 21668939956224 21684982205744 21722842791936 21742523252736 21744077242368 21798166986752 21836625437952 21873187454976 21874750783488 21894568869888 21995685144576 22034088198144 22050400779264 22051976773632 22071955423232 22088899362816 22149501124608 22182915207024 22204599386112 22212605116416 22226304761856 22259834707968 22267860353024 22281594077184 22346094329856 22367938019328 22384497760768 22401681629184 22415497887744 22423579656192 22479359705088 22519019982888 22541032710144 22578774147072 22580387905536 22583176734976 22597104930816 22636558024704 22741101047808 22761704030208 22763330863104 22819956064256 22898493116928 22900129726464 22920876785664 22955454542592 22977893892096 22986178428928 23000355176448 23066936082432 23084013315792 23106578333696 23124316520448 23138578464768 23146920935424 23181839695872 23204500340736 23245439982336 23268162797568 23303264459904 23311666307072 23326043799552 23343950462976 23410457444352 23451760455552 23466224351232 23474684952576 23497631858688 23533079691264 23556083679232 23637154185216 23638843588608 23656344224448 23695953076224 23697646682112 23719116275712 23765161345024 23828658906624 23870262214656 23884984221696 23889641504768 23929640976384 23971859981784 23995292884992 24031491474276 24054982668288 24063655542784 24078496825344 24096981123072 24208268857344 24223199330304 24231932854272 24268488431616 24283456045056 24292211294208 24352639680512 24395604981462 24401386930176 24419452102656 24438198140928 24460338659328 24462086897664 24507822637056 24522937860096 24566203617696 24636192801792 24660275101696 24701564878848 24745145787648 24806700876672 24808473870336 24830949851136 24879153283072 24989180755968 25004592857088 25042314046464 25051342897152 25066793336832 25075831013376 25113659670528 25138208702464 25182559980864 25207176364032 25226527113216 25289279668224 25298397560832 25358661798912 25361328898048 25406073826848 25421743047168 25430908698624 25455767846912 25494169665536 25538680848384 25583738678784 25606917033984 25608747220992 25656626823168 25672450572288 25681706614784 25850130628608 25859450732544 25875399573504 25923777724416 25925630558208 25969514980266 25994900625408 26040286052352 26079569657856 26105062883328 26176683147264 26216172517392 26225624595456 26241799274496 26251260592128 26290862467584 26316562235392 26336764624896 26409020571648 26434835841024 26474714652672 26484259946496 26500594139136 26550141190144 26566516015104 26613387252504 26684005810176 26689208868608 26735806513152 26760028618752 26807241269952 26875846692864 26920846098432 27061855501824 27071612485632 27088308928512 27138954805248 27140894490624 27165483597824 27186337677312 27206464643072 27260924461056 27302049485568 27328737705984 27338590912512 27355452014592 27396719640576 27406597357568 27423500402688 27471883615488 27523246645752 27550151090176 27571300466688 27588305092608 27598251884544 27666904252416 27715716902016 27742809489408 27789260488704 27794679058432 27811821453312 27934818582528 27989047443456 28014404960256 28016407216128 28084092534784 28086099771392 28182760759296 28210309890048 28252867129344 28280484790272 28290681143296 28330379978472 28358073409536 28411093311744 28438865641472 28460697255936 28478250418176 28481767673216 28531495010304 28581833055204 28609772285952 28637738827776 28680940873728 28691281608704 28708976984064 28731015954432 28780392349696 28863705176064 28881506893824 28891919941632 28963790389248 28990031003648 29091882074112 29115500583936 29164249939968 29166334377984 29192758493184 29244263203584 29327580192768 29378784264192 29400534372352 29402635698176 29451865817088 29503827669888 29532668166144 29577220276032 29606132514816 29616806821888 29635073015808 29679779610624 29708792102912 29794792439808 29813168406528 29816850532898 29823917359104 29868908838912 29887330516992 29898106208256 29972479606784 30025359977184 30054710280192 30077782327296 30105032196096 30129473241088 30182077366272 30235327529472 30321468063744 30348938706944 30351107817472 30455564046336 30531324155904 30533506301952 30561169047552 30607272723456 30637191856128 30755914776576 30774883516416 30778684421056 30821309595648 30832422027264 30851437953024 30909119594496 30963652476471 30993919976448 31024217063424 31048033370112 31071019279872 31101391732736 31125267283968 31210660675584 31213943259136 31269013940736 31288299134976 31299579936768 31377439588352 31487678373888 31516205580288 31518458118144 31541792299264 31594604101632 31596862242816 31625488367616 31771545208832 31815545389056 31827016286208 31906187968512 31962479975712 31993723846656 32041988632368 32073310224384 32097931886592 32104662433792 32129308164096 32217456181248 32266058482944 32277691809792 32297599107072 32309243805696 32357984575488 32377941393408 32389615058944 32503409934336 32527473308616 32535182573568 32559269470208 32584264187904 32613784879104 32616115863552 32677096849408 32697250480128 32754938156928 32841853304832 32848257069056 32993527716864 33075601168896 33077965160448 33107933134848 33133349044224 33306899079168 33318907674624 33339457142784 33389752061952 33401790529536 33422391115776 33434441351168 33484879560704 33551907028992 33576746641152 33602522443776 33609568485376 33635369484288 33719039557632 33731196747776 33778529974332 33811549065216 33874765102464 33895657396224 33907878264832 33954837037056 34111651571712 34142556045312 34144996294656 34202166755328 34208835764224 34229934096384 34381315178496 34433181813888 34466840838144 34479267643392 34500532764672 34565036965888 34626019973688 34659867500544 34686474780672 34720381403136 34772759543808 34806750511104 34868159973504 34902244196352 34954896689856 34967499460608 34989065699328 35001680789504 35054483290112 35115686166528 35177640683328 35212027428864 35246447788032 35299619536896 35312346595328 35334125518848 35422021353472 35484516336672 35543929614336 35546470023168 35578674413568 35647742017536 35680038158336 35742988359936 35805393321984 35834462257152 35894461464576 35992939327488 36047237211414 36082474002432 36095483314176 36117745238016 36185273073664 36187859320832 36312403286016 36347899281408 36402732647424 36425184067584 36438316941312 36451454550016 36528959520768 36593407472193 36629178153984 36690507988992 36693130346496 36697662194336 36761733955584 36784406790144 36889205669888 36954289202688 36990412652544 37052347318272 37082428604416 37210051315008 37212710805504 37246424776704 37318729924608 37352539947008 37355209621504 37483771133952 37577014345728 37600190005248 37613746520064 37670489505792 37707313053696 37773839971296 37810764546048 37881457748992 37933919502336 37947596341248 37971000557568 38041993347072 38109110740272 38132614570752 38146363047936 38183651770368 38241254498304 38278635978752 38308021272576 38410375550976 38413120831488 38484940234752 38508675858432 38522559922176 38618387185664 38789176098816 38813099360256 38820667445248 38885666586624 38888445837312 38954272470399 38992350938112 39103440257024 39157594324992 39269154422784 39338436893184 39362698911744 39376890888192 39436293701376 39474843353088 39505146937344 39513430687744 39573039480832 39652253761536 39712071979008 39726389919744 39750891208704 39765223145472 39825211785216 39849774022656 39864141611008 39920080878756 40033813302912 40072947040256 40103709769728 40140042928128 40210861904928 40313770039296 40420742529024 40428624084992 40607418728448 40632463392768 40708432207872 40711341735936 40748225396736 40779506515968 40809696964608 40849589141504 40993106558976 41007886368768 41033178021888 41095079460864 41109896036352 41135250604032 41207825423232 41212159459328 41284869968628 41325226635264 41356950700032 41365622751232 41397377826816 41428025706496 41500356378624 41573575353024 41614214234112 41692018587648 41717732179968 41732773249024 41983571165184 42021607440384 42024610824192 42126138802176 42129149657088 42167317823488 42315464835072 42379300694016 42420727185408 42436021714944 42537110114304 42541583958016 42616639967616 42658298462208 42691045883904 42722651509824 42764413632512 42797242515456 42914658428928 42956608241664 43021411310592 43036922413056 43063465476096 43078991740928 43143979433984 43170588524544 43295557764096 43337879912448 43369964411488 43445685583872 43485046505472 43596333973504 43673250875904 43746374909952 43749501566976 43789137739776 43991370289152 44068176396288 44100801558528 44103953547264 44143910846464 44177798725632 44299002249216 44365830414048 44409198772224 44425210232832 44452609523712 44519669415936 44535720706048 44563188154368 44692188659712 44725275799347 44735876038656 44768995521536 44803363258368 44830995775488 44847159312384 44958719410176 45038039965776 45082065420288 45157548294144 45160775811072 45166353469952 45194209861632 45273116049408 45482202095616 45523408060416 45526661726208 45639912128512 45796986233856 45800259452928 45841753571328 45910909085184 45955787784192 45972356857856 46133872164864 46168026631584 46213156667392 46248633040896 46277156929536 46363679391744 46409000681472 46490879964672 46536325595136 46606528919808 46623332614144 46652087599104 46687900925952 46820914888704 46903520911104 46932448702464 46949369905152 46995263717376 47066159382528 47112167358464 47274308370432 47277687177216 47312688448896 47391906152448 47395293364224 47438232551424 47530322690048 47657317813248 47740524429312 47769968443392 47779283009536 47859281952768 47943719963568 47990585769984 48062982948552 48109965336576 48127311085568 48156993650688 48193962246144 48416537714688 48446398660608 48463865708544 48536976863232 48566912090112 48584422588416 48705279361024 48791209962924 48802773860352 48838904205312 48876396281856 48920677318656 48924173795328 49015645274112 49045875720192 49132407235392 49272385603584 49320550203392 49403129757696 49490291575296 49613401753344 49616947740672 49661899702272 49758306566144 49978361511936 50009185714176 50084628092928 50102685794304 50133586673664 50151662026752 50227319341056 50276417404928 50365119961728 50414352728064 50453054226432 50578559336448 50596795121664 50717323597824 50722657796096 50812147653696 50843486094336 50861817397248 50911535693824 50988339331072 51167477357568 51213834067968 51217494441984 51313253646336 51344901144576 51363413229568 51700261257216 51718901465088 51750799147008 51847555448832 51851261116416 51939029960532 51989801250816 52080572104704 52159139315712 52210125766656 52353366294528 52432345034784 52451249190912 52483598548992 52502521184256 52581724935168 52633124470784 52673529249792 52818041143296 52869671682048 52949429305344 52968519892992 53001188278272 53100282380288 53133032030208 53226774505008 53368011620352 53378417737216 53471613026304 53520057237504 53614482539904 53751693385728 53841692196864 54123711003648 54143224971264 54176617857024 54277909610496 54281788981248 54330967195648 54412929286144 54521848922112 54604098971136 54657475411968 54677181825024 54793439281152 54813194715136 54847000805376 54943767230976 55046493291504 55100302180352 55142600933376 55176610185216 55196503769088 55333808504832 55431433804032 55485618978816 55578520977408 55589358116864 55623642906624 55869637165056 55978094886912 56028809920512 56032814432256 56168185069568 56172199542784 56365521518592 56420619780096 56505734258688 56560969580544 56660759956944 56716146819072 56822186623488 56877731282944 56921394511872 56956500836352 56963535346432 57062990020608 57163666110408 57219544571904 57275477655552 57361881747456 57382563217408 57417953968128 57462031908864 57560784699392 57727410352128 57763013787648 57783839883264 57927580778496 57980062007296 58183764148224 58231001167872 58328499879936 58332668755968 58385516986368 58488526407168 58655160385536 58757568528384 58801068744704 58805271396352 58903731634176 59007655339776 59065336332288 59154440552064 59212265029632 59233613643776 59270146031616 59359559221248 59417584205824 59589584879616 59626336813056 59633701065796 59647834718208 59737817677824 59774661033984 59796212416512 59944959213568 60050719954368 60109420560384 60155564654592 60210064392192 60258946482176 60470655058944 60642936127488 60697877413888 60702215634944 60911128092672 61062648311808 61067012603904 61122338095104 61214545446912 61274383712256 61511829553152 61549767032832 61557368842112 61642619191296 61664844054528 61702875906048 61818239188992 61927304952942 61987839952896 62048434126848 62096066740224 62142038559744 62202783465472 62250534567936 62421321351168 62538027881472 62576598269952 62599159873536 62754879176704 62975356747776 63032411160576 63036916236288 63083584598528 63189208203264 63193724485632 63250976735232 63543090417664 63631090778112 63654032572416 63812375937024 63924959951424 63987447693312 64083977264736 64146620448768 64195863773184 64209324867584 64434912362496 64532116965888 64555383619584 64595198214144 64618487611392 64715969150976 64755882786816 64779230117888 65006819868672 65054946617232 65118538940416 65168528375808 65227569758208 65232231727104 65354193698816 65394500960256 65509876313856 65683706609664 65696514138112 65987055433728 66151202337792 66155930320896 66215866269696 66266698088448 66613798158336 66637815349248 66678914285568 66779504123904 66803581059072 66844782231552 66969759121408 67103814057984 67153493282304 67205044887552 67219136970752 67270738968576 67438079115264 67462393495552 67557059948664 67623098130432 67749530204928 67791314792448 67815756529664 67909674074112 68223303143424 68285112090624 68289992589312 68417671528448 68459868192768 68762630356992 68866363627776 68933681676288 68958535286784 69001065529344 69130073931776 69252039947376 69319735001088 69372949561344 69440762806272 69545519087616 69613501022208 69736319947008 69804488392704 69909793379712 69934998921216 69978131398656 70003361579008 70108966580224 70231372333056 70355281366656 70424054857728 70492895576064 70599239073792 70624693190656 70668251037696 70844042706944 70969032673344 71087859228672 71092940046336 71157348827136 71295484035072 71360076316672 71485976719872 71610786643968 71668924514304 71788922929152 71985878654976 72094474422828 72164948004864 72190966628352 72235490476032 72370546147328 72375718641664 72624806572032 72695798562816 72805465294848 72850368135168 72876633882624 72902909100032 73057919041536 73186814944386 73258356307968 73381015977984 73386260692992 73395324388672 73523467911168 73568813580288 73908578405376 73980825305088 74104694636544 74164857208832 74420102630016 74425421611008 74492849553408 74637459849216 74705079894016 74967542267904 75154028691456 75200380010496 75227493040128 75340979011584 75414626107392 75547679942592 75621529092096 75762915497984 75867839004672 75895192682496 76083986694144 76218221480544 76265229141504 76292726095872 76367303540736 76482508996608 76557271957504 76616042545152 76820751101952 76826241662976 76969880469504 77017351716864 77045119844352 77236774371328 77578352197632 77626198720512 77641334890496 77771333173248 77776891674624 77908544940798 77984701876224 78206880514048 78315188649984 78676873786368 78725397823488 78753781776384 78872587402752 78949686706176 79010293874688 79146078961664 79304507523072 79424143958016 79452779839488 79501782417408 79650423570432 79699548045312 79728283222016 79840161757512 80067626605824 80145894080512 80207419539456 80280085856256 80421723809856 80627540078592 80857248169984 81214837456896 81264926785536 81416864415744 81422683471872 81496450793472 81559013031936 81619393929216 81699178283008 81986213117952 82015772737536 82066356043776 82190158921728 82219792072704 82270501208064 82415650846464 82424318918656 82569739937256 82650453270528 82713901400064 82731245502464 82794755653632 82856051412992 83000712757248 83147150706048 83228428468224 83384037175296 83435464359936 83465546498048 83967142330368 84043214880768 84049221648384 84252277604352 84258299314176 84334635646976 84630929670144 84758601388032 84841454370816 84872043429888 85074220228608 85083167916032 85233279935232 85316596924416 85382091767808 85445303019648 85528827265024 85594485030912 85829316857856 85913216483328 86042822621184 86073844826112 86126930952192 86157983481856 86287958867968 86341177049088 86591115528192 86675759824896 86739928822976 86891371167744 86970093010944 87346501751808 87492749819904 87499003133952 87578275479552 87982740578304 88136352792576 88201603117056 88207907094528 88287821692928 88355597451264 88598004498432 88731660828096 88818397544448 88850420465664 88905219047424 89039338831872 89071441412096 89126376308736 89384377319424 89450551598694 89471752077312 89537991043072 89606726516736 89661991550976 89694318624768 89917438820352 90076079931552 90164130840576 90315096588288 90332706939904 90388419723264 90546232098816 90964404191232 91046816120832 91053323452416 91279824257024 91593972467712 91600518905856 91683507142656 91821818170368 91911575568384 91944713715712 92267744329728 92336053263168 92426313334784 92497266081792 92554313859072 92727358783488 92890957429413 92981759929344 93072651190272 93213057839616 93246665228288 93304175198208 93375801851904 93641829777408 93807041822208 93864897404928 93898739810304 94132318765056 94224334716928 94548616740864 94555374354432 94625376897792 94783812304896 94790586728448 94876465102848 95060645380096 95314635626496 95481048858624 95558566019072 95718563905536 95887439927136 95981171539968 96125965897104 96219930673152 96254622171136 96313987301376 96387924492288 96833075429376 96892797321216 96927731417088 97073953726464 97133824180224 97168845176832 97410558722048 97582419925848 97605547720704 97677808410624 97752792563712 97841354637312 97848347590656 98031290548224 98091751440384 98264814470784 98544771207168 98641100406784 98980583150592 99226803506688 99233895481344 99323799404544 99516613132288 99956723023872 100018371428352 100169256185856 100205371588608 100267173347328 100303324053504 100454638682112 100552834809856 100730239923456 100828705456128 100906108452864 101157118672896 101193590243328 101434647195648 101445315592192 101624295307392 101686972188672 101723634794496 101823071387648 101976678662144 102334954715136 102427668135936 102434988883968 102626507292672 102689802289152 102726826459136 103400522514432 103437802930176 103501598294016 103695110897664 103878059921064 103979602501632 104161144209408 104318278631424 104420251533312 104706732589056 104864690069568 104902498381824 104967197097984 105005042368512 105163449870336 105266248941568 105347058499584 105636082286592 105739343364096 105898858610688 105937039785984 106002376556544 106200564760576 106266064060416 106453549010016 106736023240704 106756835474432 106943226052608 107040114475008 107228965079808 107503386771456 107683384393728 108247422007296 108286449942528 108353235714048 108555819220992 108563577962496 108661934391296 108825858572288 109043697844224 109208197942272 109314950823936 109354363650048 109586878562304 109626389430272 109780222416579 109887534461952 110092986583008 110200604360704 110285201866752 110353220370432 110667617009664 110862867608064 110971237957632 111157041954816 111178716233728 111247285813248 111739274330112 111956189773824 112057619841024 112065628864512 112336370139136 112344399085568 112731043037184 112841239560192 113011468517376 113121939161088 113321519913888 113432293638144 113644373246976 113755462565888 113842789023744 113913001672704 113927070692864 114125980041216 114327332220816 114439089143808 114550955311104 114723763494912 114765126434816 114835907936256 114924063817728 115121569398784 115454820704256 115526027575296 115567679766528 115855161556992 115960124014592 116367528296448 116462002335744 116656999759872 116665337511936 116977052814336 117310320771072 117602137489408 117610542792704 117807463268352 118015310679552 118130672664576 118308881104128 118424530059264 118467227287552 118540292063232 118719118442496 118835168411648 119179169759232 119252673626112 119267402131592 119295669436416 119475635355648 119549322067968 119592424833024 119889918427136 120101439908736 120218841120768 120311129309184 120420128784384 120517892964352 120941310117888 121285872254976 121395754827776 121404431269888 121822256185344 122125296623616 122134025207808 122244676190208 122429090893824 122548767424512 123023659106304 123099534065664 123114737684224 123285238382592 123329688109056 123405751812096 123636478377984 123854609905884 123975679905792 124096868253696 124192133480448 124284077119488 124405566930944 124501069135872 124842642702336 125076055762944 125153196539904 125198319747072 125509758353408 125950713495552 126064822321152 126073832472576 126167169197056 126378416406528 126387448971264 126501953470464 127086180835328 127262181556224 127308065144832 127624751874048 127849919902848 127974895386624 128167954529472 128293240897536 128391727546368 128418649735168 128869824724992 129064233931776 129110767239168 129190396428288 129236975222784 129431938301952 129511765573632 129558460235776 130013639737344 130109893234464 130237077880832 130337056751616 130455139516416 130708387397632 130789001920512 131019752627712 131367413219328 131393028276224 131974110867456 132302404675584 132311860641792 132431732539392 132533396176896 133227596316672 133275630698496 133357828571136 133559008247808 133607162118144 133689564463104 133939518242816 134175827398041 134207628115968 134306986564608 134410089775104 134438273941504 134541477937152 134876158230528 135114119897328 135246196260864 135499060409856 135582629584896 135631513059328 135819348148224 136446606286848 136570224181248 136579985178624 136835343056896 136919736385536 137525260713984 137732727255552 137867363352576 137917070573568 138260147863552 138504079894752 138639470002176 138745899122688 139091038175232 139227002044416 139472639894016 139608976785408 139819586759424 139869997842432 139956262797312 140006723158016 140217933160448 140462744666112 140710562733312 140848109715456 140985791152128 141198478147584 141249386381312 141336502075392 141688085413888 141938065346688 142175718457344 142185880092672 142314697654272 142590968070144 142971953439744 143221573287936 143337849028608 143577845858304 143971757309952 144188948845656 144329896009728 144381933256704 144470980952064 144741092294656 144751437283328 145249613144064 145391597125632 145610930589696 145700736270336 145753267765248 145805818200064 146115838083072 146373629888772 146516712615936 146762031955968 146772521385984 146790648777344 147046935822336 147137627160576 147817156810752 147961650610176 148209389273088 148329714417664 148840205260032 148850843222016 148985699106816 149274919698432 149410159788032 149935084535808 150308057382912 150400760020992 150454986080256 150681958023168 150829252214784 151095359885184 151243058184192 151525830995968 151735678009344 151790385364992 152167973388288 152436442961088 152530458283008 152585452191744 152734607081472 152965017993216 153114543915008 153641502203904 153652483325952 153939760939008 154034703433728 154090239688704 154473548742656 155156704395264 155252397441024 155282669780992 155542666346496 155553783349248 155817089881596 155969403752448 156413761028096 156630377299968 157353747572736 157450795646976 157507563552768 157745174805504 157899373412352 158020587749376 158292157923328 158609015046144 158848287916032 158905559678976 159003564834816 159300847140864 159399096090624 159680323515024 160135253211648 160291788161024 160414839078912 160560171712512 160843447619712 161255080157184 161714496339968 162429674913792 162529853571072 162833728831488 162845366943744 162992901586944 163238787858432 163398356566016 163972426235904 164031545475072 164380317843456 164439584145408 164541002416128 164831301692928 164848637837312 165139479874512 165300906541056 165427802800128 165462491004928 165589511307264 165712102825984 166001425514496 166294301412096 166456856936448 166768074350592 166870928719872 166931092996096 167934284660736 168086429761536 168098443296768 168504555208704 168516598628352 169261859340288 169517202776064 169682908741632 170148440457216 170166335832064 170466559870464 170633193848832 170764183535616 170890606039296 171057654530048 171188970061824 171658633715712 171826432966656 172085645242368 172147689652224 172253861904384 172315966963712 172575917735936 172682354098176 173182231056384 173351519649792 173479857645952 173782742335488 173940186021888 174693003503616 174985499639808 174998006267904 175156550959104 175965481156608 176272705585152 176403206234112 176415814189056 176575643385856 176711194902528 177196008996864 177463321656192 177636795088896 177700840931328 177810438094848 178078677663744 178142882824192 178252752617472 178768754638848 178901103197388 178943504154624 179075982086144 179213453033472 179323983101952 179388637249536 179834877640704 180152159863104 180328261681152 180630193176576 180665413879808 180776839446528 181928808382464 182093632241664 182106646904832 182559648514048 183187944935424 183201037811712 183367014285312 183643636340736 183823151136768 183889427431424 184535488659456 184672106526336 184852626669568 184994532163584 185108627718144 185454717566976 185781914858826 185963519858688 186145302380544 186426115679232 186493330456576 186608350396416 186751603703808 187614083644416 187729794809856 187797479620608 188264637530112 189097233481728 189110748708864 189250753795584 189567624609792 189581173456896 189752930205696 190121290760192 190629271252992 190962097717248 191117132038144 191437127811072 191774879854272 191962343079936 192251931794208 192439861346304 192509244342272 192627974602752 193666150858752 193785594642432 193855462834176 194147907452928 194267648360448 194337690353664 194821117444096 195164839851696 195355616821248 195505585127424 195682709274624 195696695181312 196062581096448 196183502880768 196529628941568 197089542414336 197282200813568 197961166301184 198453607013376 198467790962688 198647598809088 199033226264576 199913446047744 200036742856704 200338512371712 200410743177216 200534346694656 200909277364224 201105669619712 201460479846912 201657410912256 201812216905728 202314237345792 202387180486656 202869294391296 202890631184384 203248590614784 203373944377344 203447269588992 203646142775296 203953357324288 204669909430272 204855336271872 204869977767936 205253014585344 205379604578304 205453652918272 206801045028864 206875605860352 207003196588032 207390221795328 207756119842128 207959205003264 208322288418816 208636557262848 208840503066624 209413465178112 209729380139136 209804996763648 209934394195968 210010084737024 210326899740672 210532497883136 210694116999168 211272164573184 211478686728192 211797717221376 211874079571968 212004753113088 212401129521152 212532128120832 212907098020032 213472046481408 213513670948864 213886452105216 214080228950016 214457930159616 215006773542912 215366768787456 216494844014592 216572899885056 216706471428096 217111638441984 217127155924992 217323868782592 217651717144576 218087395688448 218416395884544 218629901647872 218708727300096 219173757124608 219252778860544 219560444833158 219775068923904 220185973166016 220401208721408 220570403733504 220706440740864 221725735216128 221942475915264 222314083909632 222357432467456 222494571626496 223478548660224 223912379547648 224115239682048 224672740278272 224688798171136 225462086074368 225682479120384 226022937034752 226243878322176 226643039827776 226864587276288 227288746493952 227510925131776 227685578047488 227854141385728 228251960082432 228654664441632 228878178287616 229101910622208 229447526989824 229530252869632 229671815872512 229848127635456 230243138797568 230909641408512 231052055150592 231135359533056 231710323113984 231920248029184 232735056592896 232924004671488 233313999519744 233330675023872 233954105628672 234620641542144 235204274978816 235221085585408 236030621359104 236261345329152 236617762208256 236849060118528 236934454575104 237438236884992 237670336823296 238358339518464 238505347252224 238534804263184 238951270711296 239098644135936 239184849666048 239779836854272 240202879817472 240437682241536 240622258618368 240840257568768 241035785928704 241882620235776 242571744509952 242791509655552 242808862539776 243644512370688 244250593247232 244268050415616 244489352380416 244858181787648 245097534849024 246047318212608 246199068131328 246229475368448 246570476765184 246659376218112 246811503624192 247272956755968 247709219811768 247951359811584 248193736507392 248384266960896 248568154238976 248811133861888 249002138271744 249685285404672 250152111525888 250306393079808 250396639494144 251019516706816 251901426991104 252129644642304 252147664945152 252334338394112 252756832813056 252774897942528 253003906940928 254172361670656 254524363112448 254616130289664 255249503748096 255699839805696 255949790773248 256335909058944 256586481795072 256783455092736 256837299470336 257739649449984 258128467863552 258221534478336 258380792856576 258473950445568 258863876603904 259023531147264 259116920471552 260027279474688 260219786468928 260474155761664 260674113503232 260910279032832 261416774795264 262039505255424 262734826438656 262786056552448 263948221734912 264604809351168 264623721283584 264863465078784 265066792353792 266455192633344 266551261396992 266715657142272 267118016495616 267214324236288 267379128926208 267879036485632 268351654796082 268415256231936 268613973129216 268820179550208 268876547883008 269082955874304 269752316461056 270228239794656 270492392521728 270998120819712 271165259169792 271263026118656 271638696296448 272893212573696 273140448362496 273159970357248 273670686113792 273839472771072 275050521427968 275465454511104 275734726705152 275834141147136 276520295727104 277008159789504 277278940004352 277491798245376 278182076350464 278945279788032 279217953570816 279639173518848 279739995684864 279912525594624 280013446316032 280435866320896 280925489332224 281421125466624 281696219430912 282396956295168 282498772762624 282673004150784 283376170827776 283876130693376 284351436914688 284371760185344 284629395308544 285181936140288 285943906879488 286443146575872 286675698057216 287155691716608 287943514619904 288377897691312 288659792019456 288763866513408 288941961904128 289482184589312 289502874566656 290499226288128 290783194251264 291221861179392 291401472540672 291506535530496 292231676166144 292747259777544 293033425231872 293524063911936 293545042771968 293581297554688 294093871644672 294275254321152 295634313621504 295923301220352 296659428835328 297680410520064 297701686444032 297971398213632 298549839396864 298820319576064 299870169071616 300616114765824 300801520041984 300909972160512 301363916046336 301658504429568 302190719770368 302486116368384 303051661991936 303471356018688 303580770729984 304335946776576 304872885922176 305060916566016 305170904383488 305469214162944 305930035986432 306229087830016 307283004407808 307304966651904 307879521878016 308069406867456 308180479377408 308947097485312 310313408790528 310504794882048 310565339561984 311085332692992 311634179763192 311938807504896 312827522056192 313260754599936 314707495145472 314901591293952 315015127105536 315490349611008 315798746824704 316041175498752 316584315846656 317218030092288 317696575832064 317811119357952 318007129669632 318601694281728 318798192181248 319360647030048 320270506423296 320583576322048 320829678157824 321120343425024 321686895239424 322510160314368 323428992679936 324859349827584 325059707142144 325667457662976 325690733887488 325985803173888 326477575716864 326796713132032 327944852471808 328063090950144 328760635686912 328879168290816 329662603385856 329697275674624 330278959749024 330601813082112 330855605600256 330924982009856 331424205651968 332002851028992 332588602824192 332913713872896 333536148701184 333741857439744 333862185992192 335868569321472 336172859523072 336196886593536 337009110417408 337033197256704 338523718680576 339034405552128 339365817483264 340296880914432 340933119740928 341266387697664 341528367071232 341781212078592 342115309060096 342377940123648 343317267431424 343652865933312 344171290484736 344295379304448 344507723808768 345151835471872 345364708196352 346364462112768 346703039299584 346959715291904 347565484670976 347880372043776 349386007007232 349970999279616 349996012535808 351930962313216 352806412468224 352831628378112 353151286771712 353422389805056 354392017993728 354926643312384 355273590177792 355401681862656 355620876189696 356157355327488 356285765648384 356505505234944 357537509277696 357802206394776 357887008309248 358151964172288 358426906066944 358647966203904 358777274499072 359669755281408 360304319726208 360656523362304 361260386353152 361330827759616 361553678893056 363857616764928 364187264483328 364213293809664 365119297028096 366375889870848 366402075623424 366734028570624 367287272681472 367646302273536 367778854862848 369070977318912 369344213052672 369705253339136 369989064327168 370217255436288 370909435133952 371563829717652 371927039717376 372290604761088 372852231358464 372986660913152 373216700792832 373503207407616 375228167288832 375459589619712 375594959241216 376529275060224 378194466963456 378221497417728 378501507591168 379135249219584 379162346913792 379505860411392 381258542505984 381924195434496 382234264076288 382874255622144 383549759708544 383924686159872 384503863588416 384879722692608 385018488684544 385255949205504 387332301717504 387571189284864 387710925668352 388295814905856 388535296720896 388675380707328 389642234888192 390329679703392 390711233642496 391011170254848 391365418549248 392125162192896 392367005761536 393059257883136 394179084828672 394564401627136 395922332602368 396907214026752 396935581925376 397295197618176 398066452529152 399826892095488 400073485713408 400677024743424 400821486354432 401068693389312 401818554728448 402527482194123 402920959693824 403314821824512 403624433811456 404628474691584 405738588782592 405781262368768 406497181229568 406747888754688 406894539177984 407906714648576 409339818860544 409710672543744 409739955535872 410506029170688 410759209156608 410907305836544 413602090057728 413751211720704 414780443590656 415512239684256 415918410006528 417273114525696 417681006133248 418826930356224 419458760278272 419609993527296 419868788391936 420020169474048 420653799481344 421064995766272 421388233998336 422544329146368 422957373456384 423595434442752 423748159143936 424009506226176 424802259042304 425064256241664 425814196040064 426944092962816 427027341897728 427772904210432 428915860319232 430013547085824 430733537574912 432989688029184 433145799770112 433412942856192 434223276883968 434254311849984 434647737565184 435303434289152 436174791376896 436832791769088 437259803295744 437417454600192 438347514249216 438505557721088 439120889666316 439550137847808 440371946332032 440802417442816 441140807467008 441412881481728 443451470432256 443884951830528 444628167819264 444714864934912 444989143252992 446957097320448 447824759095296 448230479364096 449345480556544 450924172148736 451364958240768 452045874069504 452487756644352 453286079655552 453729174552576 454577492987904 455021850263552 455371156094976 455708282771456 456503920164864 457309328883264 457756356575232 458203821244416 458895053979648 459060505739264 459343631745024 460486277595136 461819282817024 462104110301184 462270719066112 463420646227968 463840496058368 465470113185792 465848009342976 466627999039488 466661350047744 467908211257344 469241283084288 470408549957632 470442171170816 472061242718208 472522690658304 473235524416512 473698120237056 473868909150208 474876473769984 476716679036928 477010694504448 477069608526368 477902541422592 478197288271872 479559673708544 480405759634944 480875364483072 481244517236736 481680515137536 482071571857408 483765240471552 485143489019904 485583019311104 485617725079552 487289024741376 488501186494464 488536100831232 488978704760832 489716363575296 490195069698048 492094636425216 492458950736896 493140953530368 493318752436224 493623007248384 494545913511936 495418439623536 495902719623168 496387473014784 496768533921792 497136308477952 497622267723776 498004276543488 499370570809344 500304223051776 500612786159616 500793278988288 502039033413632 503802853982208 504259289284608 504295329890304 504668676788224 505513665626112 505549795885056 508344723341312 509048726224896 510499007496192 511399679611392 511899581546496 512671818117888 513172963590144 513566910185472 513674598940672 515479298899968 516256935727104 516443068956672 516761585713152 516947900891136 517727753207808 518047062294528 518233840943104 520054558949376 520439572937856 520948311523328 521348227006464 521820558065664 522833549590528 524079010510848 525469652877312 525572113104896 527896443469824 529209618702336 529247442567168 529726930157568 530133584707584 532910385266688 533102522793984 533431314284544 534236032991232 534428648472576 534758257852416 535758072971264 536703309592164 536830512463872 537227946258432 537640359100416 537753095766016 538165911748608 539504632922112 540456479589312 540984785043456 541996241639424 542330518339584 542526052237312 545786425147392 546280896724992 546319940714496 547341372227584 547678945542144 550101042855936 550930909022208 551469453410304 551668282294272 553040591454208 554016319579008 554557880008704 554983596490752 556364152700928 557890559576064 558435907141632 559278347037696 559479991369728 559825051189248 560026892632064 560871732641792 562842250933248 563392438861824 564793912590336 564997545525248 566752341655552 567752261386752 568702873829376 568743520370688 569258790617088 570363872280576 571887813758976 572886293151744 573351396114432 574311383433216 575887029239808 576755795382624 577319584038912 577527733026816 577883923808256 578964369178624 579005749133312 580998452576256 581566388502528 582443722358784 582802945081344 583013071060992 584463352332288 585494519555088 586066850463744 587048127823872 587090085543936 587162595109376 588187743289344 588550508642304 591268627243008 591846602440704 593318857670656 595360821040128 595403372888064 595942796427264 597099678793728 597640639152128 599740338143232 601232229531648 601603040083968 602727832092672 603317008859136 604381439540736 604972232736768 606103323983872 606942712037376 607161541459968 608671893553152 609745771844352 610121833132032 610341808766976 610938428325888 611860071972864 612458175660032 614566008815616 614609933303808 615759043756032 616138813734912 616360958754816 617894194970624 620626817581056 621009589764096 621130679123968 622170665385984 623268359526384 623877615009792 625655044112384 626521509199872 629414990290944 629803182587904 630030254211072 630980699222016 631597493649408 632082350997504 633168631693312 634436060184576 635393151664128 635622238715904 636014259339264 637203388563456 637596384362496 638721294060096 640541012846592 641167152644096 641659356315648 642240686850048 643373790478848 645020320628736 646857985359872 649718699655168 650119414284288 651334915325952 651381467774976 651971606347776 652955151433728 653593426264064 655889704943616 656126181900288 657521271373824 657758336581632 659325206771712 659394551349248 660557919498048 661203626164224 661711211200512 661849964019712 662848411303936 665177205648384 665827427745792 667072297402368 667483714879488 667724371984384 671737138642944 672345719046144 674018220834816 674066394513408 677047437361152 678068811104256 678731634966528 680593761828864 681866239481856 682532775395328 683056734142464 683562424157184 684230618120192 684755880247296 686634534862848 687305731866624 688342580969472 688590758608896 689015447617536 690303670943744 690729416392704 692728924225536 693406078599168 693919430583808 695130969341952 695760744087552 698772014014464 699941998559232 699992025071616 703861924626432 705612824936448 705663256756224 706302573543424 708784035987456 709853286624768 710547180355584 710803363725312 712314710654976 712571531296768 713011010469888 715075018555392 715604412789552 716303928344576 716853812133888 717295932407808 717554548998144 719339510562816 720608639452416 721313046724608 722520772706304 722661655519232 723107357786112 727715233529856 728374528966656 728426587619328 730238594056192 732751779741696 732804151246848 733468057141248 734574545362944 735292604547072 738141954637824 738688426105344 739410506678272 739978128654336 740434510872576 741818870267904 743127659435304 743854079434752 744581209522176 745704462716928 745973321826304 746433401585664 747006414815232 750456334577664 750919179239424 751189918482432 753058550120448 756388933926912 756442994835456 757003015182336 758270498439168 758324693827584 759011720822784 762517085011968 763848390868992 764468528152576 765748511244288 767099519417088 767849372319744 769007727176832 769759445385216 770036977369088 770511898411008 774664603435008 775142378569728 775421851336704 776591629811712 777070593441792 777350761414656 779284469776384 780659359406784 781422467284992 782022340509696 782730837098496 784250324385792 786118515766272 788358169657344 789128803254272 791844665204736 793814428053504 793871163850752 794590395236352 796132905058304 799653784190976 800146971426816 801354049486848 801642972708864 802137386778624 803637109456896 805054964388246 805841919387648 806629643649024 807248867622912 809256949383168 811477177565184 812994362459136 813495777509376 813789078355968 815813429297152 818679637721088 819421345087488 819479911071744 821012058341376 821518418313216 827204180115456 827502423441408 829560887181312 831024479368512 831836820013056 834546229051392 837653860712448 838917520556544 839219987054592 839737576783872 840040338948096 841307598962688 842129991532544 842776467996672 845088658292736 847190868885504 847496318287872 848019012452352 849604518084608 850128512483328 851628392080128 853888185925632 854054683795456 855545808420864 857831720638464 860027094171648 861467075149824 865979376058368 866291599540224 866825885712384 868446553767936 868508623699968 870606868578304 872349582753792 873665583538176 874519606591488 876695028498432 877011115442176 878241779332632 879100275695616 880743892664064 881604834885632 882281614934016 882825762963456 886902940864512 887769903661056 889429729869824 889978286505984 893914194640896 895649518190592 896460958728192 898690961113088 901848344297472 902729916481536 904091748139008 904975513288704 906572159311104 907458349105152 909154985975808 910043700527104 910742312189952 911416565542912 913007840329728 914618657766528 915512713150464 916407642488832 917790107959296 918121011478528 918687263490048 920972555190272 923638565634048 924208220602368 924541438132224 926841292455936 927680992116736 930940226371584 931696018685952 933255998078976 935816422514688 938482566168576 940817099915264 940884342341632 944122485436416 945045381316608 946471048833024 947396240474112 947737818300416 949752947539968 953433358073856 954021389008896 954139217052736 955805082845184 956394576543744 960811519269888 961750728966144 962489034473472 963361030275072 964143143714816 967530480943104 970286978039808 971166038622208 974578049482752 977002372988928 977072201662464 977957409521664 979432727150592 980390139396096 984189272850432 984917901473792 986281907060736 986637504872448 989091827023872 990836879247072 991805439246336 992774946029568 994272616955904 995244535447552 996008553086976 998741141618688 1000608446103552 1001225572319232 1001586557976576 1004078066827264 1007605707964416 1008518578569216 1008590659780608 1009337353576448 1011027331252224 1011099591770112 1016689446682624 1018097452449792 1022799359222784 1023799163092992 1025343636235776 1026345927180288 1027133820370944 1030958597799936 1032513871454208 1032886137913344 1033523171426304 1035455506415616 1036094124589056 1036467681886208 1040109117898752 1040879145875712 1041896623046656 1042696454012928 1043641116131328 1045667099181056 1048158021021696 1051144226209792 1055792886939648 1058419237404672 1058494885134336 1059453860315136 1060267169415168 1065820770533376 1066205045587968 1066862628569088 1068472065982464 1068857296945152 1069516515704832 1071516145942528 1073406619184328 1073661024927744 1074455892516864 1075280718200832 1075506191532032 1076331823497216 1079009265844224 1080912959178624 1081969570086912 1083992483278848 1084661036679168 1085052104474624 1091572850294784 1092561793449984 1092639881428992 1094682744455168 1095357891084288 1100202085711872 1101861818044416 1102938906820608 1103336564588544 1106081182908416 1108032639158016 1109115760017408 1109967192981504 1112728305401856 1115781119152128 1116871814283264 1118556694075392 1118959982739456 1119650102378496 1120053785264128 1121743465283584 1125684501866496 1126784877723648 1129587825180672 1129995091050496 1135504522773504 1137405747658752 1137487040741376 1138517581234176 1143775627517952 1145772586303488 1146702792228864 1148622766866432 1151774058479616 1153511590765248 1154639168077824 1155055466053632 1155767847616512 1157928738357248 1158011498266624 1161996905152512 1163132777005056 1164887444717568 1165605890162688 1166026142121984 1168926704664576 1170989039110176 1172133700927488 1174096255647744 1174325190218752 1176375486578688 1177101017284608 1182537254486016 1183693204881408 1186637715341312 1190721642080256 1190806745776128 1191885592854528 1194199357587456 1195281278304256 1199480676286464 1202464459063296 1203206080167936 1205455664185344 1207582446582369 1208762879081472 1209944465473536 1212206647967744 1213885424074752 1217343787106304 1219491543688704 1220243666264064 1220683617533952 1223720143945728 1224916351320064 1229132017631232 1229219866607616 1231518087512064 1232277627469824 1232721917509632 1235788389941248 1241253635162112 1242261358247936 1244341330771968 1246536719052768 1247755230019584 1251310088224768 1253043018399744 1258829980581888 1259606365175808 1260060508422144 1261961398444032 1263194987298816 1264164701995008 1266337263386624 1268872120369152 1270786303328256 1271244477431808 1272028518678528 1274406777126912 1275192768724992 1277442588120192 1281082025693184 1282334305288192 1283318712631296 1286747580957696 1290040641257472 1293715970719744 1299437399310336 1300238828568576 1302669830651904 1302762935549952 1303943212695552 1305910302867456 1307186852528128 1311779409887232 1312252363800576 1315042542747648 1315516673163264 1318650413543424 1318789102698496 1321115838996096 1322407252328448 1323422422401024 1323699928039424 1325696822607872 1330354411296768 1331654855491584 1334144594804736 1334967429758976 1335448743968768 1343474277285888 1344691438092288 1348036441669632 1354094874722304 1356137622208512 1357463269933056 1361187523657728 1363732478963712 1365065550790656 1366113468284928 1367124848314368 1368461236240384 1369511760494592 1373269069725696 1374611463733248 1376685161938944 1377181517217792 1378030895235072 1380607341887488 1381458832785408 1385457848451072 1386812157198336 1387838861167616 1390261938683904 1391521488175104 1397544028028928 1399883997118464 1399984050143232 1407723849252864 1411225649872896 1411326513512448 1412605147086848 1417568071974912 1419706573249536 1421094360711168 1421606727450624 1424629421309952 1425143062593536 1430150037110784 1431208825579104 1432607856689152 1433707624267776 1434591864815616 1438679021125632 1441217278904832 1442626093449216 1445041545412608 1445323311038464 1446214715572224 1455430467059712 1456749057933312 1456853175238656 1460477188112384 1465503559483392 1465608302493696 1466936114282496 1469149090725888 1470585209094144 1476283909275648 1477376852210688 1478821013356544 1479956257308672 1480869021745152 1483637740535808 1486255318870608 1487708158869504 1489162419044352 1491408925433856 1491946643652608 1492866803171328 1494012829630464 1500912669155328 1501838358478848 1502379836964864 1506117100240896 1512777867853824 1512885989670912 1514006030364672 1516540996878336 1516649387655168 1525034170023936 1528937056305152 1531497022488576 1534199038834176 1535698744639488 1538015454353664 1539518890770432 1540073954738176 1541023796822016 1549329206870016 1550284757139456 1550843702673408 1553183259623424 1554141186883584 1554701522829312 1558568939552768 1561318718813568 1562844934569984 1564044681019392 1565461674196992 1568500648771584 1572237031532544 1576716339314688 1578257606508544 1583689330409472 1587628856107008 1587742327701504 1589180790472704 1592265810116608 1599307568381952 1600293942853632 1602708098973696 1603285945417728 1604274773557248 1607274218913792 1610109928776492 1611683838775296 1613259287298048 1614497735245824 1618513898766336 1622954355130368 1625988724918272 1626991555018752 1627578156711936 1631626858594304 1637359275442176 1638842690174976 1638959822143488 1642024116682752 1643036836626432 1654408360230912 1655004846882816 1659121774362624 1662048958737024 1663673640026112 1669092458102784 1675307721424896 1677835041113088 1678439974109184 1679475153567744 1680080677896192 1682615197925376 1684259983065088 1690177316585472 1694381737771008 1694992636575744 1699209036169216 1700257024966656 1703256784160256 1707776371851264 1708109367590912 1711091616841728 1715663441276928 1720054188343296 1722934150299648 1731958752116736 1732583199080448 1733651771424768 1736893107535872 1737017247399936 1741213737156608 1744699165507584 1747331167076352 1749039213182976 1753390056996864 1756483558665264 1758200551391232 1761487785328128 1763209669771264 1764563229868032 1765651525926912 1773805881729024 1775539807322112 1778859459739648 1779956573011968 1787828389281792 1791299036381184 1792921917456384 1797381922226176 1803696688594944 1808183496278016 1809951026577408 1813144318622208 1814916698210304 1818309971951616 1820087401054208 1821484624379904 1822833131085824 1826015680659456 1829237315533056 1831025426300928 1832815284977664 1835580215918592 1836242022957056 1837374526980096 1841945110380544 1847277131268096 1848416441204736 1849082876264448 1853682584911872 1861880452743168 1863392037371904 1866511996157952 1871632845029376 1876965132337152 1881634199830528 1881768684683264 1888244970872832 1890090762633216 1892942097666048 1894792480948224 1895475636600832 1899505895079936 1906866716147712 1908042778017792 1908278434105472 1911610165690368 1912789153087488 1921623038539776 1923501457932288 1924978068946944 1926722060550144 1928286287429632 1935060961886208 1940573956079616 1942332077244416 1949156098965504 1954004745977856 1954144403324928 1955914819043328 1958865454301184 1960780278792192 1968378545700864 1969835802947584 1972563814121472 1973275009744896 1978183654047744 1981673758494144 1983610878492672 1985549892059136 1988545233911808 1990489070895104 1997482283237376 2001216892207104 2002451144638464 2003173115953152 2008156133654528 2015211415928832 2017037157138432 2018674707152896 2022054662504448 2022199183540224 2033378893365248 2036194904899584 2045598718445568 2047598326185984 2050687272471552 2052691854360576 2054267640741888 2061917195599872 2065027742908416 2065772275826688 2067046342852608 2070911012831232 2072188249178112 2080218235797504 2081758291751424 2083793246093312 2085392908025856 2087282232262656 2091334198362112 2096316042043392 2102288452419584 2111585773879296 2116838474809344 2116989770268672 2118907720630272 2131641541066752 2132410091175936 2136944131964928 2137714593890304 2139033031409664 2143032291885056 2146813238368656 2148911785033728 2150561436401664 2151012383064064 2152663646994432 2158018531688448 2161825918357248 2163939140173824 2167984966557696 2169322073358336 2170104208949248 2183145700589568 2185123586899968 2185279762857984 2189365488910336 2190715782168576 2200404171423744 2203723636088832 2205877813641216 2212162365816832 2216065278316032 2218231520034816 2219934385963008 2225456610803712 2231562238304256 2233743628566528 2237113388150784 2237919965478912 2239300204756992 2240107570528256 2243486930567168 2251369003732992 2253569755447296 2259175650361344 2259990182100992 2271009045547008 2274811495317504 2274974081482752 2277035162468352 2287551255035904 2291545172606976 2293405584457728 2297245533732864 2303548116959232 2307023181530496 2309278336155648 2310110932107264 2311535695233024 2315857476714496 2323993810305024 2326265554010112 2329774889435136 2331211780325376 2332052284243968 2337853409329152 2341978078220352 2344267401854976 2348192511295488 2348650380437504 2352750973157376 2365074508972032 2367386409762816 2373275430682624 2381443284160512 2381613491552256 2383771185709056 2388398715174912 2390562556608512 2398961352572928 2404928918126592 2406412160335872 2410911328370688 2415164893164738 2417525758162944 2419888930947072 2424413295935488 2427770848149504 2438983087377408 2440487332528128 2441367235067904 2447440287891456 2458264035262464 2458439733215232 2463036175024128 2464555254939648 2471576779882496 2482507270324224 2484522716495872 2488682661543936 2493073438105536 2495510460039168 2502620176449536 2517659961163776 2519212730351616 2520121016844288 2523922796888064 2526389974597632 2528329403990016 2532674526773248 2541572606656512 2542488954863616 2544057037357056 2548813554253824 2550385537449984 2554885176240384 2562164051386368 2564668610576384 2566637425262592 2573495161915392 2580081282514944 2587431941439488 2598874798620672 2600477657137152 2605339661303808 2605525871099904 2611820605734912 2614373705056256 2623558819774464 2630085085495296 2631033346326528 2637300827086848 2637578205396992 2642231677992192 2644814504656896 2646844844802048 2647399856078848 2651393645215744 2660708822593536 2663309710983168 2668289189609472 2669934859517952 2670897487937536 2686948554571776 2689382876184576 2696072883339264 2708189749444608 2712275244417024 2714926539866112 2722375047315456 2727464957927424 2730131101581312 2732226936569856 2734249696628736 2736922472480768 2739023520989184 2746538139451392 2749222927466496 2753370323877888 2754363034435584 2756061790470144 2761214683774976 2762917665570816 2770915696902144 2773624314396672 2775677722335232 2780523877367808 2783042976350208 2795088056057856 2799767994236928 2815447698505728 2822451299745792 2822653027024896 2825210294173696 2835136143949824 2839413146499072 2842188721422336 2843213454901248 2849258842619904 2850286125187072 2860300074221568 2862417651158208 2865215713378304 2867415248535552 2869183729631232 2882434557809664 2885252186898432 2890083090825216 2890646622076928 2892429431144448 2910860934119424 2913498115866624 2920954376224768 2931007118966784 2931216604987392 2933872228564992 2938298181451776 2941170418188288 2952567818551296 2954753704421376 2957642026713088 2959912514617344 2967275481071616 2972510637741216 2975416317739008 2978324838088704 2982817850867712 2983893287305216 2985733606342656 2988025659260928 3001825338310656 3003676716957696 3004759673929728 3012234200481792 3025555735707648 3025771979341824 3028012060729344 3033081993756672 3033298775310336 3050068340047872 3057874112610304 3068398077668352 3071397489278976 3076030908707328 3079037781540864 3080147909476352 3098658413740032 3100569514278912 3106366519246848 3108282373767168 3109403045658624 3117137879105536 3122637437627136 3125689869139968 3128089362038784 3130923348393984 3137001297543168 3144474063065088 3153432678629376 3156515213017088 3167378660818944 3175257712214016 3175484655403008 3178361580945408 3184531620233216 3198615136763904 3200587885707264 3205416197947392 3206571890835456 3208549547114496 3214548437827584 3220219857552984 3223367677550592 3226518574596096 3228995470491648 3237027797532672 3245908710260736 3251977449836544 3253983110037504 3255156313423872 3263253717188608 3274718550884352 3277685380349952 3277919644286976 3284048233365504 3286073673252864 3308816720461824 3310009693765632 3318243548725248 3324097917474048 3327347280052224 3338184916205568 3350615442849792 3355670082226176 3356879948218368 3358950307135488 3360161355792384 3365230395850752 3368519966130176 3380354633170944 3388763475542016 3389985273151488 3398418072338432 3406513568320512 3415552743702528 3416218735181824 3431326882553856 3440108376686592 3445868300599296 3463917504233472 3465166398160896 3467303542849536 3473786215071744 3474034494799872 3482427474313216 3489398331015168 3494662334152704 3498078426365952 3506780113993728 3512967117330528 3516401102782464 3522975570656256 3526419339542528 3529126459736064 3531303051853824 3547611763458048 3551079614644224 3557718919479296 3559913146023936 3575656778563584 3582598072762368 3585843834912768 3594763844452352 3607393377189888 3616366992556032 3626288637244416 3629833396420608 3636619943903232 3640174802108416 3645666262171648 3652031361318912 3658474631066112 3662050852601856 3671160431837184 3672484045914112 3674749053960192 3683890220761088 3694554262536192 3696832882409472 3698165752528896 3707365169823744 3723760905486336 3726784074743808 3733023992315904 3743265690058752 3753930264674304 3763268399661056 3763537369366528 3776489941745664 3780181525266432 3785884195332096 3789584961896448 3799011790159872 3813733432295424 3816085556035584 3816556868210944 3823220331380736 3825578306174976 3843246077079552 3847002915864576 3849956137893888 3856572574859264 3870121923772416 3881147912159232 3884664154488832 3898312197931008 3908009491955712 3908288806649856 3911829638086656 3917730908602368 3921560557584384 3936757091401728 3939671605895168 3945127628242944 3946550019489792 3956367308095488 3963347516988288 3967221756985344 3971099784118272 3977090467823616 3980978141790208 3994964566474752 4002433784414208 4004902289276928 4006346231906304 4016312267309056 4030422831857664 4034074314276864 4037349414305792 4044109325008896 4066757786730496 4072389809799168 4091197436891136 4095196652371968 4101374544943104 4105383708721152 4108535281483776 4123834391199744 4130055485816832 4131544551653376 4134092685705216 4141822025662464 4144376498356224 4160436471595008 4163516583502848 4167586492186624 4170785816051712 4174564464525312 4192632084086784 4204576904839168 4223171547758592 4233676949618688 4233979540537344 4237815441260544 4263283082133504 4264820182351872 4273888263929856 4275429187780608 4286064583770112 4293626476737312 4297823570067456 4301122872803328 4302024766128128 4316037063376896 4323651836714496 4327878280347648 4335969933115392 4338644146716672 4340208417898496 4366291401179136 4370247173799936 4370559525715968 4378730977820672 4381431564337152 4400808342847488 4407447272177664 4411755627282432 4432130556632064 4436463040069632 4439868771926016 4450913221607424 4463124476608512 4467487257133056 4474226776301568 4475839930957824 4478600409513984 4486973861134336 4502738007465984 4507139510894592 4518351300722688 4519980364201984 4542018091094016 4549622990635008 4549948162965504 4575102510071808 4586811168915456 4594491067465728 4607096233918464 4614046363060992 4618556672311296 4620221864214528 4623071390466048 4631714953428992 4647987620610048 4652531108020224 4659549778870272 4662423560650752 4664104568487936 4675706818658304 4683956156440704 4688534803709952 4696385022590976 4697300760875008 4705501946314752 4730149017944064 4734772819525632 4746550861365248 4762886568321024 4763226983104512 4767542371418112 4776797430349824 4781125113217024 4797922705145856 4809857836253184 4812824320671744 4821822656741376 4830329786329476 4835051516325888 4839777861894144 4848826591870976 4855541696299008 4877966174754816 4880974665056256 4882734470135808 4894880575782912 4916528070524928 4916879466430464 4926072350048256 4929110509879296 4965014540648448 4969045432991744 4977365323087872 4986146876211072 4991020920078336 5005240352899072 5035319922327552 5038425460703232 5040242033688576 5047845593776128 5052779949195264 5065349053546496 5083145213313024 5084977909727232 5097627108507648 5100771074899968 5109770352480768 5124328102772736 5129337221152768 5133274850525184 5146990323830784 5160162565029888 5174863882878976 5197749597241344 5200955314274304 5210679322607616 5211051742199808 5223641211469824 5247117639548928 5260170170990592 5274601654173696 5275156410793984 5284463355984384 5289629009313792 5293689689604096 5302787290431488 5321417645187072 5326619421966336 5336578379218944 5339869719035904 5341794975875072 5373897109143552 5378765752369152 5392145766678528 5424550488834048 5429853079732224 5444750094630912 5454929915854848 5460262203162624 5464453873139712 5468499393257472 5473844944961536 5478047041978368 5493076278902784 5498445854932992 5506740647755776 5508726068871168 5512123580940288 5522429367549952 5525835331141632 5541831393804288 5547248628793344 5551355444670464 5561047754735616 5590176112115712 5599535988473856 5630895397011456 5644902599491584 5645306054049792 5650420588347392 5670272287899648 5678826292998144 5684377442844672 5686426909802496 5698517685239808 5700572250374144 5720600148443136 5724835302316416 5730431426756608 5734830497071104 5738367459262464 5764869115619328 5770504373796864 5780166181650432 5781293244153856 5784858862288896 5821721868238848 5826996231733248 5862014237933568 5862433209974784 5867744457129984 5876596362903552 5882340836376576 5905135637102592 5909507408842752 5915284053426176 5919825029234688 5934550962143232 5945021275482432 5950832635478016 5956649676177408 5965635701735424 5967786574610432 5971467212685312 6003650676621312 6007353433915392 6009519347859456 6024468400963584 6051111471415296 6056024121458688 6066163987513344 6066597550620672 6100136680095744 6115748225220608 6136796155336704 6142794978557952 6152061817414656 6158075563081728 6160295818952704 6197316827480064 6201139028557824 6212733038493696 6216564747534336 6234275758211072 6245274875254272 6251379738279936 6256178724077568 6261846696787968 6274002595086336 6288948126130176 6306865357258752 6313030426034176 6334757321637888 6350515424428032 6350969310806016 6356723161890816 6369063240466432 6397230273527808 6410832395894784 6413143781670912 6417099094228992 6429096875655168 6440439715105968 6446735355101184 6453037149192192 6457990940983296 6474055595065344 6491817420521472 6503954899673088 6507966220075008 6510312626847744 6526507434377216 6549437101768704 6555370760699904 6555839288573952 6568096466731008 6572147346505728 6617633440923648 6636487097450496 6648195834948096 6654694560104448 6676369832411136 6701230885699584 6711340164452352 6713759896436736 6717900614270976 6720322711584768 6730460791701504 6737039932260352 6760709266341888 6777526951084032 6779970546302976 6796836144676864 6813027136641024 6831105487405056 6832437470363648 6862653765107712 6880216753373184 6891736601198592 6927835008466944 6930332796321792 6934607085699072 6947572430143488 6964854948626432 6978796662030336 6989324668305408 6996156852731904 7013560227987456 7025934234661056 7032802205564928 7045951141312512 7052838679085056 7058252919472128 7095223526916096 7102159229288448 7115437838958592 7119826292047872 7151313557127168 7165196145524736 7171687669825536 7189527688904704 7214786754379776 7232733985112064 7252577274488832 7259666792841216 7273239887806464 7280349604216832 7291332524343296 7316949262132224 7324101705203712 7342320863674368 7344968091828224 7367780441522176 7389108525072384 7393665764818944 7414730339647488 7447521810972672 7453568149487616 7466047984631808 7486531380117504 7507860529348608 7526536799322112 7527074738733056 7552979883491328 7560363050532864 7571768390664192 7579169923792896 7598023580319744 7627466864590848 7632171112071168 7633113736421888 7646440662761472 7651156612349952 7686492154159104 7694005831729152 7699912275787776 7713145149718528 7740243847544832 7762295824318464 7769328308977664 7796624395862016 7816018983911424 7816577613299712 7835461817204736 7843121115168768 7879343211790336 7890255256485888 7893100038979584 7912734616190976 7926695033976576 7934443513970688 7942199568236544 7954180935647232 7961956283580416 7989929132949504 8004867568828416 8009804578553856 8012692463812608 8032624534618112 8060845663715328 8068148628553728 8074698828611584 8088218650017792 8133515573460992 8144779619598336 8182394873782272 8190393304743936 8202749089886208 8210767417442304 8217070562967552 8247668782399488 8260110971633664 8263089103306752 8268185371410432 8283644051324928 8288752996712448 8320872943190016 8327033167005696 8335172984373248 8341571632103424 8349128929050624 8385264168173568 8409153809678336 8446343095517184 8467353899237376 8467959081074688 8475630882521088 8526566164267008 8529640364703744 8547776527859712 8550858375561216 8572129167540224 8587252953474624 8595647140134912 8602245745606656 8604049532256256 8647303673428992 8655756560695296 8671939866230784 8677288293433344 8680416835796992 8732582802358272 8740494347599872 8757461955641344 8762863128674304 8801616685694976 8814894544355328 8823511254564864 8864261113264128 8872926080139264 8879737543852032 8901826443214848 8926248953217024 8934974514266112 8948453552603136 8951679861915648 8957200819027968 8973947722268672 9005476014931968 9014279021789184 9036702601445376 9084036182188032 9099245981270016 9099896325931008 9150205020143616 9173622337830912 9214192467836928 9228092726121984 9237113344622592 9240443728429056 9263429906857984 9295975241220096 9319099557740544 9324847121301504 9328209136975872 9351413637316608 9367912312881408 9377069607419904 9392770045181952 9394601521750016 9411003892629504 9460298035888128 9469545639051264 9493101722730496 9525773136642048 9526453966209024 9535084742836224 9553594860699648 9595845410291712 9619715672506368 9625648641343488 9643645313482752 9660659572658952 9670103032651776 9679555723788288 9697653183741952 9711083392598016 9755932349509632 9761949330112512 9765468940271616 9789761151565824 9833056141049856 9833758932860928 9852144700096512 9858221019758592 9930029081296896 9938090865983488 9954730646175744 9972293752422144 9982041840156672 10010480705798144 10070639844655104 10076850921406464 10080484067377152 10095691187552256 10105559898390528 10130698107092992 10166290426626048 10169955819454464 10195254217015296 10219540704961536 10248656205545472 10258674442305536 10293980647661568 10320325130059776 10349727765757952 10395499194482688 10401910628548608 10421358645215232 10422103484399616 10447282422939648 10494235279097856 10520340341981184 10549203308347392 10568926711968768 10579258018627584 10587379379208192 10605574580862976 10642835290374144 10653238843932672 10673156758437888 10679739438071808 10747794218287104 10757531504738304 10784291533357056 10849100977668096 10889500189261824 10909859831709696 10920524406325248 10936998786514944 10947689889923072 10956094083956736 10986152557805568 11013481295511552 11017452137742336 11024247161880576 11044858735099904 11051670662283264 11083662787608576 11094497257586688 11102710889340928 11122095509471232 11180352224231424 11199071976947712 11261790794022912 11289805198983168 11290612108099584 11340544575799296 11357652585996288 11368754885689344 11397035370479616 11401144500748288 11441200296886272 11449670604632832 11460862853513216 11469660994142208 11476734918524928 11529738231238656 11541008747593728 11562586488307712 11569717724577792 11643443736477696 11653992463466496 11724028475867136 11724866419949568 11735488914259968 11753192725807104 11764681672753152 11810271274205184 11819014817685504 11830568106852352 11839650058469376 11869101924286464 11890042550964864 11901665270956032 11913299352354816 11931271403470848 11935573149220864 11942934425370624 12007301353242624 12014706867830784 12019038695718912 12048936801927168 12102222942830592 12112048242917376 12132327975026688 12200273360191488 12231496450441216 12273592310673408 12285589957115904 12304123634829312 12316151126163456 12320591637905408 12394633654960128 12402278057115648 12425466076987392 12433129495068672 12490549750508544 12502759476559872 12512357448155136 12523693393575936 12577896252260352 12613730714517504 12669514643275776 12701030848856064 12701938621612032 12713446323781632 12738126480932864 12794460547055616 12821664791789568 12826287563341824 12858193751310336 12880879430211936 12893470710202368 12906074298384384 12948111190130688 12983634841042944 13007909799346176 13015932440150016 13020625253695488 13053014868754432 13098874203537408 13110741521399808 13111678577147904 13136192933462016 13144294693011456 13235266881847296 13296391669896192 13309389120208896 13352739664822272 13402461771399168 13422680328904704 13427519792873472 13435801228541952 13460921583403008 13474079864520704 13521418532683776 13555053902168064 13559941092605952 13593672289353728 13626054273282048 13664874940727296 13725307530215424 13760433506746368 13783473202397184 13855670016933888 13860665592643584 13869214171398144 13895144860286976 13929709897252864 13957593324060672 13978649336610816 13992313705463808 14027120455974912 14051868469322112 14065604411129856 14091902282625024 14105677358170112 14116505838944256 14190447053832192 14204318458576896 14230875677917184 14239652584095744 14302627114254336 14330392291049472 14343375339651072 14379055377809408 14429573508759552 14465467970224128 14505154548977664 14519333585682432 14546479775612928 14560699208433664 14582665048686592 14633898524264448 14648203410407424 14684641727348736 14689936183656448 14778217050144768 14787331529637888 14895043621945344 14907136298975232 14932095969263616 14973062760235008 15015721058697216 15053073598644224 15054149477466112 15105959766982656 15120726101065728 15143536781328384 15158339847585792 15196047160639488 15254933729181696 15266227472843776 15292881325522944 15302313224699904 15372984308318208 15388011663458304 15399824551575552 15426290299437056 15480487695089664 15524591648636928 15538656617955328 15593248791724032 15632037967822848 15633155226599424 15670923634409472 15758686423580672 15780510512971776 15825469232381952 15853390067953152 15868887027941376 15908361871294464 15923912567160832 15979858265899008 16009735137656832 16019609157107712 16025384927625216 16065249069236224 16121691327430656 16136297257107456 16149397657223168 16176437300035584 16267031146921984 16289559239196672 16364789747564544 16380786609487872 16405498179772416 16421534834884608 16434141125935104 16495337564798976 16520221943267328 16526178206613504 16536370742820864 16567288102649856 16577505993424896 16641745886380032 16654066334011392 16670345968746496 16683143264206848 16770528336347136 16818307619356672 16892686191034368 16934707798474752 16935918162149376 16951261765042176 17053132328534016 17059280729407488 17095553055719424 17101716751122432 17144258335080448 17174505906949248 17191294280269824 17204491491213312 17208099064512512 17294607346857984 17311513121390592 17343879732461568 17354576586866688 17360833671593984 17465165604716544 17480988695199744 17514923911282688 17603233371389952 17629789088710656 17647022509129728 17728522226528256 17745852160278528 17759475087704064 17803652886429696 17852497906434048 17869949028532224 17896907105206272 17903359723831296 17914401638055936 17947895444537344 18010952029863936 18028558043578368 18073405202890752 18168072364376064 18198491962540032 18199792651862016 18300410040287232 18347244675661824 18428384935673856 18456185452243968 18474226689245184 18480887456858112 18526859813715968 18591950482440192 18638199115481088 18649694242603008 18702827274633216 18735824625762816 18754139214839808 18785540090363904 18789203043500032 18822007785259008 18920596071776256 18939091278102528 18986203445460992 19051546273284096 19052907932418048 19070169485672448 19107189721399296 19191690820583424 19239431345012736 19251297282686976 19287290626965504 19321319145317904 19340206065303552 19359111447576576 19395306367483904 19422166785196032 19511864699019264 19523898660225024 19530937880543232 19579522303131648 19666112282099712 19667517865721856 19704289400193024 19716442039517184 19876181731966976 19909461292351488 19944587504844288 19964083680313344 20020961411596288 20141279689310208 20153701842812928 20160968134754304 20191382375104512 20211119796781056 20261396214185984 20332580853252096 20339911638908928 20390508434030592 20439081409923072 20497312411090944 20517348884611072 20587961295323136 20640650260119552 20699455531515904 20790998388965376 20803821257097216 20842717290430464 20894564845879296 20988470558195712 21040680683962368 21098406616694784 21137853423937536 21158516037255168 21174758758416384 21211149161725952 21285670580748288 21306477687865344 21346313516875776 21359478876143616 21495588436574208 21515063009476608 21568583066714112 21698201955336192 21779000378523648 21819719663419392 21841048812650496 21873997573029888 21895379779846144 21972305115611136 22026962591023104 22034904275484672 22089717470199808 22103341324566528 22167325575217152 22205421778681856 22244191018942464 22360704448462848 22398143953895424 22523581588045824 22579610397966336 22581224216199168 22681089151598592 22715305171992576 22737509771378688 22794070740959232 22882400593772544 22899341209265664 22921725707026432 22939321988284416 22953469837049856 23059476462477312 23082017495187456 23125172976615424 23139435449155584 23286887472955392 23307984926932992 23448056951734272 23449732839899136 23506385451614208 23529363345506304 23638029635371008 23661136213704704 23679300116938752 23738203848572928 23780085101929728 23803330541912064 23826598704709632 23862542806941696 23871146298441728 23885868850741248 24014602706485248 24029413735661568 24038077391437824 24097873603854336 24204445885661184 24224096485834752 24264655950053376 24400546720382976 24462992900882432 24547184621346816 24571179914231808 24608247269658624 24632302252326912 24641183275810816 24789267309920256 24804556114231296 24850932153974784 24866258990137344 24981099501017088 25005518953119744 25024714896310272 25047386787151872 25155792504520704 25227461429035008 25339029286551552 25402061697712128 25403877243224064 25426892647563264 25588921094111232 25643329583579136 25652575126683648 25716387502620672 25761758860423872 25786941420404736 25812148596768768 25967269682085888 26015819598692352 26031864880300032 26041250507390976 26106029737508864 26197748407074816 26221483042799616 26272385866924032 26288589386022912 26470533763694592 26592783339792384 26618778240417792 26705479329644544 26804923542798336 26845360657809408 26855039585746944 26871602457083904 26921843166806016 27042837065367552 27110107804336128 27187344578707456 27252108546564096 27329749881454592 27450615060430848 27520867013492736 27711340033867776 27721331185287168 27790289720573952 27859419794505728 27957298673221632 27984627410927616 28054240911949824 28103736938644224 28131208822259712 28183804565250048 28211354716340224 28233011677888512 28380894107664384 28408636917153792 28461751355834368 28479305168191488 28605254228508672 28660784582098944 28758110755618816 28859147017519104 28930935940448256 29010309097955328 29038667171364864 29092959551225856 29121398416867328 29165330097373184 29267797048528896 29296406820814848 29369283454697472 29379872367312896 29556434100289536 29574663059275776 29790087243890688 29814272597950464 29864191938527232 29946125520470016 30031442117394432 30106147197288448 30211919533965312 30241452202131456 30287073562656768 30316679695171584 30392094321278976 30509867458363392 30532454945687552 30585762651045888 30745968616636416 30776023326916608 30852580598874112 30960975390179328 31049183297273856 31077313235910656 31186497583448064 31264075935645696 31266310453198848 31341847268818944 31517372847161344 31561021025943552 31706780135906304 31737774055882752 31816723742588928 31959716531798016 32019470275313664 32039218314215424 32130498138472448 32243382654861312 32272594514214912 32298795314446336 32352874600071168 32534062293843968 32729579495129088 32761573218975744 32810996359544832 32843069669769216 32868282251870208 33040443886534656 33052356413227008 33072741485641728 33134576205299712 33155011986849792 33283491772760064 33308132668022784 33340691937492992 33366286528413696 33541056672694272 33636615238713344 33785372382068736 33869415596949504 33871836324298752 34106264657068032 34191106111438848 34203433502244864 34288516670160896 34349011813898496 34382588560539648 34408982982426624 34416198129025024 34589214693715968 34623026242781184 34687759464923136 34709153173733376 34721667343187968 34930331209433088 34961977390399488 35029847822565376 35206466742779904 35259578177421312 35294045018259456 35457044453056512 35491704320557056 35518950175408128 35607305772859392 35704995812868096 35739898057064448 35793814210412544 35806719447662592 35828803276111872 35895790889074688 36021904059727872 36057116087156736 36146810405781504 36336144728752128 36396983925080064 36600820080574464 36694489351323648 36856769871347712 36912370904487936 36948453378490368 36961774913716224 37053719627431936 37183900964880384 37276398230962176 37299388485206016 37471649251525632 37508278429679616 37571080180727808 37578406087000064 37841192143552512 37972406890921984 38103092546568192 38105815864836096 38140338971344896 38214379442798592 38383381641166848 38478862690025472 38574581253931008 38642638290635808 38680412130607104 38718222895153152 38790612734967808 38844333570392064 39023729398038528 39047797320450048 39061875761086464 39159044606263296 39332224564199424 39335035731443712 39408578800386048 39432884079034368 39752363463933952 39889175009688576 39928167360626688 40041922823192576 40282559378620416 40307403685625856 40382764750209024 40422239593562112 40522792428371968 40665161706504192 40679823277817856 40781016868061184 40878162819846144 40994624822181888 41034697769222144 41175922590646272 41281300520239104 41398911063031808 41581996777930752 41607642514194432 41685434580860928 41789129691758592 41976941116391424 42081361367924736 42196813233389568 42275706847875072 42317032074510336 42349517516832768 42422298323451904 42571341161496576 42612955375730688 42692627033751552 42718957752287232 42991176873148416 43030126018953216 43137166133428224 43396403910672384 43558000757047296 43639439326838784 43682097625300992 43747995146059776 43790759559692288 43944610231222272 44053925182046208 44069808550969344 44179434940399616 44334651150434304 44410843557363712 44721408896925696 44796287907790848 45047163176091648 45159220795932672 45162448432398336 45362178303197184 45430610343985152 45475019542757376 45588141481918464 45764801187545088 45798682418531328 45843451414052864 45878643976568832 45906939674099712 46118952924954624 46164034990374912 46250345953230848 46278870898311168 46573774945910784 46615969853865984 46896113903468544 46899465679798272 47012770903228416 47276059270742016 47322272427409408 47476407697145856 47560170203859456 47606661083824128 47725085613883392 47742292596883456 47771737701482496 48029205412970496 48058827471323136 48076154782875648 48195747207708672 48408891771322368 48448192971669504 48529311900106752 48801093440765952 48925985801764864 49094369242693632 49142359828463616 49216494539317248 49264604504653824 49578534619840512 49609112228462592 49701864307949568 49732517980274688 49962199002034176 50011037906239488 50049429792620544 50311585009041408 50454922858070016 50678058573103104 50804123395424256 50807754486448128 50853785295126528 51177842188222464 51286659167158272 51305150253367296 51432775005241344 51523517720847744 51573882840809472 51624297193537536 51934539364171776 52031639197384704 52063729760600064 52082501014781952 52212059475017728 52395496814149632 52442966085599232 52544771733848064 52941067527389184 53185566679584768 53237556480835584 53410958659289088 53609847085596672 53690721315618816 53710079171493888 53743204914167808 53843686333612032 54085674130735104 54220215608672256 54504217093128192 54659499762909184 54901230120861696 55041734026985472 55422680067735552 55442662370574336 55580579441147904 55718839589011456 55914597346443264 56108481823899648 56207473877288448 56262417644519424 56367609130500096 56422709432680448 56466023355777024 56761788215328768 56817273834307584 56923502711668736 56958610336382976 57210508457017344 57321569164197888 57718294035038208 57861871880896512 58020618195910656 58077334342729728 58185919102451712 58330660194746368 58535594097057792 58592813641629696 58738566909394944 58759744734625792 59112868200579072 59149326118551552 59628545195900928 59728383877054464 59892251040940032 60062884234788864 60212294394576896 60423839067930624 60482904404262912 60574147125313536 60633359390343168 60784188642557952 61019734916726784 61064909891375104 61171525302091776 61491937233272832 61552046653833216 61705161197748224 61921950780358656 62098366594547712 62154626471821312 62372995166896128 62528151871291392 62683694537637888 63034745694322688 63122042051887104 63413560271812608 63475548111765504 63633447485177856 63919433063596032 64038940550627328 64078436628430848 64486765309722624 64545189028429824 64597590628892672 64705749200142336 65068124587687936 65459158990258176 65523146437951488 65621992719089664 65686139339538432 66080887773069312 66104712826454016 66269152410599424 66310023973699584 66616265336045568 66681383874985984 66732573056827392 67082113345388544 67273230477426688 67570744764137472 67738831193899008 67743672648597504 68212529314136064 68382212222877696 68577033340321792 68698023627796992 68765177121079296 68817965964853248 69178429387431936 69246052485562368 69375518929846272 69418306347466752 69443334686375936 69860662418866176 69923954780798976 70059695645130752 70519156354842624 70588090036518912 70914088906113024 70983408641114112 71037900350816256 71214611545718784 71409991625736192 71479796114128896 71587628420825088 71613438895325184 71657606552223744 71791581778149376 72043808119455744 72114232174313472 72293620811563008 72672289457504256 72793967850160128 73201640161148928 73388978702647296 73713539742695424 73824741808975872 73896906756980736 73923549827432448 74107439254863872 74367801929760768 74552796461924352 74598776970412032 74943298503051264 75016556859359232 75142160361455616 75156812174000128 75682384287105024 76206185093136384 76211631729672192 76280677942689792 76766763282333696 76957725380050944 77149162507862016 77285276581271616 77360824261214208 77436445790306304 77581225469935616 78047458796077056 78095594640900096 78123751522172928 78318089212526592 78664449128398848 78817157600772096 78865768158068736 79504726927867904 79778350019377152 79856334721253376 80083845646385152 80565118757240832 80614807371251712 80765529500418048 81045584856743936 81330323413008384 81562033736122368 81756325639692288 81989249644363776 82069395538444288 82351845181292544 82562601040478208 82797822126063616 83163993555861504 83370869161721856 83578259383517184 83953882232782848 84162722735849472 84393626466779136 84551413695750144 84634064149020672 84699035033665536 84844596646903808 85142682322993152 85225910751461376 85385254067503104 85437915504574464 85982353746296832 86274332266856448 86792807821344768 87116001514094592 87278878653677568 87364195250601984 87495990292119552 87581519119384576 87889220462444544 88107850364092416 88139617101938688 88358869880799232 88669302300868608 88821687114727424 89442817793851392 89592575815581696 90094326352183296 90318441591865344 90724356606394368 90861220687970304 90950039085514752 91176282963836928 91529602375090176 91597364837062656 91686902828105728 91757287953137664 92237905849909248 92328069980749824 92500691906461696 92557741796622336 93147549891821568 93231939707731968 93792227806937088 93798931359596544 94025541806456832 94552118541484032 94644544854818816 95120340407718912 95213322167648256 95450171227766784 95484585193766912 96058410825940992 96117654942646272 96391494415417344 96817783542644736 96896385943339008 97058623800213504 97602186881531904 97851971603529728 98188738485387264 98284719656927232 98432989078634496 98529209009307648 99157069239681024 99218224456925184 99403728615899136 99465035960549376 99924398004068352 100022075812478976 100098859585241088 100623170018082816 100909845716140032 101356117146206208 101608246790848512 101615508972896256 102573318334316544 102610300506734592 102865550010482688 103047035441695488 103147765681618944 103248594387075072 103869078728343552 104063278394769408 104127459521200128 104165002029563904 104424118950035456 104790993628299264 104885932171198464 105089543467696128 105882135054778368 106371133359169536 106475112961671168 106821917318578176 107219694171193344 107381442631237632 107420158342987776 107486409828335616 107687372667224064 108171348261470208 108440431217344512 109008434186256384 109318999525818368 109802460241723392 110083468053970944 110845360135471104 110885324741148672 111161158882295808 111437679178022912 111829194692886528 112414947754576896 112524835289038848 112735218261000192 112845418865360896 113523576430657536 113847005423337472 113917220672765952 114421016914034688 114643138328395776 115436588070076416 115723743761793024 116041236391821312 116154668685459456 116371838204903424 116661320389492736 117071188194115584 117185627283259392 117477133818789888 118225736401158144 118298652237103104 119257090391801856 119784502081880064 120125768469577728 120424588789153792 120847678135861248 121148294250627072 121266718780686336 121568377285115904 122039469833453568 122129819782750208 122343050604183552 122983874466545664 123104093307666432 123410322395496448 123843901560717312 124196733189095424 124745990333792256 125056303742582784 125367389075275776 126069491388645376 126244084103774208 126827120543625216 126951096223531008 127266894970355712 127838866127192064 128077881101254656 128156873256861696 128973530619445248 129090378056859648 129195181257785344 129411498400284672 130136249175375872 130918317980516352 131046292875902976 131243985438179328 131372278679076864 132161775546138624 132209425652908032 132538304821198848 133232530672091136 133362767749971968 134164226690777088 134546460954853376 135141489528274944 135477662387798016 135487345297195008 136425058628272128 136764424445755392 137396047255593984 137530354242158592 137635931929706496 138356858774863872 138492104971124736 138751037859692544 138836612694933504 139721324837732352 139847909561597952 140119391290261504 141038312709685248 141828177812226048 141966817282228224 142429223091437568 142819983251472384 143175256841650176 143226877790650368 143315213104447488 143583163556298752 144087616238911488 144228464348626944 144587241623126016 145344578915008512 145587935700320256 146403280322297856 146777957405294592 147427079485390848 147649483617951744 147793813513961472 148214878509727744 148735603859521536 149105592923848704 149197553940824064 149886597006102528 150033113718718464 150313624348000256 151364768574210048 152412370186272768 152423263459344384 152561355885379584 153533526564667392 153915450760101888 154298325015724032 154570553162543232 154721648522428416 154872891580612608 155162450939871232 156094917592154112 156191189281800192 156247503044345856 156636178425053184 157328898256797696 157634315201544192 159009453855735808 159556700038754304 159712669442506752 160167691292770304 161130237514481664 161229614742503424 161531059000836096 162660646826016768 163512651279384576 163978499288727552 164703690362585088 165125202080956416 165595644252127232 166327987111723008 166741738323443712 167156518767034368 168325445471698944 168787252933558272 169102827391500288 169268128298041344 169398070067331072 169689193293807616 170285364645986304 170451821502922752 170770508135006208 170875831009148928 171964707492593664 173585615642689536 174232003028189184 174557757307355136 174991980584239104 175163038238769152 175778440924889088 176215700728184832 176279234203877376 176717739761598464 177338604601737216 177643374229454848 178885635587702784 179185151631163392 180188652704366592 180636883183730688 181448713212788736 181722441375940608 181900078171029504 182352565927673856 183059204750180352 183194729674125312 183373805656211456 183514575906275328 184475811699818496 184656139961499648 185001383812923392 185115483593244672 186295099783643136 186463879415463936 187584455613874176 188051083612913664 189104237082968064 189289089709637632 190240680815437824 190426644335296512 190900342455533568 190969170387533824 192116821651881984 192235309885292544 193635567085289472 193792771886678016 194117247600427008 195204373763063808 195703943207059456 196377476970774528 196569439313854464 196865978157268992 197058418018615296 198314138479362048 198807457231798272 198930071921098752 199848796008136704 200044151624957952 200197719170482176 201246340036165632 201819691432280064 202712234292412416 203216493581697024 203231017945792512 205146636668633088 205731100020965376 206094070883390976 206295531363237888 207738157456687104 208126556789538816 208254919042400256 208330004059127808 208848237900070912 209581987256598528 209771864342396928 210179086935392256 211764270109556736 212742266718339072 212950225923342336 213643834637156352 214439388342386688 214762885262475264 214840316685975552 214972819656671232 215374745334448128 216342696522940416 216880862434689024 218016868372512768 218637999051636736 219604920483446784 220166936107941888 221690720270942208 221770649482297344 222322317764591616 222875358356045824 223658389385773056 224829895509153792 225049670578077696 225470436522000384 225690837730721792 227047152861315072 227694010846674944 228842033828069376 230873176140152832 231447487523586048 232082472783642624 232309337370918912 232743676409806848 233322640778985472 234142376388231168 234371254566518784 234954267637579776 236451472802316288 236597304474206208 238514180783603712 239569004163760128 240251536939155456 240849177578307584 241695356271722496 242296588501254144 243136754570231808 244259639565500416 244686101208367104 245967748933091328 246208186615332864 246820644790992896 247687803121434624 248393466378190848 249491980667584512 250112607485165568 250734778150551552 252138982777290752 252488168207548416 253654241087250432 253902192447062016 254533789940711424 255677732254384128 256155762202509312 256313746513723392 257947061238890496 258390362515570688 258822996800569344 260272498350751744 261836635961032704 262092585751805952 262487970876358656 262744557358153728 264323551092277248 264418851305816064 265076609642397696 266465061344182272 266725535499943936 268328453381554176 269092921909706752 270282979056549888 270955324775596032 272850117256544256 273528848891510784 274792094511187968 275060708484317184 275271863859412992 276713717549727744 276984209942249472 277502075719385088 277673225389867008 279442649675464704 279695819123195904 282076625419370496 283656355624452096 283933634564456448 285639966502944768 286350513683300352 286453755581300736 287166327112597504 288175232477822976 289174483246252032 290689157830017024 291175871400640512 292806560644595712 293555914810589184 294854158970781696 295298967235903488 295587627027922944 297471207719043072 298211185847697408 298395107881648128 299773194012205056 300066227437436928 300627248696000512 302729537148420096 304824740372545536 304846526918688768 307830901520203776 308596650031448064 309141106325086464 309443297044856832 309745783161225216 310324901879742464 312189835184308224 312382378563600384 312495006088691712 313272356850106368 314657796513595392 315268630403088384 318018907711471616 319113400077508608 319425338885013504 320335382585540608 322260475028963328 322459229485006848 323062118001672192 325321293652033536 327025302558769152 327956998577455104 329407380725170176 330250404161912832 332655974223446016 333483476646887424 334313037534068736 337574505867116544 338205654783000576 338536256596082688 339378386587615232 340570729291972608 341541016270012416 341751662018297856 343929414985187328 347171231285379072 348464006056378368 349115514614710272 349983961168478208 351556881849778176 352431401456369664 353435479523196928 354677209203474432 355286748458909696 357771271175405568 360377305408733184 361273766367461376 363444882751881216 363800156342059008 364705131855347712 366118409500360704 366389459348250624 366747611312422912 367029151812550656 368951623399636992 369312279922999296 370002767625846784 370230967186489344 372590199567286272 375168911227748352 376102167225827328 378208474165936128 378578179419275264 380481361630875648 380853288670593024 381800684911067136 381938340775067648 384233643303763968 384470619770585088 387271134170578944 387585543773356032 388234495200854016 390408747526127616 392754953941549056 393138878627708928 393731956314537984 394116836037230592 396628276958724096 397614914463596544 399697592016273408 400088303249915904 402492680072331264 403639382864560128 405424468584824832 406432987163394048 406462035891585024 410293273337266176 412188141766781952 412591062726475776 415476314913374208 416253113579077632 416509838084800512 417696475800141824 419163974513197056 419543728684793856 420358173870784512 425484533436678144 425900451846684672 427287669274312704 429525770524950528 429680633371951104 429945639313342464 430749490668896256 432685393045880832 433761724869378048 436033736745025536 437275998103273472 439209840966893568 440333872215883776 443381440541884416 444644635529183232 445750716712091648 447316778771546112 449659791018307584 450099341156155392 450940873044000768 451381675461443584 454094305722630144 455388021693349888 457684067656138752 461746352280305664 462894975047172096 464164945567285248 464618674741837824 465487352819613696 466645281557970944 468284752776462336 468742509133037568 469908535275159552 472902945604632576 477028361567207424 479138008327520256 480503073878310912 481698355156615168 483390712543444992 484593177002508288 488519279131000832 491935497866182656 493641289581985792 495375606242869248 496786932756381696 498983961335169024 500225214970331136 501469556301103104 504277965554581504 504976336415096832 507308482174500864 507804384894124032 509067579881422848 511355464508768256 512311524405018624 512627493027446784 515894122477780992 516780725031141376 520544996701503488 523673271922065408 524975941752717312 525489114716307456 528647102184554496 528837702611632128 530153219284795392 532930122688364544 533451070999887872 536656906763108352 538185843819413504 540565958113099776 541910649551192064 545700234513088512 547057697783021568 549584189022375936 550121416968634368 550543727718825984 553427435099455488 553968419884498944 555004151438770176 555346450779734016 558885299350929408 559391638246391808 564153250838740992 567312711248904192 567867269128912896 571279933005889536 572701027366600704 572907511162601472 574332654225195008 576350464955645952 581378315660034048 582351742801281024 585613121289191424 587111829621178368 589708317941563392 590597934471806976 591175254055845888 594942415438086144 596422371695394816 596790215763296256 599546388024410112 600132454874873856 601254497392001024 605459074296840192 609649480745091072 609693053837377536 617193300062896128 618282212650172928 618886594089713664 620649803759484928 624379670368616448 624764757127200768 624990012177383424 626544713700212736 629315593027190784 630537260806176768 636037815422943232 638226800155017216 638850677770027008 644520950057926656 644918458970013696 646124236003344384 650642587304067072 654050605117538304 655913997154910208 658814761450340352 660500808323825664 665311948446892032 666966953293774848 668626075068137472 675149011734233088 676411309566001152 677072513192165376 678756773175230464 681141458583945216 683082032540024832 694342462570758144 696928012112756736 698231029229420544 699967922336956416 703113763699556352 704862802912739328 709354418406948864 710573496917819392 715542542350811136 720754610817466368 722547532734922752 726889765503762432 729410263710695424 732778918696501248 733495222624845824 734058303625101312 737903246799273984 738624559845998592 740005535251693568 740461934372978688 745180399134572544 750337822455496704 752204334451654656 756416948331872256 760962723261751296 761706577341186048 763601369822134272 763876681550135296 768467286607527936 768941239541170176 775171087546712064 776468990401708032 780817495052255232 785509907883098112 786277757255417856 787463912629075968 788233672074461184 793256553917448192 795229828927193088 799395184032546816 800176606499831808 804985360144662528 807278765729120256 810848937169649664 812865974326788096 820586546674532352 824376283533563904 825182125452951552 830952629826748416 832506227158155264 833019676169601024 838327949026394112 839087457369587712 850969066873356288 851800903693369344 859051541049901056 859361266743902208 861498981337792512 867523449738756096 872067473490051072 874551996206546944 878419681933787136 880667744431767552 886762881083768832 891501433424183296 894633557543092224 899319582036615168 900198682312310784 901881746088001536 902763350922887168 908188611445260288 910776043386699776 923492704560611328 925789950094344192 928329891134570496 929237349483675648 930974705639227392 933290563115941888 936569505552924672 937485018266075136 939817070550319104 945805891209265152 954056723134414848 958276016655040512 961006147756621824 963396710313230336 966781425086889984 969186354005016576 977038558262001664 983870995732365312 990751212485738496 997967922670338048 1000450429940662272 1002939112602206208 1008555931109163008 1014616964349001728 1015608769788248064 1018135159762845696 1024623048810037248 1025254986054893568 1031788244955561984 1033561450062282752 1041089993403006976 1047346543844130816 1049951883505434624 1057294204369108992 1060306438569590784 1065860245376729088 1066902141999775744 1073313813526216704 1076371687638827008 1081131916226199552 1083821299102384128 1091400469026177024 1094115395566043136 1099168378044751872 1100242833937268736 1101087455437651968 1106854870198910976 1107936839768997888 1110008302877540352 1110692901559468032 1117770598701858816 1128306501677481984 1134625422497808384 1135734538257825792 1142559866011779072 1145402054733201408 1145815022325202944 1148665308450390016 1152700929911291904 1162756631320068096 1164703485602562048 1171226242578382848 1179416635883126784 1181195868943613952 1182350508111691776 1189884830876172288 1192844743390789632 1199092776048820224 1200264909749747712 1202508994784002048 1210918148593680384 1219298961490182144 1219386107674755072 1236564425300345856 1237773188179427328 1241299607518969856 1248759340737232896 1249529514254401536 1253089427400425472 1258631186054381568 1261074521612353536 1272075630845886464 1276453600310034432 1277701355540054016 1289041900115853312 1289836917940027392 1292248472006688768 1301285174608134144 1308101210235076608 1311827994309820416 1317629522900680704 1321001616647651328 1333933906587549696 1337252150136274944 1350298023468466176 1352822619132002304 1354145026384330752 1357513546350460928 1362282917167890432 1366164065080049664 1388684925141516288 1393856024225513472 1396462058458841088 1399935844673912832 1406227527399112704 1409725605825478656 1418708836813897728 1421146993835638784 1431085084701622272 1441509221634932736 1445095065469845504 1453779531007524864 1465557837393002496 1466990445249691648 1475806493598547968 1480011070503387136 1480923868745957376 1490360798269145088 1500675644910993408 1504408668903309312 1512833896663744512 1521925446523502592 1523413154682372096 1527202739644268544 1536934573215055872 1537882479082340352 1550342175093424128 1561634990104510464 1571019815766196224 1574927825258151936 1576467344148922368 1586513107834896384 1590459657854386176 1598790368065093632 1600353212999663616 1609970720289325056 1614557531458240512 1621697874339299328 1625731948653576192 1641173093349064704 1648752567067127808 1650364250905903104 1661905259653496832 1665012454316310528 1666039352339202048 1676655898052788224 1678174914739175424 1701938133746712576 1703601807386738688 1718103082099802112 1718722533487804416 1722997962675585024 1744134946980102144 1749103992413093888 1756839363867574272 1761335488863535104 1773525762167537664 1789267115086184448 1798639164073230336 1800397364624621568 1803763492176003072 1816377222890520576 1821552086773399552 1851579900188688384 1856659782269140992 1861949411278454784 1866581126231883776 1873139011105849344 1874970036532150272 1879634141100638208 1891611782418530304 1908113446268829696 1916552033310081024 1926793420626460672 1933562850173779968 1938372708010033152 1954077116524003328 1967741991464730624 1981502424971476992 1995935845340676096 2000900859881324544 2005878225204412416 2017111862218326016 2029233928698003456 2031217539576496128 2036270319525691392 2049246097620074496 2067122900124565504 2082179986806013952 2094693087688261632 2099903767010869248 2114588408738217984 2131720490753458176 2146627627052433408 2152743375277654016 2162263832452399104 2167642598204768256 2188230791132086272 2198336756089503744 2200485667874537472 2202174910875303936 2213709740397821952 2215873679537995776 2220016605755080704 2221385803118936064 2235541197403717632 2256613003354963968 2269250844995616768 2285119732023558144 2290804109466402816 2291630044650405888 2297330616900780032 2305401859822583808 2325513262640136192 2329406971205124096 2342452485156765696 2358833271766253568 2362391737887227904 2364701016223383552 2379769661752344576 2385689486781579264 2398185552097640448 2400529819499495424 2405017989568004096 2421836297187360768 2438597922980364288 2473128850600691712 2475546376358854656 2482599215037939712 2497518681474465792 2499059028508803072 2517262372108763136 2544151261691772928 2552907200620068864 2555402711080108032 2578083800231706624 2584496944013377536 2602570349216268288 2616202420470153216 2623655988619640832 2635259045801361408 2642003233295302656 2674504300272549888 2700596046936932352 2705645238264004608 2708290052768661504 2715027092700921856 2724565834335780864 2732328130160099328 2777369850283032576 2787712048451026944 2792924116917682176 2799871689347825664 2812455054798225408 2819451211650957312 2837417673627795456 2842293987671277568 2862170169403244544 2883018443269865472 2890190130939691008 2907559062015049728 2931115674786004992 2933980890499383296 2951612987197095936 2960022141006774272 3001351289821986816 3008817337806618624 3025667793327489024 3043850893047005184 3046826309364744192 3054405479288537088 3073869146430111744 3075764958164680704 3100684350186848256 3123269980209020928 3142039631532392448 3149855650516303872 3180919315708772352 3197580736130187264 3200706425999327232 3219941440578650112 3229115062916481024 3243395748678598656 3251463897307152384 3282346186698129408 3297505134134255616 3300728501811806208 3323810519306993664 3330024908632621056 3332078704678404096 3353311796105576448 3403876267493425152 3407203614773477376 3436206164199604224 3437445066975608832 3445995925351170048 3488269893960204288 3498207984826187776 3513678727735148544 3547051524335075328 3578534230172368896 3597278328146460672 3600794729249243136 3607526984352006144 3632754445781041152 3713319564538281984 3723898822556909568 3733162252463767552 3746278022211698688 3759268282201276416 3783223564837060608 3816226892537659392 3833104066620162048 3867125700347559936 3876745416020066304 3908154233048006656 3935483982929461248 3963004849942953984 4001801719762649088 4011756450408824832 4034223724436652032 4058467857396006912 4062435079152992256 4072540639051382784 4098492195240148992 4134245800249131008 4164359973612027904 4189386175376523264 4199807534021738496 4229176817476435968 4263440981506916352 4293255254104866816 4324527664904798208 4335285196409536512 4396673512179007488 4400971335749074944 4427419480795643904 4440033211510161408 4442771606237872128 4471082394807435264 4513226006709927936 4538501689991233536 4570239464047116288 4581608218932805632 4594661233801560064 4610803719645167616 4651026525280272384 4684904970313531392 4724783475774455808 4729402032446767104 4759539323504689152 4771378973563158528 4796371104195280896 4801059638998990848 4810035979136008192 4843672594374721536 4877195845960728576 4946257701201383424 4951092752717709312 4965198430075879424 4995037362948931584 4998118057017606144 5034524744217526272 5105814401240137728 5110805422160216064 5156167600463413248 5168993888026755072 5232404840940306432 5247311977239281664 5270518091602722816 5284006466590605312 5401192093873864704 5411290476528009216 5430054185401843712 5449131668671561728 5464656260320198656 5554739700566065152 5585848233835364352 5599743378695651328 5624910109596450816 5638902423301914624 5674835347255590912 5684587975342555136 5724340338806489088 5780380261879382016 5815118124030099456 5862231349572009984 5867961780998766592 5903225974394191872 5920044282013548544 6002702579643973632 6017634675613237248 6051335586654978048 6087701786094010368 6093652618729488384 6108810958577074176 6147738292860223488 6201368700373696512 6246539960418041856 6284079263064784896 6299711301032607744 6395161472260374528 6439882881157300224 6458230125832962048 6486791497357197312 6502927794614304768 6564692373396258816 6595010268268511232 6601457003623612416 6647621038613987328 6660049817265242112 6664157409356808192 6706623592211152896 6807752534986850304 6872412328399208448 6874890133951217664 6891991850702340096 6976539787920408576 6996415969652375552 7027357455470297088 7094103048670150656 7157068460344737792 7194556656292921344 7201589458498486272 7215053968704012288 7265508891562082304 7426639129076563968 7447797645113819136 7466324504927535104 7492556044423397376 7632453785075318784 7666208133240324096 7734251400695119872 7753490832040132608 7816308466096013312 7870967965858922496 7926009699885907968 8023512900817649664 8068447448873304064 8116935714792013824 8124870158305984512 8145081278102765568 8196984390480297984 8268491600498262016 8378772350753046528 8399615068043476992 8458353634952871936 8526881963013832704 8586510508209733632 8649055329809596416 8670570392819073024 8793347024358014976 8801942671498149888 8854838961591287808 8880066423020322816 9026452013419855872 9077003379982467072 9140478928094232576 9163216437865611264 9221607439290335232 9302053050560544768 9369809940627062784 9449566951548911616 9542757947126317056 9592742208390561792 9602119277997981696 9620071958272016384 9687345188749443072 9754391691921457152 9892515402402766848 9902185505435418624 9930396860151758848 9990074725897863168 9996236114035212288 10211628802480275456 10221610844320432128 10312335200926826496 10337987776053510144 10464809681880612864 10494623954478563328 10541036183205445632 10802384187747729408 10822580953056018432 10898263337343123456 11171696467670728704 11199486757391302656 11277804846603829248 11349670694511181824 11369175950685110272 11448680677612978176 11630236248060198912 11724462699144019968 11735923561997533184 11806451948788383744 11840088564027097088 12005405159287947264 12035269351226474496 12102671173309956096 12175403572188020736 12187305237458976768 12217621917154148352 12295476585720446976 12402737400747393024 12493079920836083712 12568158526129569792 12599422602065215488 12790322944520749056 12879765762314600448 12973582994714394624 13005855589228609536 13190020536537022464 13202914007247224832 13320099634530484224 13328314818713616384 13413247184422305792 13615505069973700608 13744824656798416896 13783983701404680192 13953079575840817152 13992831939304751104 14054714910940594176 14188206097340301312 14314136920689475584 14389113312585842688 14403178916996972544 14430107937408024576 14531017783124164608 14853278258153127936 14895595290227638272 14932649009855070208 14985112088846794752 15332416266480648192 15468502801390239744 15506981664080265216 15632616932192026624 15741935931717844992 15852019399771815936 16136894897746608128 16233871429584027648 16290162556205531136 16393968780960595968 16536983200996524032 16757544701506093056 16799230136086953984 16916707269905743872 17053763926027665408 17173021016419467264 17341140785638146048 17586694048716029952 17603885342996299776 17709677923182575616 17760132846040645632 18052904026839711744 18154006759964934144 18280957856188465152 18326432875731222528 18443214878580670464 18604106101121089536 18739619881254125568 18899133903097823232 19185484416781123584 19240143916544032768 19374690377498886144 19508783383842914304 19785030804805533696 19804371010870837248 19980149451795726336 19992472228070424576 20423257604960550912 20624670401853652992 20675975552107020288 20929619363761225728 20989247908957126656 21082072366410891264 21604768375495458816 21645161906112036864 21796526674686246912 22343392935341457408 22398973514782605312 22738351901370220544 22897361355225956352 23260472496120397824 23448925398288039936 23612903897576767488 23680177128054194176 24070538702452948992 24205342346619912192 24350807144376041472 24374610474917953536 24435243834308296704 24590953171440893952 24805474801494786048 25136317052259139584 25198845204130430976 25580645889041498112 25759531524629200896 25947165989428789248 26011711178457219072 26380041073074044928 26405828014494449664 26640199269060968448 27231010139947401216 27489649313596833792 27906159151681634304 27985663878609502208 28109429821881188352 28628273841378951168 28778226625171685376 28806357833993945088 28860215874816049152 29062035566248329216 29706556516306255872 29791190580455276544 29865298019710140416 29970224177693589504 30664832532961296384 30937005602780479488 31013963328160530432 31265233864384053248 31483871863435689984 32273789795493216256 32467742859168055296 33073966401993048064 33515089403012186112 33598460272173907968 33833414539811487744 34107527852055330816 34346042032838934528 35173388097432059904 35207770685992599552 35419355846365151232 35520265692081291264 36105808053679423488 36308013519929868288 36561915712376930304 36652865751462445056 36886429757161340928 37208212202242179072 37479239762508251136 37798267806195646464 38370968833562247168 38480287833088065536 39017566767685828608 39570061609611067392 39608742021741674496 39960298903591452672 39984944456140849152 40846515209921101824 41351951104214040576 41859238727522451456 41978495817914253312 42164144732821782528 43209536750990917632 43290323812224073728 43593053349372493824 44686785870682914816 44797947029565210624 45476703802740441088 46520944992240795648 46897850796576079872 47225807795153534976 48410684693239824384 48701614288752082944 48870487668616593408 49181906342881787904 49610949602989572096 50272634104518279168 50397690408260861952 51161291778082996224 51519063049258401792 52023422356914438144 52760082146148089856 52811656028988899328 53280398538121936896 54462020279894802432 54979298627193667584 55812318303363268608 56218859643762376704 57556453250343370752 57720431749632098304 58124071132496658432 59413113032612511744 59730596039420280832 59940448355387179008 61874011205560958976 62027926656321060864 62530467728768106496 62967743726871379968 64547579590986432512 64935485718336110592 67030178806024372224 67196920544347815936 68215055704110661632 68692084065677869056 70346776194864119808 70838711692730302464 71040531384162582528 72211616107358846976 72616027039859736576 73123831424753860608 73305731502924890112 73772859514322681856 74416424404484358144 75596535612391292928 76741937667124494336 76960575666176131072 78035133535371657216 79140123219222134784 79217484043483348992 79920597807182905344 81693030419842203648 83718477455044902912 83956991635828506624 84328289465643565056 86419073501981835264 86580647624448147456 87186106698744987648 89373571741365829632 89595894059130421248 90953407605480882176 93041889984481591296 93795701593152159744 94451615590307069952 96821369386479648768 97403228577504165888 99221899205979144192 100545268209036558336 100795380816521723904 102322583556165992448 103038126098516803584 105520164292296179712 105623312057977798656 106560797076243873792 108924040559789604864 109958597254387335168 111624636606726537216 112437719287524753408 115112906500686741504 115440863499264196608 118826226065225023488 119880896710774358016 124055853312642121728 125060935457536212992 125935487453742759936 129095159181972865024 129870971436672221184 134060357612048744448 134393841088695631872 136430111408221323264 140693552389728239616 141677423385460604928 145232054079719473152 146611463005849780224 147545719028645363712 148832848808968716288 151193071224782585856 153483875334248988672 153921151332352262144 156070267070743314432 158280246438444269568 158434968086966697984 159841195614365810688 163386060839684407296 167436954910089805824 168656578931287130112 173161295248896294912 174372213397489975296 179191788118260842496 181906815210961764352 186083779968963182592 187591403186304319488 188903231180614139904 193642738772959297536 194806457155008331776 201090536418073116672 201590761633043447808 204645167112331984896 206076252197033607168 211040328584592359424 213121594152487747584 217848081119579209728 219917194508774670336 223249273213453074432 230225813001373483008 230881726998528393216 237652452130450046976 239761793421548716032 250121870915072425984 251870974907485519872 259741942873344442368 268120715224097488896 268787682177391263744 272860222816442646528 281387104779456479232 283354846770921209856 290464108159438946304 297665697617937432576 302386142449565171712 306967750668497977344 307842302664704524288 316560492876888539136 316869936173933395968 319682391228731621376 326772121679368814592 334873909820179611648 337313157862574260224 346322590497792589824 363813630421923528704 372167559937926365184 375182806372608638976 377806462361228279808 387285477545918595072 389612914310016663552 402181072836146233344 403181523266086895616 409290334224663969792 422080657169184718848 435696162239158419456 439834389017549340672 446498546426906148864 460451626002746966016 461763453997056786432 475304904260900093952 479523586843097432064 500243741830144851968 519483885746688884736 537575364354782527488 545720445632885293056 562774209558912958464 566709693541842419712 580928216318877892608 604772284899130343424 613935501336995954688 633120985753777078272 639364782457463242752 653544243358737629184 669747819640359223296 692645180995585179648 750365612745217277952 755612924722456559616 779225828620033327104 804362145672292466688 806363046532173791232 818580668449327939584 844161314338369437696 871392324478316838912 892997092853812297728 920903252005493932032 923526907994113572864 950609808521800187904 959047173686194864128 1000487483660289703936 1038967771493377769472 1091440891265770586112 1125548419117825916928 1133419387083684839424 1161856432637755785216 1209544569798260686848 1227871002673991909376 1266241971507554156544 1307088486717475258368 1339495639280718446592 1385290361991170359296 1500731225490434555904 1558451657240066654208 1612726093064347582464 1637161336898655879168 1688322628676738875392 1742784648956633677824 1841806504010987864064 1918094347372389728256 2000974967320579407872 2077935542986755538944 2251096838235651833856 2266838774167369678848 2419089139596521373696 2455742005347983818752 2532483943015108313088 2614176973434950516736 2678991278561436893184 2770580723982340718592 3001462450980869111808 3116903314480133308416 3274322673797311758336 3376645257353477750784 3485569297913267355648 3683613008021975728128 4001949934641158815744 4155871085973511077888 4502193676471303667712 4838178279193042747392 4911484010695967637504 5064967886030216626176 5228353946869901033472 6002924901961738223616 6233806628960266616832 6753290514706955501568 7367226016043951456256 8311742171947022155776 9004387352942607335424 9822968021391935275008 10129935772060433252352 10456707893739802066944 12005849803923476447232 12467613257920533233664 13506581029413911003136 14734452032087902912512 18008774705885214670848 20259871544120866504704 24935226515841066467328 27013162058827822006272 29468904064175805825024 36017549411770429341696 40519743088241733009408 54026324117655644012544 81039486176483466018816 108052648235311288025088 162078972352966932037632 324157944705933864075264
- Sum of all divisors σ(n): 1209677234734267967849643
- Sum of proper divisors (its aliquot sum) s(n): 885519290028334103774379
- 324157944705933864075264 is an abundant number, because the sum of its proper divisors (885519290028334103774379) is greater than itself. Its abundance is 561361345322400239699115
Bases of 324157944705933864075264
- Binary: 10001001010010010100011001011000011111110100110000100000000000000000000000000002
- Hexadecimal: 0x44A4A32C3FA610000000
- Base-36: 1GSB43EWXA5PTS00
Squares and roots of 324157944705933864075264
- 324157944705933864075264 squared (3241579447059338640752642) is 105078373115975276455568699442665308685856669696
- 324157944705933864075264 cubed (3241579447059338640752643) is 34061989462317801135171522673036931865899930341554787805601301731999744
-
324157944705933864075264 is a
perfect square number . Itssquare root is 569348702208 -
The
cube root of 324157944705933864075264 is 68694013.3299347629
Scales and comparisons
How big is 324157944705933864075264?- 324,157,944,705,933,864,075,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 324,157,944,705,933,864,075,264 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 324157944705933864075264 cubic inches would be around 5724501.1 feet tall.
Recreational maths with 324157944705933864075264
- 324157944705933864075264 backwards is 462570468339507449751423
- 324157944705933864075264 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 324157944705933864075264'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 324157944705933864075264 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 324157944705933864075264 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/324157944705933864075264/
Chicago style:
Numbermatics. 2024. "Number 324157944705933864075264 - Facts about the integer". https://numbermatics.com/n/324157944705933864075264/
The information we have on file for 324157944705933864075264 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 324157944705933864075264, math, Factors of 324157944705933864075264, curriculum, school, college, exams, university, Prime factorization of 324157944705933864075264, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-four sextillion, one hundred fifty-seven quintillion, nine hundred forty-four quadrillion, seven hundred five trillion, nine hundred thirty-three billion, eight hundred sixty-four million, seventy-five thousand, two hundred sixty-four.