7093694659003931317764096
7,093,694,659,003,931,317,764,096 is an even composite number composed of six prime numbers multiplied together.
7093694659003931317764096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, four hundred five divisors.
Prime factorization of 7093694659003931317764096:
228 × 36 × 74 × 192 × 292 × 2232
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 29 × 29 × 223 × 223)See below for interesting mathematical facts about the number 7093694659003931317764096 from the Numbermatics database.
Names of 7093694659003931317764096
- Cardinal: 7093694659003931317764096 can be written as Seven septillion, ninety-three sextillion, six hundred ninety-four quintillion, six hundred fifty-nine quadrillion, three trillion, nine hundred thirty-one billion, three hundred seventeen million, seven hundred sixty-four thousand and ninety-six.
Scientific notation
- Scientific notation: 7.093694659003931317764096 × 1024
Factors of 7093694659003931317764096
Divisors of 7093694659003931317764096
- Number of divisors d(n): 27405
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 29 32 36 38 42 48 49 54 56 57 58 63 64 72 76 81 84 87 96 98 108 112 114 116 126 128 133 144 147 152 162 168 171 174 189 192 196 203 216 223 224 228 232 243 252 256 261 266 288 294 304 324 336 342 343 348 361 378 384 392 399 406 432 441 446 448 456 464 486 504 512 513 522 532 551 567 576 588 608 609 648 669 672 684 686 696 722 729 756 768 783 784 798 812 841 864 882 892 896 912 928 931 972 1008 1024 1026 1029 1044 1064 1083 1102 1134 1152 1176 1197 1216 1218 1296 1323 1338 1344 1368 1372 1392 1421 1444 1458 1512 1536 1539 1561 1566 1568 1596 1624 1653 1682 1701 1728 1764 1784 1792 1824 1827 1856 1862 1944 2007 2016 2048 2052 2058 2088 2128 2166 2204 2268 2304 2349 2352 2394 2401 2432 2436 2523 2527 2592 2646 2676 2688 2736 2744 2784 2793 2842 2888 2916 3024 3072 3078 3087 3122 3132 3136 3192 3248 3249 3306 3364 3402 3456 3528 3568 3584 3591 3648 3654 3712 3724 3857 3888 3969 4014 4032 4096 4104 4116 4176 4237 4256 4263 4332 4408 4536 4608 4617 4683 4698 4704 4788 4802 4864 4872 4959 5046 5054 5103 5184 5292 5352 5376 5472 5481 5488 5568 5586 5684 5776 5832 5887 6021 6048 6144 6156 6174 6244 6264 6272 6384 6467 6496 6498 6517 6612 6728 6804 6912 7047 7056 7136 7168 7182 7203 7296 7308 7424 7448 7569 7581 7714 7776 7938 8028 8064 8192 8208 8232 8352 8379 8474 8512 8526 8664 8816 9072 9216 9234 9261 9366 9396 9408 9576 9604 9728 9744 9747 9918 9947 10092 10108 10206 10368 10469 10584 10704 10752 10773 10927 10944 10962 10976 11136 11172 11368 11552 11571 11664 11774 11907 12042 12096 12288 12312 12348 12488 12528 12544 12711 12768 12789 12934 12992 12996 13034 13224 13456 13608 13824 13851 14049 14094 14112 14272 14336 14364 14406 14592 14616 14848 14877 14896 15138 15162 15428 15552 15876 15979 16056 16128 16384 16416 16443 16464 16704 16758 16948 17024 17052 17328 17632 17661 17689 18063 18144 18432 18468 18522 18732 18792 18816 19152 19208 19401 19456 19488 19494 19551 19836 19894 20184 20216 20412 20736 20938 21141 21168 21408 21504 21546 21609 21854 21888 21924 21952 22272 22344 22707 22736 22743 23104 23142 23328 23548 23814 24084 24192 24576 24624 24696 24976 25056 25088 25137 25422 25536 25578 25868 25984 25992 26068 26448 26912 26999 27216 27648 27702 27783 28098 28188 28224 28544 28672 28728 28812 29184 29232 29241 29659 29696 29754 29792 29841 30276 30324 30856 31104 31407 31752 31958 32112 32256 32319 32768 32781 32832 32886 32928 33408 33516 33896 34048 34104 34656 34713 35264 35322 35378 35721 36126 36288 36864 36936 37044 37464 37584 37632 38133 38304 38367 38416 38802 38912 38976 38988 39102 39672 39788 40368 40432 40824 41209 41472 41876 42147 42282 42336 42816 43008 43092 43218 43708 43776 43848 43904 44544 44631 44688 45269 45414 45472 45486 45619 46208 46284 46656 47096 47628 47937 48168 48384 49152 49248 49329 49392 49729 49952 50112 50176 50274 50844 51072 51156 51736 51968 51984 52136 52896 52983 53067 53824 53998 54189 54432 55296 55404 55566 56196 56376 56448 57088 57344 57456 57624 58203 58368 58464 58482 58653 59318 59392 59508 59584 59682 60552 60648 61712 62208 62814 63504 63916 64224 64512 64638 64827 65536 65562 65664 65772 65856 66816 67032 67792 68096 68121 68208 68229 69312 69426 69629 70528 70644 70756 71442 72252 72576 73283 73728 73872 74088 74928 75168 75264 75411 76266 76489 76608 76734 76832 77604 77824 77952 77976 78204 79344 79576 80503 80736 80864 80997 81648 82418 82944 83349 83752 84294 84564 84672 85632 86016 86184 86436 87416 87552 87696 87723 87808 88977 89088 89262 89376 89523 90538 90828 90944 90972 91238 92416 92568 93312 94192 94221 95256 95874 96336 96768 96957 98304 98343 98496 98658 98784 99458 99904 100224 100352 100548 101688 102144 102312 103472 103936 103968 104139 104272 105792 105966 106134 107648 107996 108378 108864 110592 110808 111132 111853 112392 112752 112896 114176 114399 114688 114912 115101 115248 116406 116736 116928 116964 117306 118636 118784 119016 119168 119364 121104 121296 122873 123424 123627 123823 124416 125628 126441 127008 127832 128448 129024 129276 129654 131072 131124 131328 131544 131712 133632 133893 134064 135584 135807 136192 136242 136416 136458 136857 138624 138852 139258 141056 141288 141512 142884 143811 144504 145152 146566 147456 147744 147987 148176 149187 149856 150336 150528 150822 152532 152978 153216 153468 153664 155208 155648 155904 155952 156408 158688 158949 159152 159201 161006 161472 161728 161994 162567 163296 164836 165888 166698 167504 168588 169128 169344 171264 172032 172368 172872 174609 174832 175104 175392 175446 175616 175959 177954 178176 178524 178752 179046 181076 181656 181888 181944 182476 184832 185136 186624 187543 188384 188442 188993 190512 191748 192672 193536 193914 194481 196608 196686 196992 197316 197568 198916 199808 200448 200704 201096 203376 204288 204363 204624 204687 206944 207613 207872 207936 208278 208544 208887 211584 211932 212268 215296 215992 216756 217728 219849 221184 221616 222264 223706 224784 225504 225792 226233 228352 228798 229376 229467 229824 230202 230496 232812 233472 233856 233928 234612 237272 237568 238032 238336 238728 241509 242208 242592 242991 245746 246848 247254 247646 248832 250047 251256 252882 254016 255664 256896 258048 258552 259308 262144 262248 262656 263088 263169 263424 266931 267264 267786 268128 268569 271168 271614 272384 272484 272832 272916 273714 277248 277704 278516 282112 282576 282663 283024 285768 287622 288463 289008 290304 293132 294912 295029 295488 295974 296352 298374 299712 300672 301056 301644 303601 305064 305956 306432 306936 307328 310416 311296 311808 311904 312417 312816 316883 317376 317898 318304 318402 322012 322944 323456 323988 325134 326592 329672 331776 333396 335008 335559 337176 338256 338688 342528 343197 344064 344736 345303 345744 348103 349218 349664 350208 350784 350892 351232 351918 355908 356352 357048 357504 358092 362152 363312 363776 363888 364952 368619 369664 370272 370881 371469 373248 375086 376768 376884 377986 379323 381024 383496 385344 387072 387828 388962 393216 393372 393984 394632 395136 397832 399616 400896 401408 401679 402192 406752 407421 408576 408726 409248 409374 410571 413888 415226 415744 415872 416556 417088 417774 423168 423864 424536 430592 431433 431984 433512 435456 439698 442368 443232 444528 447412 447561 449568 451008 451584 452466 456704 457596 458752 458934 459648 460404 460992 465624 466944 467712 467856 469224 474544 475136 476064 476672 476847 477456 477603 483018 484416 485184 485982 491492 493696 494508 495292 497664 500094 502512 505764 508032 511328 512981 513792 516096 517104 518616 523827 524288 524496 525312 526176 526338 526848 527877 533862 534528 535423 535572 536256 537138 542336 543228 544768 544968 545664 545832 547428 554496 555408 557032 562629 563521 564224 565152 565326 566048 566979 571536 575244 576926 578016 580608 583443 586264 589824 590058 590976 591948 592704 596748 599424 601344 602112 603288 607202 610128 611912 612864 613089 613872 614061 614656 620832 622592 622839 623616 623808 624834 625632 626661 633766 634752 635796 636608 636804 644024 645888 646912 647976 650268 653184 659344 659547 663552 666792 670016 671118 674352 676512 677376 678699 685056 686394 688128 688401 689472 690606 691488 696206 698436 699328 700416 701568 701784 702464 703836 711816 712704 714096 715008 716184 724304 724527 726624 727552 727776 728973 729904 737238 739328 740544 741762 742938 746496 750172 753536 753768 755972 758646 762048 766992 770688 774144 775656 777924 782971 786432 786744 787968 789264 790272 795664 799232 800793 801792 802816 803358 804384 805707 813504 814842 817152 817452 818496 818748 821142 827776 830452 831488 831744 833112 834176 835548 846336 847728 847989 849072 860111 861184 862866 863968 865389 866761 867024 870912 879396 884736 885087 886464 889056 894824 895122 899136 902016 903168 904932 910803 913408 915192 917504 917868 919296 920808 921984 931248 933888 935424 935712 937251 938448 944851 949088 950272 950649 952128 953344 953694 954912 955206 966036 968832 970368 971964 982984 987392 989016 990584 995328 1000188 1005024 1006677 1011528 1016064 1022656 1025962 1027584 1029591 1032192 1034208 1035909 1037232 1044309 1047654 1048576 1048992 1050624 1052352 1052676 1053696 1055754 1067724 1069056 1070846 1071144 1072512 1074276 1084672 1086456 1089536 1089936 1091328 1091664 1094856 1105857 1108992 1110816 1112643 1114064 1114407 1125258 1127042 1128448 1130304 1130652 1132096 1133958 1137969 1143072 1150488 1153852 1156032 1161216 1166886 1172528 1179648 1180116 1181952 1183896 1185408 1193496 1198848 1202688 1204224 1206576 1214404 1220256 1222263 1223824 1225728 1226178 1227744 1228122 1229312 1231713 1241664 1245184 1245678 1247232 1247616 1249668 1251264 1253322 1267532 1269504 1271592 1273216 1273608 1288048 1291776 1293824 1294299 1295952 1300536 1306368 1312801 1318688 1319094 1322951 1327104 1333584 1340032 1342236 1342683 1348704 1353024 1354752 1357398 1370112 1372788 1376256 1376802 1378944 1381212 1382976 1392412 1396872 1398656 1400832 1403136 1403568 1404928 1407672 1423632 1425408 1428192 1430016 1430541 1432368 1432809 1442141 1448608 1449054 1453248 1453291 1455104 1455552 1457946 1459808 1474476 1478656 1481088 1483524 1485876 1492992 1500344 1507072 1507536 1511944 1517292 1524096 1533984 1538943 1541376 1548288 1551312 1555848 1565942 1571481 1572864 1573488 1575936 1578528 1580544 1583631 1591328 1598464 1601586 1603584 1605632 1606269 1606716 1608768 1611414 1627008 1629684 1634304 1634904 1636992 1637496 1642284 1655552 1660904 1662976 1663488 1666224 1668352 1671096 1687887 1690563 1692672 1695456 1695978 1698144 1700937 1720222 1722368 1725732 1727936 1730778 1733522 1734048 1741824 1750329 1758792 1769472 1770174 1772928 1778112 1789648 1790244 1798272 1804032 1806336 1809864 1821606 1826816 1830384 1835008 1835736 1838592 1841616 1842183 1843968 1862496 1867776 1868517 1870848 1871424 1874502 1876896 1879983 1889702 1898176 1900544 1901298 1904256 1906688 1907388 1909824 1910412 1932072 1937664 1940736 1943928 1965968 1974784 1978032 1978641 1981168 1990656 2000376 2010048 2013354 2019241 2023056 2032128 2045312 2051924 2055168 2059182 2064384 2065203 2068416 2071818 2074464 2088618 2095308 2097152 2097984 2101248 2104704 2105352 2107392 2111508 2125207 2135448 2138112 2141692 2142288 2145024 2148552 2169344 2172912 2173581 2179072 2179872 2182656 2183328 2186919 2189712 2211714 2217984 2218181 2221632 2225286 2228128 2228814 2250516 2254084 2256896 2260608 2261304 2264192 2267916 2275938 2286144 2300976 2307704 2312064 2322432 2333772 2334587 2345056 2348913 2359296 2360232 2363904 2367792 2370816 2386992 2397696 2402379 2405376 2408448 2413152 2417121 2428808 2436721 2440512 2444526 2447648 2451456 2452356 2455488 2456244 2458624 2463426 2483328 2490368 2491356 2494464 2495232 2499336 2502528 2506644 2535064 2539008 2543184 2543967 2546432 2547216 2576096 2580333 2583552 2587648 2588598 2591904 2596167 2600283 2601072 2612736 2625602 2637376 2638188 2645902 2654208 2655261 2667168 2680064 2684472 2685366 2697408 2706048 2709504 2714796 2732409 2740224 2745576 2752512 2753604 2757888 2762424 2765952 2784824 2793744 2797312 2801664 2806272 2807136 2809856 2811753 2815344 2834553 2847264 2850816 2851947 2856384 2860032 2861082 2864736 2865618 2884282 2897216 2898108 2906496 2906582 2910208 2911104 2915892 2919616 2948952 2957312 2962176 2967048 2971752 2985984 3000688 3014144 3015072 3020031 3023888 3034584 3048192 3067968 3077886 3082752 3088773 3096576 3102624 3111696 3131884 3132927 3142962 3145728 3146976 3151872 3157056 3161088 3167262 3182656 3196928 3203172 3207168 3211264 3212538 3213432 3217536 3222828 3254016 3259368 3268608 3269808 3273984 3274992 3284568 3311104 3317571 3321808 3325952 3326976 3332448 3336704 3337929 3342192 3343221 3375774 3381126 3385344 3390912 3391956 3396288 3401874 3440444 3444736 3451464 3455872 3461556 3467044 3468096 3483648 3500658 3517584 3538944 3540348 3545856 3556224 3563317 3579296 3580488 3590867 3596544 3608064 3612672 3619728 3643212 3653632 3660768 3666789 3670016 3671472 3677184 3683232 3684366 3687936 3695139 3724992 3735552 3737034 3741696 3742848 3749004 3753792 3759966 3779404 3796352 3801088 3802596 3808512 3813376 3814776 3819648 3820824 3864144 3875328 3881472 3882897 3887856 3931936 3938403 3944647 3949568 3956064 3957282 3962336 3968853 3981312 4000752 4020096 4026708 4028049 4038482 4046112 4064256 4090624 4103848 4110336 4118364 4128768 4130406 4136832 4143636 4148928 4177236 4190616 4194304 4195968 4202496 4209408 4210704 4214784 4223016 4250414 4270896 4276224 4283384 4284576 4290048 4291623 4297104 4298427 4326423 4338688 4345824 4347162 4358144 4359744 4359873 4365312 4366656 4373838 4379424 4423428 4435968 4436362 4443264 4450572 4456256 4457628 4501032 4508168 4513792 4521216 4522608 4528384 4535832 4551876 4572288 4601952 4615408 4616829 4624128 4644864 4667544 4669174 4690112 4697826 4714443 4718592 4720464 4727808 4735584 4741632 4750893 4773984 4795392 4804758 4810752 4816896 4818807 4826304 4834242 4857616 4873442 4881024 4889052 4895296 4902912 4904712 4910976 4912488 4917248 4926852 4966656 4980736 4982712 4988928 4990464 4998672 5005056 5013288 5063661 5070128 5071689 5078016 5086368 5087934 5092864 5094432 5102811 5152192 5160666 5167104 5175296 5177196 5183808 5192334 5200566 5202144 5225472 5251204 5274752 5276376 5291804 5308416 5310522 5334336 5360128 5368944 5370732 5394816 5412096 5419008 5429592 5464818 5480448 5480797 5491152 5505024 5507208 5515776 5524848 5531904 5569648 5587488 5594624 5603328 5605551 5612544 5614272 5619712 5623506 5630688 5639949 5669106 5694528 5701632 5703894 5712768 5720064 5722164 5729472 5731236 5768564 5794432 5796216 5812992 5813164 5820416 5822208 5831784 5839232 5897904 5914624 5924352 5934096 5935923 5943504 5971968 6001376 6020777 6028288 6030144 6040062 6047776 6057723 6069168 6096384 6135936 6155772 6165504 6177546 6193152 6195609 6205248 6223392 6263768 6265854 6285924 6291456 6293952 6303744 6314112 6322176 6334524 6365312 6375621 6393856 6406344 6414336 6422528 6425076 6426864 6435072 6445656 6508032 6518736 6520743 6537216 6539616 6547968 6549984 6560757 6569136 6613957 6622208 6635142 6643616 6651904 6653952 6654543 6664896 6673408 6675858 6684384 6686442 6751548 6762252 6770688 6781824 6783912 6792576 6803748 6880888 6889472 6902928 6911744 6923112 6934088 6936192 6967296 7001316 7003761 7035168 7046739 7077888 7080696 7091712 7112448 7126634 7158592 7160976 7181734 7193088 7207137 7216128 7225344 7239456 7251363 7286424 7307264 7310163 7321536 7333578 7340032 7342944 7354368 7366464 7368732 7375872 7390278 7449984 7471104 7474068 7483392 7485696 7498008 7507584 7519932 7558808 7592704 7602176 7605192 7617024 7626752 7629552 7631901 7639296 7641648 7728288 7740999 7750656 7762944 7765794 7775712 7788501 7800849 7863872 7876806 7889294 7899136 7912128 7914564 7924672 7937706 7962624 7965783 8001504 8040192 8053416 8056098 8076964 8092224 8128512 8181248 8197227 8207696 8220672 8236728 8257536 8260812 8273664 8287272 8297856 8354472 8381232 8388608 8391936 8404992 8418816 8421408 8429568 8446032 8500828 8503659 8541792 8552448 8555841 8566768 8569152 8580096 8583246 8594208 8596854 8652846 8677376 8691648 8694324 8716288 8719488 8719746 8730624 8733312 8747676 8758848 8846856 8871936 8872724 8886528 8901144 8912512 8915256 9002064 9016336 9027584 9042432 9045216 9056768 9060093 9071664 9103752 9144576 9189607 9203904 9230816 9233658 9248256 9289728 9335088 9338348 9380224 9395652 9398781 9428886 9437184 9440928 9455616 9471168 9483264 9501786 9547968 9590784 9609516 9621504 9633792 9637614 9652608 9668484 9715232 9746884 9762048 9778104 9790592 9805824 9809424 9821952 9824976 9834496 9853704 9933312 9952713 9961472 9965424 9977856 9980928 9997344 10010112 10013787 10026576 10029663 10094987 10127322 10140256 10143378 10156032 10172736 10173037 10175868 10185728 10188864 10205622 10304384 10321332 10334208 10350592 10354392 10367616 10384668 10401132 10404288 10450944 10502408 10549504 10552752 10583608 10616832 10621044 10668672 10689951 10720256 10737888 10741464 10772601 10789632 10824192 10838016 10859184 10929636 10960896 10961594 10982304 11000367 11010048 11014416 11031552 11049696 11063808 11085417 11139296 11174976 11189248 11206656 11211102 11225088 11228544 11239424 11247012 11261376 11279898 11338212 11389056 11403264 11407788 11425536 11440128 11444328 11458944 11462472 11537128 11588864 11592432 11625984 11626328 11640832 11644416 11648691 11663568 11678464 11795808 11815209 11829248 11833941 11848704 11868192 11871846 11887008 11906559 11943936 12002752 12041554 12056576 12060288 12080124 12084147 12095552 12115446 12138336 12192768 12271872 12311544 12331008 12355092 12386304 12391218 12410496 12446784 12527536 12531708 12571848 12582912 12587904 12607488 12628224 12644352 12669048 12730624 12751242 12787712 12812688 12828672 12845056 12850152 12853728 12870144 12891312 12895281 12979269 13016064 13037472 13041486 13074432 13079232 13079619 13095936 13099968 13121514 13138272 13227914 13244416 13270284 13287232 13303808 13307904 13309086 13329792 13346816 13351716 13368768 13372884 13503096 13524504 13541376 13563648 13567824 13585152 13607496 13761776 13778944 13805856 13823488 13846224 13850487 13868176 13872384 13934592 14002632 14007522 14070336 14093478 14155776 14161392 14183424 14224896 14253268 14317184 14321952 14363468 14386176 14414274 14432256 14450688 14456421 14478912 14502726 14572848 14614528 14620326 14643072 14667156 14680064 14685888 14708736 14732928 14737464 14751744 14780556 14876449 14899968 14942208 14948136 14966784 14971392 14996016 15015168 15039864 15117616 15185408 15190983 15204352 15210384 15215067 15234048 15253504 15259104 15263802 15278592 15283296 15308433 15456576 15481998 15501312 15525888 15527267 15531588 15551424 15577002 15601698 15727744 15753612 15778588 15798272 15824256 15829128 15849344 15875412 15925248 15931566 16003008 16080384 16106832 16112196 16153928 16184448 16257024 16342109 16362496 16394454 16415392 16441344 16442391 16473456 16515072 16521624 16547328 16574544 16595712 16708944 16762464 16777216 16783872 16809984 16816653 16837632 16842816 16859136 16892064 16919847 17001656 17007318 17057047 17083584 17104896 17111682 17133536 17138304 17160192 17166492 17188416 17193708 17305692 17354752 17383296 17388648 17432576 17438976 17439492 17461248 17466624 17495352 17517696 17693712 17743872 17745448 17773056 17802288 17807769 17825024 17830512 17952169 18004128 18032672 18055168 18062331 18084864 18090432 18113536 18120186 18143328 18173169 18207504 18289152 18379214 18407808 18461632 18467316 18496512 18579456 18586827 18670176 18676696 18760448 18791304 18797562 18857772 18874368 18881856 18911232 18942336 18966528 19003572 19095936 19126863 19181568 19219032 19243008 19267584 19275228 19305216 19336968 19430464 19493768 19524096 19556208 19562229 19581184 19611648 19618848 19643904 19649952 19668992 19682271 19707408 19841871 19866624 19905426 19922944 19930848 19955712 19961856 19963629 19994688 20020224 20027574 20053152 20059326 20189974 20254644 20280512 20286756 20312064 20345472 20346074 20351736 20371456 20377728 20411244 20608768 20642664 20668416 20701184 20708784 20735232 20769336 20802264 20808576 20901888 21004816 21011283 21099008 21105504 21140217 21167216 21233664 21242088 21337344 21379902 21440512 21475776 21482928 21545202 21579264 21621411 21648384 21676032 21718368 21859272 21921792 21923188 21930489 21964608 22000734 22020096 22028832 22063104 22099392 22127616 22170834 22278592 22349952 22378496 22413312 22422204 22450176 22457088 22478848 22494024 22522752 22559796 22676424 22778112 22806528 22815576 22851072 22880256 22888656 22917888 22924944 23074256 23177728 23184864 23222997 23251968 23252656 23281664 23288832 23297382 23327136 23356928 23365503 23402547 23591616 23630418 23658496 23667882 23697408 23736384 23743692 23774016 23813118 23887872 24005504 24083108 24113152 24120576 24160248 24168294 24191104 24230892 24276672 24385536 24543744 24591681 24623088 24662016 24710184 24772608 24782436 24820992 24893568 24943219 25055072 25063416 25136069 25143696 25165824 25175808 25214976 25256448 25288704 25338096 25461248 25502484 25510977 25575424 25625376 25657344 25667523 25690112 25700304 25707456 25740288 25782624 25790562 25958538 26032128 26074944 26082972 26148864 26158464 26159238 26191872 26199936 26243028 26276544 26455828 26488832 26540568 26574464 26607616 26615808 26618172 26659584 26693632 26703432 26737536 26745768 27006192 27049008 27082752 27127296 27135648 27170304 27180279 27214992 27400679 27523552 27557888 27568821 27611712 27612529 27646976 27692448 27700974 27736352 27744768 27869184 28005264 28015044 28140672 28186956 28196343 28311552 28322784 28366848 28449792 28506536 28634368 28643904 28726936 28772352 28828548 28864512 28901376 28912842 28957824 29005452 29145696 29229056 29240652 29286144 29334312 29360128 29371776 29417472 29465856 29474928 29503488 29561112 29752898 29799936 29858139 29884416 29896272 29933568 29942784 29992032 30030336 30041361 30079728 30088989 30235232 30284961 30370816 30381966 30408704 30420768 30430134 30468096 30507008 30518208 30519111 30527604 30557184 30566592 30616866 30913152 30963996 31002624 31051776 31054534 31063176 31102848 31154004 31203396 31455488 31507224 31557176 31596544 31648512 31658256 31698688 31750824 31850496 31863132 32006016 32069853 32160768 32213664 32224392 32307856 32317803 32368896 32514048 32684218 32724992 32788908 32830784 32882688 32884782 32946912 33001101 33030144 33043248 33094656 33149088 33191424 33256251 33417888 33524928 33554432 33567744 33619968 33633306 33675264 33685632 33718272 33784128 33839694 34003312 34014636 34114094 34167168 34209792 34223364 34267072 34276608 34320384 34332984 34376832 34387416 34611384 34709504 34766592 34777296 34865152 34877952 34878984 34922496 34933248 34990704 35035392 35387424 35445627 35487744 35490896 35501823 35546112 35604576 35615538 35650048 35661024 35719677 35904338 36008256 36065344 36110336 36124662 36169728 36180864 36227072 36240372 36252441 36286656 36346338 36415008 36578304 36758428 36815616 36923264 36934632 36993024 37158912 37173654 37340352 37353392 37520896 37582608 37595124 37715544 37748736 37763712 37822464 37884672 37933056 38007144 38191872 38253726 38363136 38365579 38438064 38486016 38535168 38550456 38610432 38673936 38860928 38937807 38987536 39048192 39112416 39124458 39162368 39223296 39237696 39238857 39287808 39299904 39337984 39364542 39414816 39683742 39733248 39810852 39845888 39861696 39911424 39923712 39927258 39989376 40040448 40055148 40106304 40118652 40379948 40509288 40561024 40573512 40624128 40690944 40692148 40703472 40742912 40755456 40822488 41217536 41285328 41336832 41402368 41417568 41470464 41538672 41551461 41604528 41617152 41803776 41822089 42009632 42022566 42145439 42198016 42211008 42280434 42334432 42467328 42484176 42674688 42759804 42881024 42951552 42965856 43090404 43158528 43242822 43296768 43352064 43369263 43436736 43718544 43843584 43846376 43860978 43929216 44001468 44040192 44057664 44126208 44198784 44255232 44341668 44557184 44629347 44699904 44756992 44826624 44844408 44900352 44914176 44957696 44988048 45045504 45119592 45352848 45556224 45572949 45613056 45631152 45645201 45702144 45760512 45777312 45835776 45849888 45925299 46148512 46297699 46355456 46369728 46445994 46503936 46505312 46563328 46577664 46581801 46594764 46654272 46713856 46731006 46805094 47183232 47260836 47316992 47335764 47394816 47472768 47487384 47548032 47626236 47775744 48011008 48166216 48226304 48241152 48320496 48336588 48382208 48461784 48553344 48771072 49026327 49087488 49183362 49246176 49324032 49327173 49420368 49545216 49564872 49641984 49787136 49886438 50110144 50126832 50272138 50287392 50331648 50351616 50429952 50449959 50512896 50577408 50676192 50759541 50922496 51004968 51021954 51150848 51171141 51250752 51314688 51335046 51380224 51400608 51414912 51480576 51565248 51581124 51917076 52064256 52149888 52165944 52297728 52316928 52318476 52383744 52399872 52486056 52553088 52911656 52977664 53081136 53148928 53215232 53231616 53236344 53319168 53387264 53406864 53423307 53475072 53491536 53856507 54012384 54098016 54165504 54186993 54254592 54271296 54340608 54360558 54429984 54519507 54801358 55047104 55115776 55137642 55223424 55225058 55293952 55384896 55401948 55472704 55489536 55738368 55760481 56010528 56030088 56281344 56373912 56392686 56623104 56645568 56733696 56899584 57013072 57268736 57287808 57380589 57453872 57544704 57657096 57729024 57802752 57825684 57915648 58010904 58291392 58458112 58481304 58572288 58668624 58686687 58720256 58743552 58834944 58931712 58949856 59006976 59122224 59505796 59525613 59599872 59716278 59768832 59792544 59867136 59885568 59890887 59984064 60060672 60082722 60159456 60177978 60470464 60569922 60741632 60763932 60817408 60841536 60860268 60936192 61014016 61036416 61038222 61055208 61114368 61133184 61233732 61826304 61927992 62005248 62103552 62109068 62126352 62205696 62308008 62406792 62910976 63014448 63033849 63114352 63193088 63297024 63316512 63397376 63420651 63501648 63700992 63726264 64012032 64139706 64321536 64327249 64427328 64448784 64615712 64635606 64737792 65028096 65368436 65449984 65577816 65661568 65765376 65769564 65791467 65893824 66002202 66060288 66086496 66189312 66298176 66382848 66512502 66835776 67049856 67108864 67135488 67239936 67266612 67350528 67371264 67436544 67568256 67679388 67703023 68006624 68029272 68228188 68334336 68419584 68446728 68534144 68553216 68640768 68665968 68753664 68774832 69222768 69419008 69533184 69554592 69668991 69730304 69755904 69757968 69844992 69866496 69981408 70070784 70096509 70207641 70664909 70774848 70891254 70975488 70981792 71003646 71092224 71209152 71231076 71300096 71322048 71439354 71808676 72016512 72130688 72220672 72249324 72339456 72361728 72454144 72480744 72504882 72573312 72692676 72830016 73156608 73516856 73631232 73775043 73846528 73869264 73986048 74317824 74347308 74680704 74706784 74829657 75041792 75165216 75190248 75408207 75431088 75497472 75527424 75644928 75769344 75866112 76014288 76383744 76507452 76532931 76726272 76731158 76876128 76972032 77002569 77070336 77100912 77220864 77347872 77721856 77875614 77975072 78096384 78224832 78248916 78324736 78446592 78475392 78477714 78575616 78599808 78675968 78729084 78829632 79367484 79466496 79621704 79691776 79723392 79822848 79847424 79854516 79978752 80080896 80110296 80212608 80237304 80759896 81018576 81122048 81147024 81248256 81381888 81384296 81406944 81485824 81510912 81540837 81644976 82202037 82435072 82570656 82673664 82706463 82804736 82835136 82837587 82940928 83077344 83102922 83209056 83234304 83607552 83644178 84019264 84045132 84290878 84396032 84422016 84560868 84589029 84668864 84934656 84968352 85349376 85519608 85762048 85903104 85931712 86180808 86317056 86485644 86593536 86704128 86738526 86873472 87437088 87687168 87692752 87721956 87858432 88002936 88080384 88115328 88252416 88397568 88510464 88683336 89114368 89258694 89399808 89513984 89574417 89653248 89688816 89800704 89828352 89915392 89976096 90091008 90239184 90266967 90705696 90854883 91112448 91145898 91226112 91262304 91290402 91404288 91521024 91554624 91557333 91671552 91699776 91850598 92297024 92595398 92710912 92739456 92891988 93007872 93010624 93126656 93155328 93163602 93189528 93308544 93427712 93462012 93610188 94366464 94521672 94633984 94671528 94789632 94945536 94974768 95096064 95252472 95551488 96022016 96209559 96332432 96452608 96482304 96640992 96673176 96764416 96923568 96953409 97106688 97542144 98052654 98174976 98366724 98492352 98648064 98654346 98840736 99090432 99129744 99283968 99574272 99772876 100220288 100253664 100544276 100574784 100663296 100703232 100859904 100899918 101025792 101154816 101352384 101519082 101844992 102009936 102043908 102301696 102342282 102501504 102629376 102670092 102760448 102801216 102829824 102961152 103130496 103162248 103834152 104128512 104135143 104299776 104331888 104595456 104633856 104636952 104767488 104799744 104972112 105106176 105823312 105955328 106162272 106297856 106336881 106430464 106463232 106472688 106505469 106638336 106774528 106813728 106846614 106950144 106983072 107159031 107713014 108024768 108196032 108331008 108373986 108509184 108542592 108681216 108721116 108859968 109039014 109602716 110094208 110231552 110275284 110446848 110450116 110587904 110769792 110803896 110945408 110979072 111476736 111520962 112021056 112060176 112562688 112747824 112785372 113246208 113291136 113467392 113799168 114026144 114394763 114537472 114575616 114761178 114907744 115089408 115096737 115314192 115458048 115605504 115651368 115831296 116021808 116582784 116813421 116916224 116962608 117144576 117337248 117373374 117440512 117487104 117669888 117716571 117863424 117899712 118013952 118244448 119011592 119051226 119199744 119399329 119432556 119537664 119585088 119734272 119771136 119781774 119968128 120121344 120165444 120318912 120355956 120940928 121139844 121483264 121527864 121634816 121683072 121720536 121872384 122028032 122072832 122076444 122110416 122228736 122266368 122467464 123652608 123855984 124010496 124207104 124218136 124252704 124411392 124616016 124654383 124813584 125466267 125665183 125821952 126028896 126067698 126228704 126386176 126436317 126594048 126633024 126794752 126841302 127003296 127401984 127452528 128024064 128279412 128643072 128654498 128854656 128897568 129231424 129271212 129475584 130056192 130107789 130736872 130899968 131155632 131323136 131530752 131539128 131582934 131787648 132004404 132120576 132172992 132378624 132596352 132765696 133025004 133671552 133888041 134099712 134217728 134270976 134479872 134533224 134701056 134742528 134873088 135136512 135358776 135406046 136013248 136058544 136456376 136668672 136718847 136839168 136893456 136935603 137068288 137106432 137281536 137331936 137507328 137549664 137775897 138445536 138838016 138893097 139066368 139109184 139337982 139460608 139511808 139515936 139689984 139732992 139745403 139962816 140141568 140193018 140415282 141329818 141549696 141782508 141950976 141963584 142007292 142184448 142418304 142462152 142600192 142644096 142878708 143617352 144033024 144261376 144441344 144498648 144678912 144723456 144908288 144961488 145009764 145146624 145385352 145660032 146313216 147033712 147078981 147262464 147550086 147693056 147738528 147972096 147981519 148635648 148694616 149361408 149413568 149659314 150083584 150330432 150380496 150816414 150862176 150994944 151054848 151289856 151349877 151538688 151732224 152028576 152767488 153014904 153065862 153452544 153462316 153513423 153752256 153944064 154005138 154140672 154201824 154441728 154695744 155443712 155751228 155950144 156192768 156449664 156497832 156649472 156893184 156950784 156955428 157151232 157199616 157351936 157458168 157659264 158734968 158932992 159243408 159383552 159446784 159645696 159694848 159709032 159957504 160161792 160220592 160425216 160474608 161519792 161569521 162037152 162244096 162294048 162496512 162560979 162763776 162768592 162813888 162971648 163021824 163081674 163289952 163558521 164404074 164870144 165141312 165347328 165412926 165609472 165670272 165675174 165881856 166154688 166205844 166418112 166468608 167215104 167288356 168038528 168090264 168581756 168792064 168844032 169121736 169178058 169337728 169869312 169936704 170698752 171039216 171524096 171806208 171863424 172141767 172361616 172634112 172971288 173187072 173408256 173477052 173746944 174602533 174874176 175374336 175385504 175443912 175716864 176005872 176160768 176230656 176504832 176795136 177020928 177366672 178228736 178517388 178576839 178799616 179027968 179148834 179306496 179377632 179601408 179656704 179672661 179830784 179952192 180182016 180478368 180533934 181411392 181709766 182224896 182291796 182452224 182524608 182580804 182808576 183042048 183109248 183114666 183343104 183399552 183701196 184594048 185190796 185421824 185478912 185783976 186015744 186021248 186253312 186310656 186327204 186379056 186617088 186855424 186924024 187220376 188732928 189043344 189101547 189267968 189343056 189579264 189891072 189949536 190192128 190261953 190504944 191102976 191804753 192044032 192419118 192664864 192905216 192964608 192981747 193281984 193287703 193346352 193528832 193847136 193906818 194213376 195084288 196105308 196349952 196733448 196984704 197296128 197308692 197374401 197681472 198180864 198259488 198567936 199148544 199545752 200440576 200507328 201088552 201149568 201326592 201406464 201719808 201799836 202051584 202309632 202704768 203038164 203109069 203689984 204019872 204087816 204603392 204684564 205003008 205258752 205340184 205520896 205602432 205659648 205922304 206260992 206324496 207668304 208257024 208270286 208599552 208663776 209006973 209190912 209267712 209273904 209534976 209599488 209944224 210212352 210289527 210622923 211646624 211910656 211994727 212324544 212595712 212673762 212860928 212926464 212945376 213010938 213276672 213549056 213627456 213693228 213900288 213966144 214318062 215426028 216049536 216392064 216662016 216747972 217018368 217085184 217362432 217442232 217719936 218078028 219205432 220188416 220463104 220550568 220893696 220900232 221175808 221325129 221539584 221607792 221890816 221958144 222953472 223041924 224042112 224120352 224488971 225125376 225495648 225570744 226224621 226492416 226582272 226934784 227598336 228052288 228789526 229074944 229151232 229522356 229598793 229815488 230178816 230193474 230628384 230916096 231007707 231211008 231302736 231662592 232043616 233165568 233626842 233832448 233925216 234289152 234674496 234746748 234881024 234974208 235339776 235433142 235726848 235799424 236027904 236488896 238023184 238102452 238399488 238798658 238865112 239075328 239170176 239468544 239542272 239563548 239936256 240242688 240330888 240637824 240711912 241881856 242279688 242966528 243055728 243269632 243366144 243441072 243744768 244056064 244145664 244152888 244220832 244457472 244532736 244934928 246606111 247305216 247711968 248020992 248119389 248414208 248436272 248505408 248512761 248822784 249232032 249308766 249627168 250932534 251330366 251643904 252057792 252135396 252457408 252772352 252872634 253188096 253266048 253589504 253682604 253767087 254006592 254803968 254905056 256048128 256558824 257286144 257308996 257709312 257795136 258462848 258542424 258951168 260112384 260215578 261473744 261799936 262311264 262646272 263061504 263078256 263165868 263575296 264008808 264241152 264345984 264757248 265192704 265531392 266050008 267343104 267776082 268199424 268435456 268541952 268959744 269066448 269402112 269485056 269746176 270273024 270717552 270812092 272026496 272117088 272564649 272912752 273337344 273437694 273678336 273786912 273871206 274136576 274212864 274563072 274663872 274671999 275014656 275099328 275551794 276891072 277676032 277786194 278132736 278218368 278675964 278921216 279023616 279031872 279379968 279465984 279490806 279925632 280283136 280386036 280830564 282659636 283099392 283565016 283901952 283927168 284014584 284368896 284836608 284924304 285200384 285288192 285757416 287234704 288066048 288522752 288628677 288882688 288997296 289357824 289446912 289816576 289922976 290019528 290293248 290770704 290860227 291320064 292626432 292754623 294067424 294157962 294524928 295018073 295100172 295386112 295477056 295944192 295963038 297271296 297389232 298722816 298827136 299318628 300167168 300660864 300760992 301632828 301724352 301989888 302109696 302579712 302699754 303077376 303464448 304057152 305534976 306029808 306131724 306905088 306924632 307026846 307504512 307888128 308010276 308281344 308403648 308883456 309391488 310887424 311502456 311900288 312385536 312405429 312899328 312995664 313298944 313786368 313901568 313910856 314302464 314399232 314703872 314916336 315318528 317469936 317865984 318486816 318767104 318893568 319010643 319291392 319389696 319418064 319516407 319915008 320323584 320441184 320850432 320949216 321477093 323039584 323139042 324074304 324083893 324488192 324588096 324993024 325121958 325527552 325537184 325627776 325943296 326043648 326163348 326579904 327117042 328808148 329740288 330282624 330694656 330825852 331218944 331340544 331350348 331763712 332309376 332411688 332836224 332937216 334430208 334576712 336077056 336180528 337163512 337584128 337688064 338243472 338356116 338675456 339738624 339873408 341397504 342078432 343048192 343184289 343612416 343726848 344283534 344723232 345268224 345290211 345942576 346374144 346816512 346954104 347493888 349205066 349748352 350440263 350748672 350771008 350887824 351433728 352011744 352321536 352461312 353009664 353149713 353590272 354041856 354733344 356457472 357034776 357153678 357599232 358055936 358197987 358297668 358612992 358755264 359202816 359313408 359345322 359661568 359904384 360364032 360956736 361067868 362822784 363419532 364449792 364583592 364904448 365049216 365161608 365617152 366084096 366218496 366229332 366686208 366799104 367402392 369188096 370381592 370843648 370957824 371567952 372031488 372042496 372506624 372621312 372654408 372758112 373234176 373710848 373848048 373963149 374440752 376398801 376995549 377465856 378086688 378203094 378535936 378686112 379158528 379308951 379782144 379899072 380384256 380523906 381009888 382205952 383609506 384088064 384838236 385329728 385810432 385929216 385963494 386563968 386575406 386692704 387057664 387694272 387813636 388426752 390168576 390323367 392210616 392699904 393466896 393969408 394592256 394617384 394748802 395362944 396361728 396518976 397135872 398297088 399091504 400881152 401014656 401664123 402177104 402299136 402653184 402812928 403439616 403599672 404103168 404619264 405409536 406076328 406218138 407379968 408039744 408175632 409206784 409369128 410006016 410517504 410680368 410806809 411041792 411204864 411319296 411844608 412521984 412648992 415336608 416514048 416540572 416679291 417199104 417327552 418013946 418381824 418535424 418547808 419069952 419198976 419236209 419888448 420424704 420579054 421245846 423293248 423821312 423989454 424649088 425191424 425347524 425721856 425852928 425890752 426021876 426553344 427098112 427254912 427386456 427800576 427932288 428636124 430852056 432099072 432784128 433324032 433495944 434036736 434170368 434724864 434884464 435439872 436156056 438410864 440376832 440926208 441101136 441236943 441787392 441800464 442351616 442650258 443079168 443215584 443781632 443916288 443944557 445906944 446083848 448084224 448240704 448977942 450250752 450290743 450991296 451141488 452449242 452984832 453164544 453869568 455196672 456104576 457579052 458149888 458302464 459044712 459197586 459630976 460357632 460386948 460540269 461256768 461832192 462015414 462422016 462605472 463325184 464087232 466331136 467253684 467664896 467850432 468578304 469348992 469493496 469762048 469948416 470679552 470866284 471453696 471598848 472055808 472977792 473921161 476046368 476204904 476798976 477597316 477730224 478150656 478340352 478937088 479084544 479127096 479872512 480485376 480661776 481275648 481423824 483763712 484559376 484708563 485933056 486111456 486539264 486732288 486882144 487489536 487682937 488112128 488291328 488305776 488441664 488914944 489065472 489869856 490675563 493212222 494610432 494654363 495423936 496041984 496238778 496828416 496872544 497010816 497025522 497645568 498464064 498617532 499254336 501865068 502660732 503287808 504115584 504270792 504914816 505544704 505745268 506376192 506532096 507179008 507365208 507534174 508013184 509607936 509810112 512096256 513117648 514572288 514617992 515418624 515590272 516425301 516925696 517084848 517902336 520224768 520431156 520612901 522947488 523599872 523807599 524622528 525292544 526123008 526156512 526331736 527150592 528017616 528482304 528691968 529514496 530385408 531062784 532100016 534686208 535552164 535730517 536398848 537083904 537919488 538132896 538804224 538970112 539017983 539492352 540546048 541435104 541624184 544052992 544234176 545129298 545825504 546674688 546875388 547356672 547573824 547742412 548273152 548425728 549126144 549327744 549343998 550029312 550198656 551103588 553782144 555352064 555572388 556265472 556436736 557351928 557842432 558047232 558063744 558759936 558931968 558981612 559851264 560566272 560772072 561661128 565319272 566198784 567130032 567304641 567803904 567854336 568029168 568737792 569673216 569848608 570400768 570576384 570785859 571514832 574469408 575414259 576132096 577045504 577257354 577765376 577994592 578715648 578893824 578945241 579633152 579845952 579863109 580039056 580586496 581541408 581720454 582640128 585252864 585509246 588134848 588315924 589049856 590036146 590200344 590772224 590954112 591888384 591926076 592123203 594542592 594778464 597445632 597654272 598637256 600334336 601321728 601521984 603265656 603448704 603979776 604219392 605159424 605399508 606154752 606928896 608114304 609327207 611069952 612059616 612263448 613810176 613849264 614053692 615009024 615776256 616020552 616562688 616807296 617766912 618782976 621774848 623004912 623800576 624771072 624810858 625798656 625991328 626597888 627020919 627572736 627803136 627821712 628604928 628798464 629407744 629832672 630637056 631868769 634939872 635731968 635984181 636973632 637534208 637787136 638021286 638582784 638779392 638836128 639032814 639830016 640647168 640882368 641700864 641898432 642954186 646079168 646278084 648148608 648167786 648976384 649176192 649986048 650243916 651055104 651074368 651255552 651886592 652087296 652326696 653159808 654234084 657616296 659480576 660565248 661389312 661651704 662437888 662681088 662700696 663527424 664618752 664823376 665672448 665874432 668860416 669153424 672154112 672361056 673466913 674327024 675168256 675376128 676486944 676712232 677350912 678673863 679477248 679746816 682795008 684156864 686096384 686368578 687224832 687453696 688567068 688796379 689446464 690536448 690580422 691885152 692748288 693633024 693908208 694987776 698410132 699496704 700880526 701497344 701542016 701775648 702867456 704023488 704643072 704922624 706019328 706299426 707180544 708083712 709466688 712914944 714069552 714307356 715198464 716111872 716395974 716595336 717225984 717510528 718405632 718626816 718690644 719323136 719808768 720728064 721913472 722135736 725645568 726839064 728899584 728946001 729167184 729808896 730098432 730323216 731234304 732168192 732436992 732458664 733372416 733598208 734804784 738376192 739818333 740763184 741687296 741915648 743135904 744062976 744084992 744358167 745013248 745242624 745308816 745516224 745538283 746468352 747421696 747696096 747926298 748881504 752797602 753991098 754931712 756173376 756406188 757071872 757372224 758317056 758617902 759564288 759798144 760768512 761047812 762019776 764411904 767219012 768176128 769676472 770659456 771620864 771858432 771926988 773127936 773150812 773385408 774115328 775388544 775627272 776853504 780337152 780646734 784421232 785399808 786933792 787938816 789184512 789234768 789497604 790725888 792723456 793037952 794271744 794619691 796594176 798183008 800763341 801762304 802029312 803328246 804354208 804598272 805306368 805625856 806879232 807199344 808206336 809238528 810819072 812152656 812436276 814759936 816079488 816351264 817693947 818413568 818738256 820012032 821035008 821360736 821613618 822083584 822409728 822638592 823689216 824015997 825043968 825297984 830673216 833028096 833081144 833358582 834398208 834655104 836027892 836763648 837070848 837095616 838139904 838397952 838472418 839776896 840849408 841158108 842491692 846586496 847642624 847978908 849298176 850382848 850695048 851443712 851705856 851781504 852043752 853106688 854196224 854509824 854772912 855601152 855864576 857272248 861704112 864198144 865568256 865886031 866648064 866991888 868073472 868340736 869449728 869768928 870879744 872312112 872580681 876821728 878263869 879656281 880753664 881852416 882202272 882473886 883574784 883600928 884703232 885054219 885300516 886158336 886431168 887563264 887832576 887889114 891813888 892167696 896168448 896481408 897955884 900501504 900581486 901982592 902282976 904898484 905969664 906329088 907739136 910393344 912209152 915158104 916299776 916604928 918089424 918395172 919261952 920715264 920773896 921080538 922513536 923664384 924030828 924844032 925210944 926650368 928174464 932662272 934507368 935329792 935700864 937156608 937216287 938697984 938986992 939524096 939896832 941359104 941732568 942907392 943197696 944111616 945955584 947842322 952092736 952409808 953597952 955194632 955460448 956301312 956680704 957031929 957874176 958169088 958254192 958549221 959745024 960970752 961323552 962551296 962847648 964431279 967527424 969118752 969417126 971866112 972222912 972251679 973078528 973464576 973764288 974979072 975365874 976224256 976582656 976611552 976883328 977829888 978130944 979739712 981351126 986424444 989220864 989308726 990847872 992083968 992477556 993656832 993745088 994021632 994051044 995291136 996928128 997235064 998508672 1003730136 1005321464 1006575616 1008231168 1008541584 1009829632 1011089408 1011490536 1012752384 1013064192 1014358016 1014730416 1015068348 1016026368 1019215872 1019620224 1024192512 1026235296 1029144576 1029235984 1029552867 1030837248 1031180544 1032850602 1033851392 1034169696 1035804672 1035870633 1040449536 1040862312 1041225802 1045894976 1047199744 1047615198 1049245056 1050585088 1051320789 1052246016 1052313024 1052663472 1054301184 1056035232 1056964608 1057383936 1059028992 1059449139 1060770816 1062125568 1064200032 1069372416 1071104328 1071461034 1072797696 1074167808 1074593961 1075838976 1076265792 1077608448 1077940224 1078035966 1078984704 1081092096 1082870208 1083248368 1088105984 1088468352 1090258596 1091651008 1093349376 1093750776 1094713344 1095147648 1095484824 1096546304 1096851456 1098252288 1098655488 1098687996 1100058624 1100397312 1102207176 1107564288 1110704128 1111144776 1112530944 1112873472 1114703856 1115684864 1116094464 1116127488 1117519872 1117863936 1117963224 1119702528 1121132544 1121544144 1123322256 1129196403 1130638544 1130986647 1132397568 1134260064 1134609282 1135607808 1135708672 1136058336 1137475584 1137926853 1139346432 1139697216 1140801536 1141152768 1141571718 1143029664 1148938816 1150828518 1152264192 1154091008 1154514708 1155530752 1155989184 1157431296 1157787648 1157890482 1159266304 1159691904 1159726218 1160078112 1161172992 1163082816 1163440908 1165280256 1170505728 1171018492 1176269696 1176631848 1178099712 1180072292 1180400688 1181544448 1181908224 1183776768 1183852152 1184246406 1189085184 1189556928 1194891264 1195308544 1197274512 1200668672 1202643456 1203043968 1204992369 1206531312 1206897408 1207959552 1208438784 1210318848 1210799016 1212309504 1213857792 1216228608 1218654414 1222139904 1222217731 1224119232 1224526896 1227620352 1227698528 1228107384 1230018048 1231552512 1232041104 1233125376 1233614592 1235533824 1237565952 1243549696 1246009824 1247601152 1249542144 1249621716 1250037873 1251597312 1251982656 1253195776 1254041838 1255145472 1255606272 1255643424 1257209856 1257596928 1257708627 1258815488 1259665344 1261274112 1263737538 1269879744 1271463936 1271968362 1273947264 1275068416 1275574272 1276042572 1277165568 1277558784 1277672256 1278065628 1279660032 1281294336 1281764736 1283401728 1283796864 1285908372 1292158336 1292556168 1296297216 1296335572 1297952768 1298352384 1299972096 1300487832 1302110208 1302148736 1302511104 1303773184 1304174592 1304653392 1306319616 1308468168 1315232592 1318961152 1321130496 1322778624 1323303408 1323710829 1324875776 1325362176 1325401392 1327054848 1329237504 1329646752 1331344896 1331748864 1331833671 1337720832 1338306848 1342633271 1344308224 1344722112 1346933826 1348654048 1350336512 1350752256 1350872229 1352973888 1353424464 1354701824 1357347726 1358954496 1359493632 1365590016 1368313728 1372192768 1372737156 1374449664 1374907392 1377134136 1377592758 1378892928 1381072896 1381160844 1381620807 1383770304 1385496576 1387266048 1387816416 1389975552 1396820264 1398993408 1401761052 1402994688 1403084032 1403551296 1405734912 1408046976 1409286144 1409845248 1412038656 1412598852 1414361088 1416167424 1418933376 1421763483 1425829888 1428139104 1428614712 1430396928 1432223744 1432791948 1433190672 1434451968 1435021056 1436811264 1437253632 1437381288 1438646272 1439617536 1441456128 1443826944 1444271472 1451291136 1453678128 1454125689 1457799168 1457892002 1458334368 1459617792 1460196864 1460646432 1462468608 1463048811 1464336384 1464873984 1464917328 1466744832 1467196416 1469609568 1472026689 1476752384 1479636666 1481526368 1483374592 1483831296 1483963089 1486271808 1488125952 1488169984 1488716334 1490026496 1490485248 1490617632 1491032448 1491076566 1492936704 1494843392 1495392192 1495852596 1497763008 1505595204 1507982196 1509863424 1512346752 1512812376 1514143744 1514744448 1516634112 1517235804 1519128576 1519596288 1521537024 1522095624 1524039552 1528823808 1534438024 1536352256 1539352944 1541318912 1543241728 1543716864 1543853976 1546255872 1546301624 1546770816 1548230656 1549275903 1550777088 1551254544 1553707008 1560674304 1561293468 1561838703 1568842464 1570799616 1571422797 1573867584 1575877632 1578369024 1578469536 1578995208 1581451776 1585446912 1586075904 1588543488 1589239382 1593188352 1596366016 1601526682 1603524608 1604058624 1606656492 1607191551 1608708416 1609196544 1611251712 1613758464 1614398688 1616412672 1617053949 1618477056 1621638144 1624305312 1624872552 1629519872 1632158976 1632702528 1635387894 1636827136 1637476512 1640024064 1642070016 1642721472 1643227236 1644167168 1644819456 1645277184 1647378432 1648031994 1650087936 1650595968 1661346432 1666056192 1666162288 1666717164 1668796416 1669310208 1672055784 1673527296 1674141696 1674191232 1676279808 1676795904 1676944836 1679553792 1681698816 1682316216 1684983384 1693172992 1695285248 1695957816 1698596352 1700765696 1701390096 1701913923 1702887424 1703411712 1703563008 1704087504 1706213376 1708392448 1709019648 1709545824 1711202304 1711729152 1714544496 1723408224 1726242777 1728396288 1731136512 1731772062 1733296128 1733983776 1736146944 1736681472 1736835723 1738899456 1739537856 1739589327 1741759488 1744624224 1745161362 1753643456 1756527738 1759312562 1761507328 1763704832 1764404544 1764947772 1767149568 1767201856 1769406464 1770108438 1770601032 1772316672 1772862336 1775126528 1775665152 1775778228 1776369609 1783627776 1784335392 1792336896 1792962816 1795911768 1801003008 1801162972 1803965184 1804565952 1809796968 1811939328 1812658176 1815478272 1820786688 1824418304 1827981621 1830316208 1832599552 1833209856 1836178848 1836790344 1838523904 1841430528 1841547792 1842161076 1845027072 1847328768 1848061656 1849688064 1850421888 1853300736 1856348928 1865324544 1869014736 1870659584 1871401728 1874313216 1874432574 1877395968 1877973984 1879048192 1879793664 1882718208 1883465136 1885814784 1886395392 1888223232 1891911168 1895684644 1904185472 1904819616 1907195904 1907952543 1910389264 1910920896 1912602624 1913361408 1914063858 1915748352 1916338176 1916508384 1917098442 1919490048 1921941504 1922647104 1925102592 1925695296 1928862558 1935054848 1938237504 1938834252 1943732224 1944445824 1944503358 1946157056 1946929152 1947528576 1949958144 1950731748 1952448512 1953165312 1953223104 1953766656 1955659776 1956261888 1959479424 1962702252 1972848888 1978441728 1978617452 1981695744 1984167936 1984955112 1987313664 1987490176 1988043264 1988102088 1990582272 1993856256 1994470128 1997017344 2007460272 2010642928 2013151232 2016462336 2017083168 2019659264 2020400739 2022178816 2022981072 2025504768 2026128384 2028716032 2029460832 2030136696 2032052736 2036021589 2038431744 2039240448 2048385024 2049282361 2052470592 2058289152 2058471968 2059105734 2061674496 2062361088 2065701204 2067702784 2068339392 2071609344 2071741266 2080899072 2081724624 2082451604 2091789952 2094399488 2095230396 2098490112 2101170176 2102641578 2104492032 2104626048 2105326944 2108602368 2112070464 2113929216 2114767872 2118057984 2118898278 2121541632 2124251136 2128400064 2138744832 2142208656 2142922068 2145595392 2148335616 2149187922 2151677952 2152531584 2155216896 2155880448 2156071932 2157969408 2162184192 2165740416 2166496736 2176211968 2176936704 2180517192 2183302016 2186698752 2186838003 2187501552 2189426688 2190295296 2190969648 2193092608 2193702912 2196504576 2197310976 2197375992 2200117248 2200794624 2204414352 2215128576 2219454999 2221408256 2222289552 2225061888 2225746944 2229407712 2231369728 2232188928 2232254976 2233074501 2235039744 2235727872 2235926448 2236614849 2239405056 2242265088 2243088288 2246644512 2258392806 2261277088 2261973294 2264795136 2268520128 2268587251 2269218564 2271215616 2271417344 2272116672 2274951168 2275853706 2278692864 2279394432 2281603072 2282305536 2283143436 2286059328 2297877632 2301657036 2304528384 2308182016 2309029416 2311061504 2311978368 2314862592 2315575296 2315780964 2318532608 2319383808 2319452436 2320156224 2322345984 2326165632 2326881816 2330560512 2341011456 2342036984 2352539392 2353263696 2356199424 2360144584 2360801376 2363088896 2363816448 2367553536 2367704304 2368492812 2378170368 2379113856 2383859073 2389782528 2390617088 2394549024 2401337344 2402290023 2405286912 2406087936 2409984738 2413062624 2413794816 2415919104 2416877568 2420637696 2421598032 2424619008 2427715584 2432457216 2437308828 2444279808 2444435462 2448238464 2449053792 2453081841 2455240704 2455397056 2456214768 2460036096 2463105024 2464082208 2466250752 2467229184 2471067648 2472047991 2475131904 2487099392 2492019648 2495202304 2499084288 2499243432 2500075746 2503194624 2503965312 2506391552 2508083676 2510290944 2511212544 2511286848 2514419712 2515193856 2515417254 2517630976 2519330688 2522548224 2527475076 2539759488 2542927872 2543936724 2547894528 2550136832 2551148544 2552085144 2554331136 2555117568 2555344512 2556131256 2559320064 2562588672 2563529472 2566803456 2567593728 2571816744 2584316672 2585112336 2592594432 2592671144 2595905536 2596704768 2597658093 2599944192 2600975664 2604220416 2604297472 2605022208 2607546368 2608349184 2609306784 2612639232 2616936336 2617742043 2630465184 2634791607 2637922304 2638968843 2642260992 2645557248 2646606816 2647421658 2649751552 2650724352 2650802784 2654109696 2655162657 2658475008 2659293504 2662689792 2663497728 2663667342 2675441664 2676613696 2685266542 2688616448 2689444224 2693867652 2697308096 2700673024 2701504512 2701744458 2705947776 2706848928 2709403648 2714695452 2717908992 2718987264 2731180032 2736627456 2744385536 2745474312 2748899328 2749814784 2754268272 2755185516 2757785856 2762145792 2762321688 2763241614 2767540608 2770993152 2774532096 2775632832 2779951104 2793640528 2797986816 2803522104 2805989376 2806168064 2807102592 2811469824 2811648861 2816093952 2818572288 2819690496 2824077312 2825197704 2828722176 2832334848 2837866752 2843526966 2851659776 2856278208 2857229424 2860793856 2864447488 2865583896 2866381344 2868903936 2870042112 2873622528 2874507264 2874762576 2875647663 2877292544 2879235072 2882912256 2887653888 2888542944 2902582272 2907356256 2908251378 2915598336 2915784004 2916668736 2916755037 2919235584 2920393728 2921292864 2924937216 2926097622 2928672768 2929747968 2929834656 2933489664 2934392832 2939219136 2944053378 2953504768 2959273332 2963052736 2966749184 2967662592 2967926178 2972543616 2976251904 2976339968 2977432668 2980052992 2980970496 2981235264 2982064896 2982153132 2985873408 2989686784 2990784384 2991705192 2995526016 3011190408 3015964392 3019726848 3024693504 3025624752 3028287488 3029488896 3033268224 3034471608 3038257152 3039192576 3043074048 3044191248 3048079104 3057647616 3068876048 3072704512 3078705888 3082637824 3086483456 3087433728 3087707952 3088658601 3092511744 3092603248 3093541632 3096461312 3098551806 3101554176 3102509088 3107414016 3107611899 3121348608 3122586936 3123677406 3137684928 3141599232 3142845594 3147735168 3151755264 3156738048 3156939072 3157990416 3162903552 3170893824 3172151808 3177086976 3178478764 3186376704 3192732032 3203053364 3207049216 3208117248 3213312984 3214383102 3217416832 3218393088 3222503424 3223781883 3227516928 3228797376 3232825344 3234107898 3236954112 3243276288 3248610624 3249745104 3259039744 3264317952 3265405056 3270775788 3273654272 3274953024 3280048128 3284140032 3285442944 3286454472 3288334336 3289638912 3290554368 3294756864 3296063988 3300175872 3301191936 3317448127 3322692864 3332112384 3332324576 3333434328 3337592832 3338620416 3344111568 3347054592 3348283392 3348382464 3352559616 3353591808 3353889672 3359107584 3363397632 3364632432 3369966768 3386345984 3387589209 3390570496 3391915632 3392959941 3397192704 3401531392 3402780192 3403827846 3405774848 3406823424 3407126016 3408175008 3412426752 3413780559 3416784896 3418039296 3419091648 3422404608 3423458304 3429088992 3446816448 3452485554 3456792576 3462273024 3462580541 3463544124 3466592256 3467967552 3472293888 3473362944 3473671446 3477798912 3479075712 3479178654 3483518976 3489248448 3490322724 3507286912 3513055476 3518625124 3523014656 3527409664 3528809088 3529895544 3534299136 3534403712 3538812928 3540216876 3541202064 3544633344 3545724672 3550253056 3551330304 3551556456 3552739218 3567255552 3568670784 3584673792 3585925632 3591823536 3602006016 3602325944 3607930368 3609131904 3614977107 3619593936 3623878656 3625316352 3630956544 3641573376 3644290307 3648836608 3655963242 3660632416 3665199104 3666419712 3666653193 3672357696 3673580688 3677047808 3682861056 3683095584 3684322152 3690054144 3694657536 3696123312 3699376128 3700843776 3706601472 3712697856 3730649088 3738029472 3741319168 3742803456 3748626432 3748865148 3750113619 3754791936 3755947968 3759587328 3765436416 3766930272 3771629568 3772790784 3773125881 3776446464 3783822336 3791369288 3808370944 3809639232 3814391808 3815905086 3820778528 3821841792 3825205248 3826722816 3828127716 3831496704 3832676352 3833016768 3834196884 3838980096 3843883008 3845294208 3850205184 3851390592 3857725116 3870109696 3876475008 3877668504 3887464448 3888891648 3889006716 3892314112 3893858304 3895057152 3899916288 3901463496 3904897024 3906330624 3906446208 3907533312 3911319552 3912523776 3918958848 3925404504 3945697776 3956883456 3957234904 3963391488 3968335872 3969910224 3971132487 3974627328 3974980352 3976086528 3976204176 3981164544 3987712512 3988940256 3994034688 3995501013 4014920544 4021285856 4026302464 4027899813 4032924672 4034166336 4039318528 4040801478 4044357632 4045962144 4051009536 4052256768 4052616687 4057432064 4058921664 4060273392 4064105472 4072043178 4076863488 4078480896 4096770048 4098564722 4104941184 4116578304 4116943936 4118211468 4123348992 4124722176 4131402408 4135405568 4136678784 4143218688 4143482532 4144862421 4161798144 4163449248 4164903208 4183579904 4188798976 4190460792 4196980224 4202340352 4205283156 4208984064 4209252096 4210653888 4217204736 4224140928 4227858432 4229535744 4236115968 4237796556 4243083264 4248502272 4256800128 4265290449 4277489664 4284417312 4285844136 4291190784 4296671232 4298375844 4303355904 4305063168 4310433792 4311760896 4312143864 4315938816 4324368384 4331480832 4332993472 4352423936 4353873408 4361034384 4362377067 4366604032 4373397504 4373676006 4375003104 4378853376 4380590592 4381939296 4386185216 4387405824 4389146433 4393009152 4394621952 4394751984 4400234496 4401589248 4408828704 4430257152 4438909998 4442816512 4444579104 4450123776 4451493888 4451889267 4458815424 4462739456 4464377856 4464509952 4466149002 4470079488 4471455744 4471852896 4473229698 4478810112 4484530176 4486176576 4493289024 4516785612 4522554176 4523946588 4529590272 4537040256 4537174502 4538437128 4542431232 4542834688 4544233344 4549902336 4551707412 4557385728 4558788864 4563206144 4564611072 4566286872 4572118656 4595755264 4603314072 4609056768 4616364032 4618058832 4622123008 4623956736 4629725184 4631150592 4631561928 4637065216 4638767616 4638904872 4640312448 4644691968 4652331264 4653763632 4661121024 4682022912 4684073968 4685516109 4705078784 4706527392 4712398848 4714268391 4720289168 4721602752 4726177792 4727632896 4735107072 4735408608 4736985624 4756340736 4758227712 4767718146 4779565056 4781234176 4789098048 4802674688 4804580046 4810573824 4812175872 4819969476 4821574653 4826125248 4827589632 4833755136 4841275392 4843196064 4849238016 4855431168 4864914432 4874617656 4888559616 4888870924 4896476928 4898107584 4906163682 4910481408 4910794112 4912429536 4920072192 4926210048 4928164416 4932501504 4934458368 4942135296 4944095982 4950263808 4974198784 4984039296 4990404608 4998168576 4998486864 5000151492 5006389248 5007930624 5012783104 5016167352 5020581888 5022425088 5022573696 5028839424 5030387712 5030834508 5035261952 5038661376 5045096448 5054950152 5079518976 5085855744 5087873448 5095789056 5100273664 5102297088 5104170288 5108662272 5110235136 5110689024 5112262512 5118640128 5125177344 5127058944 5133606912 5135187456 5143633488 5168633344 5170224672 5178728331 5185188864 5185342288 5191811072 5193409536 5195316186 5199888384 5201951328 5208440832 5208594944 5210044416 5210507169 5215092736 5216698368 5218613568 5218767981 5225278464 5233872672 5235484086 5260930368 5269583214 5275844608 5277937686 5284521984 5291114496 5293213632 5294843316 5299503104 5301448704 5301605568 5308219392 5310325314 5316950016 5318587008 5325379584 5326995456 5327334684 5350883328 5353227392 5370533084 5377232896 5378888448 5387735304 5394616192 5401346048 5403009024 5403488916 5411895552 5413697856 5418807296 5429390904 5435817984 5437974528 5462360064 5473254912 5483944863 5488771072 5490948624 5497798656 5499629568 5508536544 5510371032 5515571712 5524291584 5524643376 5526483228 5535081216 5541986304 5549064192 5551265664 5559902208 5562337837 5587281056 5595973632 5605343387 5607044208 5611978752 5612336128 5614205184 5622939648 5623297722 5632187904 5637144576 5639380992 5648154624 5650395408 5657444352 5664669696 5675733504 5687053932 5703319552 5712556416 5714458848 5721587712 5723857629 5728894976 5731167792 5732762688 5737807872 5740084224 5747245056 5749014528 5749525152 5751295326 5754585088 5758470144 5765824512 5775307776 5777085888 5805164544 5814712512 5816502756 5831196672 5831568008 5833337472 5833510074 5838471168 5840787456 5842585728 5849874432 5852195244 5857345536 5859495936 5859669312 5866979328 5868785664 5878438272 5888106756 5907009536 5918546664 5926105472 5933498368 5935325184 5935852356 5945087232 5952503808 5952679936 5954865336 5960105984 5961940992 5962470528 5964129792 5964306264 5971746816 5979373568 5981568768 5983410384 5991052032 6022380816 6031928784 6039453696 6049387008 6051249504 6056574976 6058977792 6061202217 6066536448 6068943216 6076514304 6078385152 6086148096 6088382496 6096158208 6108064767 6115295232 6137752096 6145409024 6147847083 6157411776 6157593967 6165275648 6172966912 6174867456 6175415904 6177317202 6185023488 6185206496 6187083264 6192922624 6197103612 6203108352 6205018176 6214828032 6215223798 6242697216 6245173872 6247354812 6275369856 6283198464 6285691188 6295470336 6303510528 6313476096 6313878144 6315980832 6325807104 6341787648 6344303616 6354173952 6356957528 6372753408 6385464064 6406106728 6414098432 6416234496 6426625968 6428766204 6434833664 6436786176 6445006848 6447563766 6455033856 6457594752 6465650688 6468215796 6473908224 6486552576 6497221248 6499490208 6518079488 6528635904 6530810112 6541551576 6547308544 6549906048 6560096256 6560514009 6568280064 6570885888 6572908944 6576668672 6579277824 6581108736 6589513728 6592127976 6600351744 6602383872 6634896254 6645385728 6658364997 6664224768 6664649152 6666868656 6675185664 6677240832 6688223136 6694109184 6696566784 6696764928 6699223503 6705119232 6707183616 6707779344 6709844547 6718215168 6726795264 6729264864 6739933536 6772691968 6775178418 6781140992 6783831264 6785919882 6794385408 6803062784 6805560384 6805761753 6807655692 6811549696 6813646848 6814252032 6816350016 6824853504 6827561118 6833569792 6836078592 6838183296 6844809216 6846916608 6858177984 6893632896 6904971108 6913585152 6924546048 6925161082 6927088248 6933184512 6935935104 6944587776 6946725888 6947342892 6955597824 6958151424 6958357308 6967037952 6978496896 6980645448 7014573824 7026110952 7037250248 7046029312 7054819328 7057618176 7059791088 7068598272 7068807424 7077625856 7080433752 7082404128 7089266688 7091449344 7100506112 7102660608 7103112912 7105478436 7134511104 7137341568 7151577219 7169347584 7171851264 7183647072 7204012032 7204651888 7206870069 7215860736 7218263808 7229954214 7239187872 7247757312 7250632704 7261913088 7283146752 7288580614 7297673216 7311926484 7321264832 7330398208 7332839424 7333306386 7344715392 7347161376 7354095616 7359245523 7365722112 7366191168 7368644304 7380108288 7389315072 7392246624 7398752256 7401687552 7413202944 7416143973 7425395712 7461298176 7476058944 7482638336 7485606912 7497252864 7497730296 7500227238 7509583872 7511895936 7519174656 7530872832 7533860544 7543259136 7545581568 7546251762 7552892928 7567644672 7582738576 7616741888 7619278464 7628783616 7631810172 7641557056 7643683584 7650410496 7653445632 7656255432 7662993408 7665352704 7666033536 7668393768 7677960192 7687766016 7690588416 7700410368 7702781184 7715450232 7740219392 7752950016 7755337008 7774928896 7777783296 7778013432 7784628224 7787716608 7790114304 7799832576 7802926992 7809794048 7812661248 7812892416 7815066624 7822639104 7825047552 7837917696 7850809008 7891395552 7904374821 7913766912 7914469808 7916906529 7926782976 7936671744 7939820448 7942264974 7949254656 7949960704 7952173056 7952408352 7962329088 7965487971 7975425024 7977880512 7988069376 7991002026 8029841088 8042571712 8052604928 8055799626 8065849344 8068332672 8078637056 8081602956 8088715264 8091924288 8102019072 8104513536 8105233374 8114864128 8117843328 8120546784 8128210944 8144086356 8153726976 8156961792 8193540096 8197129444 8209882368 8233156608 8233887872 8236422936 8246697984 8249444352 8262804816 8270811136 8273357568 8286437376 8286965064 8289724842 8323596288 8326898496 8329806416 8367159808 8377597952 8380921584 8393960448 8404680704 8410566312 8417968128 8418504192 8421307776 8434409472 8434946583 8448281856 8455716864 8459071488 8472231936 8475593112 8486166528 8497004544 8513600256 8530580898 8554979328 8555524117 8568834624 8571688272 8582381568 8593342464 8596751688 8606711808 8610126336 8620867584 8623521792 8624287728 8631877632 8648736768 8662961664 8665986944 8704847872 8707746816 8722068768 8724754134 8733208064 8746795008 8747352012 8750006208 8750265111 8757706752 8761181184 8763878592 8772370432 8774811648 8778292866 8786018304 8789243904 8789503968 8800468992 8803178496 8817657408 8860514304 8877819996 8885633024 8889158208 8900247552 8902987776 8903778534 8917630848 8925478912 8928755712 8929019904 8932298004 8940158976 8942911488 8943705792 8946459396 8957620224 8969060352 8972353152 8986578048 9033571224 9045108352 9047893176 9059180544 9074080512 9074349004 9076874256 9084862464 9085669376 9088466688 9099804672 9103414824 9114771456 9117577728 9126412288 9129222144 9132573744 9144237312 9191510528 9206628144 9218113536 9232728064 9236117664 9244246016 9247913472 9259450368 9262301184 9263123856 9265975803 9274130432 9277535232 9277809744 9280624896 9289383936 9304662528 9307527264 9322242048 9322835697 9364045824 9368147936 9371032218 9398432897 9410157568 9413054784 9424797696 9428536782 9440578336 9443205504 9452355584 9455265792 9470214144 9470817216 9473971248 9512681472 9516455424 9535436292 9559130112 9562468352 9578196096 9605349376 9609160092 9621147648 9624351744 9639938952 9643149306 9652250496 9655179264 9667510272 9671345649 9682550784 9686392128 9698476032 9710862336 9729828864 9749235312 9777119232 9777741848 9792953856 9796215168 9812327364 9820962816 9821588224 9824859072 9840144384 9852420096 9856328832 9865003008 9868916736 9884270592 9888191964 9900527616 9948397568 9952344381 9968078592 9980809216 9996337152 9996973728 10000302984 10012778496 10015861248 10025566208 10032334704 10041163776 10044850176 10045147392 10057678848 10060775424 10061669016 10070523904 10077322752 10090192896 10109900304 10159037952 10162767627 10171711488 10175746896 10178879823 10191578112 10204594176 10208340576 10217324544 10220470272 10221378048 10224525024 10237280256 10241341677 10250354688 10254117888 10267213824 10270374912 10287266976 10337266688 10340449344 10357456662 10370377728 10370684576 10383622144 10386819072 10387741623 10390632372 10399776768 10403902656 10416881664 10417189888 10420088832 10421014338 10430185472 10433396736 10437227136 10437535962 10450556928 10467745344 10470968172 10521860736 10539166428 10551689216 10555875372 10569043968 10582228992 10586427264 10589686632 10599006208 10602897408 10603211136 10616438784 10620650628 10633900032 10637174016 10650759168 10653990912 10654669368 10701766656 10706454784 10741066168 10754465792 10757776896 10775470608 10789232384 10802692096 10806018048 10806977832 10823791104 10827395712 10837614592 10844931321 10858781808 10871635968 10875949056 10924720128 10932870921 10946509824 10967889726 10977542144 10981897248 10995597312 10999259136 10999959579 11017073088 11020742064 11031143424 11048583168 11049286752 11052966456 11070162432 11083972608 11098128384 11102531328 11119804416 11124675674 11174562112 11191947264 11210686774 11214088416 11223957504 11224672256 11228410368 11245879296 11246595444 11250340857 11264375808 11278761984 11296309248 11300790816 11314888704 11319377643 11329339392 11351467008 11374107864 11406639104 11425112832 11428917696 11443175424 11447715258 11457789952 11462335584 11465525376 11475615744 11480168448 11494490112 11498029056 11499050304 11502590652 11509170176 11516940288 11531649024 11550615552 11554171776 11610329088 11629425024 11633005512 11662393344 11663136016 11666674944 11667020148 11676942336 11681574912 11685171456 11699748864 11704390488 11714691072 11718991872 11719338624 11733958656 11737571328 11756876544 11776213512 11814019072 11837093328 11852210944 11866996736 11870650368 11871704712 11890174464 11905007616 11905359872 11909730672 11913397461 11920211968 11923881984 11924941056 11928259584 11928612528 11943493632 11958747136 11963137536 11966820768 11982104064 12044761632 12063857568 12078907392 12083699439 12098774016 12102499008 12113149952 12117955584 12122404434 12133072896 12137886432 12153028608 12156770304 12157850061 12172296192 12176764992 12192316416 12216129534 12230590464 12275504192 12290818048 12295694166 12314823552 12315187934 12330551296 12345933824 12349734912 12350831808 12354634404 12370046976 12370412992 12374166528 12385845248 12394207224 12406216704 12410036352 12429656064 12430447596 12434587263 12485394432 12490347744 12494709624 12550739712 12566396928 12571382376 12590940672 12607021056 12626952192 12627756288 12631961664 12651614208 12683575296 12688607232 12708347904 12713915056 12745506816 12770928128 12795871347 12812213456 12828196864 12832468992 12853251936 12857532408 12869667328 12873572352 12890013696 12895127532 12910067712 12915189504 12931301376 12936431592 12947816448 12973105152 12994442496 12998980416 13036158976 13057271808 13061620224 13083103152 13087131201 13094617088 13099812096 13120192512 13121028018 13136560128 13141771776 13145817888 13153337344 13158555648 13162217472 13179027456 13184255952 13200703488 13204767744 13269792508 13290771456 13316729994 13328449536 13329298304 13333737312 13350371328 13354481664 13355667801 13376446272 13388218368 13393133568 13393529856 13398447006 13410238464 13414367232 13415558688 13419689094 13436430336 13453590528 13458529728 13479867072 13545383936 13550356836 13562281984 13567662528 13571839764 13588770816 13606125568 13611120768 13611523506 13615311384 13623099392 13627293696 13628504064 13632700032 13649707008 13655122236 13667139584 13672157184 13676366592 13689618432 13693833216 13716355968 13787265792 13809942216 13827170304 13849092096 13850322164 13854176496 13866369024 13871870208 13889175552 13893451776 13894685784 13911195648 13916302848 13916714616 13934075904 13956993792 13961290896 14029147648 14052221904 14056548327 14074500496 14092058624 14109638656 14115236352 14119582176 14137196544 14137614848 14142805173 14155251712 14160867504 14164808256 14178533376 14182898688 14201012224 14205321216 14206225824 14210956872 14269022208 14274683136 14303154438 14338695168 14343702528 14344976527 14367294144 14408024064 14409303776 14413740138 14431721472 14436527616 14459908428 14478375744 14501265408 14523826176 14566293504 14577161228 14595346432 14623852968 14642529664 14660796416 14665678848 14666612772 14689430784 14694322752 14708191232 14718491046 14731444224 14732382336 14737288608 14760216576 14778630144 14784493248 14797504512 14803375104 14826405888 14832287946 14850791424 14922596352 14952117888 14965276672 14971213824 14994505728 14995460592 15000454476 15019167744 15023791872 15038349312 15061745664 15067721088 15086518272 15091163136 15092503524 15097774129 15105785856 15135289344 15165477152 15233483776 15238556928 15257567232 15263620344 15283114112 15287367168 15300820992 15306891264 15312510864 15325986816 15330705408 15332067072 15336787536 15355920384 15375532032 15381176832 15400820736 15405562368 15430900464 15480438784 15505900032 15510674016 15536184993 15549857792 15555566592 15556026864 15575433216 15580228608 15599665152 15605853984 15619588096 15625322496 15625784832 15630133248 15631521507 15645278208 15650095104 15656303943 15675835392 15701618016 15782791104 15808749642 15827533824 15828939616 15833813058 15853565952 15873343488 15879640896 15884529948 15898509312 15899921408 15904346112 15904816704 15924658176 15930975942 15950850048 15955761024 15976138752 15982004052 16059682176 16085143424 16105209856 16111599252 16131698688 16136665344 16157274112 16163205912 16177430528 16183848576 16204038144 16209027072 16210466748 16229728256 16235686656 16241093568 16256421888 16288172712 16307453952 16313923584 16387080192 16394258888 16419764736 16451834589 16466313216 16467775744 16472845872 16493395968 16498888704 16525609632 16541622272 16546715136 16572874752 16573930128 16579449684 16647192576 16653796992 16659612832 16687013511 16734319616 16755195904 16761843168 16787920896 16809361408 16816030161 16821132624 16835936256 16837008384 16842615552 16868818944 16869893166 16896563712 16911433728 16918142976 16944463872 16951186224 16972333056 16994009088 17027200512 17061161796 17109958656 17111048234 17137669248 17143376544 17164763136 17171572887 17186684928 17193503376 17213423616 17220252672 17241735168 17247043584 17248575456 17263755264 17297473536 17325923328 17331973888 17409695744 17415493632 17444137536 17449508268 17466416128 17493590016 17494704024 17500012416 17500530222 17515413504 17522362368 17527757184 17544740864 17549623296 17556585732 17572036608 17578487808 17579007936 17600937984 17606356992 17635314816 17721028608 17755639992 17771266048 17778316416 17800495104 17805975552 17807557068 17835261696 17850957824 17857511424 17858039808 17864596008 17880317952 17885822976 17887411584 17892918792 17915240448 17938120704 17944706304 17973156096 18067142448 18090216704 18095786352 18118361088 18148161024 18148698008 18153748512 18169724928 18171338752 18176933376 18183606651 18199609344 18206829648 18229542912 18235155456 18252824576 18258444288 18265147488 18288474624 18324194301 18383021056 18413256288 18436227072 18443541249 18465456128 18472235328 18472781901 18488492032 18495826944 18518900736 18524602368 18526247712 18531951606 18548260864 18555070464 18555619488 18561249792 18578767872 18609325056 18615054528 18644484096 18645671394 18728091648 18736295872 18742064436 18796865794 18820315136 18826109568 18849595392 18857073564 18881156672 18886411008 18904711168 18910531584 18940428288 18941634432 18947942496 19025362944 19032910848 19070872584 19118260224 19124936704 19156392192 19210698752 19218320184 19242295296 19248703488 19279877904 19286298612 19304500992 19310358528 19335020544 19342691298 19365101568 19372784256 19396952064 19421724672 19459657728 19498470624 19554238464 19555483696 19585907712 19592430336 19624654728 19641925632 19643176448 19649718144 19680288768 19681542027 19704840192 19712657664 19730006016 19737833472 19768541184 19776383928 19801055232 19896795136 19904688762 19936157184 19961618432 19975094991 19992674304 19993947456 20000605968 20025556992 20031722496 20051132416 20064669408 20082327552 20089700352 20090294784 20115357696 20121550848 20123338032 20129533641 20141047808 20154645504 20180385792 20219800608 20318075904 20325535254 20343422976 20351493792 20357759646 20383156224 20409188352 20416681152 20417285259 20434649088 20440940544 20442756096 20449050048 20474560512 20482683354 20500709376 20508235776 20534427648 20540749824 20574533952 20674533376 20680898688 20714913324 20740755456 20741369152 20767244288 20773638144 20775483246 20781264744 20799553536 20807805312 20833763328 20834379776 20840177664 20842028676 20860370944 20866793472 20874454272 20875071924 20901113856 20935490688 20941936344 21043721472 21078332856 21103378432 21111750744 21138087936 21164457984 21172854528 21179373264 21198012416 21205794816 21206422272 21232877568 21241301256 21267800064 21274348032 21301518336 21307981824 21309338736 21403533312 21412909568 21454731657 21482132336 21508931584 21515553792 21550941216 21578464768 21605384192 21612036096 21613955664 21620610207 21647582208 21654791424 21675229184 21689862642 21717563616 21743271936 21751898112 21849440256 21865741842 21893019648 21935779452 21955084288 21963794496 21991194624 21998518272 21999919158 22034146176 22041484128 22062286848 22097166336 22098573504 22105932912 22140324864 22167945216 22196256768 22205062656 22239608832 22249351348 22349124224 22383894528 22421373548 22428176832 22447915008 22449344512 22456820736 22491758592 22493190888 22500681714 22528751616 22557523968 22592618496 22601581632 22629777408 22638755286 22658678784 22702934016 22748215728 22813278208 22850225664 22857835392 22886350848 22895430516 22915579904 22924671168 22931050752 22951231488 22960336896 22988980224 22996058112 22998100608 23005181304 23018340352 23033880576 23063298048 23101231104 23108343552 23220658176 23222136889 23258850048 23266011024 23324786688 23326272032 23333349888 23334040296 23353884672 23363149824 23370342912 23399497728 23408780976 23429382144 23437983744 23438677248 23467917312 23475142656 23513753088 23552427024 23628038144 23674186656 23704421888 23713124463 23733993472 23741300736 23743409424 23750719587 23780348928 23810015232 23810719744 23819461344 23826794922 23840423936 23847763968 23849882112 23856519168 23857225056 23886987264 23896463913 23917494272 23926275072 23933641536 23964208128 24089523264 24127715136 24157814784 24167398878 24197548032 24204998016 24226299904 24235911168 24244808868 24266145792 24275772864 24306057216 24313540608 24315700122 24344592384 24353529984 24384632832 24432259068 24461180928 24551008384 24581636096 24591388332 24629647104 24630375868 24661102592 24691867648 24699469824 24701663616 24709268808 24740093952 24740825984 24748333056 24771690496 24788414448 24812433408 24820072704 24859312128 24860895192 24869174526 24970788864 24980695488 24989419248 25101479424 25132793856 25142764752 25181881344 25214042112 25253904384 25255512576 25263923328 25303228416 25304839749 25367150592 25377214464 25416695808 25427830112 25491013632 25510032149 25541856256 25591742694 25624426912 25656393728 25664937984 25666572351 25706503872 25715064816 25739334656 25747144704 25780027392 25790255064 25820135424 25830379008 25862602752 25872863184 25895632896 25946210304 25988884992 25997960832 26072317952 26114543616 26123240448 26166206304 26174262402 26189234176 26199624192 26240385024 26242056036 26250795333 26273120256 26283543552 26291635776 26317111296 26324434944 26358054912 26368511904 26401406976 26409535488 26539585016 26581542912 26633459988 26656899072 26658596608 26667474624 26700742656 26708963328 26711335602 26752892544 26776436736 26786267136 26787059712 26796894012 26820476928 26828734464 26831117376 26839378188 26872860672 26907181056 26917059456 26959734144 27090767872 27100713672 27124563968 27135325056 27143679528 27177541632 27212251136 27222241536 27223047012 27230622768 27246198784 27254587392 27257008128 27265400064 27299414016 27310244472 27334279168 27344314368 27352733184 27379236864 27387666432 27432711936 27574531584 27619884432 27654340608 27698184192 27700644328 27708352992 27732738048 27743740416 27778351104 27786903552 27789371568 27797927409 27822391296 27832605696 27833429232 27868151808 27913987584 27922581792 27968507091 28058295296 28104443808 28113096654 28149000992 28184117248 28195298691 28219277312 28230472704 28239164352 28274393088 28275229696 28285610346 28310503424 28321735008 28329616512 28357066752 28365797376 28402024448 28410642432 28412451648 28421913744 28538044416 28549366272 28606308876 28677390336 28687405056 28689953054 28734588288 28816048128 28818607552 28827480276 28863442944 28873055232 28919816856 28956751488 29002530816 29014036947 29047652352 29132587008 29154322456 29190692864 29247705936 29285059328 29321592832 29331357696 29333225544 29378861568 29388645504 29416382464 29436982092 29462888448 29464764672 29474577216 29520433152 29557260288 29568986496 29595009024 29606750208 29652811776 29664575892 29701582848 29845192704 29857033143 29904235776 29930553344 29942427648 29989011456 29990921184 30000908952 30038335488 30047583744 30076698624 30123491328 30135442176 30173036544 30182326272 30185007048 30195548258 30211571712 30270578688 30330954304 30466967552 30477113856 30488302881 30515134464 30527240688 30536639469 30566228224 30574734336 30613782528 30625021728 30651973632 30661410816 30664134144 30673575072 30711840768 30724025031 30751064064 30762353664 30801641472 30811124736 30861800928 30960877568 31011800064 31021348032 31072369986 31099715584 31111133184 31112053728 31150866432 31160457216 31163224869 31199330304 31211707968 31239176192 31250644992 31251569664 31260266496 31263043014 31290556416 31300190208 31312607886 31351670784 31403236032 31565582208 31617499284 31655067648 31657879232 31667626116 31707131904 31746686976 31759281792 31769059896 31797018624 31799842816 31808692224 31809633408 31849316352 31861951884 31901700096 31911522048 31952277504 31964008104 32119364352 32170286848 32210419712 32223198504 32263397376 32273330688 32314548224 32326411824 32354861056 32367697152 32408076288 32418054144 32420933496 32459456512 32471373312 32482187136 32512843776 32576345424 32614907904 32627847168 32774160384 32788517776 32798612763 32839529472 32903669178 32932626432 32935551488 32945691744 32986791936 32997777408 32999878737 33051219264 33083244544 33093430272 33145749504 33147860256 33158899368 33294385152 33307593984 33319225664 33374027022 33468639232 33510391808 33523686336 33575841792 33618722816 33632060322 33642265248 33671872512 33674016768 33685231104 33737637888 33739786332 33751022571 33793127424 33836285952 33888927744 33902372448 33944666112 33988018176 34054401024 34122323592 34219917312 34222096468 34275338496 34286753088 34329526272 34343145774 34373369856 34387006752 34426847232 34440505344 34483470336 34494087168 34497150912 34527510528 34594947072 34651846656 34663947776 34819391488 34830987264 34888275072 34899016536 34932832256 34987180032 34989408048 35000024832 35001060444 35030827008 35044724736 35055514368 35089481728 35099246592 35113171464 35144073216 35156975616 35158015872 35201875968 35212713984 35270629632 35442057216 35511279984 35542532096 35556632832 35600990208 35611951104 35615114136 35670523392 35701915648 35715022848 35716079616 35729192016 35760635904 35771645952 35774823168 35785837584 35830480896 35876241408 35889412608 35946312192 36134284896 36180433408 36191572704 36236722176 36251098317 36296322048 36297396016 36307497024 36339449856 36342677504 36353866752 36367213302 36399218688 36413659296 36459085824 36470310912 36473550183 36505649152 36516888576 36530294976 36576949248 36648388602 36766042112 36826512576 36872454144 36887082498 36930912256 36944470656 36945563802 36976984064 36991653888 37037801472 37049204736 37052495424 37063903212 37096521728 37110140928 37111238976 37122499584 37157535744 37218650112 37230109056 37288968192 37291342788 37456183296 37472591744 37484128872 37593731588 37640630272 37652219136 37699190784 37714147128 37762313344 37772822016 37809422336 37821063168 37880856576 37883268864 37895884992 38050725888 38065821696 38141745168 38236520448 38249873408 38312784384 38387614041 38421397504 38436640368 38484590592 38497406976 38559755808 38572597224 38609001984 38620717056 38670041088 38685382596 38730203136 38745568512 38793904128 38843449344 38919315456 38936364859 38996941248 39108476928 39110967392 39171815424 39184860672 39249309456 39283851264 39286352896 39299436288 39360577536 39363084054 39409680384 39425315328 39460012032 39475666944 39537082368 39552767856 39602110464 39793590272 39809377524 39872314368 39923236864 39950189982 39985348608 39987894912 40001211936 40051113984 40063444992 40067003403 40102264832 40129338816 40164655104 40179400704 40180589568 40230715392 40243101696 40246676064 40259067282 40282095616 40309291008 40360771584 40439601216 40636151808 40651070508 40686845952 40702987584 40715519292 40766312448 40818376704 40833362304 40834570518 40869298176 40881881088 40885512192 40898100096 40949121024 40965366708 41001418752 41016471552 41068855296 41081499648 41149067904 41349066752 41361797376 41429826648 41481510912 41482738304 41534488576 41547276288 41550966492 41562529488 41599107072 41615610624 41667526656 41668759552 41680355328 41684057352 41720741888 41733586944 41748908544 41750143848 41802227712 41870981376 41883872688 42087442944 42156665712 42169644981 42206756864 42223501488 42276175872 42328915968 42345709056 42358746528 42396024832 42411589632 42412844544 42428415519 42465755136 42482602512 42535600128 42548696064 42603036672 42615963648 42618677472 42807066624 42825819136 42909463314 42964264672 43017863168 43031107584 43034929581 43101882432 43103157769 43156929536 43210768384 43224072192 43227911328 43241220414 43295164416 43309582848 43350458368 43379725284 43435127232 43503796224 43698880512 43731483684 43786039296 43871558904 43910168576 43927588992 43982389248 43997036544 43999838316 44068292352 44082968256 44124573696 44194332672 44197147008 44211865824 44280649728 44335890432 44392513536 44410125312 44479217664 44498702696 44698248448 44767789056 44842747096 44856353664 44895830016 44898689024 44913641472 44983517184 44986381776 45001363428 45057503232 45115047936 45185236992 45203163264 45259554816 45277510572 45293322387 45317357568 45405868032 45496431456 45626556416 45700451328 45715670784 45772701696 45790861032 45831159808 45849342336 45862101504 45902462976 45920673792 45977960448 45992116224 45996201216 46010362608 46036680704 46067761152 46126596096 46202462208 46216687104 46441316352 46444273778 46517700096 46532022048 46608554979 46649573376 46652544064 46666699776 46668080592 46726299648 46740685824 46798995456 46817561952 46858764288 46875967488 46877354496 46894564521 46935834624 46950285312 46968911829 47027506176 47104854048 47256076288 47348373312 47408843776 47426248926 47467986944 47482601472 47486818848 47501439174 47560697856 47620030464 47621439488 47638922688 47653589844 47680847872 47695527936 47699764224 47713038336 47714450112 47773974528 47792927826 47834988544 47852550144 47867283072 47928416256 48179046528 48255430272 48315629568 48334797756 48395096064 48409996032 48452599808 48471822336 48489617736 48532291584 48551545728 48612114432 48627081216 48631400244 48689184768 48707059968 48769265664 48864518136 48922361856 49102016768 49163272192 49182776664 49259294208 49260751736 49322205184 49355503767 49383735296 49398939648 49403327232 49418537616 49480187904 49481651968 49496666112 49543380992 49576828896 49624866816 49640145408 49718624256 49721790384 49738349052 49941577728 49961390976 49978838496 50061040533 50202958848 50265587712 50285529504 50363762688 50428084224 50448090483 50507808768 50511025152 50527846656 50606456832 50609679498 50734301184 50754428928 50833391616 50855660224 50982027264 51020064298 51083712512 51183485388 51248853824 51312787456 51329875968 51333144702 51413007744 51430129632 51478669312 51494289408 51514718661 51560054784 51580510128 51640270848 51660758016 51725205504 51745726368 51791265792 51892420608 51977769984 51995921664 52144635904 52229087232 52246480896 52332412608 52348524804 52378468352 52399248384 52480770048 52484112072 52501590666 52546240512 52567087104 52583271552 52634222592 52648869888 52716109824 52737023808 52802813952 52819070976 53079170032 53163085824 53266919976 53313798144 53317193216 53334949248 53401485312 53417926656 53422671204 53505785088 53552873472 53572534272 53574119424 53593788024 53640953856 53657468928 53662234752 53678756376 53745721344 53814362112 53834118912 53919468288 54181535744 54201427344 54249127936 54270650112 54287359056 54355083264 54424502272 54444483072 54446094024 54461245536 54492397568 54509174784 54514016256 54530800128 54598828032 54620488944 54668558336 54688628736 54705466368 54758473728 54775332864 54865423872 55149063168 55239768864 55308681216 55330623747 55396368384 55401288656 55416705984 55418345703 55465476096 55487480832 55556702208 55573807104 55578743136 55595854818 55644782592 55665211392 55666858464 55736303616 55827975168 55845163584 55937014182 56116590592 56208887616 56226193308 56298001984 56368234496 56390597382 56438554624 56460945408 56478328704 56548786176 56550459392 56571220692 56621006848 56643470016 56659233024 56714133504 56731594752 56804048896 56821284864 56824903296 56843827488 57076088832 57098732544 57212617752 57354780672 57374810112 57379906108 57469176576 57632096256 57637215104 57654960552 57726885888 57746110464 57839633712 57913502976 58005061632 58028073894 58095304704 58265174016 58308644912 58381385728 58495411872 58570118656 58643185664 58662715392 58666451088 58757723136 58777291008 58832764928 58873964184 58925776896 58929529344 58949154432 59040866304 59044626081 59114520576 59137972992 59190018048 59213500416 59305623552 59329151784 59403165696 59690385408 59714066286 59808471552 59861106688 59884855296 59978022912 59981842368 60001817904 60076670976 60095167488 60153397248 60246982656 60270884352 60346073088 60364652544 60370014096 60391096516 60423143424 60541157376 60661908608 60933935104 60954227712 60976605762 61030268928 61054481376 61073278938 61132456448 61149468672 61227565056 61250043456 61251855777 61303947264 61322821632 61328268288 61347150144 61423681536 61448050062 61502128128 61524707328 61603282944 61622249472 61723601856 61921755136 62023600128 62042696064 62144739972 62199431168 62222266368 62224107456 62301732864 62320914432 62326449738 62398660608 62423415936 62478352384 62501289984 62503139328 62520532992 62526086028 62581112832 62600380416 62625215772 62703341568 62806472064 63131164416 63234998568 63310135296 63315758464 63335252232 63414263808 63493373952 63518563584 63538119792 63594037248 63599685632 63617384448 63619266816 63698632704 63723903768 63803400192 63823044096 63904555008 63928016208 64238728704 64340573696 64364194971 64420839424 64446397008 64526794752 64546661376 64629096448 64652823648 64709722112 64735394304 64816152576 64836108288 64841866992 64861830621 64918913024 64942746624 64964374272 65025687552 65152690848 65229815808 65255694336 65548320768 65577035552 65597225526 65679058944 65789030279 65807338356 65865252864 65871102976 65891383488 65973583872 65995554816 65999757474 66102438528 66166489088 66186860544 66291499008 66295720512 66317798736 66588770304 66615187968 66638451328 66748054044 66937278464 67020783616 67047372672 67151683584 67237445632 67264120644 67284530496 67343745024 67348033536 67370462208 67475275776 67479572664 67502045142 67586254848 67672571904 67777855488 67804744896 67889332224 67976036352 68108802048 68244647184 68439834624 68444192936 68550676992 68573506176 68659052544 68686291548 68746739712 68774013504 68853694464 68881010688 68966940672 68988174336 68994301824 69055021056 69189894144 69303693312 69327895552 69638782976 69661974528 69666410667 69776550144 69798033072 69865664512 69974360064 69978816096 70000049664 70002120888 70061654016 70089449472 70111028736 70178963456 70198493184 70226342928 70288146432 70313951232 70316031744 70403751936 70425427968 70541259264 70884114432 71022559968 71085064192 71113265664 71139373389 71201980416 71223902208 71230228272 71252158761 71341046784 71430045696 71432159232 71458384032 71521271808 71543291904 71549646336 71571675168 71660961792 71689391739 71752482816 71778825216 71892624384 72268569792 72360866816 72383145408 72473444352 72502196634 72592644096 72594792032 72614994048 72678899712 72685355008 72707733504 72734426604 72798437376 72827318592 72918171648 72940621824 72947100366 73011298304 73033777152 73060589952 73153898496 73296777204 73532084224 73653025152 73744908288 73774164996 73861824512 73888941312 73891127604 73953968128 73983307776 74075602944 74098409472 74104990848 74127806424 74193043456 74220281856 74222477952 74244999168 74315071488 74437300224 74460218112 74577936384 74582685576 74912366592 74945183488 74968257744 75187463176 75281260544 75304438272 75398381568 75428294256 75524626688 75545644032 75618844672 75642126336 75761713152 75766537728 75791769984 75914519247 76101451776 76131643392 76283490336 76473040896 76499746816 76530096447 76625568768 76775228082 76842795008 76873280736 76969181184 76994813952 76999717053 77119511616 77145194448 77218003968 77241434112 77340082176 77370765192 77460406272 77491137024 77587808256 77686898688 77838630912 77872729718 77993882496 78216953856 78221934784 78343630848 78369721344 78498618912 78567702528 78572705792 78598872576 78721155072 78726168108 78752385999 78819360768 78850630656 78951333888 79074164736 79105535712 79204220928 79587180544 79618755048 79744628736 79846473728 79900379964 79970697216 79975789824 80002423872 80102227968 80126889984 80134006806 80204529664 80258677632 80329310208 80358801408 80361179136 80461430784 80486203392 80493352128 80518134564 80564191232 80618582016 80721543168 80879202432 81272303616 81302141016 81373691904 81405975168 81431038584 81532624896 81636753408 81666724608 81669141036 81738596352 81763762176 81771024384 81796200192 81898242048 81930733416 82002837504 82032943104 82137710592 82162999296 82298135808 82698133504 82723594752 82859653296 82963021824 82965476608 83068977152 83094552576 83101932984 83125058976 83198214144 83231221248 83335053312 83337519104 83360710656 83368114704 83393782227 83441483776 83467173888 83497817088 83500287696 83604455424 83741962752 83767745376 84174885888 84313331424 84339289962 84413513728 84447002976 84552351744 84585896073 84657831936 84691418112 84717493056 84792049664 84823179264 84825689088 84856831038 84931510272 84965205024 85071200256 85097392128 85206073344 85231927296 85237354944 85614133248 85651638272 85818926628 85928529344 86035726336 86062215168 86069859162 86203764864 86206315538 86313859072 86421536768 86448144384 86455822656 86482440828 86590328832 86619165696 86700916736 86759450568 86870254464 87007592448 87042110841 87397761024 87462967368 87572078592 87743117808 87820337152 87855177984 87964778496 87994073088 87999676632 88136584704 88165936512 88249147392 88388665344 88394294016 88423731648 88561299456 88671780864 88785027072 88820250624 88958435328 88997405392 89396496896 89535578112 89571099429 89685494192 89712707328 89791660032 89797378048 89827282944 89967034368 89972763552 90002726856 90115006464 90230095872 90370473984 90406326528 90519109632 90555021144 90586644774 90634715136 90811736064 90992862912 91253112832 91400902656 91431341568 91545403392 91581722064 91609918407 91662319616 91698684672 91724203008 91841347584 91955920896 91984232448 91992402432 92020725216 92073361408 92135522304 92253192192 92404924416 92433374208 92882632704 92888547556 93035400192 93064044096 93217109958 93299146752 93305088128 93333399552 93336161184 93452599296 93481371648 93489674607 93597990912 93635123904 93717528576 93751934976 93754708992 93789129042 93871669248 93900570624 93937823658 94055012352 94209708096 94512152576 94696746624 94817687552 94852497852 94935973888 94965202944 94973637696 95002878348 95121395712 95240060928 95242878976 95277845376 95307179688 95361695744 95391055872 95399528448 95426076672 95428900224 95547949056 95585855652 95669977088 95705100288 95734566144 95856832512 96358093056 96510860544 96631259136 96669595512 96790192128 96819992064 96905199616 96943644672 96979235472 97064583168 97103091456 97224228864 97254162432 97262800488 97378369536 97414119936 97538531328 97729036272 97844723712 98204033536 98326544384 98365553328 98395838289 98518588416 98521503472 98644410368 98711007534 98767470592 98797879296 98806654464 98837075232 98960375808 98963303936 98993332224 98999636211 99086761984 99153657792 99249733632 99280290816 99437248512 99443580768 99476698104 99883155456 99922781952 99957676992 100122081066 100405917696 100414835689 100531175424 100571059008 100727525376 100856168448 100896180966 101015617536 101022050304 101055693312 101212913664 101219358996 101508857856 101666783232 101711320448 101964054528 102040128596 102167425024 102366970776 102497707648 102625574912 102659751936 102666289404 102826015488 102860259264 102957338624 102988578816 103029437322 103120109568 103161020256 103280541696 103321516032 103450411008 103491452736 103582531584 103784841216 103955539968 103991843328 104289271808 104458174464 104492961792 104664825216 104697049608 104756936704 104798496768 104961540096 104968224144 105003181332 105092481024 105134174208 105166543104 105268445184 105297739776 105432219648 105474047616 105605627904 105638141952 105684418903 106158340064 106326171648 106533839952 106627596288 106634386432 106669898496 106802970624 106835853312 106845342408 107011570176 107105746944 107145068544 107148238848 107187576048 107281907712 107314937856 107324469504 107357512752 107491442688 107628724224 107668237824 107838936576 108363071488 108402854688 108498255872 108541300224 108574718112 108710166528 108753294951 108849004544 108888966144 108892188048 108922491072 109018349568 109028032512 109061600256 109197656064 109240977888 109337116672 109377257472 109410932736 109420650549 109516947456 109550665728 109730847744 110298126336 110479537728 110617362432 110661247494 110792736768 110802577312 110833411968 110836691406 110930952192 110974961664 111113404416 111147614208 111157486272 111191709636 111289565184 111330422784 111333716928 111472607232 111655950336 111690327168 111874028364 112233181184 112417775232 112452386616 112596003968 112736468992 112781194764 112877109248 112921890816 112956657408 113097572352 113100918784 113142441384 113242013696 113286940032 113318466048 113428267008 113463189504 113608097792 113642569728 113649806592 113687654976 114152177664 114197465088 114425235504 114709561344 114749620224 114759812216 114938353152 115162842123 115264192512 115274430208 115309921104 115453771776 115492220928 115679267424 115827005952 116010123264 116056147788 116190609408 116530348032 116617289824 116762771456 116809094577 116990823744 117140237312 117286371328 117325430784 117332902176 117515446272 117554582016 117665529856 117747928368 117851553792 117859058688 117898308864 118081732608 118089252162 118229041152 118275945984 118380036096 118427000832 118611247104 118658303568 118806331392 119380770816 119428132572 119616943104 119769710592 119956045824 119963684736 120003635808 120153341952 120190334976 120201010209 120306794496 120493965312 120541768704 120692146176 120729305088 120740028192 120782193032 120846286848 121082314752 121323817216 121867870208 121908455424 121953211524 122060537856 122108962752 122146557876 122264912896 122298937344 122455130112 122500086912 122503711554 122607894528 122645643264 122656536576 122694300288 122847363072 122896100124 123004256256 123049414656 123206565888 123244498944 123447203712 123843510272 124047200256 124085392128 124289479944 124398862336 124444532736 124448214912 124603465728 124641828864 124652899476 124797321216 124846831872 124956704768 125002579968 125006278656 125041065984 125052172056 125162225664 125200760832 125250431544 125406683136 125612944128 126262328832 126469997136 126508934943 126620270592 126631516928 126670504464 126828527616 126986747904 127037127168 127076239584 127188074496 127199371264 127234768896 127238533632 127285246557 127397265408 127447807536 127606800384 127646088192 127809110016 127856032416 128477457408 128681147392 128728389942 128841678848 128892794016 129053589504 129093322752 129104788743 129258192896 129305647296 129309473307 129419444224 129470788608 129632305152 129672216576 129683733984 129723661242 129837826048 129885493248 129928748544 130051375104 130305381696 130511388672 131096641536 131154071104 131194451052 131358117888 131578060558 131614676712 131730505728 131742205952 131782766976 131947167744 131991109632 131999514948 132204877056 132332978176 132373721088 132582998016 132591441024 132635597472 133177540608 133230375936 133276902656 133496108088 133874556928 134041567232 134094745344 134303367168 134474891264 134528241288 134569060992 134687490048 134696067072 134740924416 134950551552 134959145328 135004090284 135172509696 135345143808 135555710976 135609489792 135778664448 135879967161 135952072704 136217604096 136489294368 136879669248 136888385872 137101353984 137147012352 137318105088 137372583096 137493479424 137548027008 137707388928 137762021376 137933881344 137976348672 137988603648 138110042112 138379788288 138607386624 138655791104 139277565952 139323949056 139332821334 139553100288 139596066144 139731329024 139825664937 139948720128 139957632192 140000099328 140004241776 140178898944 140222057472 140357926912 140396986368 140452685856 140576292864 140627902464 140632063488 140807503872 140850855936 140906735487 141082518528 141768228864 142045119936 142170128384 142226531328 142278746778 142403960832 142447804416 142460456544 142504317522 142682093568 142860091392 142864318464 142916768064 143042543616 143086583808 143099292672 143143350336 143321923584 143378783478 143504965632 143557650432 143785248768 144537139584 144721733632 144766290816 144946888704 145004393268 145185288192 145189584064 145229988096 145357799424 145370710016 145415467008 145468853208 145596874752 145654637184 145836343296 145881243648 145894200732 146022596608 146067554304 146121179904 146307796992 146593554408 147064168448 147306050304 147489816576 147548329992 147723649024 147777882624 147782255208 147907936256 147966615552 148151205888 148196818944 148209981696 148255612848 148386086912 148440563712 148444955904 148489998336 148630142976 148874600448 148920436224 149155872768 149165371152 149824733184 149890366976 149936515488 150183121599 150374926352 150562521088 150608876544 150796763136 150856588512 151049253376 151091288064 151237689344 151284252672 151344271449 151523426304 151533075456 151583539968 151829038494 152202903552 152263286784 152566980672 152946081792 152999493632 153060192894 153251137536 153550456164 153685590016 153746561472 153938362368 153989627904 153999434106 154239023232 154290388896 154436007936 154482868224 154680164352 154741530384 154920812544 154982274048 155175616512 155373797376 155677261824 155745459436 155987764992 156433907712 156443869568 156687261696 156739442688 156997237824 157135405056 157145411584 157197745152 157442310144 157452336216 157504771998 157638721536 157701261312 157902667776 158148329472 158211071424 158408441856 159174361088 159237510096 159489257472 159692947456 159800759928 159941394432 159951579648 160004847744 160204455936 160253779968 160268013612 160409059328 160517355264 160658620416 160717602816 160722358272 160922861568 160972406784 160986704256 161036269128 161128382464 161237164032 161443086336 161758404864 162544607232 162554958223 162604282032 162747383808 162811950336 162862077168 163065249792 163273506816 163333449216 163338282072 163477192704 163527524352 163542048768 163592400384 163796484096 163861466832 164005675008 164065886208 164275421184 164325998592 164596271616 165396267008 165447189504 165719306592 165926043648 165930953216 165991871241 166137954304 166189105152 166203865968 166250117952 166255037109 166396428288 166462442496 166670106624 166675038208 166721421312 166736229408 166787564454 166882967552 166934347776 166995634176 167000575392 167208910848 167483925504 167535490752 168349771776 168626662848 168678579924 168827027456 168894005952 169104703488 169171792146 169315663872 169382836224 169434986112 169584099328 169646358528 169651378176 169713662076 169863020544 169930410048 170142400512 170194784256 170412146688 170463854592 170474709888 171228266496 171303276544 171637853256 171857058688 172071452672 172124430336 172139718324 172407529728 172412631076 172627718144 172843073536 172896288768 172911645312 172964881656 173180657664 173238331392 173401833472 173518901136 173740508928 174015184896 174084221682 174795522048 174925934736 175144157184 175486235616 175640674304 175710355968 175929556992 175988146176 175999353264 176273169408 176331873024 176498294784 176777330688 176788588032 176847463296 177122598912 177133878243 177343561728 177570054144 177640501248 177916870656 177994810784 178570225043 178792993792 179071156224 179142198858 179370988384 179425414656 179583320064 179594756096 179654565888 179934068736 179945527104 180005453712 180230012928 180460191744 180740947968 180812653056 181038219264 181110042288 181173289548 181269430272 181623472128 181985725824 182506225664 182801805312 182862683136 183090806784 183163444128 183219836814 183324639232 183397369344 183448406016 183682695168 183755567331 183911841792 183968464896 183984804864 184041450432 184271044608 184506384384 184809848832 184866748416 185765265408 185777095112 186070800384 186128088192 186434219916 186598293504 186610176256 186666799104 186672322368 186905198592 186962743296 186979349214 187195981824 187270247808 187435057152 187503869952 187509417984 187578258084 187743338496 187801141248 187875647316 188110024704 188419416192 189024305152 189393493248 189635375104 189704995704 189871947776 189930405888 189947275392 190005756696 190242791424 190480121856 190485757952 190555690752 190614359376 190723391488 190782111744 190799056896 190852153344 190857800448 191095898112 191171711304 191339954176 191410200576 191469132288 191713665024 192716186112 193021721088 193092584913 193262518272 193339191024 193580384256 193639984128 193887289344 193958470944 194129166336 194206182912 194448457728 194508324864 194525600976 194585491863 194756739072 194828239872 195077062656 195458072544 195689447424 196408067072 196653088768 196731106656 196791676578 197037176832 197043006944 197288820736 197367090837 197422015068 197534941184 197595758592 197613308928 197674150464 197920751616 197926607872 197986664448 197999272422 198173523968 198307315584 198499467264 198560581632 198874497024 198887161536 198953396208 199766310912 199845563904 199915353984 200244162132 200811835392 200829671378 201062350848 201142118016 201455050752 201712336896 201792361932 202031235072 202044100608 202111386624 202425827328 202438717992 203017715712 203333566464 203422640896 203928109056 204080257192 204334850048 204733941552 204995415296 205251149824 205319503872 205332578808 205652030976 205720518528 205914677248 205977157632 206058874644 206240219136 206322040512 206561083392 206643032064 206900822016 206982905472 207165063168 207569682432 207911079936 207983686656 208578543616 208916348928 208985923584 208999232001 209329650432 209394099216 209513873408 209596993536 209923080192 209936448288 210006362664 210184962048 210268348416 210333086208 210536890368 210595479552 210864439296 210948095232 211211255808 211276283904 211368837806 212316680128 212652343296 213067679904 213255192576 213268772864 213339796992 213418120167 213605941248 213671706624 213690684816 213756476283 214023140352 214290137088 214296477696 214375152096 214563815424 214629875712 214648939008 214715025504 214982885376 215068175217 215257448448 215336475648 215677873152 216726142976 216805709376 216996511744 217082600448 217149436224 217420333056 217506589902 217698009088 217777932288 217784376096 217844982144 218036699136 218056065024 218123200512 218395312128 218481955776 218674233344 218754514944 218821865472 218841301098 219033894912 219101331456 219461695488 220596252672 220959075456 221234724864 221322494988 221585473536 221605154624 221666823936 221673382812 221861904384 221949923328 222226808832 222295228416 222314972544 222383419272 222579130368 222660845568 222667433856 222945214464 223311900672 223380654336 223748056728 224466362368 224835550464 224904773232 225192007936 225472937984 225562389528 225754218496 225843781632 225913314816 226195144704 226201837568 226284882768 226484027392 226573880064 226636932096 226856534016 226926379008 227216195584 227285139456 227299613184 227375309952 228304355328 228394930176 228850471008 229419122688 229499240448 229519624432 229590289341 229876706304 230325684246 230528385024 230548860416 230619842208 230907543552 230984441856 230999151159 231358534848 231654011904 232020246528 232112295576 232381218816 233060696064 233234579648 233525542912 233618189154 233981647488 234280474624 234572742656 234650861568 234665804352 235030892544 235109164032 235331059712 235495856736 235703107584 235718117376 235796617728 236163465216 236178504324 236257157997 236458082304 236551891968 236854001664 237222494208 237316607136 237612662784 238761541632 238856265144 239233886208 239539421184 239912091648 239927369472 240007271616 240306683904 240380669952 240402020418 240613588992 240987930624 241083537408 241384292352 241458610176 241480056384 241564386064 241692573696 242164629504 242647634432 243735740416 243816910848 243906423048 244121075712 244217925504 244293115752 244529825792 244597874688 244910260224 245000173824 245007423108 245215789056 245291286528 245313073152 245388600576 245694726144 245792200248 246008512512 246098829312 246413131776 246488997888 246894407424 247687020544 248094400512 248170784256 248578959888 248797724672 248889065472 248896429824 249206931456 249283657728 249305798952 249594642432 249693663744 249913409536 250005159936 250012557312 250082131968 250104344112 250324451328 250401521664 250500863088 250813366272 251225888256 252524657664 252939994272 253017869886 253240541184 253263033856 253341008928 253657055232 253757688219 253973495808 254074254336 254152479168 254376148992 254398742528 254469537792 254477067264 254570493114 254794530816 254895615072 255213600768 255292176384 255618220032 255712064832 256954914816 257362294784 257456779884 257683357696 257785588032 258107179008 258186645504 258209577486 258516385792 258611294592 258618946614 258838888448 258941577216 259264610304 259344433152 259367467968 259447322484 259675652096 259770986496 259857497088 260102750208 260610763392 261022777344 262193283072 262308142208 262388902104 262716235776 263156121116 263229353424 263461011456 263484411904 263565533952 263894335488 263982219264 263999029896 264409754112 264665956352 264747442176 265165996032 265182882048 265271194944 266355081216 266460751872 266553805312 266992216176 267749113856 268083134464 268189490688 268606734336 268713298287 268949782528 269056482576 269138121984 269374980096 269392134144 269481848832 269901103104 269918290656 270008180568 270345019392 270690287616 271111421952 271218979584 271557328896 271759934322 271904145408 272435208192 272554554013 272978588736 273759338496 273776771744 274202707968 274294024704 274636210176 274745166192 274986958848 275096054016 275524042752 275867762688 275952697344 275977207296 276220084224 276759576576 277214773248 277311582208 278555131904 278647898112 278665642668 279106200576 279192132288 279462658048 279651329874 279897440256 279915264384 280000198656 280008483552 280357797888 280444114944 280469023821 280715853824 280793972736 280905371712 281152585728 281255804928 281264126976 281615007744 281701711872 281813470974 282165037056 283536457728 284090239872 284340256768 284453062656 284557493556 284807921664 284895608832 284920913088 285008635044 285364187136 285720182784 285728636928 285833536128 286085087232 286173167616 286198585344 286286700672 286643847168 286757566956 287009931264 287115300864 287570497536 289074279168 289443467264 289532581632 289893777408 290008786536 290370576384 290379168128 290459976192 290715598848 290741420032 290830934016 290937706416 291193749504 291309274368 291672686592 291762487296 291788401464 292045193216 292135108608 292242359808 292615593984 293187108816 294128336896 294612100608 294979633152 295096659984 295187514867 295447298048 295555765248 295564510416 295933231104 296302411776 296393637888 296419963392 296511225696 296772173824 296881127424 296889911808 296979996672 296998908633 297260285952 297749200896 297840872448 298311745536 298330742304 299649466368 299780733952 299873030976 300366243198 300749852704 301125042176 301217753088 301244507067 301593526272 301713177024 302098506752 302182576128 302475378688 302568505344 302688542898 303046852608 303066150912 303167079936 303658076988 304526573568 305133961344 305892163584 305998987264 306120385788 306502275072 307100912328 307371180032 307493122944 307876724736 307979255808 307998868212 308478046464 308580777792 308872015872 308965736448 309360328704 309483060768 309841625088 309964548096 310351233024 310747594752 311354523648 311490918872 311975529984 312867815424 312887739136 313374523392 313478885376 313994475648 314270810112 314290823168 314395490304 314884620288 314904672432 315009543996 315277443072 315402522624 315805335552 316296658944 316422142848 316816883712 317053256709 318348722176 318475020192 318978514944 319385894912 319601519856 319882788864 319903159296 320009695488 320408911872 320507559936 320536027224 320818118656 321034710528 321317240832 321435205632 321444716544 321845723136 321944813568 321973408512 322072538256 322256764928 322474328064 322886172672 323516809728 325089214464 325109916446 325208564064 325494767616 325623900672 325724154336 326130499584 326259884853 326547013632 326666898432 326676564144 327055048704 327084097536 327184800768 327592968192 327722933664 328011350016 328131772416 328261951647 328550842368 328651997184 329192543232 330792534016 330894379008 331438613184 331852087296 331861906432 331983742482 332275908608 332378210304 332407731936 332500235904 332510074218 332792856576 332924884992 333340213248 333350076416 333442842624 333472458816 333575128908 333765935104 333868695552 333991268352 334001150784 334417821696 334967851008 335070981504 336699543552 337253325696 337357159848 337654054912 337788011904 338209406976 338343584292 338631327744 338765672448 338869972224 339168198656 339292717056 339302756352 339427324152 339726041088 339860820096 340284801024 340389568512 340824293376 340927709184 340949419776 342456532992 342606553088 343275706512 343714117376 344142905344 344248860672 344279436648 344815059456 344825262152 345255436288 345488526369 345686147072 345792577536 345823290624 345929763312 346361315328 346476662784 346803666944 347037802272 347481017856 348030369792 348168443364 349591044096 349851869472 350288314368 350427283731 350972471232 351281348608 351420711936 351859113984 351976292352 351998706528 352546338816 352663746048 352996589568 353554661376 353577176064 353694926592 354245197824 354267756486 354687123456 355140108288 355281002496 355833741312 355989621568 357140450086 357585987584 358142312448 358284397716 358741976768 358850829312 359189512192 359309131776 359868137472 359891054208 360010907424 360460025856 360603030627 360920383488 361481895936 361625306112 362076438528 362220084576 362346579096 362538860544 363246944256 363971451648 365012451328 365603610624 365725366272 366181613568 366326888256 366439673628 366649278464 366794738688 366896812032 367365390336 367511134662 367823683584 367936929792 367969609728 368082900864 368542089216 369012768768 369619697664 369733496832 371530530816 371554190224 372141600768 372256176384 372868439832 373196587008 373220352512 373333598208 373344644736 373810397184 373925486592 373958698428 374391963648 374540495616 374870114304 375007739904 375018835968 375156516168 375486676992 375602282496 375751294632 376220049408 376838832384 378048610304 378786986496 379270750208 379409991408 379526804829 379743895552 379860811776 379894550784 380011513392 380485582848 380960243712 380971515904 381111381504 381228718752 381446782976 381564223488 381598113792 381704306688 381715600896 382191796224 382343422608 382679908352 382820401152 382938264576 383427330048 385432372224 386043442176 386185169826 386525036544 386678382048 387160768512 387279968256 387314366229 387774578688 387916941888 387928419921 388258332672 388412365824 388896915456 389016649728 389051201952 389170983726 389513478144 389656479744 390154125312 390916145088 392816134144 393306177536 393462213312 393583353156 394074353664 394086013888 394577641472 394734181674 394844030136 395069882368 395191517184 395226617856 395348300928 395841503232 395853215744 395973328896 395998544844 396347047936 396614631168 396998934528 397121163264 397748994048 397774323072 397906792416 399532621824 399691127808 399830707968 400488324264 401623670784 401659342756 402124701696 402284236032 402910101504 403424673792 403584723864 404062470144 404088201216 404222773248 404851654656 404877435984 406035431424 406667132928 406845281792 407639901483 407856218112 408160514384 408669700096 409467883104 409990830592 410502299648 410639007744 410665157616 411304061952 411441037056 411829354496 411954315264 412117749288 412480438272 412644081024 413122166784 413286064128 413801644032 413965810944 414330126336 415139364864 415822159872 415967373312 417157087232 417832697856 417971847168 417998464002 418659300864 418788198432 419027746816 419193987072 419846160384 419872896576 420012725328 420536696832 420666172416 421073780736 421190959104 421728878592 421896190464 422422511616 422552567808 422737675612 424633360256 425304686592 426135359808 426510385152 426537545728 426679593984 426836240334 427211882496 427343413248 427381369632 427512952566 428046280704 428580274176 428592955392 428750304192 429127630848 429259751424 429297878016 429430051008 429965770752 430136350434 430514896896 430672951296 431355746304 433452285952 433611418752 433993023488 434165200896 434298872448 434840666112 435013179804 435396018176 435555864576 435568752192 435689964288 436073398272 436112130048 436246401024 436790624256 436963911552 437348466688 437509029888 437643730944 437682602196 438067789824 438202662912 438923390976 441192505344 441918150912 442469449728 442644989976 443170947072 443210309248 443333647872 443346765624 443723808768 443899846656 444453617664 444590456832 444629945088 444766838544 445158260736 445321691136 445334867712 445890428928 446623801344 446761308672 447496113456 448932724736 449671100928 449809546464 450384015872 450549364797 450945875968 451124779056 451687563264 451826629632 452390289408 452403675136 452569765536 452968054784 453147760128 453273864192 453713068032 453852758016 454032814347 454432391168 454570278912 454599226368 454750619904 456608710656 456789860352 457700942016 458838245376 458998480896 459039248864 459180578682 459753412608 460651368492 461056770048 461097720832 461239684416 461815087104 461968883712 461998302318 462717069696 463308023808 464040493056 464224591152 464762437632 466121392128 466469159296 467051085824 467236378308 467963294976 468560949248 469145485312 469301723136 469331608704 470061785088 470218328064 470662119424 470991713472 471406215168 471436234752 471593235456 472326930432 472357008648 472514315994 472916164608 473103783936 473708003328 474444988416 474633214272 475225325568 477523083264 477712530288 478467772416 479078842368 479824183296 479854738944 480014543232 480613367808 480761339904 480804040836 481227177984 481975861248 482167074816 482768584704 482917220352 482960112768 483128772128 483385147392 484329259008 485295268864 487471480832 487633821696 487664874669 487812846096 488242151424 488435851008 488586231504 489059651584 489195749376 489820520448 490000347648 490014846216 490431578112 490582573056 490626146304 490777201152 491389452288 491584400496 492017025024 492197658624 492826263552 492977995776 493788814848 495374041088 496188801024 496341568512 497157919776 497595449344 497778130944 497792859648 497975613723 498413862912 498567315456 498611597904 498765111327 499189284864 499387327488 500010319872 500025114624 500164263936 500208688224 500648902656 500803043328 501001726176 501626732544 502451776512 505049315328 505879988544 506035739772 506481082368 506526067712 506682017856 507314110464 507515376438 507946991616 508148508672 508304958336 508752297984 508797485056 508939075584 508954134528 509140986228 509589061632 509791230144 510427201536 510584352768 511236440064 511424129664 513909829632 514724589568 514913559768 515366715392 515571176064 516214358016 516373291008 516419154972 517032771584 517222589184 517237893228 517677776896 517883154432 518529220608 518688866304 518734935936 518894644968 519351304192 519541972992 519714994176 520205500416 521221526784 522045554688 524386566144 524616284416 524777804208 525432471552 526312242232 526458706848 526922022912 526968823808 527131067904 527788670976 527964438528 527998059792 528819508224 529331912704 529494884352 530331992064 530365764096 530542389888 531401634729 532710162432 532921503744 533107610624 533984432352 535498227712 535710675129 536166268928 536378981376 537213468672 537426596574 537899565056 538112965152 538276243968 538749960192 538784268288 538963697664 539802206208 539836581312 540016361136 540690038784 541380575232 542222843904 542437959168 543114657792 543519868644 543808290816 544870416384 545109108026 545957177472 547518676992 547553543488 548405415936 548588049408 549272420352 549490332384 549973917696 550192108032 551048085504 551266701993 551735525376 551905394688 551954414592 553519153152 554429546496 554623164416 557110263808 557295796224 557331285336 558212401152 558384264576 558925316096 559302659748 559794880512 559830528768 560000397312 560016967104 560715595776 560888229888 560938047642 561431707648 561587945472 561810743424 562305171456 562511609856 562528253952 563230015488 563403423744 563626941948 564330074112 567072915456 568180479744 568680513536 568906125312 569114987112 569615843328 569791217664 569841826176 570017270088 570728374272 571440365568 571457273856 571667072256 572170174464 572346335232 572397170688 572573401344 573287694336 573515133912 574019862528 574230601728 575140995072 578148558336 578886934528 579065163264 579277754739 579787554816 580017573072 580741152768 580758336256 580919952384 581482840064 581661868032 581875412832 582387499008 582618548736 583345373184 583524974592 583576802928 583756475589 584090386432 584270217216 584484719616 585231187968 586374217632 588256673792 589224201216 589959266304 590193319968 590375029734 590894596096 591111530496 591129020832 591866462208 592101272511 592604823552 592787275776 592839926784 593022451392 593544347648 593762254848 593779823616 593959993344 593997817266 594520571904 595498401792 595681744896 596623491072 596661484608 599298932736 599561467904 599746061952 600732486396 601499705408 602250084352 602435506176 602489014134 603187052544 603426354048 604197013504 604365152256 604950757376 605137010688 605377085796 606093705216 606132301824 606334159872 607316153976 609053147136 610267922688 611784327168 611997974528 612240771576 613004550144 614201824656 614742360064 614986245888 615753449472 615958511616 615997736424 616956092928 617161555584 617744031744 617931472896 618720657408 618966121536 619683250176 619929096192 620702466048 621495189504 622709047296 622981837744 623951059968 625735630848 625775478272 626749046784 626957770752 626997696003 627988951296 628541620224 628581646336 628790980608 629769240576 629809344864 630019087992 630554886144 630805045248 631610671104 632593317888 632844285696 633633767424 634106513418 636697444352 636950040384 637957029888 638771789824 639203039712 639765577728 639806318592 640019390976 640817823744 641015119872 641072054448 641269428849 641636237312 642069421056 642870411264 642889433088 643691446272 643889627136 643946817024 644145076512 644513529856 644948656128 645772345344 647033619456 650178428928 650219832892 650417128128 650989535232 651247801344 651448308672 652260999168 652519769706 653094027264 653333796864 653353128288 654110097408 654168195072 654369601536 655185936384 655445867328 656022700032 656263544832 656523903294 657101684736 657303994368 658385086464 661585068032 661788758016 662877226368 663704174592 663723812864 663967484964 664551817216 664756420608 664815463872 665000471808 665020148436 665585713152 665849769984 666680426496 666700152832 666885685248 666944917632 667150257816 667531870208 667737391104 667982536704 668002301568 668835643392 669935702016 670141963008 673399087104 674506651392 674714319696 675308109824 675576023808 676418813952 676687168584 677262655488 677531344896 677739944448 678336397312 678585434112 678605512704 678854648304 679452082176 679721640192 680569602048 680779137024 681648586752 681855418368 681898839552 684913065984 685213106176 686551413024 687428234752 688285810688 688497721344 688558873296 688770868023 689630118912 689650524304 690510872576 690977052738 691372294144 691585155072 691646581248 691859526624 692722630656 692953325568 692997453477 693607333888 694075604544 694962035712 696060739584 696336886728 699182088192 699703738944 700576628736 700854567462 701944942464 702562697216 702841423872 703718227968 703952584704 703997413056 705092677632 705327492096 705993179136 707109322752 707154352128 707389853184 708490395648 708535512972 709374246912 710562004992 711667482624 711979243136 714280900172 715171975168 716284624896 716568795432 717483953536 717701658624 718379024384 718618263552 719736274944 719782108416 720021814848 720920051712 721206061254 721840766976 722963791872 723250612224 724152877056 724440169152 724693158192 725077721088 726493888512 727942903296 730024902656 731207221248 731450732544 732363227136 732653776512 732879347256 733298556928 733589477376 733793624064 734730780672 735022269324 735647367168 735873859584 735939219456 736165801728 737084178432 738025537536 739239395328 739466993664 739790932321 743061061632 743108380448 744283201536 744512352768 745736879664 746393174016 746440705024 746667196416 746689289472 747620794368 747850973184 747917396856 748783927296 749080991232 749740228608 750015479808 750037671936 750313032336 750973353984 751204564992 751502589264 752440098816 753677664768 756097220608 757573972992 758541500416 758819982816 759053609658 759487791104 759721623552 759789101568 760023026784 760971165696 761273064657 761920487424 761943031808 762222763008 762457437504 763128446976 763196227584 763408613376 763431201792 764383592448 764686845216 765359816704 765640802304 765876529152 766854660096 770864744448 772086884352 772370339652 773050073088 773356764096 774321537024 774559936512 774628732458 775549157376 775833883776 775856839842 776516665344 776824731648 777793830912 778033299456 778102403904 778341967452 779026956288 779312959488 780308250624 781832290176 785632268288 786612355072 786924426624 787166706312 788148707328 788172027776 789155282944 789468363348 789688060272 790139764736 790383034368 790453235712 790696601856 791683006464 791706431488 791946657792 791997089688 792694095872 793229262336 793997869056 794242326528 795497988096 795548646144 795813584832 799065243648 799382255616 799661415936 800976648528 803247341568 803318685512 804249403392 804568472064 805820203008 806139894861 806849347584 807169447728 808124940288 808176402432 808445546496 809703309312 809754871968 812070862848 813334265856 813690563584 815279802966 815712436224 816321028768 817339400192 817663662039 818935766208 819981661184 821004599296 821278015488 821330315232 822608123904 822882074112 823658708992 823908630528 824235498576 824960876544 825288162048 826572128256 827603288064 827931621888 828660252672 830278729728 831644319744 831934746624 834314174464 835665395712 835943694336 835996928004 837318601728 837576396864 838387974144 839692320768 839745793152 840025450656 841073393664 841332344832 841407071463 842147561472 842381918208 843457757184 843792380928 844845023232 845105135616 845475351224 849266720512 850609373184 852270719616 853020770304 853075091456 853359187968 853672480668 854423764992 854686826496 854762739264 855025905132 856092561408 857160548352 857185910784 857500608384 858255261696 858519502848 858595756032 858860102016 859931541504 860272700868 861029793792 861345902592 862711492608 866904571904 867222837504 867986046976 868330401792 868597744896 869681332224 870026359608 870792036352 871111729152 871137504384 871379928576 872146796544 872224260096 872492802048 873581248512 873927823104 874696933376 875018059776 875287461888 875365204392 876135579648 876405325824 877846781952 882385010688 883836301824 884938899456 885289979952 885562544601 886341894144 886420618496 886667295744 886693531248 887799693312 888907235328 889180913664 889259890176 889533677088 890316521472 890643382272 890669735424 890996725899 891780857856 893247602688 893522617344 894992226912 897865449472 899342201856 899619092928 900768031744 901098729594 901891751936 902249558112 903375126528 903653259264 903733521201 904780578816 904807350272 905139531072 905936109568 906295520256 906547728384 907426136064 907705516032 908065628694 908864782336 909140557824 909198452736 909501239808 913579720704 915401884032 917676490752 917996961792 918078497728 918361157364 919506825216 921302736984 922113540096 922195441664 922479368832 923630174208 923937767424 923996604636 925434139392 926616047616 928080986112 928449182304 929524875264 932242784256 932938318592 934102171648 934472756616 935926589952 937121898496 938290970624 938603446272 938663217408 940123570176 940436656128 941324238848 941983426944 942812430336 942872469504 943186470912 944653860864 944714017296 945028631988 945832329216 946207567872 947416006656 948889976832 949266428544 950450651136 951159770127 955046166528 955425060576 956935544832 958157684736 959648366592 959709477888 960029086464 961226735616 961522679808 961608081672 962454355968 963951722496 964334149632 965537169408 965834440704 965920225536 966257544256 966770294784 968658518016 970590537728 974942961664 975267643392 975329749338 975625692192 976484302848 976871702016 977172463008 978119303168 978391498752 978779654559 979641040896 980000695296 980029692432 981165146112 981252292608 981554402304 982778904576 983168800992 984034050048 984395317248 985652527104 985955991552 987577629696 990748082176 992377602048 992683137024 994315839552 995190898688 995556261888 995585719296 995951227446 996827725824 997134630912 997223195808 997530222654 998378569728 998774654976 1000020639744 1000050229248 1000328527872 1000417376448 1001297805312 1001606086656 1002003452352 1003253465088 1004903553024 1010098630656 1011759977088 1012071479544 1012962164736 1013052135424 1013364035712 1014628220928 1015030752876 1015893983232 1016297017344 1016609916672 1017504595968 1017594970112 1017878151168 1017908269056 1018281972456 1019178123264 1019582460288 1020854403072 1021168705536 1022472880128 1022848259328 1027819659264 1029449179136 1029827119536 1030733430784 1031142352128 1032428716032 1032746582016 1032838309944 1034065543168 1034445178368 1034475786456 1035355553792 1035766308864 1037058441216 1037377732608 1037469871872 1037789289936 1038702608384 1039083945984 1039429988352 1040411000832 1042443053568 1044091109376 1048773132288 1049232568832 1049555608416 1050864943104 1051281851193 1052624484464 1052917413696 1053844045824 1053937647616 1054262135808 1055577341952 1055928877056 1055996119584 1057639016448 1058663825408 1058989768704 1060663984128 1060731528192 1061084779776 1062803269458 1065420324864 1065843007488 1066215221248 1067968864704 1070996455424 1071421350258 1072332537856 1072757962752 1074426937344 1074853193148 1075799130112 1076225930304 1076552487936 1077568536576 1077927395328 1079604412416 1079673162624 1080032722272 1081380077568 1082761150464 1084445687808 1084875918336 1086229315584 1087039737288 1087616581632 1089740832768 1090218216052 1091914354944 1095037353984 1095107086976 1096810831872 1097176098816 1098544840704 1098980664768 1099947835392 1100384216064 1102096171008 1102533403986 1103471050752 1103810789376 1103908829184 1107038306304 1108859092992 1109246328832 1114220527616 1114591592448 1114662570672 1116424802304 1116768529152 1117850632192 1118605319496 1119589761024 1119661057536 1120000794624 1120033934208 1121431191552 1121776459776 1121876095284 1122863415296 1123175890944 1123621486848 1124610342912 1125023219712 1125056507904 1126460030976 1126806847488 1127253883896 1128660148224 1134145830912 1136360959488 1137361027072 1137812250624 1138229974224 1139231686656 1139582435328 1139683652352 1140034540176 1141456748544 1142880731136 1142914547712 1143334144512 1144340348928 1144692670464 1144794341376 1145146802688 1146575388672 1147030267824 1148039725056 1148461203456 1150281990144 1156297116672 1157773869056 1158130326528 1158555509478 1159575109632 1160035146144 1161482305536 1161516672512 1161839904768 1161943098687 1162965680128 1163323736064 1163750825664 1163785259763 1164774998016 1165237097472 1166690746368 1167049949184 1167153605856 1167512951178 1168180772864 1168540434432 1168969439232 1170462375936 1172748435264 1176513347584 1178448402432 1179918532608 1180386639936 1180750059468 1181789192192 1182223060992 1182258041664 1183732924416 1184202545022 1185209647104 1185574551552 1185679853568 1186044902784 1187088695296 1187524509696 1187559647232 1187919986688 1187995634532 1189041143808 1190996803584 1191363489792 1193246982144 1193322969216 1198597865472 1199122935808 1199492123904 1201464972792 1202999410816 1204500168704 1204871012352 1204978028268 1206374105088 1206852708096 1208394027008 1208730304512 1209901514752 1210274021376 1210754171592 1212187410432 1212264603648 1212668319744 1214632307952 1218106294272 1220535845376 1222919704449 1223568654336 1223995949056 1224481543152 1226009100288 1228403649312 1229484720128 1229972491776 1231506898944 1231917023232 1231995472848 1233912185856 1234323111168 1235488063488 1235862945792 1237441314816 1237932243072 1239366500352 1239858192384 1241404932096 1242990379008 1245418094592 1245963675488 1247902119936 1249991575301 1251471261696 1251550956544 1253498093568 1253915541504 1253995392006 1255977902592 1257083240448 1257163292672 1257581961216 1259538481152 1259618689728 1260038175984 1261610090496 1263221342208 1265186635776 1265688571392 1267267534848 1268213026836 1273394888704 1273900080768 1275914059776 1277543579648 1278406079424 1279531155456 1279612637184 1280038781952 1281635647488 1282030239744 1282144108896 1282538857698 1283272474624 1284138842112 1285740822528 1285778866176 1287382892544 1287779254272 1287893634048 1288290153024 1289897312256 1291544690688 1294067238912 1300356857856 1300439665784 1300834256256 1301979070464 1302495602688 1302896617344 1304521998336 1305039539412 1306188054528 1306667593728 1306706256576 1308220194816 1308336390144 1308739203072 1310371872768 1310891734656 1312045400064 1312527089664 1313047806588 1314203369472 1314607988736 1316770172928 1323170136064 1323577516032 1325754452736 1327408349184 1327447625728 1327934969928 1329103634432 1329512841216 1329630927744 1330000943616 1330040296872 1331171426304 1331699539968 1333360852992 1333400305664 1333771370496 1333889835264 1334300515632 1335063740416 1335474782208 1335965073408 1336004603136 1337671286784 1339871404032 1340283926016 1346798174208 1349013302784 1349428639392 1350616219648 1351152047616 1351648094391 1352837627904 1353374337168 1355062689792 1355479888896 1357170868224 1357211025408 1357709296608 1358904164352 1359443280384 1361139204096 1361558274048 1362098443041 1363297173504 1363710836736 1363797679104 1369826131968 1370426212352 1373102826048 1374856469504 1376571621376 1376995442688 1377117746592 1377541736046 1379260237824 1379301048608 1381021745152 1381954105476 1382744588288 1383170310144 1383293162496 1383719053248 1385445261312 1385906651136 1385994906954 1387214667776 1388151209088 1389924071424 1392121479168 1392673773456 1398364176384 1399407477888 1401153257472 1401709134924 1403889884928 1405125394432 1405682847744 1407436455936 1407905169408 1407994826112 1410185355264 1410654984192 1411986358272 1414218645504 1414308704256 1414779706368 1416980791296 1417071025944 1418748493824 1421124009984 1423334965248 1423958486272 1428561800344 1430343950336 1432569249792 1433137590864 1434967907072 1435403317248 1436758048768 1437236527104 1439472549888 1439564216832 1440043629696 1441840103424 1442412122508 1443681533952 1445927583744 1446501224448 1448305754112 1448880338304 1449386316384 1450155442176 1452987777024 1455885806592 1460049805312 1462414442496 1462901465088 1462994624007 1464726454272 1465307553024 1465758694512 1466597113856 1467178954752 1467587248128 1469461561344 1470044538648 1471294734336 1471747719168 1471878438912 1472331603456 1474168356864 1476051075072 1478478790656 1478933987328 1479581864642 1486122123264 1486216760896 1488566403072 1489024705536 1491473759328 1492786348032 1492881410048 1493334392832 1493378578944 1493926841169 1495241588736 1495701946368 1495834793712 1496295333981 1497567854592 1498161982464 1500030959616 1500075343872 1500626064672 1501946707968 1502409129984 1503005178528 1504880197632 1507355329536 1512194441216 1515147945984 1517083000832 1517639965632 1518107219316 1518975582208 1519443247104 1519578203136 1520046053568 1521942331392 1522546129314 1523840974848 1523886063616 1524445526016 1524914875008 1526256893952 1526392455168 1526817226752 1526862403584 1528767184896 1529373690432 1530719633408 1531281604608 1531753058304 1533709320192 1541729488896 1544173768704 1544740679304 1546100146176 1546713528192 1548643074048 1549119873024 1549257464916 1551098314752 1551667767552 1551713679684 1553033330688 1553649463296 1555587661824 1556066598912 1556204807808 1556683934904 1558053912576 1558625918976 1560616501248 1563664580352 1571264536576 1573224710144 1573848853248 1574333412624 1576297414656 1576344055552 1578310565888 1578936726696 1579376120544 1580279529472 1580766068736 1580906471424 1581393203712 1583366012928 1583412862976 1583893315584 1583994179376 1585388191744 1586458524672 1587995738112 1588484653056 1590995976192 1591097292288 1591627169664 1598130487296 1598764511232 1599322831872 1601953297056 1606494683136 1606637371024 1607132025387 1608498806784 1609136944128 1611640406016 1612279789722 1613698695168 1614338895456 1616249880576 1616352804864 1616891092992 1619406618624 1619509743936 1624141725696 1626668531712 1627381127168 1630559605932 1631424872448 1632642057536 1634678800384 1635327324078 1637871532416 1639963322368 1642009198592 1642556030976 1642660630464 1645216247808 1645764148224 1647317417984 1647817261056 1648470997152 1649921753088 1650576324096 1653144256512 1653800105979 1655206576128 1655863243776 1660557459456 1663288639488 1663869493248 1668628348928 1671330791424 1671887388672 1671993856008 1674637203456 1675152793728 1676775948288 1679384641536 1679491586304 1680050901312 1682146787328 1682664689664 1682814142926 1684295122944 1684763836416 1686915514368 1687584761856 1689690046464 1690210271232 1690950702448 1698533441024 1701218746368 1704541439232 1706041540608 1706150182912 1706718375936 1707344961336 1708847529984 1709373652992 1709525478528 1710051810264 1712185122816 1714321096704 1714371821568 1715001216768 1716510523392 1717039005696 1717191512064 1717720204032 1719863083008 1720545401736 1722059587584 1722691805184 1725422985216 1733809143808 1734445675008 1735972093952 1736660803584 1737195489792 1739362664448 1740052719216 1741584072704 1742223458304 1742275008768 1742759857152 1744448520192 1744985604096 1747162497024 1747855646208 1749393866752 1750036119552 1750574923776 1750730408784 1752271159296 1752810651648 1755693563904 1764770021376 1767672603648 1769877798912 1770579959904 1771125089202 1772683788288 1772841236992 1773334591488 1773387062496 1775599386624 1776303817533 1777814470656 1778361827328 1778519780352 1779067354176 1780633042944 1781286764544 1781339470848 1781993451798 1783561715712 1786495205376 1787045234688 1789984453824 1795730898944 1798684403712 1799238185856 1801536063488 1802197459188 1803783503872 1804499116224 1806750253056 1807306518528 1807467042402 1809561157632 1809614700544 1810279062144 1811872219136 1812591040512 1813095456768 1814852272128 1815411032064 1816131257388 1817729564672 1818281115648 1818396905472 1819002479616 1827159441408 1830803768064 1835352981504 1835993923584 1836156995456 1836722314728 1839013650432 1842605473968 1844227080192 1844390883328 1844958737664 1847260348416 1847875534848 1847993209272 1850868278784 1853232095232 1856161972224 1856898364608 1859049750528 1864485568512 1865876637184 1868204343296 1868945513232 1871853179904 1874243796992 1876581941248 1877206892544 1877326434816 1880247140352 1880873312256 1880993088009 1882648477696 1883966853888 1885624860672 1885744939008 1886372941824 1889307721728 1889428034592 1890057263976 1891664658432 1892415135744 1894832013312 1897779953664 1898532857088 1900901302272 1902319540254 1907881878091 1910092333056 1910850121152 1913871089664 1916315369472 1919296733184 1919418955776 1920058172928 1922453471232 1923045359616 1923216163344 1924908711936 1928668299264 1931074338816 1931668881408 1931840451072 1932515088512 1933540589568 1937317036032 1941181075456 1949885923328 1950535286784 1950659498676 1951251384384 1952968605696 1953743404032 1954344926016 1956238606336 1956782997504 1957559309118 1959282081792 1960001390592 1960059384864 1962330292224 1962504585216 1963108804608 1965557809152 1966337601984 1968068100096 1968790634496 1971305054208 1971911983104 1975155259392 1981496164352 1984755204096 1985366274048 1988631679104 1990381797376 1991112523776 1991171438592 1991902454892 1993655451648 1994269261824 1994446391616 1995060445308 1996757139456 1997549309952 2000041279488 2000100458496 2000657055744 2000834752896 2002595610624 2003212173312 2004006904704 2006506930176 2009807106048 2020197261312 2023519954176 2024142959088 2025924329472 2026104270848 2026728071424 2029256441856 2030061505752 2031787966464 2032594034688 2033219833344 2035009191936 2035189940224 2035756302336 2035816538112 2036563944912 2038356246528 2039164920576 2041708806144 2042337411072 2044945760256 2045696518656 2055639318528 2058898358272 2059654239072 2061466861568 2062284704256 2064857432064 2065493164032 2065676619888 2066312604069 2068131086336 2068890356736 2068951572912 2071532617728 2074116882432 2074755465216 2074939743744 2075578579872 2077405216768 2078167891968 2078859976704 2078992360431 2080822001664 2084886107136 2088182218752 2097546264576 2098465137664 2099111216832 2101729886208 2102563702386 2105248968928 2105834827392 2107688091648 2107875295232 2108524271616 2111154683904 2111857754112 2111992239168 2115278032896 2117327650816 2117979537408 2121327968256 2121463056384 2122169559552 2125606538916 2131686014976 2132430442496 2135937729408 2141992910848 2142842700516 2144665075712 2145515925504 2148853874688 2149706386296 2151598260224 2152451860608 2153104975872 2155137073152 2155854790656 2159208824832 2159346325248 2160065444544 2162760155136 2165522300928 2168891375616 2169751836672 2172458631168 2174079474576 2175233163264 2179481665536 2180436432104 2183828709888 2190074707968 2190214173952 2193621663744 2194352197632 2197089681408 2197961329536 2199895670784 2200768432128 2204192342016 2205066807972 2206942101504 2207621578752 2207817658368 2214076612608 2217718185984 2218492657664 2219372796963 2228441055232 2229183184896 2229325141344 2232849604608 2233537058304 2235701264384 2237210638992 2239179522048 2239322115072 2240001589248 2240067868416 2242862383104 2243552919552 2243752190568 2245726830592 2246351781888 2247242973696 2249220685824 2250046439424 2250113015808 2252920061952 2253613694976 2254507767792 2257320296448 2268291661824 2272721918976 2275624501248 2276459948448 2278463373312 2279164870656 2279367304704 2280069080352 2282913497088 2283819193971 2285761462272 2285829095424 2286668289024 2289385340928 2289588682752 2290293605376 2293150777344 2294060535648 2296079450112 2296922406912 2300563980288 2312594233344 2315547738112 2316260653056 2317111018956 2319150219264 2320070292288 2322964611072 2323033345024 2323679809536 2323886197374 2325931360256 2326647472128 2327501651328 2327570519526 2329549996032 2330474194944 2333381492736 2334099898368 2334307211712 2335025902356 2336361545728 2337080868864 2337938878464 2340924751872 2345496870528 2353026695168 2356896804864 2359837065216 2360773279872 2361500118936 2363578384384 2364446121984 2364516083328 2367465848832 2368405090044 2370419294208 2371149103104 2371359707136 2372089805568 2374177390592 2375049019392 2375119294464 2375839973376 2375991269064 2378082287616 2381993607168 2382726979584 2386493964288 2386645938432 2397195730944 2398245871616 2398984247808 2402929945584 2405998821632 2409000337408 2409742024704 2409956056536 2412748210176 2413705416192 2416788054016 2417460609024 2418419684583 2419803029504 2420548042752 2421508343184 2424374820864 2424529207296 2425336639488 2429264615904 2436212588544 2441071690752 2445839408898 2447137308672 2447991898112 2448963086304 2452018200576 2452990986117 2456807298624 2458969440256 2459944983552 2463013797888 2463834046464 2463990945696 2467824371712 2468646222336 2470976126976 2471725891584 2474882629632 2475864486144 2479716384768 2482809864192 2485980758016 2490836189184 2491927350976 2495804239872 2499983150602 2502942523392 2503101913088 2506996187136 2507831083008 2507990784012 2511955805184 2514326585344 2515163922432 2519076962304 2519237379456 2520076351968 2523220180992 2524221214389 2526442684416 2530373271552 2531377142784 2534535069696 2536426053672 2546789777408 2547800161536 2551828119552 2555087159296 2556812158848 2559062310912 2559225274368 2560077563904 2563271294976 2564060479488 2564288217792 2565077715396 2566544949248 2568277684224 2571481645056 2571557732352 2574765785088 2575558508544 2575787268096 2576580306048 2579794624512 2583089381376 2588134477824 2600713715712 2600879331568 2601668512512 2603958140928 2604991205376 2605793234688 2609043996672 2610079078824 2612376109056 2613335187456 2613412513152 2616440389632 2616672780288 2617478406144 2620743745536 2621783469312 2624090800128 2625054179328 2626095613176 2628406738944 2629215977472 2633540345856 2646340272128 2647155032064 2651508905472 2654816698368 2654895251456 2655869939856 2656687633803 2658207268864 2659025682432 2659261855488 2660001887232 2660080593744 2663399079936 2666721705984 2666800611328 2667542740992 2667779670528 2668601031264 2670127480832 2670949564416 2671930146816 2672009206272 2675342573568 2679742808064 2680567852032 2693596348416 2698026605568 2698857278784 2701232439296 2702304095232 2703296188782 2705675255808 2706748674336 2710125379584 2710959777792 2711200563603 2714341736448 2714422050816 2715418593216 2717808328704 2718886560768 2722278408192 2723116548096 2724196886082 2726594347008 2727421673472 2727595358208 2740852424704 2746205652096 2749712939008 2753143242752 2753990885376 2754235493184 2755083472092 2758520475648 2758602097216 2762043490304 2763908210952 2765489176576 2766340620288 2766586324992 2767438106496 2770890522624 2771813302272 2771989813908 2774429335552 2776302418176 2779848142848 2784242958336 2785347546912 2796728352768 2798814955776 2802306514944 2803418269848 2807779769856 2810250788864 2811365695488 2814872911872 2815810338816 2815989652224 2820370710528 2821309968384 2823972716544 2828437291008 2828617408512 2829559412736 2833961582592 2834142051888 2837496987648 2842248019968 2846669930496 2847916972544 2853479310381 2857123600688 2860687900672 2865138499584 2866275181728 2869935814144 2870806634496 2873516097536 2874473054208 2878945099776 2879128433664 2880087259392 2883680206848 2884824245016 2887363067904 2891855167488 2893002448896 2896611508224 2897760676608 2898772632768 2900310884352 2905975554048 2911771613184 2920099610624 2924828884992 2925802930176 2925989248014 2929452908544 2930615106048 2931517389024 2933194227712 2934357909504 2935174496256 2938923122688 2940089077296 2943495438336 2943756877824 2944663206912 2948336713728 2952102150144 2956957581312 2957867974656 2959163729284 2972244246528 2972433521792 2977132806144 2978049411072 2982947518656 2985572696064 2985762820096 2986668785664 2986757157888 2987853682338 2990483177472 2991403892736 2991669587424 2992590667962 2995135709184 2996323964928 3000061919232 3000150687744 3001252129344 3003893415936 3004818259968 3006010357056 3009760395264 3014710659072 3024388882432 3030295891968 3034166001664 3035279931264 3036214438632 3037951164416 3038886494208 3039156406272 3040092107136 3043884662784 3045092258628 3047681949696 3047772127232 3048891052032 3049829750016 3052513787904 3052784910336 3053634453504 3053724807168 3057534369792 3058747380864 3061439266816 3062563209216 3063506116608 3067418640384 3083458977792 3088347537408 3089481358608 3092200292352 3093427056384 3097286148096 3098239746048 3098514929832 3102196629504 3103335535104 3103427359368 3106066661376 3107298926592 3111175323648 3112133197824 3112409615616 3113367869808 3116107825152 3117251837952 3121233002496 3127329160704 3142529073152 3146449420288 3147697706496 3148666825248 3152594829312 3152688111104 3153845553579 3156621131776 3157873453392 3158752241088 3161532137472 3161812942848 3162786407424 3166732025856 3166825725952 3167786631168 3167988358752 3170776383488 3172917049344 3175991476224 3176969306112 3181991952384 3182194584576 3183254339328 3196260974592 3197529022464 3198645663744 3203906594112 3212989366272 3213274742048 3214264050774 3216997613568 3218273888256 3223280812032 3224559579444 3227397390336 3228677790912 3232705609728 3233782185984 3238813237248 3239019487872 3248283451392 3253337063424 3254762254336 3261119211864 3262849744896 3265284115072 3269357600768 3270654648156 3275743064832 3279926644736 3284018397184 3285112061952 3285321260928 3290432495616 3291528296448 3294634835968 3295634522112 3296941994304 3299843506176 3301152648192 3306288513024 3307600211958 3310413152256 3311726487552 3321114918912 3326577278976 3327738986496 3337256697856 3342661582848 3343774777344 3343987712016 3349274406912 3350305587456 3353551896576 3358769283072 3358983172608 3360101802624 3364293574656 3365329379328 3365628285852 3368590245888 3369527672832 3373831028736 3375169523712 3379380092928 3380420542464 3381901404896 3397066882048 3402437492736 3409082878464 3412083081216 3412300365824 3413436751872 3414689922672 3417695059968 3418747305984 3419050957056 3420103620528 3424370245632 3428642193408 3428743643136 3430002433536 3433021046784 3434078011392 3434383024128 3435440408064 3439726166016 3441090803472 3444119175168 3445383610368 3450845970432 3467618287616 3468891350016 3473321607168 3474390979584 3478725328896 3480105438432 3483168145408 3484446916608 3484550017536 3485519714304 3485829296061 3488897040384 3489971208192 3491355779289 3494324994048 3495711292416 3500072239104 3501149847552 3501460817568 3504542318592 3505621303296 3511387127808 3529540042752 3535345207296 3539755597824 3541159919808 3542250178404 3545367576576 3545682473984 3546669182976 3546774124992 3551198773248 3552607635066 3555628941312 3556723654656 3557039560704 3558134708352 3561266085888 3562573529088 3562678941696 3563986903596 3567123431424 3572990410752 3574090469376 3579968907648 3591461797888 3597368807424 3598476371712 3603072126976 3604394918376 3607567007744 3608998232448 3613500506112 3614613037056 3614934084804 3619122315264 3619229401088 3620558124288 3623744438272 3625182081024 3626190913536 3629704544256 3630822064128 3632262514776 3635459129344 3636562231296 3636793810944 3638004959232 3654318882816 3661607536128 3668759113347 3670705963008 3671987847168 3672313990912 3673444629456 3678027300864 3685210947936 3688454160384 3688781766656 3689917475328 3694520696832 3695751069696 3695986418544 3701736557568 3706464190464 3712323944448 3713796729216 3718099501056 3728971137024 3731753274368 3736408686592 3737891026464 3743706359808 3748487593984 3749974725903 3753163882496 3754413785088 3754652869632 3760494280704 3761746624512 3761986176018 3765296955392 3767933707776 3771249721344 3771489878016 3772745883648 3778615443456 3778856069184 3780114527952 3784830271488 3789664026624 3795559907328 3797065714176 3801802604544 3804639080508 3815763756182 3820184666112 3821700242304 3827742179328 3832630738944 3838593466368 3838837911552 3840116345856 3844906942464 3846090719232 3846432326688 3849817423872 3857336598528 3862148677632 3863337762816 3863680902144 3865030177024 3874634072064 3882362150912 3899771846656 3901070573568 3901318997352 3902502768768 3905937211392 3907486808064 3908689852032 3912477212672 3913565995008 3915118618236 3918564163584 3920002781184 3920118769728 3924660584448 3925009170432 3926217609216 3931115618304 3932675203968 3936136200192 3937581268992 3942610108416 3943823966208 3950310518784 3962992328704 3969510408192 3970732548096 3977263358208 3980763594752 3982225047552 3982342877184 3983804909784 3987310903296 3988538523648 3988892783232 3990120890616 3993514278912 3995098619904 4000082558976 4000200916992 4001314111488 4001669505792 4005191221248 4006424346624 4008013809408 4013013860352 4019614212096 4040394522624 4047039908352 4048285918176 4051848658944 4052208541696 4053456142848 4054944283173 4058512883712 4060123011504 4065188069376 4066439666688 4070379880448 4071512604672 4071633076224 4073127889824 4076712493056 4078329841152 4083417612288 4084674822144 4086295329123 4089891520512 4091393037312 4111278637056 4117796716544 4119308478144 4122933723136 4124569408512 4129714864128 4130986328064 4131353239776 4132625208138 4136262172672 4137780713472 4137903145824 4143065235456 4148233764864 4149510930432 4149879487488 4151157159744 4154810433536 4156335783936 4157719953408 4157984720862 4161644003328 4169772214272 4176364437504 4195092529152 4196930275328 4198222433664 4203459772416 4205127404772 4210497937856 4211669654784 4215376183296 4215750590464 4217048543232 4222309367808 4223715508224 4223984478336 4230556065792 4234655301632 4235959074816 4242655936512 4242926112768 4244339119104 4251213077832 4263372029952 4264860884992 4271875458816 4283985821696 4285685401032 4289330151424 4291031851008 4297707749376 4299412772592 4303196520448 4304903721216 4306209951744 4310274146304 4311709581312 4318417649664 4318692650496 4320130889088 4325520310272 4331044601856 4337782751232 4339503673344 4344917262336 4348158949152 4350466326528 4358963331072 4360872864208 4367657419776 4380149415936 4380428347904 4387243327488 4388704395264 4388983872021 4394179362816 4395922659072 4399791341568 4401536864256 4408384684032 4410133615944 4413884203008 4415243157504 4415635316736 4428153225216 4435436371968 4436985315328 4438745593926 4456882110464 4458366369792 4458650282688 4465699209216 4467074116608 4471402528768 4474421277984 4478359044096 4478644230144 4480003178496 4480135736832 4485724766208 4487105839104 4487504381136 4488886001943 4491453661184 4492703563776 4494485947392 4500092878848 4500226031616 4505840123904 4507227389952 4509015535584 4514640592896 4536583323648 4545443837952 4551249002496 4552919896896 4556926746624 4558329741312 4558734609408 4560138160704 4565826994176 4567638387942 4571522924544 4571658190848 4573336578048 4578770681856 4579177365504 4580587210752 4586301554688 4588121071296 4592158900224 4593844813824 4601127960576 4625188466688 4631095476224 4632521306112 4634222037912 4638300438528 4640140584576 4645929222144 4646066690048 4647359619072 4647772394748 4651862720512 4653294944256 4655003302656 4655141039052 4659099992064 4660948389888 4666762985472 4668199796736 4668614423424 4670051804712 4672723091456 4674161737728 4675877756928 4681849503744 4690993741056 4706053390336 4713793609728 4719674130432 4721546559744 4723000237872 4727156768768 4728892243968 4729032166656 4734931697664 4736810180088 4740838588416 4742298206208 4742719414272 4744179611136 4748354781184 4750098038784 4750238588928 4751679946752 4751982538128 4756164575232 4763987214336 4765453959168 4772987928576 4773291876864 4794391461888 4796491743232 4797968495616 4805859891168 4811997643264 4818000674816 4819484049408 4819912113072 4821396076161 4825496420352 4827410832384 4833576108032 4834921218048 4836839369166 4839606059008 4841096085504 4843016686368 4848749641728 4849058414592 4850673278976 4858529231808 4872425177088 4882143381504 4891678817796 4894274617344 4895983796224 4897926172608 4904036401152 4905981972234 4913614597248 4917938880512 4919889967104 4926027595776 4927668092928 4927981891392 4935648743424 4937292444672 4941952253952 4943451783168 4949765259264 4951728972288 4959432769536 4965619728384 4981672378368 4983854701952 4991608479744 4999966301204 5005885046784 5006203826176 5013992374272 5015662166016 5015981568024 5023911610368 5028653170688 5030327844864 5038153924608 5038474758912 5040152703936 5046440361984 5048442428778 5052885368832 5060746543104 5062754285568 5069070139392 5072852107344 5093579554816 5095600323072 5103656239104 5110174318592 5113624317696 5118124621824 5118450548736 5120155127808 5126542589952 5128120958976 5128576435584 5130155430792 5133089898496 5136555368448 5142963290112 5143115464704 5149531570176 5151117017088 5151574536192 5153160612096 5159589249024 5166178762752 5176268955648 5178536526247 5201427431424 5201758663136 5203337025024 5207916281856 5209982410752 5211586469376 5218087993344 5220158157648 5224752218112 5226670374912 5226825026304 5233345560576 5234956812288 5241487491072 5243566938624 5248181600256 5250108358656 5252191226352 5256813477888 5258431954944 5267080691712 5292680544256 5294310064128 5303017810944 5309633396736 5309790502912 5311739879712 5313375267606 5316414537728 5318051364864 5318523710976 5320003774464 5320161187488 5326798159872 5328911452599 5333443411968 5333601222656 5335085481984 5335559341056 5337202062528 5341899128832 5343860293632 5344018412544 5350685147136 5359485616128 5361135704064 5387192696832 5396053211136 5397714557568 5402464878592 5404608190464 5406592377564 5411350511616 5413497348672 5420250759168 5421919555584 5422401127206 5428683472896 5428844101632 5430837186432 5435616657408 5437773121536 5444556816384 5446233096192 5448393772164 5453188694016 5454843346944 5455190716416 5481704849408 5492411304192 5499425878016 5506286485504 5507981770752 5508470986368 5510166944184 5517040951296 5517204194432 5524086980608 5527816421904 5530978353152 5532681240576 5533172649984 5534876212992 5541781045248 5543626604544 5543979627816 5548858671104 5552604836352 5559696285696 5568485916672 5570695093824 5593456705536 5597629911552 5604613029888 5606836539696 5615559539712 5622731390976 5629745823744 5631620677632 5631979304448 5640741421056 5642619936768 5642979264027 5647945433088 5656874582016 5657234817024 5659118825472 5667923165184 5668284103776 5674993975296 5684496039936 5693339860992 5695833945088 5706958620762 5714247201376 5721375801344 5723645634273 5730276999168 5732550363456 5739871628288 5741613268992 5747032195072 5748946108416 5757890199552 5758256867328 5760174518784 5767360413696 5769648490032 5774726135808 5786004897792 5793223016448 5795521353216 5797545265536 5800621768704 5811951108096 5823543226368 5840199221248 5849657769984 5851605860352 5851978496028 5858905817088 5861230212096 5863034778048 5868715819008 5870348992512 5877846245376 5880178154592 5886990876672 5887513755648 5889326413824 5896673427456 5904204300288 5913915162624 5915735949312 5918327458568 5944488493056 5944867043584 5954265612288 5956098822144 5965895037312 5971145392128 5971525640192 5973337571328 5973514315776 5975707364676 5980966354944 5982807785472 5983339174848 5985181335924 5990271418368 5992647929856 6000123838464 6000301375488 6002504258688 6007786831872 6009636519936 6012020714112 6019520790528 6029421318144 6048777764864 6060591783936 6068332003328 6070559862528 6072428877264 6075902328832 6077772988416 6078312812544 6080184214272 6087769325568 6090184517256 6095363899392 6095544254464 6097782104064 6099659500032 6105027575808 6105569820672 6107268907008 6107449614336 6115068739584 6117494761728 6122878533632 6125126418432 6127012233216 6134837280768 6166917955584 6176695074816 6178962717216 6184400584704 6186854112768 6194572296192 6196479492096 6197029859664 6198937812207 6204393259008 6206671070208 6206854718736 6214597853184 6222350647296 6224266395648 6224819231232 6226735739616 6232215650304 6234503675904 6236977081293 6242466004992 6254658321408 6285058146304 6292898840576 6295395412992 6297333650496 6305189658624 6305376222208 6307691107158 6313242263552 6315746906784 6317504482176 6323064274944 6323625885696 6325572814848 6333464051712 6333651451904 6335573262336 6335976717504 6341552766976 6345834098688 6351982952448 6353938612224 6363983904768 6364389169152 6366508678656 6395058044928 6397291327488 6407813188224 6425978732544 6426549484096 6428528101548 6433995227136 6436547776512 6446561624064 6449119158888 6454794780672 6457355581824 6465411219456 6467564371968 6477626474496 6478038975744 6496566902784 6506674126848 6509524508672 6522238423728 6525699489792 6530568230144 6538715201536 6541309296312 6551486129664 6559853289472 6568036794368 6570224123904 6570642521856 6580864991232 6583056592896 6589269671936 6591269044224 6593883988608 6599687012352 6602305296384 6612577026048 6615200423916 6620826304512 6623452975104 6642229837824 6653154557952 6655477972992 6658118390889 6674513395712 6685323165696 6687549554688 6687975424032 6698548813824 6700611174912 6707103793152 6717538566144 6717966345216 6720203605248 6728587149312 6730658758656 6731256571704 6737180491776 6739055345664 6747662057472 6750339047424 6758760185856 6760841084928 6763802809792 6794133764096 6804874985472 6818165756928 6824600731648 6826873503744 6829379845344 6835390119936 6837494611968 6838101914112 6840207241056 6848740491264 6851457581913 6857284386816 6857487286272 6860004867072 6868156022784 6868766048256 6870880816128 6879452332032 6882181606944 6888238350336 6890767220736 6901691940864 6935236575232 6937782700032 6946643214336 6948781959168 6957450657792 6960210876864 6966336290816 6968893833216 6969100035072 6971039428608 6971658592122 6977794080768 6979942416384 6982711558578 6988649988096 6991422584832 7000144478208 7002299695104 7002921635136 7009084637184 7011242606592 7022774255616 7059080085504 7070690414592 7079511195648 7082319839616 7084500356808 7090735153152 7091364947968 7093338365952 7093548249984 7102397546496 7105215270132 7111257882624 7113447309312 7114079121408 7116269416704 7122532171776 7125147058176 7125357883392 7127973807192 7134246862848 7145980821504 7148180938752 7159937815296 7182923595776 7194737614848 7196952743424 7206144253952 7208789836752 7215134015488 7217996464896 7227001012224 7229226074112 7229868169608 7238244630528 7238458802176 7241116248576 7247488876544 7250364162048 7252381827072 7259409088512 7261644128256 7264525029552 7270918258688 7273124462592 7273587621888 7276009918464 7308637765632 7323215072256 7337518226694 7341411926016 7343975694336 7344627981824 7346889258912 7356054601728 7358972958351 7370421895872 7376908320768 7377563533312 7379834950656 7389041393664 7391502139392 7391972837088 7403473115136 7412928380928 7424647888896 7427593458432 7457942274048 7463506548736 7472817373184 7475782052928 7487412719616 7496975187968 7499949451806 7506327764992 7508827570176 7509305739264 7520988561408 7523493249024 7523972352036 7530593910784 7535867415552 7542979756032 7545491767296 7557230886912 7557712138368 7560229055904 7569660542976 7579328053248 7591119814656 7594131428352 7603605209088 7609278161016 7631527512364 7640369332224 7643400484608 7655484358656 7665261477888 7677186932736 7677675823104 7680232691712 7689813884928 7692181438464 7692864653376 7699634847744 7714673197056 7724297355264 7726675525632 7727361804288 7730060354048 7749268144128 7764724301824 7799543693312 7802141147136 7802637994704 7805005537536 7811874422784 7814973616128 7817379704064 7824954425344 7827131990016 7830237236472 7837128327168 7840005562368 7840237539456 7849321168896 7850018340864 7852435218432 7862231236608 7865350407936 7872272400384 7875162537984 7885220216832 7887647932416 7900621037568 7925984657408 7939020816384 7941465096192 7954526716416 7961527189504 7964450095104 7964685754368 7967609819568 7974621806592 7977077047296 7977785566464 7980241781232 7990197239808 8000165117952 8000401833984 8002628222976 8003339011584 8010382442496 8012848693248 8016027618816 8026027720704 8039228424192 8080789045248 8094079816704 8096571836352 8103697317888 8104417083392 8106912285696 8109888566346 8117025767424 8120246023008 8130376138752 8132879333376 8133601690809 8140759760896 8143025209344 8143266152448 8146255779648 8153424986112 8156659682304 8166835224576 8169349644288 8172590658246 8179783041024 8182786074624 8222557274112 8235593433088 8238616956288 8245867446272 8249138817024 8259429728256 8261972656128 8262706479552 8265250416276 8272524345344 8275561426944 8275806291648 8286130470912 8296467529728 8299021860864 8299758974976 8302314319488 8309620867072 8312671567872 8315439906816 8315969441724 8323288006656 8339544428544 8352728875008 8390185058304 8393860550656 8396444867328 8406919544832 8410254809544 8420995875712 8423339309568 8430752366592 8431501180928 8434097086464 8444618735616 8447431016448 8447968956672 8461112131584 8469310603264 8471918149632 8485311873024 8485852225536 8488678238208 8502426155664 8526744059904 8529721769984 8543750917632 8560437931143 8567971643392 8571370802064 8582063702016 8595415498752 8598825545184 8606393040896 8609807442432 8612419903488 8620548292608 8623419162624 8636835299328 8637385300992 8640261778176 8651040620544 8662089203712 8675565502464 8679007346688 8689834524672 8696317898304 8700932653056 8717926662144 8721745728416 8735314839552 8760298831872 8760856695808 8774486654976 8777408790528 8777967744042 8788358725632 8791845318144 8799582683136 8803073728512 8816769368064 8820267231888 8830486315008 8831270633472 8856306450432 8870872743936 8873970630656 8877491187852 8913764220928 8916732739584 8917300565376 8931398418432 8934148233216 8942805057536 8948842555968 8956718088192 8957288460288 8960006356992 8960271473664 8971449532416 8974211678208 8975008762272 8977772003886 8982907322368 8985407127552 8988971894784 9000185757696 9000452063232 9011680247808 9014454779904 9018031071168 9029281185792 9073166647296 9090887675904 9102498004992 9105839793792 9113853493248 9116659482624 9117469218816 9120276321408 9131653988352 9135276775884 9143045849088 9143316381696 9146673156096 9157541363712 9158354731008 9161174421504 9172603109376 9176242142592 9184317800448 9187689627648 9202255921152 9250376933376 9262190952448 9265042612224 9268444075824 9276600877056 9280281169152 9291858444288 9292133380096 9294719238144 9295544789496 9303725441024 9306589888512 9310006605312 9310282078104 9318199984128 9321896779776 9333525970944 9336399593472 9337228846848 9340103609424 9345446182912 9348323475456 9351755513856 9363699007488 9381987482112 9412106780672 9427587219456 9439348260864 9443093119488 9446000475744 9454313537536 9457784487936 9458064333312 9461536660737 9469863395328 9473620360176 9484596412416 9485438828544 9488359222272 9500196077568 9500477177856 9503359893504 9503965076256 9512329150464 9527974428672 9530907918336 9545975857152 9546583753728 9588782923776 9592983486464 9595936991232 9611719782336 9623995286528 9636001349632 9638968098816 9639824226144 9642792152322 9650992840704 9654821664768 9667152216064 9669842436096 9673678738332 9679212118016 9682192171008 9686033372736 9698116829184 9701346557952 9717058463616 9744850354176 9764286763008 9783357635592 9788549234688 9791967592448 9795852345216 9808072802304 9811963944468 9827229194496 9835877761024 9839779934208 9852055191552 9855336185856 9855963782784 9871297486848 9874584889344 9883904507904 9886903566336 9899530518528 9903457944576 9918865539072 9931239456768 9963344756736 9967709403904 9983216959488 9999932602408 10011770093568 10012407652352 10027984748544 10031324332032 10031963136048 10047823220736 10057306341376 10060655689728 10076307849216 10076949517824 10080305407872 10092880723968 10096884857556 10105770737664 10121493086208 10125508571136 10138140278784 10145704214688 10187159109632 10191200646144 10207312478208 10220348637184 10227248635392 10236249243648 10236901097472 10240310255616 10253085179904 10256241917952 10257152871168 10260310861584 10266179796992 10273110736896 10285926580224 10286230929408 10299063140352 10302234034176 10303149072384 10306321224192 10319178498048 10332357525504 10352537911296 10357073052494 10402854862848 10403517326272 10406674050048 10419964821504 10423172938752 10436175986688 10440316315296 10449504436224 10453340749824 10453650052608 10457487888183 10466691121152 10469913624576 10474067337867 10482974982144 10487133877248 10500216717312 10504382452704 10513626955776 10516863909888 10534161383424 10585361088512 10588620128256 10606035621888 10619266793472 10619581005824 10623479759424 10626750535212 10632829075456 10636102729728 10637047421952 10640007548928 10640322374976 10653596319744 10657822905198 10666886823936 10667202445312 10670170963968 10671118682112 10674404125056 10683798257664 10687720587264 10688036825088 10701370294272 10718971232256 10722271408128 10774385393664 10792106422272 10795429115136 10804929757184 10809216380928 10813184755128 10822701023232 10826994697344 10840501518336 10843839111168 10844802254412 10857366945792 10857688203264 10861674372864 10871233314816 10875546243072 10889113632768 10892466192384 10896787544328 10906377388032 10909686693888 10910381432832 10963409698816 10984822608384 10998851756032 11006277340041 11012572971008 11015963541504 11016941972736 11020333888368 11034081902592 11034408388864 11048173961216 11055632843808 11061956706304 11065362481152 11066345299968 11069752425984 11083562090496 11087253209088 11087959255632 11097717342208 11105209672704 11119392571392 11136971833344 11141390187648 11186913411072 11195259823104 11209226059776 11213673079392 11231119079424 11245462781952 11249924177709 11259491647488 11263241355264 11263958608896 11281482842112 11285239873536 11285958528054 11295890866176 11313749164032 11314469634048 11318237650944 11335846330368 11336568207552 11368992079872 11386679721984 11391667890176 11413917241524 11428494402752 11442751602688 11447291268546 11460553998336 11465100726912 11479743256576 11483226537984 11494064390144 11497892216832 11515780399104 11516513734656 11520349037568 11534720827392 11539296980064 11549452271616 11572009795584 11586446032896 11591042706432 11595090531072 11623902216192 11647086452736 11680398442496 11699315539968 11703211720704 11703956992056 11717811634176 11722460424192 11726069556096 11737431638016 11740697985024 11755692490752 11760356309184 11773981753344 11775027511296 11778652827648 11793346854912 11808408600576 11827830325248 11831471898624 11836654917136 11888976986112 11889734087168 11908531224576 11912197644288 11931790074624 11942290784256 11943051280384 11946675142656 11947028631552 11951414729352 11961932709888 11965615570944 11966678349696 11970362671848 11980542836736 11985295859712 12000247676928 12000602750976 12005008517376 12015573663744 12019273039872 12024041428224 12039041581056 12058842636288 12097555529728 12121183567872 12136664006656 12141119725056 12144857754528 12151804657664 12155545976832 12156625625088 12160368428544 12175538651136 12180369034512 12191088508928 12195564208128 12199319000064 12211139641344 12214537814016 12214899228672 12230137479168 12234989523456 12245757067264 12250252836864 12254024466432 12269674561536 12333835911168 12353390149632 12357925434432 12368801169408 12373708225536 12389144592384 12392958984192 12394059719328 12397875624414 12408786518016 12413342140416 12413709437472 12429195706368 12444701294592 12448532791296 12449638462464 12453471479232 12464431300608 12469007351808 12473954162586 12484932009984 12509316642816 12570116292608 12585797681152 12590790825984 12594667300992 12610379317248 12610752444416 12615382214316 12626484527104 12631493813568 12635008964352 12646128549888 12647251771392 12651145629696 12666928103424 12667302903808 12671146524672 12671953435008 12683105533952 12691668197376 12703965904896 12707877224448 12727967809536 12728778338304 12733017357312 12790116089856 12794582654976 12815626376448 12851957465088 12853098968192 12857056203096 12867990454272 12873095553024 12893123248128 12898238317776 12909589561344 12914711163648 12930822438912 12935128743936 12955252948992 12956077951488 12993133805568 13013348253696 13019049017344 13044476847456 13051398979584 13061136460288 13077430403072 13082618592624 13102972259328 13119706578944 13136073588736 13140448247808 13141285043712 13161729982464 13166113185792 13166951616063 13178539343872 13182538088448 13187767977216 13199374024704 13204610592768 13225154052096 13230400847832 13241652609024 13246905950208 13284459675648 13306309115904 13310955945984 13316236781778 13349026791424 13370646331392 13375099109376 13375950848064 13397097627648 13401222349824 13414207586304 13435077132288 13435932690432 13440407210496 13457174298624 13461317517312 13462513143408 13474360983552 13478110691328 13500678094848 13517520371712 13521682169856 13527605619584 13588267528192 13609749970944 13636331513856 13649201463296 13653747007488 13658759690688 13670780239872 13674989223936 13676203828224 13680414482112 13697480982528 13702915163826 13714568773632 13714974572544 13720009734144 13736312045568 13737532096512 13741761632256 13758904664064 13764363213888 13776476700672 13781534441472 13803383881728 13870473150464 13875565400064 13893286428672 13897563918336 13914901315584 13920421753728 13932672581632 13937787666432 13938200070144 13942078857216 13943317184244 13955588161536 13959884832768 13965423117156 13977299976192 13982845169664 14000288956416 14004599390208 14005843270272 14018169274368 14022485213184 14045548511232 14118160171008 14141380829184 14159022391296 14164639679232 14169000713616 14181470306304 14182729895936 14186676731904 14187096499968 14204795092992 14210430540264 14222515765248 14226894618624 14228158242816 14232538833408 14245064343552 14250294116352 14250715766784 14255947614384 14268493725696 14291961643008 14296361877504 14319875630592 14365847191552 14389475229696 14393905486848 14412288507904 14417579673504 14430268030976 14435992929792 14454002024448 14458452148224 14459736339216 14464188228483 14476489261056 14476917604352 14482232497152 14500728324096 14504763654144 14518818177024 14523288256512 14529050059104 14541836517376 14546248925184 14547175243776 14552019836928 14617275531264 14646430144512 14675036453388 14682823852032 14687951388672 14689255963648 14693778517824 14712109203456 14717945916702 14740843791744 14753816641536 14755127066624 14759669901312 14778082787328 14783004278784 14783945674176 14806946230272 14825856761856 14849295777792 14855186916864 14927013097472 14945634746368 14951564105856 14974825439232 14993950375936 14999898903612 15012655529984 15017655140352 15018611478528 15041977122816 15046986498048 15047944704072 15061187821568 15071734831104 15085959512064 15090983534592 15114461773824 15115424276736 15120458111808 15139321085952 15158656106496 15182239629312 15188262856704 15207210418176 15218556322032 15263055024728 15280738664448 15286800969216 15310968717312 15330522955776 15354373865472 15355351646208 15360465383424 15379627769856 15384362876928 15385729306752 15399269695488 15429346394112 15448594710528 15453351051264 15454723608576 15460120708096 15498536288256 15529448603648 15535609578741 15599087386624 15604282294272 15605275989408 15610011075072 15623748845568 15629947232256 15634759408128 15649908850688 15654263980032 15660474472944 15674256654336 15680011124736 15680475078912 15700036681728 15704870436864 15724462473216 15730700815872 15744544800768 15750325075968 15770440433664 15775295864832 15801242075136 15851969314816 15878041632768 15882930192384 15909053432832 15928900190208 15929371508736 15935219639136 15949243613184 15954154094592 15955571132928 15960483562464 15980394479616 15986734357797 16000330235904 16000803667968 16005256445952 16006678023168 16025697386496 16032055237632 16052055441408 16078456848384 16161578090496 16188159633408 16193143672704 16207394635776 16208834166784 16213824571392 16219777132692 16234051534848 16240492046016 16260752277504 16265758666752 16267203381618 16281519521792 16286050418688 16286532304896 16292511559296 16306849972224 16313319364608 16333670449152 16338699288576 16345181316492 16359566082048 16365572149248 16445114548224 16471186866176 16477233912576 16491734892544 16498277634048 16518859456512 16523945312256 16525412959104 16530500832552 16545048690688 16551122853888 16551612583296 16572260941824 16592935059456 16598043721728 16599517949952 16604628638976 16619241734144 16625343135744 16630879813632 16631938883448 16646576013312 16679088857088 16705457750016 16780370116608 16787721101312 16792889734656 16813839089664 16820509619088 16841991751424 16846678619136 16863002361856 16868194172928 16889237471232 16894862032896 16895937913344 16922224263168 16928937792081 16938621206528 16943836299264 16970623746048 16971704451072 16977356476416 17004852311328 17053488119808 17059443539968 17087501835264 17120875862286 17135943286784 17142741604128 17164127404032 17170936902819 17190830997504 17197651090368 17212786081792 17219614884864 17224839806976 17241096585216 17246838325248 17273670598656 17274770601984 17280523556352 17302081241088 17324178407424 17358014693376 17379669049344 17392635796608 17401865306112 17435853324288 17443491456832 17470629679104 17520597663744 17521713391616 17548973309952 17554817581056 17555935488084 17576717451264 17583690636288 17606147457024 17633538736128 17640534463776 17660972630016 17662541266944 17712612900864 17741745487872 17747941261312 17754982375704 17827528441856 17833465479168 17834601130752 17862796836864 17868296466432 17885610115072 17897685111936 17913436176384 17914576920576 17920012713984 17920542947328 17942899064832 17948423356416 17950017524544 17955544007772 17965814644736 17970814255104 17977943789568 18000371515392 18000904126464 18023360495616 18028909559808 18036062142336 18058562371584 18146333294592 18181775351808 18204996009984 18211679587584 18227706986496 18233318965248 18234938437632 18240552642816 18263307976704 18270553551768 18286091698176 18286632763392 18293346312192 18315082727424 18316709462016 18322348843008 18345206218752 18352484285184 18368635600896 18375379255296 18404511842304 18500753866752 18524381904896 18530085224448 18536888151648 18553201754112 18560562338304 18583716888576 18584266760192 18589438476288 18591089578992 18596813436621 18607450882048 18613179777024 18620013210624 18620564156208 18643793559552 18667051941888 18672799186944 18674457693696 18680207218848 18690892365824 18696646950912 18703511027712 18727398014976 18763974964224 18824213561344 18855174438912 18878696521728 18886186238976 18892000951488 18908627075072 18915568975872 18916128666624 18923073321474 18939726790656 18947240720352 18969192824832 18970877657088 18976718444544 19000392155136 19000954355712 19006719787008 19007930152512 19024658300928 19055948857344 19061815836672 19091951714304 19093167507456 19185966972928 19191873982464 19223439564672 19247990573056 19272002699264 19277936197632 19279648452288 19285584304644 19301985681408 19309643329536 19334304432128 19339684872192 19347357476664 19358424236032 19364384342016 19372066745472 19396233658368 19402693115904 19434116927232 19489700708352 19528573526016 19566715271184 19577098469376 19583935184896 19591704690432 19616145604608 19623927888936 19654458388992 19671755522048 19679559868416 19704110383104 19710672371712 19711927565568 19742594973696 19749169778688 19767809015808 19773807132672 19799061037056 19806915889152 19837731078144 19862478913536 19926689513472 19935418807808 19966433918976 19974355172667 19999865204816 20023540187136 20024815304704 20055969497088 20062648664064 20063926272096 20095646441472 20114612682752 20121311379456 20152615698432 20153899035648 20160610815744 20185761447936 20193769715112 20211541475328 20242986172416 20251017142272 20276280557568 20291408429376 20374318219264 20382401292288 20414624956416 20440697274368 20454497270784 20473802194944 20480620511232 20506170359808 20512483835904 20514305742336 20520621723168 20532359593984 20546221473792 20571853160448 20572461858816 20604468068352 20606298144768 20612642448384 20638356996096 20664715051008 20705075822592 20714146104988 20805709725696 20807034652544 20813348100096 20839929643008 20846345877504 20872351973376 20880632630592 20899008872448 20906681499648 20907300105216 20914975776366 20933382242304 20939827249152 20948134675734 20965949964288 20974267754496 21000433434624 21008764905408 21027253911552 21033727819776 21068322766848 21170722177024 21177240256512 21212071243776 21238533586944 21239162011648 21246959518848 21253501070424 21265658150912 21272205459456 21274094843904 21280015097856 21280644749952 21307192639488 21315645810396 21333773647872 21334404890624 21340341927936 21342237364224 21348808250112 21367596515328 21375441174528 21376073650176 21402740588544 21437942464512 21444542816256 21548770787328 21584212844544 21590858230272 21609859514368 21618432761856 21626369510256 21645402046464 21653989394688 21681003036672 21687678222336 21689604508824 21714733891584 21715376406528 21723348745728 21742466629632 21751092486144 21778227265536 21784932384768 21793575088656 21812754776064 21819373387776 21820762865664 21926819397632 21969645216768 21997703512064 22012554680082 22025145942016 22031927083008 22033883945472 22040667776736 22068163805184 22068816777728 22076918875053 22096347922432 22111265687616 22130724962304 22132690599936 22139504851968 22167124180992 22174506418176 22175918511264 22195434684416 22210419345408 22238785142784 22273943666688 22282780375296 22373826822144 22390519646208 22418452119552 22427346158784 22462238158848 22490925563904 22499848355418 22518983294976 22526482710528 22527917217792 22562965684224 22570479747072 22571917056108 22591781732352 22628939268096 22636475301888 22671692660736 22673136415104 22737984159744 22773359443968 22783335780352 22827834483048 22856988805504 22885503205376 22894582537092 22921107996672 22930201453824 22959486513152 22966453075968 22988128780288 22995784433664 23031560798208 23033027469312 23040698075136 23069441654784 23078593960128 23098904543232 23144019591168 23172892065792 23182085412864 23190181062144 23247804432384 23294172905472 23360796884992 23398631079936 23406423441408 23407913984112 23435623268352 23444920848384 23452139112192 23474863276032 23481395970048 23511384981504 23520712618368 23547963506688 23550055022592 23557305655296 23586693709824 23616817201152 23655660650496 23662943797248 23673309834272 23777953972224 23779468174336 23817062449152 23824395288576 23863580149248 23884581568512 23886102560768 23893350285312 23894057263104 23902829458704 23923865419776 23931231141888 23933356699392 23940725343696 23970591719424 24000495353856 24001205501952 24010017034752 24031147327488 24038546079744 24048082856448 24078083162112 24117685272576 24195111059456 24242367135744 24273328013312 24282239450112 24289715509056 24311091953664 24313251250176 24320736857088 24351077302272 24360738069024 24382177017856 24391128416256 24398638000128 24400805072427 24422279282688 24429075628032 24429798457344 24460274958336 24469979046912 24500505673728 24508048932864 24539349123072 24667671822336 24706780299264 24715850868864 24737602338816 24747416451072 24778289184768 24785917968384 24788119438656 24795751248828 24817573036032 24826684280832 24827418874944 24858391412736 24889402589184 24897065582592 24899276924928 24906942958464 24928862601216 24938014703616 24947908325172 24969864019968 25018633285632 25140232585216 25171595362304 25181581651968 25189334601984 25220758634496 25221504888832 25230764428632 25252969054208 25262987627136 25270017928704 25292257099776 25294503542784 25302291259392 25333856206848 25334605807616 25342293049344 25343906870016 25366211067904 25383336394752 25407931809792 25415754448896 25455935619072 25457556676608 25466034714624 25580232179712 25589165309952 25631252752896 25681313793429 25703914930176 25706197936384 25714112406192 25746191106048 25786246496256 25796476635552 25819179122688 25829422327296 25861644877824 25870257487872 25910505897984 25912155902976 25986267611136 26026696507392 26038098034688 26088953694912 26102797959168 26122272920576 26154860806144 26165237185248 26205944518656 26239413157888 26272147177472 26280896495616 26282570087424 26323459964928 26332226371584 26333903232126 26357078687744 26365076176896 26375535954432 26398748049408 26409221185536 26450308104192 26460801695664 26493811900416 26568919351296 26612618231808 26621911891968 26632473563556 26741292662784 26750198218752 26751901696128 26794195255296 26802444699648 26828415172608 26870154264576 26871865380864 26880814420992 26914348597248 26922635034624 26925026286816 26948721967104 26956221382656 27001356189696 27035040743424 27043364339712 27055211239168 27176535056384 27219499941888 27272663027712 27298402926592 27307494014976 27317519381376 27341560479744 27349978447872 27352407656448 27360828964224 27394961965056 27405830327652 27429137547264 27429949145088 27440019468288 27472624091136 27475064193024 27483523264512 27517809328128 27528726427776 27552953401344 27563068882944 27606767763456 27740946300928 27751130800128 27786572857344 27795127836672 27829802631168 27840843507456 27865345163264 27875575332864 27876400140288 27884157714432 27886634368488 27911176323072 27919769665536 27930846234312 27954599952384 27965690339328 28000577912832 28009198780416 28011686540544 28036338548736 28044970426368 28091097022464 28236320342016 28282761658368 28318044782592 28329279358464 28338001427232 28362940612608 28365459791872 28373353463808 28374192999936 28384609982211 28409590185984 28420861080528 28453789237248 28456316485632 28465077666816 28500588232704 28501431533568 28511895228768 28536987451392 28583923286016 28592723755008 28639751261184 28731694383104 28778950459392 28787810973696 28824577015808 28835159347008 28860536061952 28871985859584 28908004048896 28916904296448 28919472678432 28928376456966 28952978522112 28953835208704 28964464994304 29001456648192 29009527308288 29037636354048 29046576513024 29058100118208 29083673034752 29094350487552 29104039673856 29234551062528 29292860289024 29350072906776 29365647704064 29375902777344 29378511927296 29387557035648 29424218406912 29435891833404 29481687583488 29507633283072 29510254133248 29519339802624 29556165574656 29566008557568 29567891348352 29613892460544 29651713523712 29698591555584 29710373833728 29854026194944 29891269492736 29903128211712 29949650878464 29987900751872 29999797807224 30025311059968 30035310280704 30037222957056 30083954245632 30093972996096 30095889408144 30122375643136 30143469662208 30171919024128 30181967069184 30228923547648 30230848553472 30240916223616 30278642171904 30317312212992 30364479258624 30376525713408 30414420836352 30437112644064 30526110049456 30561477328896 30573601938432 30621937434624 30661045911552 30708747730944 30710703292416 30720930766848 30759255539712 30768725753856 30771458613504 30798539390976 30858692788224 30897189421056 30906702102528 30909447217152 30920241416192 30997072576512 31058897207296 31071219157482 31198174773248 31208564588544 31210551978816 31220022150144 31259894464512 31269518816256 31299817701376 31308527960064 31320948945888 31348513308672 31360022249472 31360950157824 31400073363456 31409740873728 31422202013601 31448924946432 31461401631744 31500650151936 31540880867328 31550591729664 31602484150272 31703938629632 31756083265536 31765860384768 31818106865664 31857800380416 31858743017472 31870439278272 31898487226368 31908308189184 31911142265856 31920967124928 31960788959232 31973468715594 32000660471808 32001607335936 32010512891904 32013356046336 32051394772992 32064110475264 32104110882816 32156913696768 32323156180992 32376319266816 32386287345408 32414789271552 32417668333568 32427649142784 32439554265384 32468103069696 32480984092032 32521504555008 32531517333504 32534406763236 32563039043584 32572100837376 32573064609792 32585023118592 32613699944448 32626638729216 32667340898304 32677398577152 32690362632984 32719132164096 32731144298496 32890229096448 32942373732352 32954467825152 32983469785088 32996555268096 33037718913024 33047890624512 33050825918208 33061001665104 33090097381376 33102245707776 33103225166592 33144521883648 33185870118912 33196087443456 33199035899904 33209257277952 33238483468288 33250686271488 33261759627264 33263877766896 33293152026624 33358177714176 33410915500032 33560740233216 33575442202624 33585779469312 33627678179328 33641019238176 33683983502848 33693357238272 33726004723712 33736388345856 33749772533127 33778474942464 33789724065792 33791875826688 33844448526336 33857875584162 33877242413056 33887672598528 33941247492096 33943408902144 33954712952832 34009704622656 34106976239616 34118887079936 34175003670528 34241751724572 34271886573568 34285483208256 34328254808064 34341873805638 34381661995008 34395302180736 34425572163584 34439229769728 34449679613952 34482193170432 34493676650496 34547341197312 34549541203968 34561047112704 34604162482176 34648356814848 34716029386752 34759338098688 34785271593216 34871706648576 34886982913664 34941259358208 35041195327488 35043426783232 35097946619904 35109635162112 35111870976168 35153434902528 35167381272576 35212294914048 35267077472256 35281068927552 35321945260032 35325082533888 35425225801728 35483490975744 35495882522624 35509964751408 35655056883712 35666930958336 35669202261504 35725593673728 35736592932864 35771220230144 35795370223872 35826872352768 35829153841152 35840025427968 35841085894656 35885798129664 35896846712832 35900035049088 35911088015544 35931629289472 35941628510208 35955887579136 36000743030784 36001808252928 36046720991232 36057819119616 36072124284672 36117124743168 36249755683729 36292666589184 36363550703616 36409992019968 36423359175168 36455413972992 36466637930496 36469876875264 36481105285632 36526615953408 36541107103536 36573265526784 36586692624384 36633418924032 36644697686016 36690412437504 36704968570368 36737271201792 36750758510592 36809023684608 37001507733504 37048763809792 37060170448896 37073776303296 37106403508224 37121124676608 37167433777152 37168533520384 37178876952576 37182179157984 37193626873242 37214901764096 37226359554048 37240026421248 37241128312416 37287587119104 37334103883776 37345598373888 37348915387392 37360414437696 37393293901824 37407022055424 37454796029952 37527949928448 37648427122688 37710348877824 37757393043456 37772372477952 37784001902976 37817254150144 37831137951744 37832257333248 37846146642948 37879453581312 37894481440704 37938385649664 37941755314176 37953436889088 38000784310272 38001908711424 38013439574016 38015860305024 38049316601856 38111897714688 38123631673344 38183903428608 38186335014912 38371933945856 38383747964928 38446879129344 38495981146112 38544005398528 38555872395264 38559296904576 38571168609288 38603971362816 38619286659072 38668608864256 38679369744384 38694714953328 38716848472064 38728768684032 38744133490944 38792467316736 38805386231808 38868233854464 38979401416704 39057147052032 39133430542368 39154196938752 39167870369792 39183409380864 39232291209216 39247855777872 39308916777984 39359119736832 39408220766208 39421344743424 39423855131136 39485189947392 39498339557376 39500854848189 39535618031616 39547614265344 39598122074112 39613831778304 39675462156288 39724957827072 39853379026944 39870837615616 39932867837952 39948710345334 39999730409632 40047080374272 40049630609408 40111938994176 40125297328128 40127852544192 40191292882944 40229225365504 40242622758912 40305231396864 40307798071296 40321221631488 40371522895872 40387539430224 40423082950656 40502034284544 40552561115136 40582816858752 40748636438528 40764802584576 40829249912832 40881394548736 40908994541568 40947604389888 40961241022464 41012340719616 41024967671808 41028611484672 41041243446336 41092442947584 41143706320896 41144923717632 41208936136704 41212596289536 41225284896768 41276713992192 41329430102016 41410151645184 41428292209976 41611419451392 41614069305088 41626696200192 41679859286016 41692691755008 41744703946752 41761265261184 41798017744896 41813362999296 41814600210432 41829951552732 41866764484608 41879654498304 41896269351468 41931899928576 41948535508992 42000866869248 42017529810816 42054507823104 42067455639552 42136645533696 42341444354048 42354480513024 42424142487552 42477067173888 42478324023296 42493919037696 42507002140848 42531316301824 42544410918912 42548189687808 42560030195712 42561289499904 42614385278976 42631291620792 42667547295744 42668809781248 42680683855872 42684474728448 42697616500224 42735193030656 42750882349056 42752147300352 42805481177088 42875884929024 42889085632512 43097541574656 43168425689088 43181716460544 43236865523712 43252739020512 43290804092928 43307978789376 43362006073344 43375356444672 43379209017648 43392564685449 43429467783168 43430752813056 43446697491456 43502184972288 43556454531072 43569864769536 43587150177312 43625509552128 43638746775552 43641525731328 43853638795264 43939290433536 43995407024128 44025109360164 44050291884032 44063854166016 44067767890944 44081335553472 44136327610368 44137633555456 44153837750106 44192695844864 44222531375232 44261449924608 44265381199872 44279009703936 44334248361984 44349012836352 44351837022528 44390869368832 44420838690816 44477570285568 44547887333376 44565560750592 44781039292416 44836904239104 44854692317568 44924476317696 44981851127808 44999696710836 45037966589952 45052965421056 45055834435584 45125931368448 45140959494144 45143834112216 45183563464704 45257878536192 45272950603776 45343385321472 45346272830208 45475968319488 45546718887936 45566671560704 45655668966096 45713977611008 45771006410752 45789165074184 45842215993344 45860402907648 45918973026304 45932906151936 45976257560576 45991568867328 46063121596416 46066054938624 46081396150272 46138883309568 46157187920256 46197809086464 46288039182336 46345784131584 46364170825728 46380362124288 46495608864768 46588345810944 46606828736223 46721593769984 46797262159872 46812846882816 46815827968224 46871246536704 46889841696768 46904278224384 46949726552064 46962791940096 47022769963008 47041425236736 47100110045184 47114611310592 47173387419648 47233634402304 47311321300992 47325887594496 47346619668544 47555907944448 47558936348672 47634124898304 47648790577152 47727160298496 47772205121536 47786700570624 47788114526208 47805658917408 47847730839552 47862462283776 47866713398784 47881450687392 47941183438848 47960203073391 48000990707712 48002411003904 48020034069504 48077092159488 48096165712896 48156166324224 48235370545152 48390222118912 48484734271488 48546656026624 48564478900224 48579431018112 48622183907328 48626502500352 48641473714176 48702154604544 48721476138048 48764354035712 48782256832512 48797276000256 48801610144854 48844558565376 48858151256064 48859596914688 48920549916672 48939958093824 49001011347456 49016097865728 49078698246144 49335343644672 49413560598528 49431701737728 49475204677632 49494832902144 49556578369536 49571835936768 49576238877312 49591502497656 49635146072064 49653368561664 49654837749888 49716782825472 49778805178368 49794131165184 49798553849856 49813885916928 49857725202432 49876029407232 49895816650344 49939728039936 50037266571264 50280465170432 50343190724608 50363163303936 50378669203968 50441517268992 50443009777664 50461528857264 50505938108416 50525975254272 50540035857408 50589007085568 50604582518784 50667712413696 50669211615232 50684586098688 50687813740032 50732422135808 50766672789504 50815863619584 50831508897792 50911871238144 50915113353216 50932069429248 51160464359424 51178330619904 51262505505792 51362627586858 51407829860352 51412395872768 51428224812384 51492382212096 51512810708457 51572492992512 51592953271104 51638358245376 51658844654592 51723289755648 51740514975744 51821011795968 51824311805952 51972535222272 52076196069376 52177907389824 52205595918336 52244545841152 52309721612288 52330474370496 52411889037312 52478826315776 52544294354944 52561792991232 52565140174848 52646919929856 52664452743168 52667806464252 52714157375488 52730152353792 52751071908864 52818442371072 52900616208384 52921603391328 52987623800832 53137838702592 53225236463616 53243823783936 53264947127112 53482585325568 53500396437504 53503803392256 53588390510592 53604889399296 53656830345216 53740308529152 53743730761728 53761628841984 53828697194496 53845270069248 53850052573632 53897443934208 53912442765312 54002712379392 54070081486848 54086728679424 54110422478336 54353070112768 54438999883776 54545326055424 54596805853184 54614988029952 54635038762752 54683120959488 54699956895744 54704815312896 54721657928448 54789923930112 54811660655304 54858275094528 54859898290176 54880038936576 54945248182272 54950128386048 54967046529024 55035618656256 55057452855552 55105906802688 55126137765888 55213535526912 55481892601856 55502261600256 55573145714688 55590255673344 55659605262336 55681687014912 55730690326528 55751150665728 55752800280576 55768315428864 55773268736976 55822352646144 55839539331072 55861692468624 55931380678656 56001155825664 56018397560832 56023373081088 56072677097472 56089940852736 56182194044928 56472640684032 56565523316736 56636089565184 56658558716928 56676002854464 56725881225216 56730919583744 56746706927616 56748385999872 56769219964422 56819180371968 56841722161056 56907578474496 56912632971264 56930155333632 57001176465408 57002863067136 57023790457536 57073974902784 57167846572032 57185447510016 57279502522368 57463388766208 57557900918784 57575621947392 57649154031616 57670318694016 57721072123904 57743971719168 57816008097792 57833808592896 57838945356864 57856752913932 57905957044224 57907670417408 57928929988608 58002913296384 58019054616576 58075272708096 58093153026048 58116200236416 58167346069504 58188700975104 58208079347712 58469102125056 58585720578048 58700145813552 58731295408128 58751805554688 58757023854592 58775114071296 58848436813824 58871783666808 58963375166976 59015266566144 59020508266496 59038679605248 59112331149312 59132017115136 59135782696704 59227784921088 59303427047424 59397183111168 59420747667456 59708052389888 59782538985472 59806256423424 59899301756928 59923065518001 59975801503744 59999595614448 60070620561408 60074445914112 60167908491264 60187945992192 60191778816288 60244751286272 60286939324416 60343838048256 60363934138368 60457847095296 60461697106944 60481832447232 60557284343808 60634624425984 60728958517248 60753051426816 60828841672704 60874225288128 61052220098912 61122954657792 61147203876864 61243874869248 61322091823104 61421406584832 61441861533696 61518511079424 61537451507712 61542917227008 61597078781952 61717385576448 61813404205056 61818894434304 61840482832384 61994145153024 62117794414592 62142438314964 62396349546496 62417129177088 62421103957632 62440044300288 62519788929024 62539037632512 62599635402752 62617055920128 62641897891776 62697026617344 62720044498944 62721900315648 62800146726912 62819481747456 62844404027202 62897849892864 62922803263488 63001300303872 63081761734656 63101183459328 63204968300544 63407877259264 63512166531072 63531720769536 63636213731328 63715600760832 63717486034944 63740878556544 63796974452736 63816616378368 63822284531712 63841934249856 63921577918464 63946937431188 64001320943616 64003214671872 64021025783808 64026712092672 64102789545984 64128220950528 64208221765632 64313827393536 64646312361984 64752638533632 64772574690816 64829578543104 64835336667136 64855298285568 64879108530768 64936206139392 64961968184064 65043009110016 65063034667008 65068813526472 65126078087168 65144201674752 65146129219584 65170046237184 65227399888896 65253277458432 65334681796608 65354797154304 65380725265968 65438264328192 65462288596992 65780458192896 65884747464704 65908935650304 65993110536192 66075437826048 66095781249024 66101651836416 66122003330208 66180194762752 66204491415552 66206450333184 66230756625159 66289043767296 66392174886912 66398071799808 66418514555904 66501372542976 66523519254528 66527755533792 66586304053248 66716355428352 66821831000064 67121480466432 67150884405248 67171558938624 67255356358656 67282038476352 67367967005696 67386714476544 67452009447424 67472776691712 67499545066254 67556949884928 67579448131584 67583751653376 67688897052672 67715751168324 67754484826112 67775345197056 67886817804288 67909425905664 68019409245312 68213952479232 68237774159872 68350007341056 68483503449144 68543773147136 68570966416512 68656509616128 68683747611276 68763323990016 68790604361472 68851144327168 68878459539456 68899359227904 68964386340864 68987353300992 69094682394624 69099082407936 69122094225408 69208324964352 69296713629696 69432058773504 69518676197376 69570543186432 69743413297152 69773965827328 69882518716416 70082390654976 70086853566464 70195893239808 70219270324224 70223741952336 70306869805056 70334762545152 70424589828096 70534154944512 70562137855104 70643890520064 70650165067776 70850451603456 70966981951488 70991765045248 71019929502816 71310113767424 71333861916672 71338404523008 71451187347456 71473185865728 71542440460288 71590740447744 71653744705536 71658307682304 71680050855936 71682171789312 71771596259328 71793693425664 71800070098176 71822176031088 71863258578944 71911775158272 72001486061568 72003616505856 72093441982464 72115638239232 72144248569344 72234249486336 72499511367458 72585333178368 72727101407232 72819984039936 72846718350336 72933275860992 72939753750528 72962210571264 73053231906816 73082214207072 73146531053568 73173385248768 73202415217281 73266837848064 73289395372032 73380824875008 73409937140736 73501517021184 73618047369216 74003015467008 74097527619584 74120340897792 74147552606592 74212807016448 74242249353216 74334867554304 74337067040768 74357753905152 74364358315968 74387253746484 74429803528192 74452719108096 74480052842496 74482256624832 74575174238208 74668207767552 74691196747776 74697830774784 74720828875392 74786587803648 74814044110848 74909592059904 75055899856896 75296854245376 75420697755648 75514786086912 75544744955904 75568003805952 75634508300288 75662275903488 75664514666496 75692293285896 75758907162624 75788962881408 75876771299328 75883510628352 75906873778176 76001568620544 76003817422848 76026879148032 76031720610048 76098633203712 76223795429376 76247263346688 76367806857216 76372670029824 76743867891712 76767495929856 76893758258688 76991962292224 77043941380287 77088010797056 77111744790528 77118593809152 77142337218576 77238573318144 77337217728512 77358739488768 77389429906656 77433696944128 77457537368064 77488266981888 77584934633472 77610772463616 77736467708928 77958802833408 78114294104064 78266861084736 78308393877504 78335740739584 78366818761728 78464582418432 78495711555744 78617833555968 78718239473664 78816441532416 78842689486848 78847710262272 78970379894784 78996679114752 79001709696378 79071236063232 79095228530688 79196244148224 79227663556608 79350924312576 79706758053888 79741675231232 79865735675904 79897420690668 79999460819264 80099261218816 80223877988352 80250594656256 80255705088384 80382585765888 80458450731008 80485245517824 80610462793728 80615596142592 80642443262976 80743045791744 80775078860448 80846165901312 81004068569088 81105122230272 81165633717504 81497272877056 81529605169152 81658499825664 81762789097472 81817989083136 81895208779776 81922482044928 82024681439232 82049935343616 82057222969344 82082486892672 82184885895168 82287412641792 82289847435264 82417872273408 82425192579072 82450569793536 82553427984384 82658860204032 82820303290368 82856584419952 83222838902784 83228138610176 83253392400384 83359718572032 83385383510016 83489407893504 83522530522368 83596035489792 83626725998592 83629200420864 83659903105464 83733528969216 83759308996608 83792538702936 83863799857152 83897071017984 84001733738496 84035059621632 84109015646208 84134911279104 84273291067392 84682888708096 84708961026048 84848284975104 84954134347776 84956648046592 84987838075392 85014004281696 85062632603648 85088821837824 85096379375616 85120060391424 85122578999808 85228770557952 85262583241584 85337619562496 85361367711744 85368949456896 85395233000448 85501764698112 85504294600704 85610962354176 85751769858048 85778171265024 86195083149312 86336851378176 86363432921088 86473731047424 86505478041024 86581608185856 86615957578752 86724012146688 86750712889344 86758418035296 86785129370898 86858935566336 86861505626112 86893394982912 87004369944576 87112909062144 87139729539072 87174300354624 87251019104256 87283051462656 87707277590528 87878580867072 87990814048256 88050218720328 88100583768064 88127708332032 88135535781888 88162671106944 88272655220736 88275267110912 88307675500212 88385391689728 88445062750464 88522899849216 88530762399744 88558019407872 88668496723968 88698025672704 88703674045056 88781738737664 88841677381632 88955140571136 89095774666752 89131121501184 89562078584832 89673808478208 89709384635136 89848952635392 89963702255616 89999393421672 90075933179904 90105930842112 90111668871168 90251862736896 90281918988288 90287668224432 90367126929408 90515757072384 90545901207552 90686770642944 90692545660416 90951936638976 91093437775872 91133343121408 91311337932192 91427955222016 91542012821504 91578330148368 91684431986688 91720805815296 91837946052608 91865812303872 91952515121152 91983137734656 92126243192832 92132109877248 92162792300544 92277766619136 92314375840512 92395618172928 92576078364672 92691568263168 92728341651456 92760724248576 92991217729536 93176691621888 93213657472446 93443187539968 93594524319744 93625693765632 93631655936448 93779683393536 93808556448768 93899453104128 93925583880192 94045539926016 94082850473472 94200220090368 94229222621184 94346774839296 94622642601984 94651775188992 94693239337088 95111815888896 95117872697344 95268249796608 95297581154304 95454320596992 95544410243072 95573401141248 95576229052416 95611317834816 95695461679104 95724924567552 95733426797568 95762901374784 95882366877696 95920406146782 96001981415424 96004822007808 96040068139008 96154184318976 96192331425792 96312332648448 96470741090304 96780444237824 96969468542976 97093312053248 97128957800448 97158862036224 97244367814656 97253005000704 97282947428352 97404309209088 97442952276096 97528708071424 97564513665024 97594552000512 97603220289708 97689117130752 97716302512128 97719193829376 97841099833344 97879916187648 98002022694912 98032195731456 98157396492288 98670687289344 98827121197056 98863403475456 98950409355264 98989665804288 99113156739072 99143671873536 99152477754624 99183004995312 99270292144128 99306737123328 99309675499776 99433565650944 99557610356736 99588262330368 99597107699712 99627771833856 99715450404864 99752058814464 99791633300688 99879456079872 100074533142528 100560930340864 100726326607872 100757338407936 100883034537984 100886019555328 100923057714528 101011876216832 101051950508544 101080071714816 101178014171136 101209165037568 101249317599381 101335424827392 101338423230464 101369172197376 101375627480064 101533345579008 101631727239168 101663017795584 101823742476288 101830226706432 101864138858496 102320928718848 102356661239808 102525011011584 102725255173716 102815659720704 102824791745536 102856449624768 102984764424192 103025621416914 103144985985024 103185906542208 103276716490752 103317689309184 103446579511296 103481029951488 103642023591936 103648623611904 103945070444544 104152392138752 104355814779648 104489091682304 104619443224576 104660948740992 104823778074624 104957652631552 105088588709888 105123585982464 105130280349696 105293839859712 105328905486336 105335612928504 105428314750976 105460304707584 105502143817728 105636884742144 105801232416768 105843206782656 105975247601664 106275677405184 106450472927232 106487647567872 106529894254224 106965170651136 107000792875008 107007606784512 107176781021184 107209778798592 107313660690432 107480617058304 107487461523456 107523257683968 107657394388992 107690540138496 107700105147264 107794887868416 107824885530624 108005424758784 108140162973696 108173457358848 108220844956672 108706140225536 108749267051187 108877999767552 109090652110848 109193611706368 109229976059904 109270077525504 109366241918976 109399913791488 109409630625792 109443315856896 109579847860224 109623321310608 109719796580352 109760077873152 109900256772096 109934093058048 110071237312512 110114905711104 110211813605376 110252275531776 110427071053824 110963785203712 111004523200512 111146291429376 111180511346688 111319210524672 111363374029824 111502301331456 111505600561152 111536630857728 111546537473952 111644705292288 111679078662144 111723384937248 111862761357312 112002311651328 112036795121664 112046746162176 112179881705472 112364388089856 112945281368064 113131046633472 113272179130368 113317117433856 113352005708928 113451762450432 113461839167488 113493413855232 113496771999744 113538439928844 113638360743936 113683444322112 113815156948992 113825265942528 113860310667264 114002352930816 114005726134272 114047580915072 114147949805568 114335693144064 114370895020032 114559005044736 114926777532416 115115801837568 115151243894784 115298308063232 115340637388032 115442144247808 115487943438336 115632016195584 115667617185792 115677890713728 115713505827864 115811914088448 115815340834816 115857859977216 116005826592768 116038109233152 116150545416192 116186306052096 116232400472832 116334692139008 116377401950208 116416158695424 116938204250112 117171441156096 117400291627104 117462590816256 117503611109376 117514047709184 117550228142592 117696873627648 117743567333616 117926750333952 118041016532992 118077359210496 118224662298624 118264034230272 118271565393408 118455569842176 118502564544567 118606854094848 118794366222336 118841495334912 119416104779776 119565077970944 119612512846848 119798603513856 119846131036002 119951603007488 119999191228896 120141241122816 120148891828224 120335816982528 120375891984384 120383557632576 120489502572544 120573878648832 120687676096512 120727868276736 120915694190592 120923394213888 120963664894464 121114568687616 121269248851968 121506102853632 121657683345408 121748450576256 122104440197824 122245909315584 122294407753728 122487749738496 122644183646208 122842813169664 122883723067392 123037022158848 123074903015424 123085834454016 123434771152896 123626808410112 123637788868608 123680965664768 123988290306048 124235588829184 124284876629928 124792699092992 124834258354176 124842207915264 124880088600576 125039577858048 125078075265024 125199270805504 125234111840256 125283795783552 125394053234688 125440088997888 125443800631296 125600293453824 125638963494912 125688808054404 125795699785728 125845606526976 126002600607744 126163523469312 126202366918656 126409936601088 126815754518528 127024333062144 127063441539072 127272427462656 127431201521664 127434972069888 127481757113088 127593948905472 127633232756736 127644569063424 127683868499712 127843155836928 127893874862376 128002641887232 128006429343744 128042051567616 128053424185344 128205579091968 128256441901056 128416443531264 128627654787072 129292624723968 129505277067264 129545149381632 129670673334272 129710596571136 129758217061536 129872412278784 129923936368128 130086018220032 130126069334016 130137627052944 130177694056347 130252156174336 130288403349504 130292258439168 130340092474368 130506554916864 130669363593216 130709594308608 130761450531936 130876528656384 130924577193984 131560916385792 131769494929408 131817871300608 131986221072384 132150875652096 132191562498048 132203303672832 132244006660416 132360389525504 132408982831104 132412900666368 132461513250318 132578087534592 132784349773824 132796143599616 132837029111808 133002745085952 133047038509056 133055511067584 133172608106496 133432710856704 133643662000128 134301768810496 134343117877248 134510712717312 134564076952704 134735934011392 134773428953088 134904018894848 134945553383424 134999090132508 135113899769856 135158896263168 135167503306752 135377794105344 135431502336648 135508969652224 135550690394112 135773635608576 135818851811328 136038818490624 136427904958464 136475548319744 136700014682112 136967006898288 137087546294272 137141932833024 137313019232256 137367495222552 137526647980032 137581208722944 137702288654336 137756919078912 137798718455808 137928772681728 137974706601984 138189364789248 138198164815872 138244188450816 138416649928704 138593427259392 138864117547008 139037352394752 139141086372864 139486826594304 139547931654656 139765037432832 139820486208669 140164781309952 140173707132928 140391786479616 140438540648448 140447483904672 140613739610112 140669525090304 140849179656192 141068309889024 141124275710208 141300330135552 141700903206912 141933963902976 141983530090496 142039859005632 142620227534848 142667723833344 142676809046016 142902374694912 142946371731456 143084880920576 143181480895488 143316615364608 143360101711872 143364343578624 143543192518656 143587386851328 143600140196352 143644352062176 143726517157888 143823550316544 144002972123136 144007233011712 144231276478464 144288497138688 144468498972672 144999022734916 145170666356736 145454202814464 145639968079872 145693436700672 145866551721984 145879507501056 145924421142528 146106463813632 146164428414144 146293062107136 146346770497536 146404830434562 146533675696128 146578790744064 146761649750016 146819874281472 147003034042368 147236094738432 148006030934016 148195055239168 148240681795584 148295105213184 148425614032896 148484498706432 148669735108608 148674134081536 148715507810304 148728716631936 148774507492968 148859607056384 148905438216192 148960105684992 148964513249664 149150348476416 149336415535104 149382393495552 149395661549568 149441657750784 149573175607296 149628088221696 149819184119808 150111799713792 150593708490752 150841395511296 151029572173824 151089489911808 151136007611904 151269016600576 151324551806976 151329029332992 151384586571792 151517814325248 151577925762816 151767021256704 151813747556352 152003137241088 152007634845696 152053758296064 152063441220096 152197266407424 152447590858752 152494526693376 152735613714432 152745340059648 153487735783424 153534991859712 153787516517376 153983924584448 154087882760574 154176021594112 154223489581056 154237187618304 154284674437152 154477146636288 154538432125371 154674435457024 154717478977536 154778859813312 154915074736128 154976533963776 155169869266944 155221544927232 155472935417856 155917605666816 156228588208128 156533722169472 156616787755008 156671481479168 156733637523456 156929164836864 156991423111488 157235667111936 157436478947328 157632883064832 157685378973696 157695420524544 157940759789568 157993358229504 158003419392756 158142472126464 158190457061376 158455327113216 158701848625152 159413516107776 159483350462464 159731471351808 159794841381336 159998921638528 160198522437632 160447755976704 160501189312512 160511410176768 160765171531776 160916901462016 160970491035648 161220925587456 161231192285184 161284886525952 161486091583488 161550157720896 161692331802624 162008137138176 162210244460544 162331267435008 163059210338304 163316999651328 163525578194944 163635978166272 163790417559552 163844964089856 164049362878464 164099870687232 164114445938688 164164973785344 164369771790336 164574825283584 164579694870528 164835744546816 164850385158144 164901139587072 165106855968768 165317720408064 165640606580736 165713168839904 166445677805568 166456277220352 166506784800768 166719437144064 166770767020032 166978815787008 167045061044736 167192070979584 167253451997184 167258400841728 167319806210928 167467057938432 167518617993216 167585077405872 167794142035968 168003467476992 168070119243264 168218031292416 168269822558208 168546582134784 169365777416192 169417922052096 169696569950208 169908268695552 169913296093184 169975676150784 170028008563392 170177643675648 170192758751232 170240120782848 170245157999616 170457541115904 170525166483168 170675239124992 170722735423488 170737898913792 170790466000896 171003529396224 171008589201408 171221924708352 171503539716096 171556342530048 172390166298624 172673702756352 172726865842176 172947462094848 173010956082048 173163216371712 173231915157504 173448024293376 173501425778688 173516836070592 173570258741796 173717871132672 173723011252224 173786789965824 174008739889152 174225818124288 174279459078144 174348600709248 174502038208512 174566102925312 175414555181056 175757161734144 175981628096512 176100437440656 176201167536128 176255416664064 176271071563776 176325342213888 176545310441472 176550534221824 176615351000424 176770783379456 176890125500928 177045799698432 177061524799488 177116038815744 177336993447936 177396051345408 177407348090112 177563477475328 177683354763264 177910281142272 178191549333504 178262243002368 179124157169664 179347616956416 179418769270272 179697905270784 179769196554003 179927404511232 179998786843344 180211861684224 180223337742336 180503725473792 180563837976576 180575336448864 180734253858816 181031514144768 181091802415104 181373541285888 181385091320832 181903873277952 182186875551744 182266686242816 182622675864384 182855910444032 183084025643008 183156660296736 183368863973376 183441611630592 183675892105216 183731624607744 183905030242304 183966275469312 184264219754496 184325584601088 184555533238272 184628751681024 184791236345856 185152156729344 185456683302912 185521448497152 185982435459072 186353383243776 186427314944892 187189048639488 187251387531264 187263311872896 187559366787072 187617112897536 187798906208256 187851167760384 188091079852032 188165700946944 188400440180736 188458445242368 188693549678592 189245285203968 189303550377984 189386478674176 190223631777792 190235745394688 190536499593216 190595162308608 190908641193984 191088820486144 191146802282496 191152458104832 191222635669632 191390923358208 191449849135104 191466853595136 191525802749568 191764733755392 191840812293564 192003962830848 192009644015616 192080136278016 192308368637952 192384662851584 192624665296896 192941482180608 193560888475648 193938937085952 194186624106496 194257915600896 194317724072448 194488735629312 194506010001408 194565894856704 194808618418176 194885904552192 195057416142848 195129027330048 195189104001024 195206440579416 195378234261504 195432605024256 195438387658752 195682199666688 195759832375296 196004045389824 196064391462912 196314792984576 197341374578688 197654242394112 197726806950912 197979331608576 198226313478144 198287343747072 198304955509248 198366009990624 198540584288256 198613474246656 198619350999552 198692269875477 198867131301888 199176524660736 199194215399424 199255543667712 199504117628928 199583266601376 199758912159744 200149066285056 201121860681728 201452653215744 201514676815872 201766069075968 201772039110656 201846115429056 202023752433664 202103901017088 202160143429632 202356028342272 202418330075136 202498635198762 202670849654784 202676846460928 202738344394752 202751254960128 203066691158016 203263454478336 203326035591168 203660453412864 203728277716992 204641857437696 204713322479616 205050022023168 205450510347432 205631319441408 205649583491072 205712899249536 205969528848384 206051242833828 206289971970048 206371813084416 206553432981504 206635378618368 206893159022592 206962059902976 207284047183872 207297247223808 207890140889088 208304784277504 208711629559296 208978183364608 209238886449152 209321897481984 209647556149248 209915305263104 210177177419776 210247171964928 210260560699392 210587679719424 210657810972672 210671225857008 210856629501952 210920609415168 211004287635456 211273769484288 211602464833536 211686413565312 211950495203328 212551354810368 212900945854464 212975295135744 213059788508448 213930341302272 214001585750016 214015213569024 214353562042368 214419557597184 214627321380864 214961234116608 214974923046912 215046515367936 215314788777984 215381080276992 215400210294528 215589775736832 216010849517568 216280325947392 216346914717696 216441689913344 217412280451072 217498534102374 217755999535104 218181304221696 218387223412736 218459952119808 218540155051008 218799827582976 218819261251584 218886631713792 219159695720448 219246642621216 219439593160704 219520155746304 219800513544192 219868186116096 220142474625024 220229811422208 220504551063552 220854142107648 221927570407424 222009046401024 222292582858752 222361022693376 222638421049344 222726748059648 223004602662912 223011201122304 223073261715456 223093074947904 223289410584576 223358157324288 223446769874496 223725522714624 224004623302656 224073590243328 224093492324352 224359763410944 224728776179712 225890562736128 226262093266944 226544358260736 226634234867712 226704011417856 226903524900864 226923678334976 226986827710464 226993543999488 227076879857688 227276721487872 227366888644224 227630313897984 227650531885056 227720621334528 228004705861632 228011452268544 228095161830144 228295899611136 228671386288128 228741790040064 229118010089472 229853555064832 230231603675136 230302487789568 230596616126464 230681274776064 230884288495616 230975886876672 231264032391168 231335234371584 231355781427456 231427011655728 231630681669632 231715719954432 232011653185536 232076218466304 232301090832384 232372612104192 232464800945664 232669384278016 232754803900416 232832317390848 233876408500224 234342882312192 234800583254208 234925181632512 235007222218752 235028095418368 235100456285184 235393747255296 235487134667232 235853500667904 236082033065984 236154718420992 236449324597248 236528068460544 236543130786816 236911139684352 237005129089134 237213708189696 237588732444672 237682990669824 238832209559552 239130155941888 239225025693696 239597207027712 239692262072004 239903206014976 239998382457792 240297783656448 240671633965056 240751783968768 240767115265152 240979005145088 241147757297664 241375352193024 241455736553472 241831388381184 241846788427776 241927329788928 242229137375232 242538497703936 243012205707264 243315366690816 243496901152512 244208880395648 244491818631168 244588815507456 244975499476992 245288367292416 245685626339328 245767446134784 246074044317696 246149806030848 246171668908032 246869542305792 247253616820224 247275577737216 247361931329536 247976580612096 248471177658368 248569753259856 249585398185984 249668516708352 249684415830528 249760177201152 250079155716096 250156150530048 250398541611008 250468223680512 250567591567104 250788106469376 250880177995776 250887601262592 251200586907648 251277926989824 251377616108808 251591399571456 251691213053952 252005201215488 252327046938624 252404733837312 252819873202176 253631509037056 254048666124288 254126883078144 254544854925312 254862403043328 254869944139776 254963514226176 255187897810944 255266465513472 255289138126848 255367736999424 255686311673856 255787749724752 256012858687488 256084103135232 256106848370688 256512883802112 256832887062528 257255309574144 258585249447936 259010554134528 259090298763264 259341346668544 259421193142272 259516434123072 259744824557568 259847872736256 260172036440064 260252138668032 260275254105888 260355388112694 260504312348672 260576806699008 260584516878336 260680184948736 261013109833728 261338727186432 261419188617216 261522901063872 261753057312768 261849154387968 263121832771584 263538989858816 263635742601216 263972442144768 264301751304192 264383124996096 264406607345664 264488013320832 264720779051008 264817965662208 264825801332736 264923026500636 265156175069184 265568699547648 265592287199232 265674058223616 266005490171904 266094077018112 266111022135168 266345216212992 266865421713408 267287324000256 268603537620992 268686235754496 269021425434624 269128153905408 269471868022784 269546857906176 269808037789696 269891106766848 269998180265016 270227799539712 270317792526336 270335006613504 270755588210688 270863004673296 271017939304448 271101380788224 271547271217152 271637703622656 272077636981248 272855809916928 272951096639488 273400029364224 273934013796576 274175092588544 274283865666048 274626038464512 274734990445104 275053295960064 275162417445888 275513838157824 275597436911616 275857545363456 275949413203968 276378729578496 276396329631744 276488376901632 276833299857408 277186854518784 277728235094016 278074704789504 278282172745728 278973653188608 279095863309312 279530074865664 279640972417338 280329562619904 280347414265856 280783572959232 280877081296896 280894967809344 281339050180608 281698359312384 282136619778048 282248551420416 282600660271104 283867927805952 283967060180992 284079718011264 285240455069696 285335447666688 285353618092032 285804749389824 285892743462912 286169761841152 286362961790976 286633230729216 286720203423744 286728687157248 287086385037312 287174773702656 287200280392704 287288704124352 287647100633088 288005944246272 288014466023424 288462552956928 288576994277376 288936997945344 289998045469832 290341332713472 290908405628928 291279936159744 291386873401344 291733103443968 291759015002112 291848842285056 292212927627264 292328856828288 292586124214272 292693540995072 292809660869124 293067351392256 293157581488128 293523299500032 293639748562944 294006068084736 294472189476864 296012061868032 296390110478336 296481363591168 296590210426368 296851228065792 296968997412864 297339470217216 297348268163072 297431015620608 297457433263872 297549014985936 297719214112768 297810876432384 297920211369984 297929026499328 298300696952832 298672831070208 298764786991104 298791323099136 298883315501568 299146351214592 299256176443392 299638368239616 300223599427584 301187416981504 301682791022592 302178979823616 302272015223808 302649103613952 302658058665984 302769173143584 303035628650496 303155851525632 303534042513408 303627495112704 303747952798143 304006274482176 304015269691392 304107516592128 304126882440192 304895181717504 304989053386752 305471227428864 305490680119296 306975471566848 307069983719424 307575033034752 307967849168896 308175765521148 308352043188224 308446979162112 308474375236608 308569348874304 308954293272576 309076864250742 309348870914048 309434957955072 309557719626624 309830149472256 309953067927552 310339738533888 310443089854464 310945870835712 311835211333632 312457176416256 313067444338944 313342962958336 313467275046912 313858329673728 313982846222976 314471334223872 314872957894656 315265766129664 315370757947392 315390841049088 315881519579136 315986716459008 316006838785512 316284944252928 316380914122752 316910654226432 317403697250304 318827032215552 318966700924928 319462942703616 319589682762672 319997843277056 320397044875264 320895511953408 321002378625024 321022820353536 321530343063552 321833802924032 321940982071296 322441851174912 322462384570368 322569773051904 322972183166976 323100315441792 323384663605248 324016274276352 324420488921088 324662534870016 326118420676608 326247801153561 326633999302656 327051156389888 327271956332544 327580835119104 327689928179712 328098725756928 328199741374464 328228891877376 328329947570688 328739543580672 329159389741056 329700770316288 329802279174144 330213711937536 330635440816128 331281213161472 331426337679808 332891355611136 332912554440704 333013569601536 333438874288128 333541534040064 333957631574016 334090122089472 334506903994368 334516801683456 334639612421856 334934115876864 335037235986432 335170154811744 335588284071936 336006934953984 336140238486528 336539645116416 337093164269568 338731554832384 338835844104192 339393139900416 339816537391104 339826592186368 339951352301568 340056017126784 340355287351296 340385517502464 340480241565696 340490315999232 340915082231808 341050332966336 341350478249984 341445470846976 341475797827584 341580932001792 342007058792448 342017178402816 342443849416704 343007079432192 343112685060096 344780332597248 345347405512704 345453731684352 345894924189696 346021912164096 346326432743424 346463830315008 346896048586752 347002851557376 347033672141184 347140517483592 347435742265344 347446022504448 347573579931648 348017479778304 348451636248576 348558918156288 348697201418496 349004076417024 349132205850624 350829110362112 351514323468288 351963256193024 352200874881312 352402335072256 352510833328128 352542143127552 352650684427776 353090620882944 353101068443648 353230702000848 353541566758912 353780251001856 354123049598976 354232077631488 354673986895872 354792102690816 354814696180224 355126954950656 355366709526528 355820562284544 356383098667008 356524486004736 358248314339328 358695233912832 358837538540544 359395810541568 359538393108006 359854809022464 359997573686688 360423723368448 360446675484672 361007450947584 361127675953152 361150672897728 361468507717632 362063028289536 362183604830208 362747082571776 362770182641664 363807746555904 364533372485632 365245351728768 365711820888064 366168051286016 366313320593472 366737727946752 366883223261184 367351784210432 367463249215488 367810060484608 367932550938624 368528439508992 368651169202176 369111066476544 369257503362048 370304313458688 370913366605824 371042896994304 371964870918144 372706766487552 372854629889784 374378097278976 374502775062528 374526623745792 375118733574144 375234225795072 375597812416512 375702335520768 376182159704064 376331401893888 376800880361472 376916890484736 377387099357184 378490570407936 378607100755968 378772957348352 380447263555584 380471490789376 381072999186432 381190324617216 381817282387968 382177640972288 382293604564992 382304916209664 382445271339264 382781846716416 382899698270208 382933707190272 383051605499136 383529467510784 383681624587128 384007925661696 384019288031232 384160272556032 384616737275904 384769325703168 385249330593792 385882964361216 387121776951296 387877874171904 388373248212992 388515831201792 388635448144896 389012020002816 389131789713408 389617236836352 389771809104384 390114832285696 390258054660096 390378208002048 390412881158832 390756468523008 390865210048512 390876775317504 391519664750592 392008090779648 392128782925824 392629585969152 394682749157376 395308484788224 395453613901824 395958663217152 396452626956288 396574687494144 396609911018496 396732019981248 397081168576512 397226948493312 397238701999104 397384539750954 397734262603776 398353049321472 398388430798848 398511087335424 399008235257856 399166533202752 399517824319488 400298132570112 402243721363456 402905306431488 403029353631744 403532138151936 403544078221312 403692230858112 404047504867328 404207802034176 404320286859264 404712056684544 404836660150272 404997270397524 405341699309568 405353692921856 405476688789504 405502509920256 406133382316032 406526908956672 406652071182336 407320906825728 407456555433984 409283714875392 409426644959232 410100044046336 410901020694864 411262638882816 411299166982144 411425798499072 411939057696768 412102485667656 412579943940096 412743626168832 413106865963008 413270757236736 413786318045184 413924119805952 414568094367744 414594494447616 415780281778176 416609568555008 417423259118592 417956366729216 418477772898304 418643794963968 419295112298496 419461458626007 419830610526208 420494343929856 420521121398784 421175359438848 421315621945344 421342451714016 421713259003904 421841218830336 422008575270912 422547538968576 423204929667072 423372827130624 423900990406656 425102709620736 425801891708928 425950590271488 426119577016896 427860682604544 428003171500032 428030427138048 428707124084736 428839115194368 429254642761728 429949846093824 430093030735872 430629577555968 430762160553984 430800420589056 431179551473664 432021699035136 432693829435392 432883379826688 434824560902144 434997068204748 435511999070208 436362608443392 436774446825472 436919904239616 437080310102016 437599655165952 437638522503168 437773263427584 438319391440896 438493285242432 438879186321408 439040311492608 439601027088384 439736372232192 440284949250048 440459622844416 441009102127104 441708284215296 443855140814848 444018092802048 444585165717504 444722045386752 445276842098688 445453496119296 446009205325824 446022402244608 446146523430912 446186149895808 446578821169152 446716314648576 446893539748992 447451045429248 448009246605312 448147180486656 448186984648704 448719526821888 449457552359424 451781125472256 452524186533888 453088716521472 453268469735424 453408022835712 453807049801728 453847356669952 453973655420928 453987087998976 454153759715376 454553442975744 454733777288448 455301063770112 455441242669056 456009411723264 456022904537088 456190323660288 456591799222272 457342772576256 457483580080128 458236020178944 459707110129664 460463207350272 460604975579136 461193232252928 461362549552128 461951773753344 462528064782336 462670468743168 462711562854912 462854023311456 463261363339264 463431439908864 463615296376113 464023306371072 464152436932608 464745224208384 464929601891328 465509607800832 465664634781696 467752817000448 468685764624384 469601166508416 469850363265024 470014444437504 470056190836736 470200912570368 470787494510592 470974269334464 471707001335808 472164066131968 472309436841984 472898649194496 473056136921088 473086261573632 473822279368704 474010258178268 474427416379392 475365981339648 477664419119104 478260311883776 478450051387392 479194414055424 479384524144008 479806412029952 479996764915584 480595567312896 481343267930112 481503567937536 481534230530304 481958010290176 482295514595328 482750704386048 482911473106944 483662776762368 483693576855552 483854659577856 484458274750464 485076995407872 486024411414528 486630733381632 486993802305024 488417760791296 489177631014912 489950998953984 490576734584832 491371252678656 491534892269568 492148088635392 492299612061696 492343337816064 493739084611584 494507233640448 494551155474432 494723862659072 495953161224192 496942355316736 497139506519712 499170796371968 499337033416704 499368831661056 499520354402304 500158311432192 500312301060096 500797083222016 500936447361024 501135183134208 501576212938752 501760355991552 501775202525184 502401173815296 502555853979648 502755232217616 503382426107904 504010402430976 504654093877248 504809467674624 505639746404352 508097332248576 508253766156288 509089709850624 509724806086656 509739888279552 509927028452352 510532931026944 510578276253696 510735473998848 511372623347712 511575499449504 512025717374976 512168206270464 512213696741376 513025767604224 513665774125056 514510619148288 517170498895872 518021108269056 518180597526528 518682693337088 518842386284544 519032868246144 519489649115136 519695745472512 520344072880128 520504277336064 520550508211776 520710776225388 521008624697344 521153613398016 521169033756672 521360369897472 522026219667456 522677454372864 522838377234432 523045802127744 523506114625536 523698308775936 526243665543168 527077979717632 527271485202432 527944884289536 528603502608384 528766249992192 528813214691328 528976026641664 529441558102016 529635931324416 529651602665472 529846053001272 530312350138368 531137399095296 531184574398464 531348116447232 532010980343808 532188154036224 532222044270336 532690432425984 533730843426816 534574648000512 537207075241984 537372471508992 538042850869248 538256307810816 538943736045568 539093715812352 539307589662009 539616075579392 539782213533696 539996360530032 540635585052672 540670013227008 541511176421376 541726009346592 542035878608896 542202761576448 543094542434304 543275407245312 544155273962496 545711619833856 545902193278976 546800058728448 547868027593152 548350185177088 548567731332096 549252076929024 549469980890208 550106591920128 550324834891776 551027676315648 551194873823232 551715090726912 551898826407936 552792659263488 552976753803264 553666599714816 554373709037568 555456470188032 556564345491456 557947306377216 558191726618624 559060149731328 559281944834676 560694828531712 561567145918464 561754162593792 561789935618688 562678100361216 563396718624768 564273239556096 564497102840832 565201320542208 567735855611904 567934120361984 568159436022528 570480910139392 570670895333376 570707236184064 571609498779648 571785486925824 572339523682304 572725923581952 573266461458432 573440406847488 573457374314496 574172770074624 574349547405312 574400560785408 574577408248704 575294201266176 576011888492544 576028932046848 576925105913856 577153988554752 577873995890688 579996090939664 580682665426944 581816811257856 582559872319488 582773746802688 583466206887936 583518030004224 583697684570112 584425855254528 584657713656576 585172248428544 585387081990144 585619321738248 586134702784512 586315162976256 587046599000064 587279497125888 588012136169472 588944378953728 592024123736064 592780220956672 592962727182336 593180420852736 593937994825728 594678940434432 594696536326144 594862031241216 594914866527744 595098029971872 595438428225536 595621752864768 595840422739968 595858052998656 596601393905664 597529573982208 597582646198272 597766631003136 598512352886784 599276736479232 600447198855168 602374833963008 603365582045184 604357959647232 604544030447616 605298207227904 605316117331968 605538346287168 606071257300992 606311703051264 607068085026816 607254990225408 607495905596286 608012548964352 608030539382784 608215033184256 608253764880384 609790363435008 609978106773504 610981360238592 613950943133696 614139967438848 615150066069504 615935698337792 616351531042296 616704086376448 616893958324224 616948750473216 617138697748608 617908586545152 618153728501484 618697741828096 618869915910144 619115439253248 619660298944512 619906135855104 620679477067776 620886179708928 621891741671424 623670422667264 624914352832512 626134888677888 626685925916672 626934550093824 627716659347456 627965692445952 628942668447744 629745915789312 630531532259328 630741515894784 630781682098176 631763039158272 631973432918016 632013677571024 632569888505856 632761828245504 633821308452864 634807394500608 637654064431104 637933401849856 638925885407232 639179365525344 639995686554112 640794089750528 641791023906816 642004757250048 642045640707072 643060686127104 643667605848064 643881964142592 644883702349824 644924769140736 645139546103808 645944366333952 646200630883584 646769327210496 648032548552704 648840977842176 649325069740032 652236841353216 652495602307122 653267998605312 654102312779776 654543912665088 655161670238208 655379856359424 656399482748928 656457783754752 656659895141376 657479087161344 658318779482112 659401540632576 659604558348288 660427423875072 662562426322944 662852675359616 665782711222272 665825108881408 666027139203072 666877748576256 667083068080128 667915263148032 668180244178944 669013807988736 669033603366912 669279224843712 669868231753728 670074471972864 670340309623488 671176568143872 672013869907968 672280476973056 673079290232832 674186328539136 677463109664768 677671688208384 678786279800832 679633074782208 679653184372736 679902704603136 680112034253568 680710574702592 680771035004928 680960483131392 680980631998464 681830164463616 682100665932672 682700956499968 682890941693952 682951595655168 683161864003584 684014117584896 684034356805632 684887698833408 686014158864384 686225370120192 689560665194496 690694811025408 690907463368704 691789848379392 692043824328192 692652865486848 692927660630016 693792097173504 694005703114752 694067344282368 694281034967184 694892045008896 695147159863296 696034959556608 696903272497152 697117836312576 697394402836992 698008152834048 698264411701248 701658220724224 703028646936576 703926512386048 704401749762624 705021666656256 705084286255104 705301368855552 706181241765888 706202136887296 706461404001696 707083133517824 707560502003712 708246099197952 708464155262976 709347973791744 709584205381632 709629392360448 710733419053056 711641124569088 712766197334016 713048972009472 716496628678656 717390467825664 717675077081088 718791621083136 719076786216012 719709618044928 719995147373376 720893350969344 722014901895168 722255351906304 722301345795456 722937015435264 724126056579072 724367209660416 725494165143552 725540365283328 727615493111808 729066744971264 730490703457536 731423641776128 732336102572032 732626641186944 733475455893504 733766446522368 734703568420864 734926498430976 735620120969216 735865101877248 737056879017984 737302338404352 738222132953088 738515006724096 740608626917376 741826733211648 742085793988608 743929741836288 745413532975104 745709259779568 748756194557952 749005550125056 749053247491584 750237467148288 750468451590144 751195624833024 751404671041536 752364319408128 752662803787776 753601760722944 753833780969472 754774198714368 756981140815872 757214201511936 757545914696704 760894527111168 760942981578752 762145998372864 762380649234432 763634564775936 764355281944576 764587209129984 764609832419328 764890542678528 765563693432832 765799396540416 765867414380544 766103210998272 767058935021568 767363249174256 768038576062464 768320545112064 769538651406336 770498661187584 771765928722432 775755748343808 776746496425984 777031662403584 777270896289792 778024040005632 778263579426816 779234473672704 779543618208768 780516109320192 780756416004096 780825762317664 781512937046016 781730420097024 781753550635008 783039329501184 784016181559296 784257565851648 785259171938304 789365498314752 790616969576448 790907227803648 791917326434304 792905253912576 793149374988288 793219822036992 793464039962496 794162337153024 794453896986624 794477403998208 794769079501908 795468525207552 796706098642944 796776861597696 797022174670848 798016470515712 798333066405504 799035648638976 800596265140224 804487442726912 805810612862976 806058707263488 807064276303872 807088156442624 807384461716224 808095009734656 808415604068352 808640573718528 809424113369088 809673320300544 809994540795048 810683398619136 810707385843712 810953377579008 811005019840512 812266764632064 813053817913344 813304142364672 814641813651456 814913110867968 818567429750784 818853289918464 820200088092672 821802041389728 822525277765632 822598333964288 822851596998144 823878115393536 824204971335312 825159887880192 825487252337664 826541514473472 827572636090368 827848239611904 829136188735488 829188988895232 831560563556352 833219137110016 834846518237184 835912733458432 836955545796608 837287589927936 838590224596992 838922917252014 839661221052416 840988687859712 841042242797568 842350718877696 842631243890688 842684903428032 843426518007808 844017150541824 845095077937152 846409859334144 846745654261248 847801980813312 851603783417856 851901180542976 852239154033792 855721365209088 856006343000064 856060854276096 857414248169472 857678230388736 858509285523456 859899692187648 860186061471744 861259155111936 861524321107968 861600841178112 864043398070272 865387658870784 865766759653376 869649121804288 869994136409496 871023998140416 872725216886784 873548893650944 873839808479232 874160620204032 875199310331904 875277045006336 875546526855168 876638782881792 876986570484864 877758372642816 878080622985216 879202054176768 879472744464384 880569898500096 880919245688832 882018204254208 883416568430592 887710281629696 888036185604096 889170331435008 889444090773504 890553684197376 890906992238592 892018410651648 892044804489216 892293046861824 892372299791616 893157642338304 893432629297152 893787079497984 894902090858496 896018493210624 896294360973312 896373969297408 897439053643776 898915104718848 903562250944512 905048373067776 906536939470848 906816045671424 907694713339904 907947310841856 907974175997952 908307519430752 909106885951488 909467554576896 910602127540224 910882485338112 911243858394429 912018823446528 912045809074176 912380647320576 914685545152512 914967160160256 916472040357888 919414220259328 920926414700544 921209951158272 922386464505856 922725099104256 923903547506688 925056129564672 925340937486336 925423125709824 925708046622912 926522726678528 926862879817728 927230592752226 928046612742144 928304873865216 929490448416768 929859203782656 931019215601664 931329269563392 935505634000896 937371529248768 939202333016832 940028888875008 940112381673472 940401825140736 941574989021184 941948538668928 943414002671616 944328132263936 944618873683968 945797298388992 946112273842176 946172523147264 947644558737408 948020516356536 948854832758784 950731962679296 955328838238208 956520623767552 956900102774784 958388828110848 958769048288016 959612824059904 959993529831168 961191134625792 962686535860224 963007135875072 963068461060608 963916020580352 964591029190656 965501408772096 965822946213888 967325553524736 967387153711104 967709319155712 968916549500928 970153990815744 972048822829056 973261466763264 973987604610048 976835521582592 978355262029824 978743403460683 979901997907968 981153469169664 982742505357312 983069784539136 984296177270784 984599224123392 984686675632128 987478169223168 989102310948864 989447725318144 991906322448384 993884710633472 994279013039424 998341592743936 998674066833408 998737663322112 999040708804608 1000316622864384 1000624602120192 1001594166444032 1001872894722048 1002270366268416 1003520711983104 1003550405050368 1004802347630592 1005111707959296 1005510464435232 1006764852215808 1008020804861952 1009618935349248 1011279492808704 1016194664497152 1016507532312576 1018179419701248 1019449612173312 1019479776559104 1019854056904704 1021065862053888 1021156552507392 1021470947997696 1022745246695424 1023150998899008 1024051434749952 1024336412540928 1024427393482752 1026051535208448 1027331548250112 1029021238296576 1034340997791744 1036042216538112 1036361195053056 1037365386674176 1037684772569088 1038065736492288 1038979298230272 1039391490945024 1040688145760256 1041008554672128 1041101016423552 1041421552450776 1042017249394688 1042307226796032 1042338067513344 1042720739794944 1044052439334912 1045354908745728 1045676754468864 1046091604255488 1047012229251072 1047396617551872 1052487331086336 1054155959435264 1054542970404864 1055889768579072 1057207005216768 1057532499984384 1057626429382656 1057952053283328 1058883116204032 1059271862648832 1059303205330944 1059692106002544 1060624700276736 1062369148796928 1062696232894464 1064021960687616 1064376308072448 1064444088540672 1065380864851968 1067461686853632 1069149296001024 1074414150483968 1074744943017984 1076085701738496 1076512615621632 1077887472091136 1078187431624704 1078615179324018 1079232151158784 1079564427067392 1079992721060064 1081271170105344 1081340026454016 1083022352842752 1083452018693184 1084405523152896 1086189084868608 1086550814490624 1088310547924992 1091423239667712 1091804386557952 1093600117456896 1095736055186304 1096700370354176 1097135462664192 1098504153858048 1098939961780416 1100213183840256 1100649669783552 1102055352631296 1102389747646464 1103430181453824 1103797652815872 1105585318526976 1105953507606528 1107333199429632 1110912940376064 1113128690982912 1115894612754432 1116383453237248 1118120299462656 1118563889669352 1121389657063424 1123134291836928 1123508325187584 1123579871237376 1125356200722432 1126793437249536 1128546479112192 1128994205681664 1130402641084416 1135471711223808 1135868240723968 1136318872045056 1141341790666752 1141414472368128 1143218997559296 1143570973851648 1144679047364608 1145451847163904 1146532922916864 1146880813694976 1146914748628992 1148345540149248 1148699094810624 1148801121570816 1149154816497408 1150588402532352 1152023776985088 1152057864093696 1153850211827712 1154307977109504 1155747991781376 1159992181879328 1161365330853888 1163633622515712 1165119744638976 1165547493605376 1167036060008448 1167395369140224 1168851710509056 1169315427313152 1170344496857088 1170774163980288 1171238643476496 1172269405569024 1172630325952512 1174558994251776 1176024272338944 1177888757907456 1184048247472128 1185560441913344 1185925454364672 1186360841705472 1187875989651456 1189357880868864 1189393072652288 1189724062482432 1189829733055488 1190196059943744 1191243505729536 1191680845479936 1191716105997312 1193202787811328 1195059147964416 1195165292396544 1195533262006272 1197024705773568 1198553472958464 1200894397710336 1204749667926016 1206731164090368 1208715919294464 1209088060895232 1210596414455808 1210632234663936 1211076692574336 1212142514601984 1212623406102528 1214136170053632 1214509980450816 1214991811192572 1216025097928704 1216061078765568 1216430066368512 1216507529760768 1219580726870016 1219956213547008 1221962720477184 1227901886267392 1228279934877696 1230300132139008 1231871396675584 1232703062084592 1233408172752896 1233787916648448 1233897500946432 1234277395497216 1235817173090304 1236307457002968 1237395483656192 1237739831820288 1238230878506496 1239320597889024 1239812271710208 1241358954135552 1241772359417856 1243783483342848 1247340845334528 1249828705665024 1252269777355776 1253869100187648 1255433318694912 1255931384891904 1257885336895488 1258384375878021 1259491831578624 1261483031789568 1261563364196352 1263526078316544 1263946865836032 1264027355142048 1265139777011712 1265523656491008 1267642616905728 1269614789001216 1275308128862208 1275866803699712 1277851770814464 1278358731050688 1279991373108224 1281588179501056 1283582047813632 1284009514500096 1284091281414144 1286121372254208 1287335211696128 1287763928285184 1289849538281472 1290279092207616 1291888732667904 1292401261767168 1293538654420992 1296065097105408 1298650139480064 1304473682706432 1304991204614244 1306535997210624 1309087825330176 1310323340476416 1310759712718848 1312798965497856 1312915567509504 1313319790282752 1314958174322688 1316637558964224 1318803081265152 1319209116696576 1320854847750144 1325124852645888 1325705350719232 1331565422444544 1331650217762816 1332054278406144 1333755497152512 1334166136160256 1335830526296064 1336360488357888 1338027615977472 1338067206733824 1338558449687424 1339736463507456 1340148943945728 1340680619246976 1342353136287744 1344027739815936 1344560953946112 1346158580465664 1348372657078272 1354926219329536 1355343376416768 1357572559601664 1359266149564416 1359306368745472 1359805409206272 1360224068507136 1361421149405184 1361542070009856 1361920966262784 1361961263996928 1363660328927232 1364201331865344 1365401912999936 1365903191310336 1366323728007168 1368028235169792 1368068713611264 1369775397666816 1372028317728768 1372450740240384 1379121330388992 1381389622050816 1381814926737408 1383579696758784 1384087648656384 1385855321260032 1387584194347008 1388011406229504 1388134688564736 1388562069934368 1389784090017792 1390294319726592 1390845889128339 1392069919113216 1394235672625152 1394788805673984 1396528823402496 1403316441448448 1406057293873152 1407853024772096 1408803499525248 1410043333312512 1410168572510208 1410602737711104 1412362483531776 1412404273774592 1412922808003392 1414166267035648 1415121004007424 1416492198395904 1416928310525952 1418695947583488 1419168410763264 1419258784720896 1421466838106112 1423282249138176 1426097944018944 1432993257357312 1434780935651328 1435350154162176 1437583242166272 1438153572432024 1439419236089856 1439990294746752 1441786701938688 1444029803790336 1444510703812608 1444602691590912 1445874030870528 1448252113158144 1448734419320832 1450988330287104 1451080730566656 1455230986223616 1458133489942528 1460981406915072 1462847283552256 1464672205144064 1465253282373888 1467532893044736 1469407136841728 1469852996861952 1471240241938432 1471730203754496 1474113758035968 1474604676808704 1476444265906176 1477030013448192 1481217253834752 1483653466423296 1484171587977216 1487859483672576 1490827065950208 1491418519559136 1497512389115904 1498011100250112 1498106494983168 1500474934296576 1500936903180288 1502391249666048 1502809342083072 1504728638816256 1505325607575552 1507203521445888 1507667561938944 1513962281631744 1514428403023872 1515091829393408 1521885963157504 1524291996745728 1524761298468864 1527269129551872 1528710563889152 1529174418259968 1529219664838656 1529781085357056 1531598793080832 1531734828761088 1532206421996544 1534117870043136 1534726498348512 1536077152124928 1536641090224128 1539077302812672 1540997322375168 1543531857444864 1551511496687616 1553492992851968 1554063324807168 1554541792579584 1556048080011264 1556527158853632 1558468947345408 1559087236417536 1561032218640384 1561512832008192 1561651524635328 1563025874092032 1563460840194048 1563507101270016 1566078659002368 1568032363118592 1568515131703296 1570518343876608 1578730996629504 1581233939152896 1581814455607296 1583834652868608 1585810507825152 1586298749976576 1586439644073984 1586928079924992 1588324674306048 1588907793973248 1588954807996416 1589538159003816 1590937050415104 1593412197285888 1593553723195392 1594044349341696 1596032941031424 1596666132811008 1598071297277952 1601192530280448 1608974885453824 1611621225725952 1612117414526976 1614128552607744 1614176312885248 1614768923432448 1616190019469312 1616831208136704 1617281147437056 1618848226738176 1619346640601088 1619989081590096 1621414771687424 1621906755158016 1622010039681024 1624533529264128 1626107635826688 1626608284729344 1629283627302912 1629826221735936 1637134859501568 1637706579836928 1640400176185344 1643604082779456 1645050555531264 1645196667928576 1645703193996288 1647756230787072 1648409942670624 1650319775760384 1650974504675328 1653083028946944 1655145272180736 1655696479223808 1658377977790464 1663121127112704 1666438274220032 1669693036474368 1671825466916864 1673911091593216 1674575179855872 1677180449193984 1677845834504028 1679322442104832 1682084485595136 1684701437755392 1685262487781376 1685369806856064 1686853036015616 1688034301083648 1690190155874304 1692819718668288 1693491308522496 1695603961626624 1703207566835712 1703802361085952 1704478308067584 1711442730418176 1712012686000128 1712121708552192 1714828496338944 1715356460777472 1717018571046912 1719799384375296 1720372122943488 1722518310223872 1723048642215936 1723201682356224 1728086796140544 1730775317741568 1731533519306752 1739298243608576 1739988272818992 1742047996280832 1745450433773568 1747097787301888 1747679616958464 1748321240408064 1750398620663808 1750554090012672 1751093053710336 1753277565763584 1753973140969728 1755516745285632 1756161245970432 1758404108353536 1758945488928768 1761139797000192 1761838491377664 1764036408508416 1766833136861184 1775420563259392 1776072371208192 1778340662870016 1778888181547008 1781813984477184 1784036821303296 1784089608978432 1784586093723648 1784744599583232 1786315284676608 1786865258594304 1787574158995968 1789804181716992 1792588721946624 1792747938594816 1797830209437696 1807124501889024 1810096746135552 1813073878941696 1813632091342848 1815389426679808 1815894621683712 1815948351995904 1816615038861504 1818213771902976 1818935109153792 1821204255080448 1821764970676224 1822487716788858 1824037646893056 1824091618148352 1824761294641152 1829371090305024 1829934320320512 1832944080715776 1838828440518656 1841852829401088 1842419902316544 1844772929011712 1845450198208512 1847807095013376 1850112259129344 1850681874972672 1850846251419648 1851416093245824 1853045453357056 1853725759635456 1854461185504452 1856093225484288 1856609747730432 1858980896833536 1859718407565312 1862038431203328 1862658539126784 1871011268001792 1874743058497536 1878404666033664 1880057777750016 1880224763346944 1880803650281472 1883149978042368 1883897077337856 1886828005343232 1888656264527872 1889237747367936 1891594596777984 1892224547684352 1892345046294528 1895289117474816 1896041032713072 1897709665517568 1901463925358592 1910657676476416 1913800205549568 1916777656221696 1917538096576032 1919225648119808 1919987059662336 1922382269251584 1925373071720448 1926014271750144 1926136922121216 1929182058381312 1931002817544192 1931645892427776 1934651107049472 1934774307422208 1935418638311424 1937833099001856 1940307981631488 1944097645658112 1946522933526528 1947975209220096 1953671043165184 1956710524059648 1957486806921366 1959803995815936 1962306938339328 1965485010714624 1966139569078272 1969198448246784 1969373351264256 1974956338446336 1978204621897728 1978895450636288 1987769421266944 1988558026078848 1996683185487872 1997348133666816 1997475326644224 1998081417609216 2000633245728768 2001249204240384 2003188332888064 2003745789444096 2004540732536832 2007041423966208 2007100810100736 2009604695261184 2010223415918592 2011020928870464 2013529704431616 2016041609723904 2019237870698496 2022558985617408 2032389328994304 2033015064625152 2036358839402496 2038899224346624 2038959553118208 2039708113809408 2042131724107776 2042313105014784 2042941895995392 2045490493390848 2046301997798016 2048102869499904 2048672825081856 2048854786965504 2052103070416896 2054663096500224 2058042476593152 2068681995583488 2072084433076224 2072722390106112 2074730773348352 2075369545138176 2076131472984576 2077958596460544 2078782981890048 2081376291520512 2082017109344256 2082202032847104 2082843104901552 2084034498789376 2084676135026688 2085441479589888 2088104878669824 2090709817491456 2091353508937728 2092183208510976 2094024458502144 2094793235103744 2104974662172672 2108311918870528 2109085940809728 2111779537158144 2115064999968768 2115252858765312 2115904106566656 2118543725297664 2118606410661888 2119384212005088 2121249400553472 2124738297593856 2125392465788928 2128043921375232 2128752616144896 2128888177081344 2134923373707264 2138298592002048 2148828300967936 2149489886035968 2152171403476992 2153025231243264 2155774944182272 2156374863249408 2157230358648036 2158464302317568 2159128854134784 2159985442120128 2162680052908032 2166044705685504 2166904037386368 2168811046305792 2172378169737216 2173101628981248 2176621095849984 2182846479335424 2183608773115904 2187200234913792 2191472110372608 2193400740708352 2194270925328384 2197008307716096 2197879923560832 2200426367680512 2201299339567104 2204110705262592 2204779495292928 2206860362907648 2207595305631744 2211170637053952 2211907015213056 2214666398859264 2221825880752128 2226257381965824 2231789225508864 2232766906474496 2236240598925312 2237127779338704 2242779314126848 2246268583673856 2247016650375168 2247159742474752 2250712401444864 2253586874499072 2257092958224384 2257988411363328 2260805282168832 2270943422447616 2271736481447936 2272637744090112 2282683581333504 2282828944736256 2286437995118592 2287141947703296 2289358094729216 2290903694327808 2293065845833728 2293761627389952 2293829497257984 2296691080298496 2297398189621248 2297602243141632 2298309632994816 2301176805064704 2304115728187392 2308615954219008 2311495983562752 2319984363758656 2327267245031424 2330239489277952 2331094987210752 2334072120016896 2334790738280448 2337703421018112 2338630854626304 2341548327960576 2342477286952992 2344538811138048 2345260651905024 2349117988503552 2352048544677888 2355777515814912 2368096494944256 2371120883826688 2371850908729344 2372721683410944 2375751979302912 2378715761737728 2378786145304576 2379448124964864 2379659466110976 2380392119887488 2382487011459072 2383361690959872 2383432211994624 2386405575622656 2390118295928832 2390330584793088 2391066524012544 2394049411547136 2397106945916928 2401788795420672 2409499335852032 2413462328180736 2417431838588928 2418176121790464 2421192828911616 2421264469327872 2422153385148672 2424285029203968 2425246812205056 2428272340107264 2429019960901632 2429983622385144 2432050195857408 2432122157531136 2432860132737024 2433015059521536 2439161453740032 2439912427094016 2443925440954368 2455803772534784 2456559869755392 2460600264278016 2463742793351168 2465406124169184 2466816345505792 2467575833296896 2467795001892864 2468554790994432 2471634346180608 2472614914005936 2474790967312384 2475479663640576 2476461757012992 2479624543420416 2482717908271104 2483544718835712 2487566966685696 2494681690669056 2499657411330048 2504539554711552 2507738200375296 2510866637389824 2511862769783808 2515770673790976 2516768751756042 2518983663157248 2522966063579136 2523126728392704 2527052156633088 2527893731672064 2528054710284096 2530279554023424 2535285233811456 2539229578002432 2551733607399424 2555703541628928 2556717462101376 2559982746216448 2563176359002112 2567164095627264 2568019029000192 2568182562828288 2572242744508416 2574670423392256 2575527856570368 2579699076562944 2580558184415232 2583777465335808 2584802523534336 2592130194210816 2597300278960128 2608947365412864 2609982409228488 2613071994421248 2618175650660352 2620646680952832 2621519425437696 2625597930995712 2625831135019008 2626639580565504 2629916348645376 2633275117928448 2637606162530304 2638418233393152 2641709695500288 2650249705291776 2651410701438464 2663130844889088 2663300435525632 2664108556812288 2667510994305024 2668332272320512 2671661052592128 2672720976715776 2676055231954944 2676134413467648 2677116899374848 2679472927014912 2680297887891456 2681361238493952 2684706272575488 2688055479631872 2689121907892224 2692317160931328 2696745314156544 2709852438659072 2710686752833536 2715145119203328 2718612737490944 2719610818412544 2720448137014272 2723084140019712 2723841932525568 2723922527993856 2727320657854464 2728402663730688 2730803825999872 2731806382620672 2732647456014336 2736056470339584 2736137427222528 2744056635457536 2744901480480768 2758242660777984 2762779244101632 2763629853474816 2767159393517568 2768175297312768 2771710642520064 2775168388694016 2776022812459008 2776269377129472 2777124139868736 2779568180035584 2780588639453184 2781691778256678 2784139838226432 2788471345250304 2789577611347968 2793057646804992 2806632882896896 2812114587746304 2815706049544192 2817606999050496 2820086666625024 2820337145020416 2821205475422208 2824724967063552 2824808547549184 2825845616006784 2828332534071296 2830242008014848 2832984396791808 2833856621051904 2837391895166976 2838336821526528 2838517569441792 2842933676212224 2846564498276352 2852195888037888 2865986514714624 2869561871302656 2870700308324352 2875166484332544 2876307144864048 2878838472179712 2879980589493504 2883573403877376 2888059607580672 2889021407625216 2889205383181824 2891748061741056 2896504226316288 2897468838641664 2901976660574208 2902161461133312 2910461972447232 2916266979885056 2921962813830144 2925694567104512 2929344410288128 2930506564747776 2935065786089472 2936230210382049 2938814273683456 2939705993723904 2943460407508992 2948227516071936 2949209353617408 2952888531812352 2954060026896384 2962434507669504 2967306932846592 2968343175954432 2975718967345152 2981654131900416 2982837039118272 2995024778231808 2996022200500224 2996212989966336 3000949868593152 3001873806360576 3004782499332096 3005618684166144 3010651215151104 3014407042891776 3015335123877888 3028856806047744 3030183658786816 3043771926315008 3048583993491456 3049522596937728 3054538259103744 3057421127778304 3058348836519936 3058439329677312 3059562170714112 3063197586161664 3063469657522176 3064412843993088 3068235740086272 3069452996697024 3072154304249856 3073282180448256 3078154605625344 3081994644750336 3087063714889728 3103022993375232 3106985985703936 3108126649614336 3109083585159168 3112096160022528 3113054317707264 3116937894690816 3118174472835072 3122064437280768 3123025664016384 3123303049270656 3126051748184064 3126921680388096 3127014202540032 3132157318004736 3136064726237184 3137030263406592 3141036687753216 3157461993259008 3162467878305792 3163628911214592 3167669305737216 3171621015650304 3172597499953152 3172879288147968 3173856159849984 3176649348612096 3177815587946496 3177909615992832 3179076318007632 3181874100830208 3187107446390784 3188088698683392 3192065882062848 3193332265622016 3196142594555904 3202385060560896 3217949770907648 3223242451451904 3224234829053952 3228257105215488 3228352625770496 3229537846864896 3233662416273408 3234562294874112 3237696453476352 3238693281202176 3239978163180192 3242829543374848 3243813510316032 3244020079362048 3249067058528256 3253216569458688 3258567254605824 3259652443471872 3274269719003136 3275413159673856 3280800352370688 3287208165558912 3290101111062528 3290393335857152 3291406387992576 3295512461574144 3296819885341248 3300639551520768 3301949009350656 3306166057893888 3310290544361472 3311392958447616 3316755955580928 3332876548440064 3339386072948736 3343650933833728 3347822183186432 3349150359711744 3354360898387968 3355691669008056 3358644884209664 3364168971190272 3369402875510784 3370524975562752 3370739613712128 3373706072031232 3376068602167296 3380380311748608 3385639437336576 3386982617044992 3391207923253248 3406415133671424 3407604722171904 3408956616135168 3424025372000256 3424243417104384 3429656992677888 3430712921554944 3434037142093824 3439598768750592 3440744245886976 3445036620447744 3446097284431872 3446403364712448 3456173592281088 3461550635483136 3463067038613504 3478596487217152 3479976545637984 3484095992561664 3490900867547136 3494195574603776 3495359233916928 3496642480816128 3501108180025344 3502186107420672 3506555131527168 3507946281939456 3511033490571264 3512322491940864 3516808216707072 3517890977857536 3523676982755328 3528072817016832 3533666273722368 3552144742416384 3556681325740032 3557776363094016 3563627968954368 3568073642606592 3568179217956864 3569172187447296 3569489199166464 3573730517188608 3575148317991936 3579608363433984 3585177443893248 3585495877189632 3595660418875392 3614249003778048 3620193492271104 3626147757883392 3627264182685696 3630778853359616 3631789243367424 3631896703991808 3633230077723008 3636427543805952 3637870218307584 3642408510160896 3643529941352448 3644975433577716 3648075293786112 3648183236296704 3649522589282304 3658742180610048 3659868640641024 3665888161431552 3677656881037312 3683705658802176 3684839804633088 3689545858023424 3690900396417024 3695614190026752 3700224518258688 3701363749945344 3701692502839296 3702832186491648 3706090906714112 3707451519270912 3708922371008904 3712186450968576 3713219495460864 3717961793667072 3719436815130624 3724076862406656 3725317078253568 3742022536003584 3749486116995072 3756809332067328 3760449526693888 3761607300562944 3766299956084736 3767794154675712 3773656010686464 3775153127634063 3777312529055744 3778475494735872 3784449095368704 3784690092589056 3790578234949632 3792082065426144 3795419331035136 3802927850717184 3821315352952832 3827600411099136 3833555312443392 3835076193152064 3838451296239616 3839974119324672 3844764538503168 3850746143440896 3852028543500288 3852273844242432 3858364116762624 3862005635088384 3863291784855552 3869548614844416 3870837276622848 3875666198003712 3880615963262976 3888195291316224 3895950418440192 3907342086330368 3913421048119296 3914973613842732 3919607991631872 3930970021429248 3932279138156544 3938396896493568 3938746702528512 3949912676892672 3956409243795456 3957790901272576 3975538842533888 3977116052157696 3993366370975744 3994696267333632 3994950653288448 3996162835218432 4001266491457536 4002498408480768 4006376665776128 4007491578888192 4009081465073664 4014082847932416 4014201620201472 4019209390522368 4020446831837184 4022041857740928 4027059408863232 4032083219447808 4038475741396992 4045117971234816 4064778657988608 4066030129250304 4072717678804992 4077798448693248 4077919106236416 4079416227618816 4084263448215552 4084626210029568 4085883791990784 4090980986781696 4092603995596032 4096205738999808 4097709573931008 4104206140833792 4109326193000448 4116084953186304 4137363991166976 4144168866152448 4145444780212224 4149461546696704 4150739090276352 4152262945969152 4157565963780096 4162752583041024 4164034218688512 4164404065694208 4165686209803104 4168068997578752 4169352270053376 4170882959179776 4176209757339648 4182707017875456 4184366417021952 4189586470207488 4209949324345344 4216623837741056 4218171881619456 4223559074316288 4230129999937536 4230505717530624 4231808213133312 4237087450595328 4237212821323776 4238768424010176 4242498801106944 4249476595187712 4250784931577856 4256087842750464 4257505232289792 4257776354162688 4269846747414528 4297656601935872 4298979772071936 4304342806953984 4306050462486528 4311549888364544 4312749726498816 4314460717296072 4316928604635136 4318257708269568 4319970884240256 4325360105816064 4332089411371008 4333808074772736 4337622092611584 4344756339474432 4346203257962496 4353242191699968 4365692958670848 4367217546231808 4374400469827584 4382944220745216 4386801481416704 4388541850656768 4394016615432192 4395759847121664 4402598679134208 4408221410525184 4409558990585856 4413720725815296 4415190611263488 4422341274107904 4423814030426112 4429332797718528 4443651761504256 4452514763931648 4463578451017728 4465533812948992 4472481197850624 4474255558677408 4485558628253696 4492537167347712 4494033300750336 4494319484949504 4501424802889728 4507173748998144 4514185916448768 4515976822726656 4521610564337664 4541886844895232 4543472962895872 4545275488180224 4565657889472512 4572875990237184 4574283895406592 4578716189458432 4581807388655616 4586131691667456 4587523254779904 4587658994515968 4594796379242496 4595204486283264 4596619265989632 4602353610129408 4608231456374784 4617231908438016 4622991967125504 4639968727517312 4654534490062848 4660478978555904 4662189974421504 4668144240033792 4669581476560896 4675406842036224 4677261709252608 4683096655921152 4684954573905984 4689077622276096 4690521303810048 4698235977007104 4704097089355776 4711555031629824 4736192989888512 4742241767653376 4743701817458688 4745443366821888 4751503958605824 4757431523475456 4757572290609152 4758896249929728 4759318932221952 4760784239774976 4764974022918144 4766723381919744 4766864423989248 4772811151245312 4780236591857664 4780661169586176 4782133048025088 4788098823094272 4794213891833856 4803577590841344 4818998671704064 4826924656361472 4834863677177856 4836352243580928 4842385657823232 4842528938655744 4844306770297344 4848570058407936 4850493624410112 4856544680214528 4858039921803264 4859967244770288 4864244315062272 4865720265474048 4866030119043072 4878322907480064 4879824854188032 4887850881908736 4911607545069568 4913119739510784 4921200528556032 4927485586702336 4930812248338368 4935151666593792 4935590003785728 4937109581988864 4943268692361216 4945229828011872 4949581934624768 4950959327281152 4952923514025984 4959249086840832 4965435816542208 4967089437671424 4975133933371392 4989363381338112 4999314822660096 5009079109423104 5015476400750592 5021733274779648 5023725539567616 5031541347581952 5033537503512084 5037967326314496 5046253456785408 5054104313266176 5055787463344128 5056109420568192 5060559108046848 5070570467622912 5078459156004864 5103467214798848 5111407083257856 5113434924202752 5119965492432896 5126352718004224 5134328191254528 5136038058000384 5136365125656576 5144485489016832 5149340846784512 5151055713140736 5159398153125888 5161116368830464 5167554930671616 5169605047068672 5184260388421632 5194600557920256 5217894730825728 5219964818456976 5226143988842496 5236351301320704 5241293361905664 5243038850875392 5251195861991424 5251662270038016 5253279161131008 5259832697290752 5266550235856896 5275212325060608 5276836466786304 5283419391000576 5300499410583552 5302821402876928 5326261689778176 5326600871051264 5328217113624576 5335021988610048 5336664544641024 5345441953431552 5352110463909888 5352268826935296 5354233798749696 5358945854029824 5360595775782912 5362722476987904 5369412545150976 5378243815784448 5393490628313088 5421373505667072 5430290238406656 5437225474981888 5439221636825088 5440896274028544 5446168280039424 5447683865051136 5447845055987712 5454641315708928 5456805327461376 5463612765241344 5465294912028672 5472112940679168 5472274854445056 5488113270915072 5489802960961536 5516485321555968 5525558488203264 5527259706949632 5534318787035136 5536350594625536 5543421285040128 5550336777388032 5552045624918016 5552538754258944 5554248279737472 5559136360071168 5561177278906368 5563383556513356 5568279676452864 5576942690500608 5579155222695936 5586115293609984 5613265765793792 5624229175492608 5631412099088384 5635213998100992 5640173333250048 5640674290040832 5642410950844416 5649449934127104 5649617095098368 5651691232013568 5656665068142592 5660484016029696 5665968793583616 5667713242103808 5674783790333952 5676673643053056 5677035138883584 5685867352424448 5693128996552704 5704391776075776 5731973029429248 5741400616648704 5750332968665088 5752614289728096 5757676944359424 5759961178987008 5767146807754752 5776119215161344 5778042815250432 5778410766363648 5793008452632576 5794937677283328 5803953321148416 5804322922266624 5820923944894464 5832533959770112 5843925627660288 5851389134209024 5858688820576256 5861013129495552 5870131572178944 5872460420764098 5877628547366912 5879411987447808 5886920815017984 5896455032143872 5898418707234816 5908120053792768 5924869015339008 5934613865693184 5936686351908864 5963308263800832 5965674078236544 5990049556463616 5992044401000448 5992425979932672 6001899737186304 6003747612721152 6009564998664192 6011237368332288 6021302430302208 6028814085783552 6030670247755776 6057713612095488 6060367317573632 6087543852630016 6097167986982912 6099045193875456 6109076518207488 6114842255556608 6116697673039872 6116878659354624 6119124341428224 6126395172323328 6126939315044352 6128825687986176 6136471480172544 6138905993394048 6144308608499712 6146564360896512 6156309211250688 6163989289500672 6174127429779456 6206045986750464 6213971971407872 6216253299228672 6218167170318336 6224192320045056 6226108635414528 6233875789381632 6236348945670144 6244128874561536 6246051328032768 6246606098541312 6252103496368128 6254028405080064 6264314636009472 6272129452474368 6274060526813184 6282073375506432 6314923986518016 6324935756611584 6327257822429184 6335338611474432 6345194999906304 6345758576295936 6347712319699968 6355631175892992 6355819231985664 6358152636015264 6363748201660416 6374214892781568 6376177397366784 6384131764125696 6386664531244032 6404770121121792 6435899541815296 6446484902903808 6448469658107904 6456514210430976 6456705251540992 6459075693729792 6467324832546816 6469124589748224 6475392906952704 6477386562404352 6479956326360384 6485659086749696 6488040158724096 6498134117056512 6506433138917376 6517134509211648 6519304886943744 6548539438006272 6550826319347712 6561600704741376 6574416331117824 6580202222125056 6580786671714304 6582812775985152 6591024923148288 6593639770682496 6601279103041536 6603898018701312 6612332115787776 6620581088722944 6622785916895232 6633511911161856 6665753096880128 6678772145897472 6687301867667456 6695644366372864 6698300719423488 6708721796775936 6711383338016112 6717289768419328 6728337942380544 6738805751021568 6741049951125504 6741479227424256 6747412144062464 6752137204334592 6760760623497216 6771278874673152 6773965234089984 6782415846506496 6812830267342848 6815209444343808 6817913232270336 6848050744000512 6848486834208768 6859313985355776 6861425843109888 6868074284187648 6879197537501184 6881488491773952 6890073240895488 6892194568863744 6892806729424896 6912347184562176 6926134077227008 6957192974434304 6959953091275968 6981801735094272 6988391149207552 6990718467833856 6993284961632256 7002216360050688 7004372214841344 7013110263054336 7015892563878912 7024644983881728 7033616433414144 7035781955715072 7047353965510656 7056145634033664 7067332547444736 7104289484832768 7113362651480064 7115552726188032 7127255937908736 7136147285213184 7136358435913728 7138344374894592 7138978398332928 7147461034377216 7150296635983872 7159216726867968 7170354887786496 7170991754379264 7191320837750784 7228498007556096 7240386984542208 7252295515766784 7254528365371392 7261557706719232 7263578486734848 7263793407983616 7266460155446016 7272855087611904 7275740436615168 7284817020321792 7287059882704896 7289950867155432 7296150587572224 7296366472593408 7299045178564608 7317484361220096 7319737281282048 7331776322863104 7355313762074624 7367411317604352 7369679609266176 7379091716046848 7381800792834048 7391228380053504 7400449036517376 7402727499890688 7403385005678592 7405664372983296 7412181813428224 7414903038541824 7417844742017808 7424372901937152 7426438990921728 7438873630261248 7448153724813312 7450634156507136 7484045072007168 7498972233990144 7513618664134656 7520899053387776 7523214601125888 7532599912169472 7535588309351424 7547312021372928 7550306255268126 7554625058111488 7556950989471744 7568898190737408 7569380185178112 7581156469899264 7584164130852288 7590838662070272 7605855701434368 7642630705905664 7655200822198272 7667110624886784 7670152386304128 7676902592479232 7679948238649344 7689529077006336 7701492286881792 7704057087000576 7704547688484864 7716728233525248 7724011270176768 7726583569711104 7739097229688832 7741674553245696 7751332396007424 7776390582632448 7791900836880384 7814684172660736 7826842096238592 7829947227685464 7839215983263744 7861940042858496 7864558276313088 7876793792987136 7877493405057024 7899825353785344 7912818487590912 7915581802545152 7951077685067776 7954232104315392 7989392534667264 7989901306576896 7992325670436864 8002532982915072 8004996816961536 8012753331552256 8014983157776384 8018162930147328 8028165695864832 8028403240402944 8038418781044736 8040893663674368 8044083715481856 8054118817726464 8064166438895616 8076951482793984 8090235942469632 8129557315977216 8132060258500608 8145435357609984 8155838212472832 8158832455237632 8169252420059136 8171767583981568 8181961973563392 8185207991192064 8192411477999616 8195419147862016 8208412281667584 8232169906372608 8274727982333952 8288337732304896 8290889560424448 8298923093393408 8301478180552704 8304525891938304 8315131927560192 8325505166082048 8328068437377024 8328808131388416 8331372419606208 8338704540106752 8341765918359552 8352419514679296 8365414035750912 8368732834043904 8379172940414976 8419898648690688 8433247675482112 8436343763238912 8447118148632576 8460259999875072 8461011435061248 8463616426266624 8474174901190656 8474425642647552 8477536848020352 8484997602213888 8498953190375424 8501569863155712 8512175685500928 8515010464579584 8515552708325376 8539693494829056 8595313203871744 8597959544143872 8608685613907968 8612100924973056 8623099776729088 8625499452997632 8628921434592144 8633857209270272 8636515416539136 8639941768480512 8650720211632128 8664178822742016 8667616149545472 8675244185223168 8689512678948864 8692406515924992 8706484383399936 8731385917341696 8734435092463616 8748800939655168 8765888441490432 8777083701313536 8788033230864384 8791519694243328 8805197358268416 8808690631146147 8816442821050368 8819117981171712 8830381222526976 8844682548215808 8847628060852224 8858665595437056 8887303523008512 8905029527863296 8927156902035456 8931067625897984 8944962395701248 8948511117354816 8971117256507392 8985074334695424 8988066601500672 8988638969899008 9002849605779456 9014347497996288 9031953645453312 9043221128675328 9086945925791744 9090550976360448 9131315778945024 9145751980474368 9148567790813184 9163614777311232 9172263383334912 9175046509559808 9175317989031936 9189592758484992 9190408972566528 9193238531979264 9204707220258816 9216462912749568 9234463816876032 9245983934251008 9279937455034624 9309068980125696 9320957957111808 9324379948843008 9336288480067584 9339162953121792 9350813684072448 9354523418505216 9366193311842304 9369909147811968 9378155244552192 9381042607620096 9396471954014208 9408194178711552 9423110063259648 9472385979777024 9484483535306752 9487403634917376 9490886733643776 9503007917211648 9514863046950912 9515144581218304 9517792499859456 9518637864443904 9521568479549952 9529948045836288 9533446763839488 9533728847978496 9545622302490624 9561322339172352 9564266096050176 9576197646188544 9588427783667712 9607155181682688 9653849312722944 9669727354355712 9672704487161856 9684771315646464 9685057877311488 9688613540594688 9700987248820224 9713089360429056 9716079843606528 9719934489540576 9728488630124544 9731440530948096 9732060238086144 9759649708376064 9775701763817472 9823215090139136 9826239479021568 9842401057112064 9854971173404672 9861624496676736 9870303333187584 9871180007571456 9874219163977728 9886537384722432 9890459656023744 9899163869249536 9901918654562304 9905847028051968 9918498173681664 9930871633084416 9934178875342848 9950267866742784 9998629645320192 10018158218846208 10030952801501184 10043466549559296 10047451079135232 10063082695163904 10067075007024168 10075934652628992 10092506913570816 10108208626532352 10111574926688256 10112218841136384 10121118216093696 10141140935245824 10156918312009728 10206934429597696 10222814166515712 10226869848405504 10239930984865792 10252705436008448 10272076116000768 10272730251313152 10288970978033664 10298681693569024 10302111426281472 10318796306251776 10322232737660928 10335109861343232 10339210094137344 10368520776843264 10389201115840512 10435789461651456 10439929636913952 10452287977684992 10472702602641408 10482586723811328 10486077701750784 10503324540076032 10506558322262016 10519665394581504 10533100471713792 10550424650121216 10553672933572608 10600998821167104 10605642805753856 10653201742102528 10656434227249152 10670043977220096 10673329089282048 10690883906863104 10704220927819776 10704537653870592 10708467597499392 10721191551565824 10725444953975808 10738825090301952 10756487631568896 10786981256626176 10842747011334144 10860580476813312 10874450949963776 10878443273650176 10881792548057088 10892336560078848 10895367730102272 10895690111975424 10909282631417856 10913610654922752 10927225530482688 10930589824057344 10944225881358336 10944549708890112 10976226541830144 10979605921923072 11032970643111936 11051116976406528 11054519413899264 11068637574070272 11072701189251072 11086842570080256 11100673554776064 11104091249836032 11105077508517888 11108496559474944 11118272720142336 11122354557812736 11126767113026712 11136559352905728 11153885381001216 11158310445391872 11172230587219968 11226531531587584 11248458350985216 11262824198176768 11270427996201984 11281348580081664 11284821901688832 11298899868254208 11299234190196736 11303382464027136 11313330136285184 11320968032059392 11331937587167232 11335426484207616 11353347286106112 11354070277767168 11371734704848896 11386257993105408 11408783552151552 11463946058858496 11482801233297408 11500665937330176 11505228579456192 11515353888718848 11519922357974016 11534293615509504 11552238430322688 11556085630500864 11556821532727296 11586016905265152 11589875354566656 11608645844533248 11641847889788928 11665067919540224 11687851255320576 11702778268418048 11717377641152512 11722026258991104 11740263144357888 11744920841528196 11755257094733824 11758823974895616 11792910064287744 11796837414469632 11816240107585536 11849738030678016 11869227731386368 11873372703817728 11926616527601664 11931348156473088 11980099112927232 11984088802000896 11984851959865344 12003799474372608 12007495225442304 12019129997328384 12022474736664576 12042604860604416 12057628171567104 12061340495511552 12115427224190976 12120734635147264 12175087705260032 12194335973965824 12198090387750912 12218153036414976 12229684511113216 12233395346079744 12233757318709248 12238248682856448 12252790344646656 12253878630088704 12257651375972352 12272942960345088 12277811986788096 12288617216999424 12293128721793024 12312618422501376 12327978579001344 12348254859558912 12412091973500928 12427943942815744 12432506598457344 12436334340636672 12448384640090112 12452217270829056 12472697891340288 12488257749123072 12492102656065536 12493212197082624 12504206992736256 12508056810160128 12528629272018944 12548121053626368 12629847973036032 12649871513223168 12654515644858368 12670677222948864 12690389999812608 12691517152591872 12695424639399936 12711262351785984 12711638463971328 12716305272030528 12727496403320832 12748429785563136 12752354794733568 12768263528251392 12773329062488064 12809540242243584 12871799083630592 12892969805807616 12896939316215808 12913028420861952 12913410503081984 12918151387459584 12934649665093632 12938249179496448 12950785813905408 12954773124808704 12959912652720768 12971318173499392 12976080317448192 12996268234113024 13012866277834752 13034269018423296 13038609773887488 13097078876012544 13101652638695424 13123201409482752 13148832662235648 13160404444250112 13161573343428608 13165625551970304 13182049846296576 13187279541364992 13207796037402624 13224664231575552 13241162177445888 13245571833790464 13267023822323712 13331506193760256 13357544291794944 13374603735334912 13396601438846976 13417443593551872 13422766676032224 13434579536838656 13456675884761088 13477611502043136 13482099902251008 13482958454848512 13504274408669184 13521521246994432 13542557749346304 13547930468179968 13564831693012992 13625660534685696 13630418888687616 13635826464540672 13696973668417536 13718627970711552 13722851686219776 13736148568375296 13758395075002368 13762976983547904 13784389137727488 13785613458849792 13824694369124352 13852268154454016 13914385948868608 13919906182551936 13963603470188544 13976782298415104 13981436935667712 13986569923264512 14004432720101376 14008744429682688 14026220526108672 14031785127757824 14049289967763456 14067232866828288 14071563911430144 14094707931021312 14112291268067328 14134665094889472 14208578969665536 14226725302960128 14231105452376064 14254511875817472 14272294570426368 14272716871827456 14276688749789184 14277956796665856 14294922068754432 14300593271967744 14318433453735936 14340709775572992 14341983508758528 14382641675501568 14456996015112192 14480773969084416 14504591031533568 14509056730742784 14523115413438464 14527156973469696 14527586815967232 14532920310892032 14545710175223808 14551480873230336 14569634040643584 14574119765409792 14579901734310864 14592732945186816 14598090357129216 14634968722440192 14639474562564096 14663552645726208 14734822635208704 14739359218532352 14758183432093696 14763601585668096 14782456760107008 14805454999781376 14806770011357184 14811328745966592 14829806077083648 14835689484035616 14848745803874304 14852877981843456 14877747260522496 14896307449626624 14901268313014272 14968090144014336 14997944467980288 15027237328269312 15041798106775552 15046429202251776 15065199824338944 15071176618702848 15094624042745856 15100612510536252 15109250116222976 15113901978943488 15138760370356224 15162312939798528 15168328261704576 15181677324140544 15211711402868736 15285261411811328 15310401644396544 15334221249773568 15340304772608256 15353805184958464 15359896477298688 15379058154012672 15402984573763584 15408114174001152 15409095376969728 15433456467050496 15448022540353536 15453167139422208 15478194459377664 15483349106491392 15502664792014848 15552781165264896 15583801673760768 15629368345321472 15653684192477184 15659894455370928 15678431966527488 15723880085716992 15729116552626176 15753587585974272 15754986810114048 15799650707570688 15825636975181824 15831163605090304 15902155370135552 15908464208630784 15978785069334528 15979802613153792 15984651340873728 16005065965830144 16009993633923072 16025506663104512 16036325860294656 16056331391729664 16056806480805888 16076837562089472 16081787327348736 16088167430963712 16108237635452928 16180471884939264 16264120517001216 16290870715219968 16311676424945664 16317664910475264 16338504840118272 16343535167963136 16363923947126784 16370415982384128 16390838295724032 16416824563335168 16464339812745216 16549455964667904 16576675464609792 16581779120848896 16597846186786816 16602956361105408 16609051783876608 16630263855120384 16651010332164096 16656136874754048 16657616262776832 16662744839212416 16677409080213504 16683531836719104 16704839029358592 16730828071501824 16737465668087808 16758345880829952 16839797297381376 16866495350964224 16872687526477824 16894236297265152 16920519999750144 16922022870122496 16927232852533248 16948349802381312 16948851285295104 16955073696040704 16969995204427776 16997906380750848 17003139726311424 17024351371001856 17030020929159168 17031105416650752 17079386989658112 17190626407743488 17195919088287744 17224201849946112 17246199553458176 17250998905995264 17257842869184288 17267714418540544 17273030833078272 17279883536961024 17301440423264256 17328357645484032 17335232299090944 17379025357897728 17384813031849984 17412968766799872 17462771834683392 17468870184927232 17497601879310336 17531776882980864 17554167402627072 17576066461728768 17583039388486656 17610394716536832 17617381262292294 17632885642100736 17638235962343424 17660762445053952 17689365096431616 17695256121704448 17774607046017024 17810059055726592 17862135251795968 17889924791402496 17897022234709632 17942234513014784 17970148669390848 17976133203001344 17977277939798016 18005699211558912 18028694995992576 18063907290906624 18086442257350656 18173891851583488 18181101952720896 18262631557890048 18291503960948736 18297135581626368 18327229554622464 18344526766669824 18350093019119616 18350635978063872 18379185516969984 18380817945133056 18386477063958528 18409414440517632 18432925825499136 18468927633752064 18491967868502016 18559874910069248 18618137960251392 18641915914223616 18648759897686016 18672576960135168 18678325906243584 18701627368144896 18709046837010432 18732386623684608 18739818295623936 18756310489104384 18762085215240192 18792943908028416 18816388357423104 18846220126519296 18944771959554048 18968967070613504 18974807269834752 18981773467287552 19006015834423296 19030289162436608 19035584999718912 19037275728887808 19043136959099904 19066893527678976 19067457695956992 19091244604981248 19122644678344704 19128532192100352 19152395292377088 19214310363365376 19307698625445888 19339454708711424 19345408974323712 19369542631292928 19370115754622976 19377227081189376 19401974497640448 19426178720858112 19432159687213056 19439868979081152 19456977260249088 19464120476172288 19519299416752128 19551403527634944 19646430180278272 19652478958043136 19684802114224128 19709942346809344 19723248993353472 19740606666375168 19742360015142912 19748438327955456 19773074769444864 19780919312047488 19798327738499072 19803837309124608 19811694056103936 19836996347363328 19861743266168832 19868357750685696 19900535733485568 19997259290640384 20036316437692416 20061905603002368 20086933099118592 20094902158270464 20126165390327808 20134150014048336 20151869305257984 20185013827141632 20216417253064704 20223149853376512 20224437682272768 20242236432187392 20282281870491648 20313836624019456 20413868859195392 20445628333031424 20453739696811008 20479861969731584 20505410872016896 20544152232001536 20545460502626304 20577941956067328 20604222852562944 20637592612503552 20644465475321856 20670219722686464 20678420188274688 20737041553686528 20778402231681024 20871578923302912 20879859273827904 20945405205282816 20965173447622656 20972155403501568 21006649080152064 21013116644524032 21039330789163008 21100849300242432 21107345867145216 21201997642334208 21211285611507712 21306403484205056 21312868454498304 21340087954440192 21346658178564096 21381767813726208 21408441855639552 21409075307741184 21416935194998784 21442383103131648 21450889907951616 21477650180603904 21512975263137792 21573962513252352 21685494022668288 21721160953626624 21748901899927552 21756886547300352 21763585096114176 21784673120157696 21790735460204544 21791380223950848 21818565262835712 21827221309845504 21854451060965376 21861179648114688 21888451762716672 21889099417780224 21952453083660288 21959211843846144 22065941286223872 22102233952813056 22109038827798528 22137275148140544 22145402378502144 22173685140160512 22201347109552128 22208182499672064 22210155017035776 22216993118949888 22236545440284672 22244709115625472 22253534226053424 22273118705811456 22316620890783744 22344461174439936 22496916701970432 22525648396353536 22540855992403968 22562697160163328 22569643803377664 22597799736508416 22598468380393472 22606764928054272 22641936064118784 22663875174334464 22670852968415232 22706694572212224 22708140555534336 22743469409697792 22772515986210816 22817567104303104 22927892117716992 22965602466594816 23001331874660352 23010457158912384 23030707777437696 23039844715948032 23068587231019008 23104476860645376 23112171261001728 23113643065454592 23172033810530304 23179750709133312 23217291689066496 23330135839080448 23375702510641152 23405556536836096 23434755282305024 23444052517982208 23480526288715776 23489841683056392 23510514189467648 23517647949791232 23585820128575488 23593674828939264 23632480215171072 23699476061356032 23738455462772736 23746745407635456 23853233055203328 23862696312946176 23968177604001792 23969703919730688 24007598948745216 24014990450884608 24038259994656768 24044949473329152 24085209721208832 24115256343134208 24122680991023104 24230854448381952 24241469270294528 24350175410520064 24388671947931648 24396180775501824 24436306072829952 24459369022226432 24467514637418496 24476497365712896 24507757260177408 24515302751944704 24545885920690176 24555623973576192 24577234433998848 24586257443586048 24625236845002752 24696509719117824 24824183947001856 24865013196914688 24872668681273344 24896769280180224 24904434541658112 24945395782680576 24976515498246144 24984205312131072 24986424394165248 25016113620320256 25057258544037888 25096242107252736 25259695946072064 25299743026446336 25309031289716736 25341354445897728 25380779999625216 25383034305183744 25390849278799872 25422524703571968 25423276927942656 25432610544061056 25454992806641664 25496859571126272 25504709589467136 25536527056502784 25546658124976128 25619080484487168 25743598167261184 25785939611615232 25793878632431616 25826056841723904 25826821006163968 25836302774919168 25869299330187264 25876498358992896 25901571627810816 25909546249617408 25919825305441536 25942636346998784 25952160634896384 25992536468226048 26025732555669504 26068538036846592 26077219547774976 26194157752025088 26203305277390848 26246402818965504 26297665324471296 26323146686857216 26331251103940608 26364099692593152 26374559082729984 26415592074805248 26426071893438441 26449328463151104 26491143667580928 26534047644647424 26663012387520512 26715088583589888 26749207470669824 26793202877693952 26834887187103744 26845533352064448 26869159073677312 26913351769522176 26955223004086272 26964199804502016 26965916909697024 27008548817338368 27043042493988864 27095860936359936 27129663386025984 27260837777375232 27271652929081344 27393947336835072 27437255941423104 27445703372439552 27516790150004736 27525953967095808 27568778275454976 27571226917699584 27649388738248704 27704536308908032 27828771897737216 27839812365103872 27927206940377088 27953564596830208 27962873871335424 27973139846529024 28008865440202752 28017488859365376 28052441052217344 28063570255515648 28098579935526912 28134465733656576 28143127822860288 28189415862042624 28224582536134656 28269330189778944 28417157939331072 28453450605920256 28462210904752128 28509023751634944 28544589140852736 28545433743654912 28553377499578368 28555913593331712 28589844137508864 28601186543935488 28636866907471872 28683967017517056 28765283351003136 28961547938168832 29009182063067136 29018113461485568 29046230826876928 29054313946939392 29055173631934464 29065840621784064 29102961746460672 29139268081287168 29148239530819584 29159803468621728 29185465890373632 29196180714258432 29278949125128192 29327105291452416 29469645270417408 29478718437064704 29516366864187392 29527203171336192 29564913520214016 29610909999562752 29613540022714368 29622657491933184 29659612154167296 29671378968071232 29697491607748608 29705755963686912 29755494521044992 29792614899253248 29802536626028544 29995888935960576 30054474656538624 30083596213551104 30092858404503552 30130399648677888 30142353237405696 30189248085491712 30201225021072504 30218500232445952 30227803957886976 30277520740712448 30324625879597056 30336656523409152 30363354648281088 30423422805737472 30570522823622656 30620803288793088 30668442499547136 30680609545216512 30707610369916928 30719792954597376 30758116308025344 30816228348002304 30818190753939456 30866912934100992 30896045080707072 30906334278844416 30956388918755328 30966698212982784 31005329584029696 31105562330529792 31167603347521536 31258736690642944 31307368384954368 31319788910741856 31356863933054976 31447760171433984 31458233105252352 31509973620228096 31599301415141376 31651273950363648 31662327210180608 31804310740271104 31816928417261568 31959605226307584 31969302681747456 32010131931660288 32019987267846144 32051013326209024 32072651720589312 32112662783459328 32113612961611776 32163574654697472 32176334861927424 32216475270905856 32360943769878528 32528241034002432 32581741430439936 32623352849891328 32635329820950528 32677009680236544 32687070335926272 32727847894253568 32740831964768256 32781676591448064 32833649126670336 32928679625490432 33098911929335808 33153350929219584 33163558241697792 33195692373573632 33205912722210816 33218103567753216 33260527710240768 33302020664328192 33312273749508096 33315232525553664 33325489678424832 33354818160427008 33367063673438208 33409678058717184 33461656143003648 33474931336175616 33516691761659904 33679594594762752 33732990701928448 33745375052955648 33788472594530304 33844045740244992 33854465705066496 33896699604762624 33897702570590208 33910147392081408 33939990408855552 33995812761501696 34006279452622848 34060041858318336 34062210833301504 34158773979316224 34381252815486976 34391838176575488 34448403699892224 34492399106916352 34501997811990528 34515685738368576 34546061666156544 34559767073922048 34602880846528512 34656715290968064 34670464598181888 34758050715795456 34769626063699968 34825937533599744 34925543669366784 34937740369854464 34995203758620672 35063553765961728 35108334805254144 35152132923457536 35166078776973312 35220789433073664 35234762524584588 35265771284201472 35276471924686848 35378730192863232 35390512243408896 35549214092034048 35620118111453184 35724270503591936 35779849582804992 35794044469419264 35884469026029568 35940297338781696 35952266406002688 35954555879596032 36011398423117824 36057389991985152 36127814581813248 36172884514701312 36362203905441792 36525263115780096 36583007921897472 36594271163252736 36654459109244928 36689053533339648 36700186038239232 36701271956127744 36758371033939968 36761635890266112 36772954127917056 36818828881035264 36865851650998272 36937855267504128 36983935737004032 37119749820138496 37236275920502784 37283831828447232 37297519795372032 37345153920270336 37356651812487168 37418093674020864 37464773247369216 37479636591247872 37512620978208768 37524170430480384 37585887816056832 37889543919108096 37949614539669504 37963546934575104 38012031668846592 38060578324873216 38071169999437824 38074551457775616 38086273918199808 38133787055357952 38134915391913984 38182489209962496 38245289356689408 38257064384200704 38304790584754176 38428620726730752 38615397250891776 38678909417422848 38690817948647424 38739085262585856 38740231509245952 38754454162378752 38803948995280896 38852357441716224 38864319374426112 38879737958162304 38913954520498176 38928240952344576 39038598833504256 39102807055269888 39292860360556544 39304957916086272 39369604228448256 39419884693618688 39446497986706944 39481213332750336 39484720030285824 39496876655910912 39546149538889728 39561838624094976 39596655476998144 39623388112207872 39673992694726656 39723486532337664 39736715501371392 39801071466971136 39994518581280768 40072632875384832 40123811206004736 40189804316540928 40252330780655616 40268300028096672 40303738610515968 40370027654283264 40432834506129408 40446299706753024 40448875364545536 40564563740983296 40627673248038912 40827737718390784 40891256666062848 40907479393622016 40959723939463168 41010821744033792 41090921005252608 41155883912134656 41208445705125888 41275185225007104 41288930950643712 41356840376549376 41474083107373056 41556804463362048 41743157846605824 41759718547655808 41890810410565632 41930346895245312 41944310807003136 42013298160304128 42026233289048064 42078661578326016 42201698600484864 42214691734290432 42403995284668416 42422571223015424 42612806968410112 42625736908996608 42680175908880384 42693316357128192 42763535627452416 42816883711279104 42818150615482368 42833870389997568 42884766206263296 42901779815903232 42955300361207808 43025950526275584 43147925026504704 43370988045336576 43442321907253248 43497803799855104 43513773094600704 43527170192228352 43569346240315392 43581470920409088 43582760447901696 43637130525671424 43654442619691008 43708902121930752 43722359296229376 43778198835560448 43904906167320576 43918423687692288 44204467905626112 44218077655597056 44274550296281088 44290804757004288 44347370280321024 44416364999344128 44420310034071552 44433986237899776 44489418231250944 44507068452106848 44546237411622912 44633241781567488 44688922348879872 44993833403940864 45051296792707072 45081711984807936 45125394320326656 45139287606755328 45195599473016832 45196936760786944 45213529856108544 45283872128237568 45327750348668928 45341705936830464 45416281111068672 45486938819395584 45545031972421632 45635134208606208 45855784235433984 45931204933189632 46002663749320704 46020914317824768 46061415554875392 46079689431896064 46137174462038016 46208953721290752 46224342522003456 46227286130909184 46344067621060608 46359501418266624 46434583378132992 46660271678160896 46751405021282304 46811113073672192 46869510564610048 46888105035964416 46961052577431552 46979683366112784 47021028378935296 47035295899582464 47171640257150976 47187349657878528 47264960430342144 47398952122712064 47476910925545472 47493490815270912 47706466110406656 47725392625892352 47936355208003584 47939407839461376 48015197897490432 48029980901769216 48076519989313536 48170419442417664 48230512686268416 48245361982046208 48482938540589056 48700350821040128 48792361551003648 48872612145659904 48918738044452864 48935029274836992 48952994731425792 49015514520354816 49030605503889408 49091771841380352 49111247947152384 49172514887172096 49250473690005504 49393019438235648 49648367894003712 49730026393829376 49745337362546688 49793538560360448 49808869083316224 49890791565361152 49953030996492288 49968410624262144 49972848788330496 50032227240640512 50114517088075776 50192484214505472 50519391892144128 50599486052892672 50618062579433472 50682708891795456 50761559999250432 50766068610367488 50781698557599744 50845049407143936 50846553855885312 50865221088122112 50909985613283328 50993719142252544 51009419178934272 51073054113005568 51093316249952256 51238160968974336 51487196334522368 51571879223230464 51587757264863232 51653642012327936 51672605549838336 51738598660374528 51752996717985792 51803143255621632 51819092499234816 51839650610883072 51885272693997568 51904321269792768 51985072936452096 52137076073693184 52154439095549952 52388315504050176 52406610554781696 52492805637931008 52595330648942592 52646293373714432 52662502207881216 52728199385186304 52749118165459968 52831184149610496 52852143786876882 52898656926302208 52982287335161856 53068095289294848 53326024775041024 53430177167179776 53498414941339648 53586405755387904 53669774374207488 53691066704128896 53738318147354624 53826703539044352 53910446008172544 53928399609004032 53931833819394048 54017097634676736 54086084987977728 54191721872719872 54259326772051968 54521675554750464 54543305858162688 54787894673670144 54874511882846208 54891406744879104 55033580300009472 55051907934191616 55137556550909952 55142453835399168 55298777476497408 55409072617816064 55657543795474432 55679624730207744 55854413880754176 55925747742670848 55946279693058048 56017730880405504 56034977718730752 56104882104434688 56127140511031296 56197159871053824 56268931467313152 56286255645720576 56378831724085248 56449165072269312 56538660379557888 56834315878662144 56906901211840512 56924421809504256 57018047503269888 57090867487309824 57106754999156736 57111827186663424 57202373087870976 57273733814943744 57367934035034112 57923095876337664 58018364126134272 58036226922971136 58092461653753856 58108627893878784 58110347263868928 58131681243568128 58205923492921344 58278536162574336 58296479061639168 58319606937243456 58370931780747264 58392361428516864 58557898250256384 58654210582904832 58939290540834816 58957436874129408 59032733728374784 59054406342672384 59129827040428032 59221819999125504 59227080045428736 59245314983866368 59319224308334592 59342757936142464 59394983215497216 59411511927373824 59510989042089984 59585229798506496 59605073252057088 59991777871921152 60108949313077248 60167192427102208 60185716809007104 60260799297355776 60284706474811392 60378496170983424 60402450042145008 60437000464891904 60455607915773952 60555041481424896 60649251759194112 60673313046818304 60726709296562176 60846845611474944 61141045647245312 61241606577586176 61336884999094272 61361219090433024 61439585909194752 61516232616050688 61632456696004608 61636381507878912 61733825868201984 61812668557688832 61912777837510656 61933396425965568 62010659168059392 62211124661059584 62335206695043072 62517473381285888 62614736769908736 62639577821483712 62895520342867968 62916466210504704 63019947240456192 63302547900727296 63324654420361216 63608621480542208 63633856834523136 63919210452615168 63938605363494912 64020263863320576 64039974535692288 64145303441178624 64225325566918656 64227225923223552 64327149309394944 64352669723854848 64432950541811712 64721887539757056 65056482068004864 65163482860879872 65246705699782656 65270659641901056 65354019360473088 65374140671852544 65455695788507136 65481663929536512 65563353182896128 65667298253340672 65857359250980864 66197823858671616 66306701858439168 66327116483395584 66391384747147264 66411825444421632 66436207135506432 66521055420481536 66604041328656384 66624547499016192 66630465051107328 66650979356849664 66709636320854016 66734127346876416 66819356117434368 66949862672351232 67033383523319808 67490750105911296 67576945189060608 67688091480489984 67708931410132992 67793399209525248 67795405141180416 67820294784162816 67991625523003392 68012558905245696 68120083716636672 68124421666603008 68317547958632448 68762505630973952 68783676353150976 68896807399784448 68984798213832704 69003995623981056 69031371476737152 69092123332313088 69119534147844096 69205761693057024 69313430581936128 69340929196363776 69516101431590912 69539252127399936 69651875067199488 69875480739708928 69990407517241344 70127107531923456 70216669610508288 70304265846915072 70332157553946624 70441578866147328 70469525049169176 70531542568402944 70552943849373696 70757460385726464 70781024486817792 71098428184068096 71240236222906368 71448541007183872 71559699165609984 71588088938838528 71768938052059136 71904532812005376 71909111759192064 72022796846235648 72114779983970304 72255629163626496 72345769029402624 72724407810883584 73050526231560192 73166015843794944 73188542326505472 73308918218489856 73378107066679296 73402543912255488 73523271780532224 73545908255834112 73637657762070528 73731703301996544 73875710535008256 74239499640276992 74472551841005568 74595039590744064 74690307840540672 74713303624974336 74836187348041728 74929546494738432 74959273182495744 75048340860960768 75171775632113664 75779087838216192 75899229079339008 75927093869150208 76024063337693184 76121156649746432 76142339998875648 76149102915551232 76172547836399616 76267574110715904 76269830783827968 76364978419924992 76490578713378816 76514128768401408 76609581169508352 76857241453461504 77230794501783552 77357818834845696 77381635897294848 77478170525171712 77480463018491904 77508908324757504 77607897990561792 77704714883432448 77728638748852224 77759475916324608 77827909040996352 77856481904689152 78077197667008512 78205614110539776 78585720721113088 78609915832172544 78739208456896512 78839769387237376 78892995973413888 78969440060571648 78993753311821824 79092299077779456 79123677248189952 79193310953996288 79246776224415744 79347985389453312 79473431002742784 79602142933942272 79989037162561536 80145265750769664 80247622412009472 80379608633081856 80504661561311232 80536600056193344 80607477221031936 80740055308566528 80865669012258816 80892599413506048 80897750729091072 81129127481966592 81655475436781568 81782513332125696 81814958787244032 81919447878926336 82021643488067584 82181842010505216 82311767824269312 82550370450014208 82577861901287424 82713680753098752 82948166214746112 83113608926724096 83486315693211648 83519437095311616 83781620821131264 83860693790490624 83888621614006272 84026596320608256 84052466578096128 84157323156652032 84403397200969728 84429383468580864 84807990569336832 84845142446030848 85225613936820224 85251473817993216 85360351817760768 85386632714256384 85527071254904832 85633767422558208 85636301230964736 85667740779995136 85769532412526592 85803559631806464 85910600722415616 86051901052551168 86295850053009408 86884643814506496 86995607599710208 87027546189201408 87054340384456704 87138692480630784 87162941840818176 87165520895803392 87308885239382016 87417804243861504 87444718592458752 87556397671120896 87836847375384576 88408935811252224 88436155311194112 88549100592562176 88581609514008576 88694740560642048 88832729998688256 88840620068143104 88867972475799552 88978836462501888 89014136904213696 89092474823245824 89266483563134976 89377844697759744 89987666807881728 90102593585414144 90163423969615872 90250788640653312 90278575213510656 90391198946033664 90393873521573888 90427059712217088 90567744256475136 90655500697337856 90683411873660928 90832562222137344 90973877638791168 91090063944843264 91270268417212416 91711568470867968 91862409866379264 92005327498641408 92041828635649536 92122831109750784 92159378863792128 92274348924076032 92448685044006912 92454572261818368 92688135242121216 92719002836533248 92869166756265984 93320543356321792 93502810042564608 93622226147344384 93776210071928832 93922105154863104 93959366732225568 94042056757870592 94070591799164928 94343280514301952 94374699315757056 94529920860684288 94797904245424128 94953821851090944 94986981630541824 95412932220813312 95450785251784704 95878815678922752 96030395794980864 96059961803538432 96153039978627072 96340838884835328 96490723964092416 96965877081178112 97400701642080256 97584723102007296 97745224291319808 97837476088905728 97870058549673984 97905989462851584 98031029040709632 98061211007778816 98183543682760704 98222495894304768 98345029774344192 98500947380011008 98786038876471296 99296735788007424 99460052787658752 99490674725093376 99587077120720896 99617738166632448 99781583130722304 99906061992984576 99936821248524288 99945697576660992 100064454481281024 100229034176151552 100384968429010944 101038783784288256 101198972105785344 101236125158866944 101365417783590912 101532137220734976 101563397115199488 101690098814287872 101693107711770624 101730442176244224 101819971226566656 101987438284505088 102018838357868544 102186632499904512 102476321937948672 103143758446460928 103175514529726464 103307284024655872 103345211099676672 103477197320749056 103505993435971584 103638184998469632 103679301221766144 103808642539585536 103970145872904192 104274152147386368 104308878191099904 104776631008100352 104813221109563392 104985611275862016 105190661297885184 105292586747428864 105325004415762432 105456398770372608 105498236330919936 105662368299220992 105704287573753764 105797313852604416 106136190578589696 106652049550082048 106860354334359552 106996829882679296 107172811510775808 107339548748414976 107382133408257792 107476636294709248 107653407078088704 107820892016345088 107856799218008064 107863667638788096 108034195269353472 108172169975955456 108383443745439744 108518653544103936 109086611716325376 109575789347340288 109749023765692416 109782813489758208 110067160600018944 110103815868383232 110275113101819904 110284907670798336 110597554952994816 110818145235632128 111315087590948864 111359249460415488 111708827761508352 111851495485341696 111892559386116096 112035461760811008 112069955437461504 112254281022062592 112394319742107648 112537862934626304 112572511291441152 112757663448170496 113668631757324288 113848843619008512 114036095006539776 114181734974619648 114213509998313472 114223654373326848 114404746175741952 114547467629887488 114735868070068224 115846191752675328 116036728252268544 116072453845942272 116184923307507712 116217255787757568 116220694527737856 116263362487136256 116411846985842688 116557072325148672 116592958123278336 116639213874486912 116741863561494528 116784722857033728 117115796500512768 117308421165809664 117878581081669632 117914873748258816 118065467456749568 118108812685344768 118259654080856064 118443639998251008 118454160090857472 118490629967732736 118638448616669184 118685515872284928 118789966430994432 119021978084179968 119170459597012992 119210146504114176 119983555743842304 120217898626154496 120334384854204416 120371433618014208 120569412949622784 120756992341966848 120804900084290016 120874000929783808 120911215831547904 121110082962849792 121298503518388224 121346626093636608 121693691222949888 122282091294490624 122483213155172352 122673769998188544 122722438180866048 122879171818389504 123032465232101376 123272763015757824 123467651736403968 123625337115377664 123825555675021312 123866792851931136 124422249322119168 124670413390086144 125034946762571776 125229473539817472 125279155642967424 125791040685735936 125832932421009408 126039894480912384 126605095801454592 126649308840722432 127217242961084416 127267713669046272 127838420905230336 127877210726989824 128040527726641152 128079949071384576 128290606882357248 128450651133837312 128454451846447104 128654298618789888 128705339447709696 128865901083623424 129443775079514112 130112964136009728 130326965721759744 130493411399565312 130541319283802112 130708038720946176 130748281343705088 130911391577014272 130963327859073024 131126706365792256 131334596506681344 131714718501961728 132613403716878336 132654232966791168 132782769494294528 132823650888843264 132872414271012864 133042110840963072 133249094998032384 133260930102214656 133301958713699328 133468254693752832 133638712234868736 133899725344702464 134066767046639616 134981500211822592 135153890378121216 135376182960979968 135417862820265984 135586798419050496 135590810282360832 135640589568325632 135983251046006784 136025117810491392 136248843333206016 136635095917264896 137525011261947904 137567352706301952 137793614799568896 137969596427665408 138007991247962112 138062742953474304 138184246664626176 138239068295688192 138411523386114048 138626861163872256 138681858392727552 139032202863181824 139078504254799872 139303750134398976 139750961479417856 139980815034482688 140254215063846912 140433339221016576 140608531693830144 140664315107893248 140883157732294656 140939050098338352 141063085136805888 141105887698747392 141514920771452928 141562048973635584 142196856368136192 142480472445812736 142897082014367744 143119398331219968 143176177877677056 143537876104118272 143809065624010752 143818223518384128 144045593692471296 144229559967940608 144511258327252992 144691538058805248 145448815621767168 146101052463120384 146377084653010944 146617836436979712 146756214133358592 146805087824510976 147046543561064448 147091816511668224 147275315524141056 147751421070016512 148478999280553984 148945103682011136 149190079181488128 149380615681081344 149426607249948672 149672374696083456 149859092989476864 149918546364991488 150096681721921536 150343551264227328 151558175676432384 151798458158678016 151854187738300416 152048126675386368 152242313299492864 152284679997751296 152298205831102464 152345095672799232 152535148221431808 152539661567655936 152729956839849984 152981157426757632 153028257536802816 153219162339016704 153714482906923008 154461589003567104 154715637669691392 154763271794589696 154960926036983808 155017816649515008 155215795981123584 155409429766864896 155457277497704448 155518951832649216 155655818081992704 155712963809378304 156411228221079552 157219831664345088 157478416913793024 157679538774474752 157785991946827776 157938880121143296 157987506623643648 158184598155558912 158247354496379904 158493552448831488 158695970778906624 158946862005485568 159204285867884544 159978074325123072 160290531501539328 160495244824018944 160759217266163712 161009323122622464 161073200112386688 161214954442063872 161480110617133056 161731338024517632 161785198827012096 161795501458182144 162258254963933184 163310950873563136 163565026664251392 163629917574488064 163838895757852672 164043286976135168 164363684021010432 164623535648538624 165100740900028416 165155723802574848 165427361506197504 165896332429492224 166227217853448192 166972631386423296 167038874190623232 167563241642262528 167777243228012544 168053192641216512 168104933156192256 168314646313304064 168806794401939456 168858766937161728 169615981138673664 169690284892061696 170451227873640448 170502947635986432 170720703635521536 170773265428512768 171054142509809664 171272602461929472 171335481559990272 171607119263612928 171821201444831232 172103802105102336 173769287629012992 174055092378402816 174108680768913408 174277384961261568 174325883681636352 174331041791606784 174617770478764032 174835608487723008 174889437184917504 175112795342241792 175673694750769152 176817871622504448 176872310622388224 177098201185124352 177163219028017152 177389481121284096 177665459997376512 177681240136286208 177735944951599104 177957672925003776 178028273808427392 178184949646491648 178532967126269952 178755689395519488 179975333615763456 180205187170828288 180326847939231744 180501577281306624 180557150427021312 180782397892067328 180787747043147776 180854119424434176 181135488512950272 181311001394675712 181366823747321856 181665124444274688 181947755277582336 182180127889686528 182540536834424832 183423136941735936 183724819732758528 184010654997282816 184083657271299072 184318757727584256 184548697848152064 184897370088013824 184909144523636736 185438005673066496 185738333512531968 186641086712643584 187005620085129216 187244452294688768 187552420143857664 187844210309726208 187918733464451136 188084113515741184 188686561028603904 188749398631514112 189059841721368576 189907643702181888 189973963261083648 190825864441626624 190901570503569408 191757631357845504 192060791589961728 192119923607076864 192681677769670656 192981447928184832 193931754162356224 194801403284160512 195169446204014592 195490448582639616 195674952177811456 195740117099347968 195811978925703168 196062058081419264 196122422015557632 196367087365521408 196444991788609536 196690059548688384 197001894760022016 197572077752942592 198593471576014848 198920105575317504 198981349450186752 199174154241441792 199235476333264896 199563166261444608 199812123985969152 199873642497048576 199891395153321984 200128908962562048 200458068352303104 202472250317733888 202730835567181824 203064274441469952 203126794230398976 203380197628575744 203386215423541248 203460884352488448 203974876569010176 204037676715737088 204373264999809024 204952643875897344 206287516892921856 206351029059452928 206614568049311744 206690422199353344 206954394641498112 207011986871943168 207276369996939264 207358602443532288 207617285079171072 207940291745808384 208548304294772736 208617756382199808 209626442219126784 209971222551724032 210381322595770368 210585173494857728 210650008831524864 210912797540745216 210996472661839872 211324736598441984 211408575147507528 211594627705208832 212272381157179392 213304099100164096 213720708668719104 213993659765358592 214345623021551616 214679097496829952 214764266816515584 214953272589418496 215306814156177408 215713598436016128 215727335277576192 216068390538706944 216344339951910912 216766887490879488 217037307088207872 218173223432650752 219151578694680576 219498047531384832 219565626979516416 220134321200037888 220207631736766464 220569815341596672 221195109905989632 221636290471264256 222630175181897728 222718498920830976 223417655523016704 223785118772232192 224070923521622016 224139910874923008 224508562044125184 224788639484215296 225145022582882304 225515326896340992 227337263514648576 227697687238017024 228072190013079552 228363469949239296 228427019996626944 228447308746653696 228809492351483904 229094935259774976 229471736140136448 231692383505350656 232073456504537088 232144907691884544 232369846615015424 232434511575515136 232441389055475712 232526724974272512 232823693971685376 233114144650297344 233185916246556672 233278427748973824 233483727122989056 233569445714067456 234231593001025536 234616842331619328 235757162163339264 235829747496517632 236130934913499136 236217625370689536 236519308161712128 236908320181714944 236981259935465472 237276897233338368 237371031744569856 237579932861988864 238043956168359936 238420293008228352 239967111487684608 240435797252308992 240668769708408832 240742867236028416 241138825899245568 241513984683933696 241609800168580032 241822431663095808 242220165925699584 242597007036776448 242693252187273216 243387382445899776 244564182588981248 244966426310344704 245347539996377088 245444876361732096 245758343636779008 246064930464202752 246545526031515648 246935303472807936 247651111350042624 247733585703862272 248844498644238336 249340826780172288 250069893525143552 250458947079634944 250558311285934848 251582081371471872 251665864842018816 252079788961824768 253210191602909184 253298617681444864 254535427338092544 255676841810460672 255754421453979648 256081055453282304 256159898142769152 256581213764714496 256901302267674624 256908903692894208 257308597237579776 257410678895419392 257731802167246848 258887550159028224 260653931443519488 260986822799130624 261082638567604224 261416077441892352 261496562687410176 261926655718146048 262253412731584512 262669193013362688 265226807433756672 265308465933582336 265647301777686528 265744828542025728 266084221681926144 266498189996064768 266521860204429312 266603917427398656 266936509387505664 267277424469737472 267799450689404928 268133534093279232 269963000423645184 270307780756242432 270752365921959936 270835725640531968 271173596838100992 271181620564721664 271281179136651264 271966502092013568 272050235620982784 272497686666412032 273270191834529792 275050022523895808 275134705412603904 275587229599137792 275939192855330816 276015982495924224 276125485906948608 276368493329252352 276478136591376384 276823046772228096 277363716785455104 278064405726363648 278157008509599744 278607500268797952 279961630068965376 280508430127693824 280866678442033152 281328630215786496 281766315464589312 281878100196676704 282126170273611776 282211775397494784 283029841542905856 283124097947271168 284393712736272384 284960944891625472 285794164028735488 286238796662439936 286352355755354112 287075752208236544 287636447036768256 288091187384942592 288459119935881216 289022516654505984 290897631243534336 292202104926240768 292754169306021888 293235672873959424 293512428266717184 293610175649021952 294093087122128896 294183633023336448 294550631048282112 295502842140033024 296957998561107968 297890207364022272 298380158362976256 298761231362162688 298853214499897344 299344749392166912 299718185978953728 299837092729982976 300193363443843072 300687102528454656 303116351352864768 303596916317356032 303708375476600832 304096253350772736 304484626598985728 304596411662204928 304690191345598464 305070296442863616 305079323135311872 305459913679699968 305962314853515264 306056515073605632 307428965813846016 309431275339382784 309526543589179392 309921852073967616 310035633299030016 310431591962247168 310914554995408896 311037903665298432 311425927618756608 312822456442159104 314439663328690176 314956833827586048 315359077548949504 315571983893655552 315877760242286592 315975013247287296 316369196311117824 316494708992759808 316987104897662976 317391941557813248 318408571735769088 319956148650246144 320581063003078656 320990489648037888 321518434532327424 322018646245244928 322146400224773376 322429908884127744 322960221234266112 323462676049035264 323570397654024192 323591002916364288 324516509927866368 326621901747126272 327259835148976128 327677791515705344 328086573952270336 328727368042020864 329247071297077248 330201481800056832 330311447605149696 330854723012395008 331792664858984448 332454435706896384 333945262772846592 334077748381246464 335126483284525056 335554486456025088 336106385282433024 336209866312384512 337613588803878912 337717533874323456 339380569784123392 340902455747280896 341005895271972864 341546530857025536 342108285019619328 342545204923858944 342670963119980544 343214238527225856 343642402889662464 344207604210204672 347538575258025984 348110184756805632 348217361537826816 348554769922523136 348651767363272704 348662083583213568 349235540957528064 349671216975446016 349778874369835008 350225590684483584 351347389501538304 353635743245008896 353744621244776448 354196402370248704 354326438056034304 354778962242568192 355330919994753024 355362480272572416 355471889903198208 355915345850007552 356056547616854784 356369899292983296 357065934252539904 357511378791038976 359950667231526912 360410374341656576 360653695878463488 361003154562613248 361114300854042624 361575494086295552 361708238848868352 362270977025900544 362622002789351424 362733647494643712 363330248888549376 363895510555164672 365081073668849664 366846273883471872 367449639465517056 368021309994565632 368167314542598144 368637515455168512 369097395696304128 369818289047273472 370876011346132992 371476667025063936 373282173425287168 374011240170258432 374488904589377536 375104840287715328 375688420619452416 375837466928902272 376168227031482368 377373122057207808 377498797263028224 378119683442737152 379815287404363776 379947926522167296 381651728883253248 381803141007138816 383515262715691008 384121583179923456 384239847214153728 385363355539341312 385962895856369664 387863508324712448 389602806568321024 390338892408029184 390980897165279232 391480234198695936 391623957851406336 392124116162838528 392244844031115264 392734174731042816 392889983577219072 393380119097376768 394003789520044032 395144155505885184 397840211150635008 397962698900373504 398348308482883584 398470952666529792 399126332522889216 399747284994097152 399782790306643968 400916136704606208 404944500635467776 405461671134363648 406128548882939904 406253588460797952 406760395257151488 406772430847082496 406921768704976896 407949753138020352 408075353431474176 408746529999618048 409905287751794688 412575033785843712 412702058118905856 413229136098623488 413380844398706688 413908789282996224 414023973743886336 414552739993878528 414717204887064576 415234570158342144 415880583491616768 417096608589545472 417235512764399616 419252884438253568 419942445103448064 420762645191540736 421170346989715456 421300017663049728 421825595081490432 421992945323679744 422649473196883968 422817150295015056 423189255410417664 424544762314358784 427441417337438208 427987319530717184 428691246043103232 429358194993659904 429528533633031168 430613628312354816 431427196872032256 431454670555152384 432136781077413888 432688679903821824 433533774981758976 434074614176415744 436346446865301504 438303157389361152 439131253959032832 440268642400075776 440415263473532928 441139630683193344 443272580942528512 445260350363795456 445436997841661952 446835311046033408 447570237544464384 448141847043244032 448279821749846016 449017124088250368 449577278968430592 450290045165764608 451030653792681984 454674527029297152 455395374476034048 456144380026159104 456726939898478592 456854039993253888 456894617493307392 457618984702967808 458189870519549952 458943472280272896 463384767010701312 464146913009074176 464289815383769088 464739693230030848 464882778110951424 465053449948545024 465647387943370752 466228289300594688 466371832493113344 466556855497947648 466967454245978112 467138891428134912 469233684663238656 471659494993035264 472435250741379072 473038616323424256 473816640363429888 473962519870930944 474553794466676736 474742063489139712 476087912336719872 476840586016456704 479934222975369216 480871594504617984 481337539416817664 481485734472056832 482277651798491136 483027969367867392 483219600337160064 483644863326191616 484440331851399168 485194014073552896 485386504374546432 486774764891799552 489128365177962496 489932852620689408 490695079992754176 490889752723464192 491516687273558016 492129860928405504 493091052063031296 493870606945615872 495302222700085248 495467171407724544 497688997288476672 498681653560344576 500139787050287104 500917894159269888 501116622571869696 503331729684037632 504159577923649536 506420383205818368 506597235362889728 509070854676185088 511353683620921344 511508842907959296 512162110906564608 512319796285538304 513162427529428992 513817807385788416 514821357790838784 515463604334493696 521307862887038976 522165277135208448 522832154883784704 522993125374820352 523853311436292096 524506825463169024 525338386026725376 530453614867513344 530616931867164672 531294603555373056 531489657084051456 532168443363852288 532996379992129536 533043720408858624 533207834854797312 533873018775011328 534554848939474944 535598901378809856 536267068186558464 539926000847290368 540615561512484864 541504731843919872 541671451281063936 542347193676201984 542363241129443328 542562358273302528 543933004184027136 544100471241965568 544995373332824064 546540383669059584 550100045047791616 550269410825207808 551174459198275584 551878385710661632 552031964991848448 552250971813897216 552956273182752768 553646093544456192 554727433570910208 556314017019199488 557215000537595904 559923260137930752 561016860255387648 561733356884066304 562657260431572992 563532630929178624 563756200393353408 564252340547223552 566059683085811712 566248195894542336 569921889783250944 571588328057470976 572477593324879872 572704711510708224 574151504416473088 575272894073536512 576182374769885184 578045033309011968 581795262487068672 584404209852481536 585508338612043776 586471345747918848 587024856533434368 587220351298043904 588186174244257792 588367266046672896 589101262096564224 591005684280066048 593915997122215936 595780414728044544 596760316725952512 597522462724325376 597706428999794688 598689498784333824 599436371957907456 599674185459965952 600386726887686144 601374205056909312 607416750953201664 608192506701545472 608969253197971456 609192823324409856 609380382691196928 610140592885727232 610158646270623744 611924629707030528 612113030147211264 614857931627692032 618862550678765568 619053087178358784 619843704147935232 620071266598060032 620863183924494336 621829109990817792 622075807330596864 622851855237513216 625644912884318208 628879326657380352 629913667655172096 630718155097899008 631143967787311104 631755520484573184 631950026494574592 632738392622235648 632989417985519616 633974209795325952 634783883115626496 636817143471538176 639912297300492288 641162126006157312 641980979296075776 643036869064654848 644037292490489856 644292800449546752 644859817768255488 645920442468532224 647140795308048384 647182005832728576 649033019855732736 653243803494252544 654519670297952256 655355583031410688 657454736084041728 658494142594154496 660402963600113664 660622895210299392 661709446024790016 663585329717968896 664908871413792768 667890525545693184 668155496762492928 670252966569050112 672212770564866048 672419732624769024 675435067748646912 678761139568246784 681804911494561792 682011790543945728 683093061714051072 684216570039238656 685090409847717888 685341926239961088 686428477054451712 687284805779324928 688415208420409344 695077150516051968 696220369513611264 696434723075653632 697109539845046272 697303534726545408 697324167166427136 698471081915056128 699342433950892032 699557748739670016 700451181368967168 702694779003076608 707271486490017792 707489242489552896 708392804740497408 708652876112068608 709557924485136384 710724960545144832 710943779806396416 711830691700015104 712113095233709568 712739798585966592 714131868505079808 719901334463053824 721307391756926976 722006309125226496 722228601708085248 723150988172591104 723416477697736704 724541954051801088 725467294989287424 726660497777098752 727791021110329344 730162147337699328 733692547766943744 734899278931034112 736042619989131264 736334629085196288 737275030910337024 738194791392608256 739636578094546944 742953334050127872 746564346850574336 748022480340516864 748977809178755072 750209680575430656 751376841238904832 751674933857804544 752336454062964736 754746244114415616 754997594526056448 756239366885474304 759630574808727552 759895853044334592 763606282014277632 767030525431382016 768243166359846912 768479694428307456 770726711078682624 771925791712739328 775727016649424896 779205613136642048 781961794330558464 782960468397391872 783247915702812672 784248232325677056 784489688062230528 785779967154438144 786760238194753536 788007579040088064 795680422301270016 795925397800747008 796941905333059584 798252665045778432 799494569988194304 799565580613287936 801832273409212416 809889001270935552 810923342268727296 812257097765879808 812507176921595904 813520790514302976 813544861694164992 813843537409953792 815899506276040704 816150706862948352 817493059999236096 819810575503589376 825150067571687424 825404116237811712 826458272197246976 826761688797413376 827817578565992448 828047947487772672 829105479987757056 829434409774129152 830469140316684288 834193217179090944 834471025528799232 839884890206896128 841525290383081472 842340693979430912 842600035326099456 843985890647359488 845298946393767936 845634300590030112 846378510820835328 849089524628717568 854882834674876416 855974639061434368 857382492086206464 858716389987319808 859057067266062336 861227256624709632 862909341110304768 864273562154827776 865377359807643648 867067549963517952 872692893730603008 876606314778722304 878262507918065664 880537284800151552 880830526947065856 882279261366386688 886545161885057024 890520700727590912 890873995683323904 893670622092066816 895140475088928768 896283694086488064 896559643499692032 898034248176500736 899154557936861184 900580090331529216 902061307585363968 909349054058594304 910790748952068096 912288760052318208 913453879796957184 913789234986614784 915237969405935616 916379741039099904 917886944560545792 928293826018148352 928579630767538176 929479386460061696 929765556221902848 930106899897090048 931294775886741504 932743664986226688 933113710995895296 934277782856269824 938467369326477312 943318989986070528 944870501482758144 946077232646848512 947633280726859776 947925039741861888 949107588933353472 949484126978279424 952175824673439744 959868445950738432 961743189009235968 962675078833635328 962971468944113664 964555303596982272 966055938735734784 966439200674320128 967289726652383232 968880663702798336 970388028147105792 970773008749092864 973549529783599104 978256730355924992 979865705241378816 981779505446928384 983033374547116032 984259721856811008 986182104126062592 987741213891231744 990604445400170496 990934342815449088 995377994576953344 997363307120689152 1000279574100574208 1001835788318539776 1002233245143739392 1006663459368075264 1008319155847299072 1012840766411636736 1013194470725779456 1018141709352370176 1022707367241842688 1023017685815918592 1024639592571076608 1026324855058857984 1027635614771576832 1029642715581677568 1030927208668987392 1042615725774077952 1044330554270416896 1045664309767569408 1045986250749640704 1047706622872584192 1049013650926338048 1050676772053450752 1060907229735026688 1061233863734329344 1062589207110746112 1062979314168102912 1064336886727704576 1065992759984259072 1066087440817717248 1066415669709594624 1067746037550022656 1069109697878949888 1071197802757619712 1072534136373116928 1079852001694580736 1081231123024969728 1083009463687839744 1083342902562127872 1084726482258886656 1085124716546605056 1087866008368054272 1088200942483931136 1089990746665648128 1100538821650415616 1102348918396551168 1103756771421323264 1104063929983696896 1104501943627794432 1105912546365505536 1107292187088912384 1109454867141820416 1112628034038398976 1114430001075191808 1119846520275861504 1122033720510775296 1123466713768132608 1125314520863145984 1127065261858357248 1127512400786706816 1128504681094447104 1132119366171623424 1132496391789084672 1139843779566501888 1143176656114941952 1144955186649759744 1145409423021416448 1148303008832946176 1150545788147073024 1152364749539770368 1156090066618023936 1163590524974137344 1168808419704963072 1171016677224087552 1172942691495837696 1174440702596087808 1176372348488515584 1176734532093345792 1178202524193128448 1182011368560132096 1187831994244431872 1193520633451905024 1195044925448650752 1195412857999589376 1197378997568667648 1199348370919931904 1202748410113818624 1214833501906403328 1216385013403090944 1218385646648819712 1218760765382393856 1220281185771454464 1220317292541247488 1223849259414061056 1224226060294422528 1229715863255384064 1237725101357531136 1238106174356717568 1239687408295870464 1240142533196120064 1241726367848988672 1243658219981635584 1244151614661193728 1245703710475026432 1251289825768636416 1257758653314760704 1259827335310344192 1261436310195798016 1262287935574622208 1263511040969146368 1263900052989149184 1265476785244471296 1265978835971039232 1267948419590651904 1269567766231252992 1273634286943076352 1282324252012314624 1283961958592151552 1286073738129309696 1288074584980979712 1288585600899093504 1291840884937064448 1294281590616096768 1294364011665457152 1298066039711465472 1306487606988505088 1309039340595904512 1310711166062821376 1314909472168083456 1320805927200227328 1321245790420598784 1323418892049580032 1329817742827585536 1335781051091386368 1336310993524985856 1340505933138100224 1344425541129732096 1344839465249538048 1350870135497293824 1357522279136493568 1363609822989123584 1364023581087891456 1366186123428102144 1368433140078477312 1370180819695435776 1370683852479922176 1372856954108903424 1374569611558649856 1376830416840818688 1390154301032103936 1392440739027222528 1392869446151307264 1394219079690092544 1394648334332854272 1396942163830112256 1398684867901784064 1399115497479340032 1400902362737934336 1414978484979105792 1417305752224137216 1419115848970272768 1421449921090289664 1421887559612792832 1423661383400030208 1424226190467419136 1428263737010159616 1439802668926107648 1442614783513853952 1444012618250452992 1444457203416170496 1446301976345182208 1446832955395473408 1449083908103602176 1450934589978574848 1453320995554197504 1455582042220658688 1460324294675398656 1467385095533887488 1469798557862068224 1472085239978262528 1472669258170392576 1474550061820674048 1476389582785216512 1479273156189093888 1485906668100255744 1493128693701148672 1496044960681033728 1497955618357510144 1500419361150861312 1502753682477809664 1503349867715609088 1504672908125929472 1509995189052112896 1512478733770948608 1519261149617455104 1519791706088669184 1527212564028555264 1534061050862764032 1536486332719693824 1536959388856614912 1541453422157365248 1551454033298849792 1558411226273284096 1563923588661116928 1566495831405625344 1568496464651354112 1568979376124461056 1571559934308876288 1573520476389507072 1576015158080176128 1591360844602540032 1591850795601494016 1593883810666119168 1596505330091556864 1598989139976388608 1599131161226575872 1603664546818424832 1619778002541871104 1621846684537454592 1624514195531759616 1625014353843191808 1627041581028605952 1627089723388329984 1627687074819907584 1631799012552081408 1632301413725896704 1634986119998472192 1639621151007178752 1650300135143374848 1650808232475623424 1652916544394493952 1653523377594826752 1655635157131984896 1656095894975545344 1658868819548258304 1660938280633368576 1668942051057598464 1679769780413792256 1683050580766162944 1684681387958861824 1685200070652198912 1687971781294718976 1690597892787535872 1691268601180060224 1692757021641670656 1698179049257435136 1709765669349752832 1711949278122868736 1714764984172412928 1717432779974639616 1718114134532124672 1722454513249419264 1725818682220609536 1728547124309655552 1734135099927035904 1745385787461206016 1753212629557444608 1756525015836131328 1761074569600303104 1761661053894131712 1764558522732773376 1773090323770114048 1781747991366647808 1787341244184133632 1790280950177857536 1792567388172976128 1793119286999384064 1796068496353001472 1798309115873722368 1801160180663058432 1804122615170727936 1824577520104636416 1826907759593914368 1827578469973229568 1830475938811871232 1835773889121091584 1856587652036296704 1857159261535076352 1859531112443805696 1860213799794180096 1862589551773483008 1865487329972453376 1866227421991790592 1868555565712539648 1876934738652954624 1886637979972141056 1889741002965516288 1892154465293697024 1895266561453719552 1895850079483723776 1898215177866706944 1898968253956558848 1904351649346879488 1919736891901476864 1923486378018471936 1925350157667270656 1925942937888227328 1929110607193964544 1932111877471469568 1932878401348640256 1934579453304766464 1937761327405596672 1941546017498185728 1947099059567198208 1959731410482757632 1963559010893856768 1966066749094232064 1972364208252125184 1975482427782463488 1981208890800340992 1981868685630898176 1990755989153906688 1994726614241378304 2000559148201148416 2003671576637079552 2004466490287478784 2016638311694598144 2026388941451558912 2036283418704740352 2045414734483685376 2046035371631837184 2049279185142153216 2052649710117715968 2055271229543153664 2059285431163355136 2061854417337974784 2085231451548155904 2088661108540833792 2091328619535138816 2091972501499281408 2095413245745168384 2098027301852676096 2101353544106901504 2121814459470053376 2122467727468658688 2125178414221492224 2125958628336205824 2128673773455409152 2132174881635434496 2132831339419189248 2135492075100045312 2138219395757899776 2142395605515239424 2159704003389161472 2166018927375679488 2166685805124255744 2169452964517773312 2170249433093210112 2176401884967862272 2179981493331296256 2201077643300831232 2204697836793102336 2207513542842646528 2208127859967393792 2209003887255588864 2211825092731011072 2214584374177824768 2218909734283640832 2228860002150383616 2239693040551723008 2244067441021550592 2246933427536265216 2250629041726291968 2254130523716714496 2255024801573413632 2257009362188894208 2264238732343246848 2264992783578169344 2279687559133003776 2286353312229883904 2290818846042832896 2296606017665892352 2301091576294146048 2304729499079540736 2312180133236047872 2327181049948274688 2337616839409926144 2345885382991675392 2348881405192175616 2352744696977031168 2353469064186691584 2364022737120264192 2375663988488863744 2387041266903810048 2390825715999178752 2394757995137335296 2398696741839863808 2405496820227637248 2429667003812806656 2432770026806181888 2436771293297639424 2437521530764787712 2440562371542908928 2440634585082494976 2447698518828122112 2448452120588845056 2459431726510768128 2475450202715062272 2476212348713435136 2479374816591740928 2480285066392240128 2483452735697977344 2487316439963271168 2488303229322387456 2491407420950052864 2502579651537272832 2519654670620688384 2522872620391596032 2524575871149244416 2527022081938292736 2527800105978298368 2531957671942078464 2535896839181303808 2539135532462505984 2547268573886152704 2564648504024629248 2567923917184303104 2572147476258619392 2576149169961959424 2577171201798187008 2583681769874128896 2588728023330914304 2596132079422930944 2612975213977010176 2618078681191809024 2621422332125642752 2629818944336166912 2641611854400454656 2642491580841197568 2646837784099160064 2659635485655171072 2671562102182772736 2672621987049971712 2681011866276200448 2688851082259464192 2689678930499076096 2701740270994587648 2715044558272987136 2727219645978247168 2728047162175782912 2732372246856204288 2736866280156954624 2740361639390871552 2741367704959844352 2745713908217806848 2749139223117299712 2753660833681637376 2784881478054445056 2785738892302614528 2788438159380185088 2789296668665708544 2793884327660224512 2798230994958680064 2829956969958211584 2834611504448274432 2838231697940545536 2842899842180579328 2843775119225585664 2847322766800060416 2848452380934838272 2856527474020319232 2879605337852215296 2885229567027707904 2888025236500905984 2888914406832340992 2892603952690364416 2893665910790946816 2898167816207204352 2901869179957149696 2906641991108395008 2911164084441317376 2920648589350797312 2934770191067774976 2939597115724136448 2945338516340785152 2949100123641348096 2952779165570433024 2958546312378187776 2971813336200511488 2992089921362067456 2995911236715020288 3000838722301722624 3005507364955619328 3006699735431218176 3019990378104225792 3024957467541897216 3038522299234910208 3039583412177338368 3054425128057110528 3068122101725528064 3073918777713229824 3082906844314730496 3102908066597699584 3116822452546568192 3127847177322233856 3132991662811250688 3136992929302708224 3137958752248922112 3143119868617752576 3147040952779014144 3152030316160352256 3182721689205080064 3183701591202988032 3187767621332238336 3193010660183113728 3197978279952777216 3198262322453151744 3207329093636849664 3239556005083742208 3243693369074909184 3249028391063519232 3250028707686383616 3254179446776659968 3255374149639815168 3263598025104162816 3264602827451793408 3269972239996944384 3301616464951246848 3307046755189653504 3311270314263969792 3312191789951090688 3317737639096516608 3321876561266737152 3337884102115196928 3359539560827584512 3366101161532325888 3369362775917723648 3370400141304397824 3375943562589437952 3381195785575071744 3382537202360120448 3385514043283341312 3396358098514870272 3419531338699505664 3423898556245737472 3429529968344825856 3434865559949279232 3436228269064249344 3444909026498838528 3451637364441219072 3457094248619311104 3468270199854071808 3490771574922412032 3506425259114889216 3513050031672262656 3523322107788263424 3529117045465546752 3546180647540228096 3563495982733295616 3580561900355715072 3585134776345952256 3586238573998768128 3592136992706002944 3608245230341455872 3649155040209272832 3655156939946459136 3660951877623742464 3671547778242183168 3713175304072593408 3714318523070152704 3719062224887611392 3720427599588360192 3725179103546966016 3730974659944906752 3732454843983581184 3737111131425079296 3753869477305909248 3773275959944282112 3779482005931032576 3784308930587394048 3790533122907439104 3791700158967447552 3796430355733413888 3797936507913117696 3808703298693758976 3846972756036943872 3850700315334541312 3851885875776454656 3858221214387929088 3864223754942939136 3865756802697280512 3875522654811193344 3883092034996371456 3894198119134396416 3919462820965515264 3927118021787713536 3932133498188464128 3944728416504250368 3962417781600681984 3963737371261796352 3989453228482756608 4001118296402296832 4007343153274159104 4008932980574957568 4033276623389196288 4052777882903117824 4072566837409480704 4090829468967370752 4092070743263674368 4098558370284306432 4105299420235431936 4110542459086307328 4118570862326710272 4123708834675949568 4170462903096311808 4177322217081667584 4182657239070277632 4183945002998562816 4190826491490336768 4196054603705352192 4202707088213803008 4244935454937317376 4251917256672411648 4257347546910818304 4264349763270868992 4265662678838378496 4270984150200090624 4284791211030478848 4319408006778322944 4332037854751358976 4333371610248511488 4338905929035546624 4340498866186420224 4352803769935724544 4359962986662592512 4402155286601662464 4409395673586204672 4415027085685293056 4416255719934787584 4418007774511177728 4423650185462022144 4429168748355649536 4437819468567281664 4457720004300767232 4479386081103446016 4488134882043101184 4493866855072530432 4501258083452583936 4508261047433428992 4510049603146827264 4514018724377788416 4529985567156338688 4559375118266007552 4572706624459767808 4581637692085665792 4602183152588292096 4609458998159081472 4624360266472095744 4654362099896549376 4675233678819852288 4691770765983350784 4705489393954062336 4706938128373383168 4728045474240528384 4751327976977727488 4774082533807620096 4781651431998357504 4789515990274670592 4797393483679727616 4810993640455274496 4859334007625613312 4865540053612363776 4873542586595278848 4875043061529575424 4881124743085817856 4881269170164989952 4895397037656244224 4896904241177690112 4918863453021536256 4950900405430124544 4952424697426870272 4958749633183481856 4960570132784480256 4966905471395954688 4976606458644774912 4982814841900105728 5039309341241376768 5049151742298488832 5054044163876585472 5055600211956596736 5063915343884156928 5071793678362607616 5078271064925011968 5094537147772305408 5129297008049258496 5135847834368606208 5144294952517238784 5152298339923918848 5154342403596374016 5167363539748257792 5177456046661828608 5225950427954020352 5236157362383618048 5242844664251285504 5259637888672333824 5283223708800909312 5284983161682395136 5293675568198320128 5319270971310342144 5345243974099943424 5362023732552400896 5377702164518928384 5379357860998152192 5403480541989175296 5430089116545974272 5454439291956494336 5473732560313909248 5480723278781743104 5482735409919688704 5491427816435613696 5507321667363274752 5569762956108890112 5571477784605229056 5578593337331417088 5587768655320449024 5596461989917360128 5659913939916423168 5669223008896548864 5676463395881091072 5685799684361158656 5687550238451171328 5694645533600120832 5696904761869676544 5713054948040638464 5759210675704430592 5770459134055415808 5776050473001811968 5777828813664681984 5785207905380728832 5787331821581893632 5796335632414408704 5803738359914299392 5813283982216790016 5841297178701594624 5879194231448272896 5890677032681570304 5898200247282696192 5917092624756375552 5943626672401022976 5984179842724134912 5991822473430040576 6001677444603445248 6011014729911238656 6013399470862436352 6049914935083794432 6079166824354676736 6108850256114221056 6136244203451056128 6147837555426459648 6165813688629460992 6205816133195399168 6233644905093136384 6255694354644467712 6265983325622501376 6273985858605416448 6275917504497844224 6286239737235505152 6294081905558028288 6304060632320704512 6365443378410160128 6367403182405976064 6375535242664476672 6386021320366227456 6396524644906303488 6414658187273699328 6479112010167484416 6498056782127038464 6500057415372767232 6508358893553319936 6510748299279630336 6529205654903586816 6539944479993888768 6603232929902493696 6614093510379307008 6622540628527939584 6624383579902181376 6635475278193033216 6643753122533474304 6719079121655169024 6732202323064651776 6738725551835447296 6740800282608795648 6751887125178875904 6762391571150143488 6765074404720240896 6771028086566682624 6792716197029740544 6839062677399011328 6847797112491474944 6859059936689651712 6872456538128498688 6889818052997677056 6903274728882438144 6914188497238622208 6936540399708143616 6981543149844824064 7012850518229778432 7046644215576526848 7058234090931093504 7092361295080456192 7126991965466591232 7161123800711430144 7172477147997536256 7184273985412005888 7216490460682911744 7298310080418545664 7310313879892918272 7321903755247484928 7343095556484366336 7426350608145186816 7428637046140305408 7438124449775222784 7440855199176720384 7450358207093932032 7461949319889813504 7464909687967162368 7474222262850158592 7507738954611818496 7558964011862065152 7568617861174788096 7581066245814878208 7583400317934895104 7595873015826235392 7617406597387517952 7693945512073887744 7703771751552909312 7716442428775858176 7728447509885878272 7731513605394561024 7751045309622386688 7766184069992742912 7788396238268792832 7838925641931030528 7854236043575427072 7864266996376928256 7889456833008500736 7924835563201363968 7927474742523592704 7978906456965513216 8002236592804593664 8014686306548318208 8017865961149915136 8066553246778392576 8145133674818961408 8181658937934741504 8184141486527348736 8197116740568612864 8210598840470863872 8221084918172614656 8237141724653420544 8247417669351899136 8354644434163335168 8365314478140555264 8367890005997125632 8381652982980673536 8489870909874634752 8503834513344823296 8514695093821636608 8528699526541737984 8531325357676756992 8541968300400181248 8569582422060957696 8638816013556645888 8664075709502717952 8666743220497022976 8677811858071093248 8680997732372840448 8705607539871449088 8719925973325185024 8804310573203324928 8818791347172409344 8830054171370586112 8836015549022355456 8847300370924044288 8858337496711299072 8875638937134563328 8915440008601534464 8976269764086202368 8987733710145060864 9002516166905167872 9016522094866857984 9020099206293654528 9059971134312677376 9118750236532015104 9145413248919535616 9163275384171331584 9204366305176584192 9248720532944191488 9308724199793098752 9350467357639704576 9383541531966701568 9410978787908124672 9413876256746766336 9456090948481056768 9502655953955454976 9548165067615240192 9563302863996715008 9579031980549341184 9594786967359455232 9621987280910548992 9718668015251226624 9731080107224727552 9747085173190557696 9750086123059150848 9762538340329979904 9790794075312488448 9793808482355380224 9904849394853740544 9921140265568960512 9933810942791909376 9953212917289549824 9965629683800211456 10078618682482753536 10098303484596977664 10108088327753170944 10111200423913193472 10127830687768313856 10143587356725215232 10156542129850023936 10189074295544610816 10258594016098516992 10271695668737212416 10288589905034477568 10304596679847837696 10308684807192748032 10334727079496515584 10354912093323657216 10451900855908040704 10472314724767236096 10485689328502571008 10519275777344667648 10569966323364790272 10587351136396640256 10638541942620684288 10690487948199886848 10755404329037856768 10758715721996304384 10860178233091948544 10908878583912988672 10947465120627818496 10965470819839377408 10982855632871227392 11014643334726549504 11139525912217780224 11142955569210458112 11157186674662834176 11175537310640898048 11192923979834720256 11319827879832846336 11338446017793097728 11352926791762182144 11371599368722317312 11375100476902342656 11389291067200241664 11393809523739353088 11426109896081276928 11540918268110831616 11552100946003623936 11555657627329363968 11570415810761457664 11574663643163787264 11592671264828817408 11626567964433580032 11682594357403189248 11758388462896545792 11781354065363140608 11796400494565392384 11834185249512751104 11887253344802045952 11968359685448269824 11983644946860081152 12003354889206890496 12022029459822477312 12026798941724872704 12099829870167588864 12158333648709353472 12217700512228442112 12272488406902112256 12295675110852919296 12331627377258921984 12411632266390798336 12511388709288935424 12531966651245002752 12547971717210832896 12551835008995688448 12572479474471010304 12588163811116056576 12608121264641409024 12734806364811952128 12772042640732454912 12793049289812606976 12958224020334968832 12996113564254076928 13000114830745534464 13016717787106639872 13021496598559260672 13058411309807173632 13079888959987777536 13206465859804987392 13228187020758614016 13245081257055879168 13248767159804362752 13270950556386066432 13287506245066948608 13438158243310338048 13464404646129303552 13477451103670894592 13481600565217591296 13503774250357751808 13524783142300286976 13530148809440481792 13542056173133365248 13678125354798022656 13718119873379303424 13744913076256997376 13806549457764876288 13828376994477244416 13873080799416287232 13963086299689648128 14025701036459556864 14116468181862187008 14184722590160912384 14253983930933182464 14322247601422860288 14344954295995072512 14368547970824011776 14432980921365823488 14596620160837091328 14620627759785836544 14643807510494969856 14686191112968732672 14852701216290373632 14857274092280610816 14876248899550445568 14881710398353440768 14900716414187864064 14929819375934324736 14948444525700317184 15117928023724130304 15162132491629756416 15166800635869790208 15191746031652470784 15234813194775035904 15387891024147775488 15407543503105818624 15432884857551716352 15456895019771756544 15463027210789122048 15502090619244773376 15532368139985485824 15677851283862061056 15708472087150854144 15728533992753856512 15778913666017001472 15849671126402727936 15854949485047185408 15957812913931026432 16004473185609187328 16035731922299830272 16133106493556785152 16290267349637922816 16363317875869483008 16421197680941727744 16442169836345229312 16474283449306841088 16709288868326670336 16735780011994251264 16763305965961347072 16979741819749269504 17007669026689646592 17029390187643273216 17057399053083475968 17062650715353513984 17083936600800362496 17139164844121915392 17277632027113291776 17328151419005435904 17333486440994045952 17355623716142186496 17361995464745680896 17411215079742898176 17439851946650370048 17637582694344818688 17660108342741172224 17672031098044710912 17694600741848088576 17751277874269126656 17830880017203068928 17952539528172404736 17975467420290121728 18005032333810335744 18033044189733715968 18040198412587309056 18237500473064030208 18290826497839071232 18326550768342663168 18408732610353168384 18497441065888382976 18617448399586197504 18700934715279409152 18767083063933403136 18821957575816249344 18827752513493532672 18912181896962113536 19005311907910909952 19096330135230480384 19126605727993430016 19158063961098682368 19189573934718910464 19243974561821097984 19437336030502453248 19494170346381115392 19500172246118301696 19525076680659959808 19587616964710760448 19809698789707481088 19842280531137921024 19867621885583818752 19906425834579099648 19931259367600422912 20157237364965507072 20196606969193955328 20216176655506341888 20222400847826386944 20255661375536627712 20287174713450430464 20313084259700047872 20378148591089221632 20517188032197033984 20543391337474424832 20577179810068955136 20617369614385496064 20669454158993031168 20709824186647314432 20944629449534472192 20971378657005142016 21038551554689335296 21139932646729580544 21174702272793280512 21277083885241368576 21380975896399773696 21517431443992608768 21720356466183897088 21817757167825977344 21894930241255636992 21930941639678754816 21965711265742454784 22029286669453099008 22279051824435560448 22285911138420916224 22314373349325668352 22351074621281796096 22385847959669440512 22676892035586195456 22705853583524364288 22743198737444634624 22750200953804685312 22787619047478706176 22852219792162553856 23081836536221663232 23111315254658727936 23149327286327574528 23185342529657634816 23253135928867160064 23365188714806378496 23516776925793091584 23562708130726281216 23592800989130784768 23668370499025502208 23774506689604091904 23936719370896539648 23967289893720162304 24006709778413780992 24044058919644954624 24053597883449745408 24199659740335177728 24435401024456884224 24544976813804224512 24591350221705838592 24663254754517843968 24823264532781596672 25063933302490005504 25095943434421665792 25103670017991376896 25144958948942020608 25469612729623904256 25544085281464909824 25586098579625213952 25916448040669937664 25992227128508153856 26000229661491068928 26033435574213279744 26042993197118521344 26116822619614347264 26159777919975555072 26412931719609974784 26456374041517228032 26490162514111758336 26541901112772132864 26575012490133897216 26928809292258607104 26954902207341789184 26963201130435182592 27007548500715503616 27049566284600573952 27060297618880963584 27356250709596045312 27436239746758606848 27489826152513994752 27613098915529752576 27746161598832574464 27926172599379296256 28051402072919113728 28232936363724374016 28369445180321824768 28507967861866364928 28644495202845720576 28689908591990145024 28737095941648023552 28865961842731646976 29193240321674182656 29241255519571673088 29287615020989939712 29372382225937465344 29714548184561221632 29763420796706881536 29801432828375728128 29859638751868649472 29896889051400634368 30235856047448260608 30324264983259512832 30333601271739580416 30383492063304941568 30469626389550071808 30775782048295550976 30815087006211637248 30865769715103432704 30913790039543513088 30926054421578244096 31004181238489546752 31064736279970971648 31355702567724122112 31416944174301708288 31457067985507713024 31557827332034002944 31709898970094370816 31915625827862052864 32008946371218374656 32071463844599660544 32266212987113570304 32580534699275845632 32726635751738966016 32842395361883455488 32948566898613682176 33418577736653340672 33471560023988502528 33526611931922694144 33959483639498539008 34015338053379293184 34058780375286546432 34114798106166951936 34125301430707027968 34167873201600724992 34278329688243830784 34656302838010871808 34666972881988091904 34711247432284372992 34723990929491361792 34879703893300740096 35275165388689637376 35344062196089421824 35389201483696177152 35502555748538253312 35661760034406137856 35905079056344809472 35950934840580243456 36010064667620671488 36066088379467431936 36080396825174618112 36475000946128060416 36581652995678142464 36653101536685326336 36817465220706336768 36994882131776765952 37234896799172395008 37534166127866806272 37643915151632498688 37655505026987065344 37824363793924227072 38010623815821819904 38316127922197364736 38379147869437820928 38874672061004906496 38988340692762230784 39000344492236603392 39050153361319919616 39175233929421520896 39619397579414962176 39684561062275842048 39735243771167637504 39812851669158199296 39862518735200845824 40314474729931014144 40393213938387910656 40432353311012683776 40444801695652773888 40511322751073255424 40574349426900860928 40626168519400095744 41034376064394067968 41154359620137910272 41234739228770992128 41419648373294628864 41889258899068944384 41942757314010284032 42077103109378670592 42349404545586561024 42554167770482737152 42761951792799547392 43034862887985217536 43440712932367794176 43635514335651954688 43789860482511273984 43861883279357509632 43931422531484909568 44058573338906198016 44558103648871120896 44571822276841832448 44628746698651336704 44702149242563592192 45353784071172390912 45486397474889269248 45500401907609370624 45575238094957412352 45704439584325107712 46163673072443326464 46222630509317455872 46298654572655149056 46370685059315269632 46506271857734320128 47033553851586183168 47125416261452562432 47185601978261569536 47336740998051004416 47549013379208183808 47873438741793079296 47934579787440324608 48013419556827561984 48107195766899490816 48399319480670355456 48870802048913768448 49089953627608449024 49326509509035687936 49646529065563193344 50127866604980011008 50207340035982753792 50289917897884041216 50939225459247808512 51088170562929819648 51172197159250427904 51832896081339875328 51984454257016307712 52000459322982137856 52066871148426559488 52085986394237042688 52233645239228694528 52319555839951110144 52912748083034456064 52980325028223516672 53083802225544265728 53857618584517214208 53926402260870365184 54015097001431007232 54099132569201147904 54120595237761927168 54712501419192090624 54872479493517213696 54979652305027989504 55226197831059505152 55492323197665148928 55852345198758592512 56102804145838227456 56465872727448748032 57015935723732729856 57288990405691441152 57379817183980290048 57474191883296047104 57731923685463293952 58482511039143346176 58575230041979879424 59429096369122443264 59526841593413763072 59602865656751456256 59719277503737298944 59793778102801268736 60471712094896521216 60648529966519025664 60667202543479160832 60766984126609883136 60939252779100143616 61551564096591101952 61630174012423274496 61731539430206865408 61852108843156488192 62008362476979093504 62129472559941943296 62833888348603416576 62914135971015426048 63115654664068005888 63419797940188741632 63831251655724105728 64017892742436749312 64142927689199321088 65161069398551691264 65453271503477932032 65684790723766910976 65897133797227364352 66837155473306681344 66943120047977005056 67053223863845388288 68030676106758586368 68117560750573092864 68229596212333903872 68250602861414055936 68556659376487661568 69333945763976183808 69447981858982723584 69759407786601480192 70550330777379274752 70688124392178843648 70778402967392354304 71005111497076506624 71323520068812275712 71810158112689618944 71901869681160486912 72020129335241342976 72132176758934863872 72160793650349236224 73163305991356284928 73306203073370652672 73634930441412673536 73989764263553531904 74469793598344790016 75287830303264997376 75311010053974130688 76021247631643639808 76632255844394729472 76758295738875641856 77749344122009812992 77976681385524461568 78000688984473206784 78100306722639839232 78350467858843041792 79238795158829924352 79369122124551684096 79470487542335275008 79625703338316398592 79725037470401691648 80786427876775821312 80864706622025367552 80889603391305547776 81022645502146510848 81148698853801721856 82068752128788135936 82308719240275820544 82469478457541984256 82839296746589257728 83778517798137888768 83885514628020568064 84154206218757341184 84698809091173122048 85108335540965474304 85523903585599094784 86069725775970435072 86881425864735588352 87579720965022547968 87723766558715019264 87862845062969819136 88117146677812396032 89143644553683664896 89404298485127184384 90707568142344781824 90972794949778538496 91000803815218741248 91150476189914824704 91408879168650215424 92327346144886652928 92445261018634911744 92597309145310298112 92741370118630539264 93012543715468640256 94067107703172366336 94250832522905124864 94371203956523139072 94673481996102008832 95746877483586158592 96026839113655123968 96214391533798981632 96798638961340710912 97741604097827536896 98179907255216898048 99293058131126386688 100255733209960022016 100414680071965507584 100579835795768082432 101878450918495617024 102176341125859639296 102344394318500855808 103968908514032615424 104000918645964275712 104133742296853118976 104171972788474085376 104639111679902220288 105825496166068912128 106167604451088531456 107715237169034428416 107852804521740730368 108030194002862014464 108198265138402295808 108241190475523854336 109425002838384181248 109744958987034427392 109959304610055979008 110452395662119010304 110984646395330297856 111704690397517185024 112931745454897496064 114031871447465459712 114948383766592094208 116965022078286692352 117150460083959758848 118858192738244886528 119053683186827526144 119205731313502912512 119438555007474597888 119587556205602537472 120943424189793042432 121297059933038051328 121334405086958321664 121533968253219766272 121878505558200287232 123103128193182203904 123463078860413730816 123704217686312976384 124258945119883886592 125667776697206833152 125828271942030852096 126231309328136011776 127662503311448211456 128035785484873498624 128285855378398642176 130322138797103382528 130906543006955864064 131369581447533821952 131794267594454728704 133674310946613362688 133886240095954010112 134106447727690776576 136061352213517172736 136459192424667807744 136501205722828111872 137113318752975323136 138667891527952367616 138895963717965447168 139518815573202960384 141100661554758549504 141376248784357687296 141556805934784708608 142010222994153013248 142647040137624551424 143620316225379237888 143803739362320973824 144040258670482685952 144321587300698472448 146612406146741305344 147269860882825347072 147979528527107063808 148939587196689580032 150622020107948261376 152042495263287279616 153264511688789458944 153516591477751283712 155498688244019625984 155953362771048923136 156001377968946413568 156200613445279678464 156700935717686083584 158738244249103368192 158940975084670550016 159251406676632797184 161572855753551642624 161779206782611095552 162045291004293021696 162297397707603443712 164137504257576271872 164617438480551641088 164938956915083968512 165678593493178515456 167557035596275777536 167771029256041136128 168308412437514682368 169397618182346244096 171047807171198189568 172139451551940870144 173762851729471176704 175447533117430038528 175725690125939638272 178287289107367329792 178808596970254368768 181415136284689563648 181945589899557076992 182001607630437482496 182300952379829649408 182817758337300430848 184654692289773305856 184890522037269823488 185194618290620596224 186025087430937280512 188501665045810249728 188742407913046278144 189346963992204017664 191493754967172317184 192053678227310247936 192428783067597963264 195483208195655073792 196359814510433796096 198586116262252773376 200511466419920044032 200829360143931015168 201159671591536164864 204352682251719278592 204688788637001711616 208001837291928551424 208343945576948170752 209278223359804440576 211650992332137824256 212335208902177062912 215430474338068856832 215705609043481460736 216060388005724028928 216396530276804591616 216482380951047708672 219489917974068854784 219918609220111958016 220904791324238020608 221969292790660595712 223409380795034370048 225863490909794992128 228063742894930919424 229896767533184188416 233930044156573384704 234300920167919517696 237716385476489773056 238107366373655052288 238411462627005825024 238877110014949195776 239175112411205074944 242594119866076102656 242668810173916643328 243067936506439532544 246206256386364407808 246926157720827461632 247408435372625952768 248517890239767773184 251335553394413666304 251656543884061704192 252462618656272023552 255325006622896422912 256071570969746997248 256571710756797284352 260644277594206765056 262739162895067643904 263588535188909457408 268212895455381553152 272122704427034345472 272918384849335615488 273002411445656223744 274226637505950646272 277335783055904735232 277791927435930894336 279037631146405920768 282201323109517099008 282752497568715374592 283113611869569417216 284020445988306026496 287240632450758475776 288080517340965371904 288643174601396944896 293224812293482610688 294539721765650694144 297879174393379160064 301244040215896522752 304084990526574559232 306529023377578917888 307033182955502567424 311906725542097846272 312002755937892827136 312401226890559356928 317476488498206736384 318502813353265594368 323145711507103285248 323558413565222191104 324090582008586043392 324594795415206887424 328275008515152543744 329234876961103282176 329877913830167937024 331357186986357030912 335114071192551555072 335542058512082272256 338795236364692488192 342095614342396379136 347525703458942353408 350895066234860077056 351451380251879276544 356574578214734659584 357617193940508737536 362830272569379127296 363891179799114153984 364003215260874964992 364601904759659298816 365635516674600861696 369309384579546611712 370389236581241192448 377003330091620499456 377484815826092556288 378693927984408035328 382987509934344634368 384107356454620495872 384857566135195926528 390966416391310147584 392719629020867592192 401022932839840088064 401658720287862030336 402319343183072329728 409377577274003423232 416003674583857102848 416687891153896341504 418556446719608881152 423301984664275648512 424670417804354125824 430860948676137713664 431411218086962921472 432120776011448057856 432964761902095417344 439837218440223916032 441809582648476041216 443938585581321191424 446818761590068740096 456127485789861838848 459793535066368376832 467860088313146769408 468601840335839035392 476214732747310104576 476822925254011650048 477754220029898391552 485337620347833286656 486135873012879065088 492412512772728815616 493852315441654923264 494816870745251905536 497035780479535546368 502671106788827332608 503313087768123408384 504925237312544047104 512143141939493994496 513143421513594568704 521288555188413530112 527177070377818914816 536425790910763106304 544245408854068690944 545836769698671230976 546004822891312447488 548453275011901292544 554671566111809470464 555583854871861788672 558075262292811841536 565504995137430749184 566227223739138834432 568040891976612052992 574481264901516951552 576161034681930743808 577286349202793889792 586449624586965221376 589079443531301388288 595758348786758320128 602488080431793045504 608169981053149118464 613058046755157835776 614066365911005134848 624005511875785654272 634952976996413472768 637005626706531188736 646291423014206570496 647116827130444382208 648181164017172086784 649189590830413774848 658469753922206564352 659755827660335874048 662714373972714061824 670228142385103110144 677590472729384976384 684191228684792758272 695051406917884706816 701790132469720154112 702902760503758553088 713149156429469319168 715234387881017475072 727782359598228307968 728006430521749929984 729203809519318597632 738618769159093223424 740778473162482384896 754006660183240998912 754969631652185112576 757387855968816070656 765975019868689268736 768214712909240991744 769715132270391853056 781932832782620295168 804638686366144659456 818755154548006846464 832007349167714205696 833375782307792683008 837112893439217762304 846603969328551297024 849340835608708251648 861721897352275427328 864241552022896115712 865929523804190834688 879674436880447832064 883619165296952082432 893637523180137480192 912254971579723677696 919587070132736753664 935720176626293538816 937203680671678070784 952429465494620209152 955508440059796783104 970675240695666573312 972271746025758130176 984825025545457631232 987704630883309846528 989633741490503811072 994071560959071092736 1005342213577654665216 1006626175536246816768 1026286843027189137408 1042577110376827060224 1054354140755637829632 1072851581821526212608 1088490817708137381888 1091673539397342461952 1092009645782624894976 1096906550023802585088 1111167709743723577344 1131009990274861498368 1132454447478277668864 1136081783953224105984 1148962529803033903104 1152322069363861487616 1154572698405587779584 1172899249173930442752 1178158887062602776576 1204976160863586091008 1216339962106298236928 1228132731822010269696 1248011023751571308544 1269905953992826945536 1274011253413062377472 1292582846028413140992 1294233654260888764416 1296362328034344173568 1319511655320671748096 1325428747945428123648 1340456284770206220288 1368382457369585516544 1390102813835769413632 1403580264939440308224 1405805521007517106176 1430468775762034950144 1456012861043499859968 1458407619038637195264 1477237538318186446848 1481556946324964769792 1508013320366481997824 1509939263304370225152 1514775711937632141312 1536429425818481983488 1539430264540783706112 1563865665565240590336 1609277372732289318912 1637510309096013692928 1664014698335428411392 1666751564615585366016 1674225786878435524608 1698681671217416503296 1723443794704550854656 1728483104045792231424 1731859047608381669376 1759348873760895664128 1767238330593904164864 1787275046360274960384 1824509943159447355392 1839174140265473507328 1904858930989240418304 1911016880119593566208 1941350481391333146624 1944543492051516260352 1975409261766619693056 1979267482981007622144 1988143121918142185472 2010684427155309330432 2052573686054378274816 2085154220753654120448 2108708281511275659264 2145703163643052425216 2183347078794684923904 2184019291565249789952 2222335419487447154688 2262019980549722996736 2264908894956555337728 2272163567906448211968 2297925059606067806208 2304644138727722975232 2309145396811175559168 2345798498347860885504 2432679924212596473856 2456265463644020539392 2496022047503142617088 2539811907985653891072 2548022506826124754944 2585165692056826281984 2592724656068688347136 2639023310641343496192 2650857495890856247296 2680912569540412440576 2736764914739171033088 2807160529878880616448 2811611042015034212352 2912025722086999719936 2916815238077274390528 2954475076636372893696 2963113892649929539584 3016026640732963995648 3019878526608740450304 3078860529081567412224 3127731331130481180672 3218554745464578637824 3275020618192027385856 3333503129231170732032 3397363342434833006592 3446887589409101709312 3456966208091584462848 3463718095216763338752 3518697747521791328256 3534476661187808329728 3649019886318894710784 3809717861978480836608 3822033760239187132416 3882700962782666293248 3889086984103032520704 3958534965962015244288 3976286243836284370944 4021368854310618660864 4105147372108756549632 4170308441507308240896 4217416563022551318528 4291406327286104850432 4368038583130499579904 4444670838974894309376 4524039961099445993472 4529817789913110675456 4544327135812896423936 4609288277455445950464 4618290793622351118336 4691596996695721771008 4865359848425192947712 4912530927288041078784 4992044095006285234176 5096045013652249509888 5170331384113652563968 5185449312137376694272 5278046621282686992384 5301714991781712494592 5361825139080824881152 5473529829478342066176 5824051444173999439872 5833630476154548781056 5926227785299859079168 6032053281465927991296 6157721058163134824448 6255462662260962361344 6437109490929157275648 6550041236384054771712 6667006258462341464064 6794726684869666013184 6893775178818203418624 6913932416183168925696 6927436190433526677504 7037395495043582656512 7298039772637789421568 7619435723956961673216 7644067520478374264832 7778173968206065041408 7917069931924030488576 7952572487672568741888 8042737708621237321728 8210294744217513099264 8434833126045102637056 8736077166260999159808 8889341677949788618752 9048079922198891986944 9059635579826221350912 9236581587244702236672 9383193993391443542016 9730719696850385895424 9825061854576082157568 10192090027304499019776 10340662768227305127936 10370898624274753388544 10556093242565373984768 10603429983563424989184 10947059658956684132352 11648102888347998879744 11667260952309097562112 12064106562931855982592 12315442116326269648896 12510925324521924722688 12874218981858314551296 13334012516924682928128 13589453369739332026368 13827864832366337851392 13854872380867053355008 14074790990087165313024 14596079545275578843136 15288135040956748529664 15556347936412130082816 15834139863848060977152 15905144975345137483776 16085475417242474643456 16420589488435026198528 17472154332521998319616 17778683355899577237504 18096159844397783973888 18473163174489404473344 18766387986782887084032 19650123709152164315136 20384180054608998039552 20681325536454610255872 20741797248549506777088 21112186485130747969536 21894119317913368264704 23334521904618195124224 24128213125863711965184 24630884232652539297792 26668025033849365856256 27178906739478664052736 27709744761734106710016 28149581980174330626048 29192159090551157686272 30576270081913497059328 31112695872824260165632 31668279727696121954304 31810289950690274967552 32841178976870052397056 34944308665043996639232 36192319688795567947776 36946326348978808946688 37532775973565774168064 40768360109217996079104 41483594497099013554176 42224372970261495939072 43788238635826736529408 46669043809236390248448 48256426251727423930368 49261768465305078595584 53336050067698731712512 55419489523468213420032 56299163960348661252096 61152540163826994118656 62225391745648520331264 63336559455392243908608 65682357953740104794112 72384639377591135895552 73892652697957617893376 81536720218435992158208 84448745940522991878144 87576477271653473058816 93338087618472780496896 98523536930610157191168 110838979046936426840064 112598327920697322504192 122305080327653988237312 124450783491297040662528 126673118910784487817216 131364715907480209588224 144769278755182271791104 147785305395915235786752 168897491881045983756288 186676175236945560993792 197047073861220314382336 221677958093872853680128 244610160655307976474624 253346237821568975634432 262729431814960419176448 295570610791830471573504 337794983762091967512576 373352350473891121987584 394094147722440628764672 443355916187745707360256 506692475643137951268864 591141221583660943147008 788188295444881257529344 886711832375491414720512 1013384951286275902537728 1182282443167321886294016 1773423664750982829441024 2364564886334643772588032 3546847329501965658882048 7093694659003931317764096
- Sum of all divisors σ(n): 27246319840597339863009369
- Sum of proper divisors (its aliquot sum) s(n): 20152625181593408545245273
- 7093694659003931317764096 is an abundant number, because the sum of its proper divisors (20152625181593408545245273) is greater than itself. Its abundance is 13058930522589477227481177
Bases of 7093694659003931317764096
- Binary: 101110111100010010111110101010000000100011011111110100100000000000000000000000000002
- Hexadecimal: 0x5DE25F54046FE90000000
- Base-36: W35BAEU41ENLS000
Squares and roots of 7093694659003931317764096
- 7093694659003931317764096 squared (70936946590039313177640962) is 50320503915180901416652014689585890296772706697216
- 7093694659003931317764096 cubed (70936946590039313177640963) is 356958289861505175289049943260493647117268030984752327388521617209987956736
-
7093694659003931317764096 is a
perfect square number . Itssquare root is 2663399079936 -
The
cube root of 7093694659003931317764096 is 192142821.4234870319
Scales and comparisons
How big is 7093694659003931317764096?- 7,093,694,659,003,931,317,764,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 7,093,694,659,003,931,317,764,096 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 7093694659003931317764096 cubic inches would be around 16011901.8 feet tall.
Recreational maths with 7093694659003931317764096
- 7093694659003931317764096 backwards is 6904677131393009564963907
- The number of decimal digits it has is: 25
- The sum of 7093694659003931317764096's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 7093694659003931317764096 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 7093694659003931317764096 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/7093694659003931317764096/
Chicago style:
Numbermatics. 2024. "Number 7093694659003931317764096 - Facts about the integer". https://numbermatics.com/n/7093694659003931317764096/
The information we have on file for 7093694659003931317764096 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 7093694659003931317764096, math, Factors of 7093694659003931317764096, curriculum, school, college, exams, university, Prime factorization of 7093694659003931317764096, STEM, science, technology, engineering, physics, economics, calculator, seven septillion, ninety-three sextillion, six hundred ninety-four quintillion, six hundred fifty-nine quadrillion, three trillion, nine hundred thirty-one billion, three hundred seventeen million, seven hundred sixty-four thousand and ninety-six.