670335453546280689024
670,335,453,546,280,689,024 is an even composite number composed of seven prime numbers multiplied together.
670335453546280689024 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 670335453546280689024:
27 × 33 × 113 × 133 × 19 × 373 × 413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 19 × 37 × 37 × 37 × 41 × 41 × 41)See below for interesting mathematical facts about the number 670335453546280689024 from the Numbermatics database.
Names of 670335453546280689024
- Cardinal: 670335453546280689024 can be written as Six hundred seventy quintillion, three hundred thirty-five quadrillion, four hundred fifty-three trillion, five hundred forty-six billion, two hundred eighty million, six hundred eighty-nine thousand and twenty-four.
Scientific notation
- Scientific notation: 6.70335453546280689024 × 1020
Factors of 670335453546280689024
Divisors of 670335453546280689024
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 27 32 33 36 37 38 39 41 44 48 52 54 57 64 66 72 74 76 78 82 88 96 99 104 108 111 114 117 121 123 128 132 143 144 148 152 156 164 169 171 176 192 198 208 209 216 222 228 234 242 246 247 264 286 288 296 297 304 312 328 333 338 342 351 352 363 369 384 396 407 416 418 429 432 444 451 456 468 481 484 492 494 507 513 528 533 572 576 592 594 608 624 627 656 666 676 684 702 703 704 726 738 741 779 792 814 832 836 858 864 888 902 912 936 962 968 984 988 999 1014 1026 1056 1066 1089 1107 1144 1152 1184 1188 1216 1221 1248 1254 1287 1312 1331 1332 1352 1353 1368 1369 1404 1406 1408 1443 1452 1476 1482 1517 1521 1558 1573 1584 1599 1628 1664 1672 1681 1716 1728 1776 1804 1824 1859 1872 1881 1924 1936 1968 1976 1998 2028 2052 2109 2112 2132 2178 2197 2214 2223 2288 2299 2337 2368 2376 2432 2442 2496 2508 2574 2624 2662 2664 2704 2706 2717 2736 2738 2808 2812 2886 2904 2952 2964 3034 3042 3116 3146 3168 3198 3211 3256 3267 3344 3362 3432 3456 3552 3608 3648 3663 3718 3744 3762 3848 3861 3872 3936 3952 3993 3996 4056 4059 4104 4107 4218 4224 4264 4329 4356 4394 4428 4446 4477 4551 4563 4576 4598 4674 4719 4736 4752 4797 4884 4961 4992 5016 5043 5148 5248 5291 5324 5328 5408 5412 5434 5472 5476 5577 5616 5624 5643 5772 5808 5863 5904 5928 6068 6084 6232 6253 6292 6327 6336 6396 6422 6512 6534 6591 6669 6688 6724 6864 6897 6929 7011 7104 7216 7296 7326 7436 7488 7524 7696 7722 7733 7744 7872 7904 7986 7992 8112 8118 8151 8208 8214 8436 8528 8569 8658 8712 8788 8856 8892 8954 9102 9126 9139 9152 9196 9348 9438 9504 9594 9633 9768 9922 10032 10086 10127 10296 10582 10648 10656 10816 10824 10868 10944 10952 10989 11154 11232 11248 11286 11544 11616 11726 11808 11856 11979 12136 12168 12177 12321 12464 12506 12584 12654 12672 12792 12844 12987 13024 13068 13182 13338 13376 13431 13448 13653 13728 13794 13858 14022 14157 14208 14391 14432 14652 14872 14883 14976 15048 15059 15129 15392 15444 15466 15488 15744 15808 15873 15972 15984 16224 16236 16302 16416 16428 16687 16731 16872 17056 17138 17303 17316 17424 17576 17589 17712 17784 17797 17908 18204 18252 18278 18304 18392 18491 18696 18759 18876 18981 19008 19188 19266 19536 19721 19773 19844 20064 20172 20254 20449 20592 20691 20787 21033 21164 21296 21312 21632 21648 21736 21853 21888 21904 21978 22308 22464 22496 22572 23088 23199 23232 23452 23616 23712 23958 24167 24272 24336 24354 24453 24642 24928 25012 25168 25289 25308 25584 25688 25707 25974 26011 26048 26136 26364 26676 26752 26862 26896 27306 27417 27456 27588 27716 28044 28314 28782 28823 28864 28899 29304 29744 29766 29887 30096 30118 30258 30381 30784 30888 30932 31616 31746 31939 31944 31968 32448 32472 32604 32832 32856 33374 33462 33744 34112 34276 34606 34632 34848 35152 35178 35321 35424 35568 35594 35816 35937 36408 36504 36556 36784 36963 36982 37392 37518 37752 37962 38016 38376 38532 39072 39442 39546 39688 40128 40293 40344 40508 40898 40959 41184 41382 41574 41743 42066 42328 42471 42592 42624 43296 43472 43706 43808 43956 44616 44649 44928 44992 45144 45177 45387 46176 46398 46464 46904 47232 47424 47619 47916 48334 48544 48672 48708 48906 49247 49284 49856 50024 50061 50193 50336 50578 50616 50653 51168 51376 51414 51909 51948 52022 52096 52272 52728 52767 53352 53391 53724 53792 54571 54612 54834 54912 55176 55432 55473 56088 56129 56277 56628 57564 57646 57728 57798 58201 58608 59163 59319 59488 59532 59774 60192 60236 60516 60762 61347 61568 61776 61864 62073 62197 62361 63492 63878 63888 63936 64493 64896 64944 65208 65559 65664 65712 66748 66924 67488 68224 68552 68783 68921 69212 69264 69597 69696 70304 70356 70642 70848 71136 71188 71632 71874 72501 72816 73008 73112 73359 73568 73926 73964 74784 75036 75504 75867 75924 76219 76752 77064 77121 78033 78144 78884 79092 79376 80256 80586 80688 81016 81289 81796 81918 82251 82368 82764 83148 83486 84132 84656 84942 85063 85184 86469 86592 86697 86944 87412 87616 87912 89232 89298 89661 89984 90077 90288 90354 90774 91143 92352 92796 93808 94259 94848 95238 95817 95832 96668 97088 97344 97416 97812 98494 98568 99712 100048 100122 100386 100529 100672 101156 101232 101306 102336 102752 102828 103818 103896 104044 104544 105456 105534 105963 106704 106782 107448 107584 109142 109224 109668 110352 110864 110946 111397 112176 112258 112554 113256 115128 115292 115596 116402 117216 118326 118638 118807 118976 119064 119548 120384 120472 120879 121032 121524 122694 123552 123728 124146 124394 124722 125229 126984 127756 127776 127872 128986 129888 130416 131118 131424 131651 133496 133848 133947 134976 135531 137104 137566 137842 138424 138528 139194 139392 140608 140712 141284 141696 142272 142376 142857 143264 143748 145002 145632 146016 146224 146718 147136 147741 147852 147928 149568 150072 150183 151008 151734 151848 151959 152438 153504 154128 154242 155727 156066 156288 157768 158184 158301 158752 160173 161172 161376 162032 162578 163592 163713 163836 164502 164736 165528 165649 166296 166419 166972 168264 168387 168831 169312 169884 170126 170368 172938 173184 173394 173888 174603 174824 175232 175824 177489 178464 178596 179322 180154 180576 180708 181548 182286 183557 184041 184704 185592 186591 187083 187616 188518 190476 191634 191664 193336 193479 194176 194688 194832 195624 195767 196677 196988 197136 200096 200244 200772 201058 201344 202312 202464 202612 203401 204672 205504 205656 206349 206763 207636 207792 208088 208791 209088 210912 211068 211926 213408 213564 214896 215168 216931 217503 218284 218448 219336 220704 221728 221892 222794 224352 224516 224939 225108 226512 227601 228657 230256 230584 231192 231361 231363 232804 234099 234432 236652 237276 237614 237952 238128 239096 240383 240768 240944 241758 242064 243048 243867 245388 246753 247104 247456 248292 248788 249444 250458 253968 255189 255512 255552 256373 257972 259407 259776 260832 262236 262848 263302 265837 266992 267696 267894 268983 269952 270231 271062 273429 274208 275132 275684 276848 277056 278388 281216 281424 282568 282777 284089 284544 284752 285714 286121 286528 287451 287496 290004 291264 292032 292448 293436 294272 295482 295704 295856 299136 300144 300366 301587 302016 303468 303696 303918 304876 307008 308256 308484 311454 312132 315536 316368 316602 317053 317504 317889 320346 322344 322752 324064 325156 327184 327426 327672 328757 329004 331056 331298 332592 332838 333944 334191 336528 336774 337662 338143 338624 339768 340252 345876 346788 347776 349206 349648 351329 351648 354978 356421 356928 357192 358644 360308 361152 361416 363096 364572 367114 368082 371184 373182 374166 374699 375232 375687 377036 380952 383268 383328 386672 386958 388531 389664 391248 391534 393354 393976 394272 394953 400192 400488 401544 402116 404624 404928 405224 406593 406802 411008 411312 412698 413526 415207 415272 415584 416176 417582 418176 421824 422136 423852 426816 427128 429792 433862 435006 436568 436896 438672 441408 443223 443456 443784 445588 448704 449032 449878 450216 450549 453024 455202 455877 457314 459173 460512 461168 462384 462722 462726 465608 467181 468198 468864 473304 474552 475228 476256 478192 480519 480766 481888 483516 484128 486096 487734 490776 491139 493506 494208 494912 496584 496947 497576 498888 499257 500916 505161 507936 510378 511024 511104 512746 515944 518814 519552 521664 523809 524472 525696 526604 531674 532467 533984 535392 535788 537966 540462 542124 546858 548416 550264 550671 551368 552123 553696 554112 556776 557183 559773 562848 565136 565554 568178 569504 571428 572242 573056 574902 574992 580008 580437 582528 584064 584896 586872 587301 590031 590964 591408 591712 600288 600732 603174 604032 606936 607392 607836 609752 610203 614016 616512 616968 617419 619047 620289 622908 624264 631072 632736 633204 634106 635008 635778 640211 640692 644688 645504 648128 650312 650793 652509 654368 654852 655344 657514 658008 658489 662112 662596 665184 665676 667888 668382 673056 673548 674817 675324 676286 677248 679536 680504 682803 684167 685971 691752 693576 694083 698412 699296 702297 702658 703296 709423 709956 712842 713856 714384 717288 720616 721149 722304 722832 726192 729144 729677 731601 734228 736164 742368 746364 748332 749398 750464 751374 754072 756613 758131 761904 765567 766536 766656 769119 773344 773916 777062 778221 779328 782496 783068 786708 787952 788544 789906 797511 800384 800976 803088 804232 806949 808561 809248 809856 810448 810693 813186 813604 822624 825396 827052 830414 830544 831168 832352 835164 838409 843648 844272 847704 848331 852267 853632 854256 858363 859584 862353 867724 870012 873136 873792 877344 882816 886446 886912 887568 891176 894179 895973 897408 898064 899756 900432 901098 904761 906048 910404 911754 914628 918346 921024 922336 924768 925444 925452 931216 934362 935693 936396 946608 949104 950456 951159 952512 953667 956384 961038 961532 962407 963776 967032 968256 972192 975468 981552 982278 986271 987012 989824 990847 993168 993894 995152 997776 998514 1001832 1002573 1010322 1014429 1015872 1020756 1022048 1025492 1031888 1036849 1037628 1043328 1047618 1048944 1053208 1053987 1063348 1064934 1066451 1067968 1069263 1070784 1071576 1075932 1080924 1084248 1093716 1096832 1100528 1101342 1102736 1104246 1105819 1107392 1113552 1114366 1119546 1124097 1125696 1127061 1130272 1131108 1136356 1139008 1142856 1144484 1149804 1149984 1160016 1160874 1165593 1169792 1173744 1174602 1180062 1181743 1181928 1182816 1183424 1184859 1200576 1201464 1206348 1213872 1214784 1215672 1219504 1220406 1225367 1233024 1233936 1234838 1238094 1240578 1245621 1245816 1248528 1262144 1265472 1266408 1268212 1271556 1280422 1281384 1289376 1296256 1300624 1301586 1305018 1306877 1308736 1309499 1309704 1310688 1315028 1316016 1316978 1324224 1325192 1329669 1330368 1331352 1335776 1336764 1346112 1347096 1349634 1350648 1352572 1359072 1361008 1365606 1367631 1368334 1371942 1377519 1383504 1387152 1388166 1396824 1398592 1404594 1405316 1406592 1418846 1419912 1425684 1428768 1434576 1441232 1442298 1445664 1448161 1452384 1458288 1459354 1463202 1468456 1472328 1473417 1484736 1490841 1492728 1496664 1498796 1502748 1508144 1513226 1515483 1516262 1523808 1531134 1533072 1533312 1538238 1544491 1546688 1547832 1554124 1556442 1558656 1564992 1566136 1571427 1573416 1575904 1577088 1579812 1595022 1601952 1606176 1608464 1613898 1617122 1618496 1620896 1621386 1626372 1627208 1645248 1650792 1652013 1654104 1660828 1661088 1662336 1664704 1670328 1671549 1676818 1679319 1688544 1695408 1696662 1704534 1708512 1711463 1716726 1719168 1724706 1735448 1740024 1741311 1746272 1747584 1754688 1761903 1772892 1775136 1782352 1788358 1791946 1796128 1799512 1800864 1802196 1809522 1812096 1820808 1822139 1823508 1829256 1830609 1836692 1842048 1844672 1849536 1850888 1850904 1852257 1857141 1860867 1862432 1868724 1871386 1872792 1893216 1898208 1900912 1902318 1905024 1907334 1912768 1920633 1922076 1923064 1924814 1927552 1934064 1936512 1944384 1950936 1952379 1963104 1964556 1972542 1974024 1975467 1981694 1986336 1987788 1990304 1995552 1997028 2003664 2005146 2019127 2020644 2024451 2028858 2031744 2041512 2044096 2050984 2052501 2057913 2063776 2073698 2075256 2076773 2082249 2095236 2097888 2106416 2107974 2126696 2128269 2129868 2132902 2135936 2138526 2141568 2143152 2151864 2153437 2161848 2163447 2168496 2187432 2189031 2194803 2201056 2202684 2205472 2208492 2211638 2214784 2227104 2228732 2237411 2239092 2248194 2251392 2254122 2260544 2262216 2269839 2272712 2274393 2278016 2285712 2288968 2296701 2299608 2299968 2301289 2307357 2320032 2321748 2331186 2347488 2349204 2360124 2363486 2363856 2365632 2366848 2369718 2386241 2392533 2401152 2402928 2412696 2425683 2427744 2429568 2431344 2432079 2439008 2440812 2450734 2467872 2469676 2476188 2481156 2491242 2491632 2497056 2515227 2524288 2530944 2532816 2536424 2543112 2544971 2544993 2550077 2556801 2560844 2562768 2575089 2578752 2601248 2603172 2610036 2613754 2617472 2618998 2619408 2621376 2630056 2632032 2633956 2644213 2648448 2650384 2659338 2660736 2662704 2671552 2673528 2682537 2687919 2692224 2694192 2699268 2701296 2705144 2714283 2718144 2722016 2731212 2735262 2736668 2743884 2755038 2767008 2774304 2776332 2793648 2797184 2807079 2809188 2810632 2820103 2837692 2839824 2851368 2853477 2857536 2869152 2882464 2884596 2887221 2891328 2896322 2904768 2916576 2918708 2924207 2926404 2936912 2944656 2946834 2958813 2969472 2972541 2981682 2985456 2993328 2997592 3005496 3007693 3007719 3016288 3026452 3030966 3032524 3043287 3047616 3062268 3066144 3076476 3088982 3093376 3095664 3108248 3110547 3112884 3124979 3129984 3132272 3142854 3146832 3147331 3151808 3159624 3161961 3190044 3199353 3203904 3207789 3212352 3216928 3227796 3234244 3236992 3241792 3242772 3252744 3254416 3290496 3301584 3304026 3308208 3317457 3321656 3322176 3329408 3332849 3340656 3343098 3353636 3358638 3372291 3377088 3390816 3393324 3409068 3417024 3422926 3433452 3449412 3470896 3480048 3482622 3487583 3492544 3496779 3509376 3523806 3545229 3545784 3550272 3554577 3564704 3576716 3583892 3592256 3599024 3601728 3604392 3619044 3641616 3644278 3647016 3658512 3661218 3673384 3676101 3689344 3693157 3699072 3701776 3701808 3704514 3714282 3719573 3721734 3724864 3736863 3737448 3742772 3745584 3786432 3796416 3801824 3804636 3814668 3825536 3841266 3844152 3846128 3849628 3864619 3868128 3888768 3901872 3904758 3920631 3926208 3928497 3929112 3945084 3948048 3950934 3963388 3972672 3975576 3980608 3991104 3994056 4007328 4010292 4038254 4041288 4048902 4057716 4083024 4088192 4101968 4105002 4115826 4121689 4127552 4132557 4147396 4150512 4153546 4164498 4190472 4195776 4212832 4215948 4253392 4256538 4259736 4265804 4273841 4277052 4286304 4303728 4306874 4323696 4326894 4336992 4344483 4374864 4378062 4389606 4395859 4402112 4405368 4410944 4416984 4423276 4454208 4457464 4472523 4474822 4478184 4496388 4508244 4521088 4524432 4539678 4545424 4548786 4567277 4571424 4577936 4593402 4599216 4599936 4602578 4614714 4633473 4640064 4643496 4662372 4694976 4698408 4720248 4726972 4727712 4731264 4739436 4772482 4785066 4805856 4825392 4851366 4855488 4862688 4864158 4871087 4878016 4881624 4901468 4935744 4939352 4952376 4956039 4962312 4982484 4983264 4994112 5014647 5030454 5050903 5065632 5072848 5086224 5089942 5089986 5100154 5113602 5121688 5125536 5134389 5150178 5157504 5202496 5206344 5220072 5227508 5237996 5238816 5242752 5260112 5264064 5267912 5285709 5288426 5300768 5318676 5325408 5343104 5347056 5365074 5375838 5388384 5397691 5398536 5402592 5410288 5428566 5436288 5444032 5462424 5466417 5470524 5473336 5487768 5491827 5510076 5534016 5548608 5552664 5556771 5587296 5614158 5618376 5621264 5640206 5675384 5679648 5702736 5706954 5715072 5738304 5761899 5764928 5769192 5774442 5782656 5792644 5809536 5833152 5837416 5848414 5852808 5857137 5873824 5889312 5893668 5917626 5926401 5945082 5963364 5970912 5986656 5995184 6010992 6015386 6015438 6032576 6052904 6057381 6061932 6065048 6073353 6086574 6095232 6124536 6129013 6132288 6152952 6157503 6177964 6191328 6216496 6221094 6225768 6230319 6246747 6249958 6264544 6285708 6293664 6294662 6303616 6319248 6323922 6380088 6384807 6398706 6407808 6415578 6424704 6433856 6455592 6460311 6468488 6483584 6485544 6490341 6505488 6508832 6567093 6603168 6608052 6616416 6634914 6643312 6644352 6665698 6681312 6686196 6707272 6712233 6717276 6744582 6754176 6781632 6786648 6791609 6809517 6818136 6823179 6834048 6845852 6866904 6898824 6903867 6922071 6941792 6960096 6965244 6975166 6985088 6993558 7047612 7090458 7091568 7100544 7109154 7129408 7153432 7158723 7167784 7177599 7184512 7198048 7203456 7208784 7238088 7243379 7277049 7283232 7288556 7294032 7317024 7322436 7346768 7352202 7386314 7403552 7403616 7409028 7428564 7439146 7443468 7449728 7473726 7474896 7485544 7491168 7525837 7545681 7572864 7592832 7603648 7609272 7629336 7634913 7650231 7670403 7682532 7688304 7692256 7699256 7725267 7729238 7736256 7803744 7809516 7841262 7852416 7856994 7858224 7890168 7896096 7901868 7926776 7932639 7945344 7951152 7961216 7982208 7988112 8014656 8020584 8026447 8047611 8063757 8076508 8082576 8097804 8115432 8166048 8203936 8210004 8231652 8243378 8255104 8265114 8294792 8301024 8307092 8322743 8328996 8339441 8380944 8391552 8421237 8425664 8431896 8460309 8506784 8513076 8519472 8531608 8547682 8554104 8560357 8560431 8572608 8607456 8613748 8647392 8653788 8661663 8673984 8688966 8749728 8756124 8772621 8779212 8791718 8804224 8810736 8821888 8833968 8846552 8876439 8894171 8908416 8914928 8917623 8945046 8949644 8956368 8992776 9016488 9023079 9048864 9079356 9090848 9097572 9129861 9134554 9142848 9155872 9186804 9198432 9205156 9222499 9229428 9266946 9280128 9286992 9324744 9331641 9374937 9389952 9396816 9440496 9441993 9453944 9455424 9478872 9485801 9485883 9544964 9570132 9598059 9611712 9650784 9702732 9710976 9725376 9728316 9742174 9756032 9763248 9802936 9835969 9855703 9871488 9878704 9904752 9912078 9924624 9952371 9964968 9966528 9988224 9998547 10029294 10060908 10101806 10116873 10131264 10145696 10172448 10179884 10179972 10200308 10227204 10243376 10251072 10268778 10300356 10404992 10412688 10440144 10455016 10462749 10475992 10477632 10490337 10511293 10520224 10528128 10535824 10571418 10576852 10586477 10601536 10635687 10637352 10650816 10694112 10730148 10751676 10776768 10795382 10797072 10805184 10820576 10857132 10888064 10899317 10924848 10932834 10941048 10946672 10975536 10983654 11020152 11028303 11068032 11079471 11097216 11105328 11113542 11158719 11174592 11210589 11228316 11236752 11242528 11280412 11350768 11359296 11405472 11413908 11476608 11523798 11529856 11538384 11548884 11585288 11593857 11647649 11666304 11674832 11696828 11705616 11714274 11730961 11747648 11761893 11778624 11785491 11787336 11835252 11852802 11890164 11926728 11941824 11973312 11990368 12021984 12030772 12030876 12065152 12105808 12114762 12123864 12130096 12146706 12164009 12173148 12249072 12258026 12264576 12305904 12315006 12355928 12365067 12382656 12397671 12432992 12442188 12451536 12460638 12493494 12499916 12511291 12529088 12571416 12587328 12589324 12638496 12647844 12760176 12769614 12797412 12821523 12831156 12867712 12911184 12920622 12936976 12971088 12980682 12999173 13010976 13017664 13033449 13134186 13187577 13206336 13216104 13232832 13269828 13286624 13331396 13362624 13372392 13414544 13424466 13434552 13479037 13489164 13563264 13573296 13583218 13619034 13636272 13646358 13691704 13701831 13733808 13797648 13807734 13844142 13863863 13883584 13900419 13920192 13930488 13950332 13987116 14095224 14180916 14183136 14218308 14258816 14306864 14317446 14335568 14355198 14375647 14396096 14404489 14417568 14476176 14486758 14554098 14566464 14577112 14588064 14613261 14634048 14644872 14693536 14704404 14772628 14807104 14807232 14818056 14857128 14878292 14886936 14947452 14949792 14971088 14982336 15043941 15051674 15091362 15152709 15207296 15218544 15258672 15269826 15300462 15340806 15362659 15365064 15376608 15384512 15398512 15403167 15450534 15458476 15472512 15607488 15619032 15682524 15713988 15716448 15780336 15792192 15803736 15853552 15865278 15902304 15929771 15976224 16029312 16041168 16052894 16095222 16127514 16153016 16165152 16193073 16195608 16230864 16332096 16399251 16407872 16420008 16463304 16486756 16530228 16589584 16602048 16614184 16645486 16657992 16670313 16678882 16761888 16842474 16851328 16863792 16920618 16989401 17013568 17023487 17026152 17038944 17063216 17095364 17108208 17120714 17120862 17145216 17214912 17227496 17285697 17294784 17307576 17323326 17347968 17377932 17499456 17512248 17545242 17558424 17583436 17621472 17667936 17693104 17752878 17779203 17788342 17829856 17835246 17890092 17899288 17912736 17985552 18032976 18046158 18097728 18158712 18172143 18181696 18195144 18259722 18269108 18285696 18311744 18373608 18387039 18396864 18410312 18444998 18458856 18472509 18533892 18573984 18649488 18663282 18690957 18749874 18793632 18826093 18880992 18883986 18907888 18910848 18957744 18971602 18971766 19089928 19140264 19154421 19196118 19223424 19301568 19380933 19405464 19450752 19456632 19484348 19526496 19605872 19671938 19701279 19711406 19757408 19809504 19824156 19849248 19904742 19929936 19933056 19997094 20058588 20121816 20136699 20203612 20233746 20262528 20291392 20344896 20359768 20359944 20374827 20400616 20428551 20454408 20469537 20486752 20502144 20537556 20600712 20711601 20825376 20880288 20910032 20925498 20951984 20955264 20980674 21022586 21040448 21071648 21142836 21153704 21172954 21203072 21271374 21274704 21301632 21388224 21460296 21476169 21503352 21553536 21590764 21594144 21610368 21641152 21714264 21730137 21798634 21831147 21849696 21865668 21882096 21893344 21951072 21967308 22040304 22056606 22158942 22210656 22227084 22317438 22349184 22421178 22456632 22473504 22485056 22560824 22577511 22637043 22701536 22718592 22810944 22827816 22844503 22904739 22950693 23047596 23076768 23097768 23170576 23187714 23295298 23349664 23393656 23411232 23428548 23461922 23495296 23523786 23557248 23570982 23574672 23670504 23687807 23705604 23780328 23797917 23853456 23883648 23946624 23980736 24043968 24061544 24061752 24079341 24142833 24191271 24211616 24229524 24247728 24260192 24293412 24328018 24346296 24498144 24516052 24611808 24630012 24711856 24730134 24765312 24795342 24865984 24884376 24903072 24921276 24968229 24986988 24999832 25018323 25022582 25058176 25142832 25174656 25178648 25263711 25276992 25295688 25314179 25380927 25520352 25539228 25594824 25643046 25662312 25681071 25822368 25841244 25873952 25942176 25961364 25984989 25998346 26021952 26035328 26066898 26248651 26268372 26317863 26375154 26412672 26432208 26465664 26539656 26573248 26662792 26682513 26725248 26744784 26752869 26829088 26848932 26869104 26958074 26978328 26998049 27069237 27146592 27166436 27238068 27272544 27292716 27383408 27403662 27467616 27595296 27615468 27667497 27688284 27727726 27767168 27800838 27840384 27860976 27900664 27974232 27994681 27994923 28050847 28124811 28190448 28325979 28361832 28366272 28436616 28457403 28613728 28634892 28671136 28710396 28751294 28792192 28794177 28808978 28835136 28952352 28973516 29086343 29108196 29132928 29154224 29176128 29226522 29268096 29289744 29387072 29408808 29507907 29545256 29567109 29614208 29614464 29636112 29714256 29756584 29773872 29857113 29894904 29899584 29916757 29942176 29964672 29995641 30087882 30103348 30182724 30305418 30437088 30517344 30539652 30600924 30681612 30725318 30730128 30753216 30769024 30797024 30806334 30901068 30916952 31021133 31214976 31238064 31365048 31388247 31427976 31432896 31533879 31560672 31584384 31607472 31707104 31730556 31759431 31804608 31859542 31907061 31952448 32082336 32105788 32190444 32255028 32306032 32330304 32386146 32391216 32461728 32664192 32697951 32798502 32815744 32840016 32926608 32973512 33060456 33084623 33084909 33151001 33179168 33204096 33228368 33238413 33290972 33315984 33340626 33357764 33476157 33523776 33684948 33727584 33841236 33978802 34027136 34046974 34052304 34077888 34126432 34190728 34216416 34241428 34241724 34374769 34429824 34454992 34571394 34589568 34615152 34620641 34646652 34755864 34781571 34942947 34998912 35024496 35090484 35116848 35166872 35192883 35242944 35285679 35335872 35356473 35386208 35505756 35558406 35576684 35659712 35670492 35780184 35798576 35825472 35971104 36065952 36092316 36195456 36317424 36344286 36363392 36390288 36492027 36519444 36538216 36623488 36661339 36747216 36774078 36793728 36820624 36889996 36917712 36945018 37067784 37095201 37147968 37298976 37326564 37381914 37499748 37533873 37587264 37652186 37761984 37767972 37815776 37915488 37943204 37943532 38179856 38280528 38308842 38363413 38392236 38464569 38603136 38761866 38810928 38913264 38968696 38997519 39052992 39100347 39211744 39343876 39402558 39422812 39458687 39514816 39562731 39619008 39648312 39698496 39809484 39859872 39994188 40117176 40243632 40273398 40407224 40437111 40467492 40582784 40624727 40689792 40719536 40719888 40749654 40801232 40857102 40908816 40915303 40939074 40973504 41075112 41105493 41201424 41423202 41591589 41650752 41701257 41760576 41820064 41850996 41903968 41961348 42045172 42080896 42143296 42285672 42307408 42345908 42510809 42542748 42549408 42776448 42920592 42952338 43006704 43126941 43181528 43188288 43213467 43282304 43428528 43460274 43597268 43662294 43699392 43724491 43731336 43764192 43786688 43839783 43902144 43934616 44080608 44113212 44317884 44421312 44454168 44634876 44842356 44913264 44947008 44970112 45121648 45155022 45274086 45338579 45403072 45458127 45621888 45655632 45689006 45809478 45901386 46087977 46095192 46153536 46195536 46209501 46341152 46375428 46590596 46699328 46787312 46822464 46857096 46923844 47047572 47141964 47149344 47341008 47375614 47411208 47560656 47595834 47706912 47789313 47961472 48087936 48123088 48123504 48158682 48285666 48354449 48382542 48423232 48451463 48459048 48495456 48520384 48579219 48586824 48656036 48692592 48996288 49032104 49197753 49223616 49260024 49423712 49460268 49590684 49731968 49768752 49806144 49842552 49936458 49973976 49999664 50036646 50045164 50240047 50285664 50357296 50527422 50553984 50591376 50628358 50761854 50968203 51040704 51070461 51078456 51189648 51286092 51324624 51362142 51644736 51682488 51747904 51884352 51922728 51969978 51996692 52043904 52133796 52497302 52536744 52635726 52750308 52864416 53079312 53146496 53325584 53365026 53489568 53505738 53581957 53658176 53697864 53738208 53916148 53956656 53996098 54138474 54293184 54332872 54476136 54516429 54545088 54585432 54766816 54807324 54935232 55161117 55190592 55230936 55334994 55376568 55455452 55559933 55601676 55721952 55801328 55948464 55989362 55989846 56072871 56101694 56249622 56380896 56478279 56651958 56723664 56732544 56873232 56914806 57146167 57227456 57269784 57342272 57420792 57502588 57588354 57617956 57670272 57904704 57947032 58142799 58172686 58216392 58308448 58352256 58453044 58579488 58774144 58817616 59015814 59090512 59134218 59272224 59374601 59428512 59513168 59547744 59714226 59789808 59799168 59833514 59884352 59991282 60175764 60206696 60365448 60410097 60610836 60874176 61034688 61079304 61124481 61201848 61363224 61450636 61460256 61506432 61594048 61612668 61802136 61833904 62042266 62134803 62476128 62730096 62776494 62855952 62865792 63067758 63121344 63214944 63324131 63414208 63461112 63518862 63609216 63719084 63814122 63904896 64164672 64211576 64380888 64428507 64510056 64612064 64660608 64772292 64782432 64923456 65190411 65395902 65597004 65680032 65853216 65947024 66120912 66169246 66169818 66302002 66358336 66456736 66476826 66581944 66631968 66681252 66715528 66952314 67047552 67369896 67419143 67455168 67682472 67732533 67957604 68093948 68104608 68155776 68252864 68381456 68432832 68482856 68483448 68533509 68714217 68749538 68852079 68909984 69142788 69230304 69241282 69293304 69511728 69563142 69885894 70048992 70169983 70180968 70233696 70333744 70385766 70485888 70571358 70671744 70712946 70772416 71011512 71063421 71116812 71153368 71319424 71340984 71393751 71560368 71597152 71650944 71942208 72131904 72184632 72238023 72634848 72688572 72780576 72984054 73038888 73076432 73322678 73494432 73548156 73641248 73779992 73835424 73890036 74135568 74190402 74295936 74597952 74653128 74707699 74763828 74904687 74999496 75054969 75067746 75174528 75304372 75523968 75535944 75631552 75830976 75886408 75887064 75942537 76142781 76359712 76561056 76617684 76726826 76784472 76929138 77043213 77523732 77621856 77826528 77937392 77995038 78105984 78200694 78423488 78687752 78745953 78805116 78845624 78917374 78953589 79029632 79125462 79238016 79296624 79396992 79618968 79677169 79719744 79988376 80047539 80234352 80487264 80546796 80814448 80874222 80934984 80994147 81207711 81249454 81439072 81439776 81499308 81602464 81714204 81817632 81830606 81878148 81947008 82150224 82210986 82402848 82784207 82846404 83002491 83183178 83301504 83402514 83521152 83640128 83701992 83807936 83922696 83984043 84090344 84152541 84286592 84374433 84571344 84614816 84691816 84977937 85021618 85085496 85098816 85147693 85372209 85841184 85904676 86013408 86253882 86363056 86376576 86426934 86857056 86920548 87194536 87259029 87324588 87398784 87448982 87462672 87528384 87573376 87679566 87804288 87869232 88161216 88226424 88290917 88523721 88635768 88701327 88842624 88908336 89269752 89684712 89750271 89826528 89894016 89986923 90243296 90310044 90548172 90677158 90806144 90916254 91311264 91378012 91618956 91733851 91802772 92175954 92190384 92307072 92391072 92419002 92682304 92750856 93063399 93181192 93398656 93574624 93644928 93714192 93847688 94095144 94163927 94164741 94283928 94298688 94352849 94601637 94682016 94751228 94822416 95121312 95191668 95278293 95413824 95578626 96246176 96247008 96317364 96571332 96708898 96765084 96846464 96902926 96918096 96990912 97040768 97158438 97173648 97312072 97385184 97835881 97992576 98064208 98093853 98395506 98447232 98520048 98847424 98920536 99181368 99253869 99453003 99537504 99612288 99685104 99715239 99872916 99947952 99999328 100073292 100090328 100428471 100480094 100571328 100714592 101054844 101182752 101256716 101523708 101936406 102081408 102140922 102156912 102379296 102572184 102649248 102724284 103124307 103289472 103364976 103495808 103768704 103845456 103861923 103939956 103993384 104267592 104343811 104344713 104828841 104994604 105073488 105271452 105500616 105578649 105728832 106158624 106651168 106730052 106979136 107011476 107163914 107316352 107395728 107476416 107832296 107913312 107992196 108195659 108276948 108412733 108586368 108665744 108952272 109032858 109090176 109170864 109476081 109533632 109614648 109870464 109984017 110322234 110381184 110461872 110669988 110753136 110910904 111119866 111203352 111284641 111285603 111443904 111602656 111896928 111978724 111979692 112145742 112203388 112499244 112601619 112761792 112956558 113303916 113447328 113746464 113829612 114292334 114454912 114539568 114684544 114841584 115005176 115090239 115176708 115235912 115393707 115624223 115809408 115894064 116285598 116345372 116432784 116451247 116616896 116906088 116992557 117158976 117635232 118031628 118181024 118268436 118376061 118544448 118688193 118749202 118857024 119026336 119095488 119428452 119579616 119667028 119768704 119892487 119982564 120351528 120413392 120730896 120820194 121221672 121311333 121748352 121874181 122069376 122158608 122248962 122403696 122726448 122745909 122901272 122920512 123188096 123225336 123315413 123316479 123604272 123667808 124084532 124269606 124774767 124952256 125460192 125552988 125711904 126135516 126242688 126429888 126648262 126828416 126922224 127037724 127438168 127532427 127628244 128124139 128329344 128423152 128761776 128857014 129020112 129040571 129224128 129380823 129544584 129564864 129640401 129846912 130380822 130791804 131173473 131194008 131360064 131519349 131706432 131894048 132241824 132338492 132339636 132604004 132716672 132913472 132953652 133163888 133263936 133362504 133431056 133904628 134739792 134838286 134910336 135364944 135465066 135915208 136015737 136187896 136209216 136374381 136505728 136646809 136762912 136865664 136965712 136966896 137067018 137428434 137499076 137624201 137704158 137819968 138263931 138285576 138460608 138482564 138586608 139023456 139126284 139771788 140097984 140339966 140361936 140467392 140667488 140771532 141142716 141425892 141544832 142023024 142126842 142233624 142306736 142681968 142787502 142990903 143120736 143194304 143367939 143884416 144263808 144369264 144476046 145063347 145269696 145354389 145377144 145561152 145737657 145968108 146077776 146152864 146645356 146988864 147096312 147282496 147559984 147670848 147780072 148271136 148380804 149195904 149306256 149415398 149527656 149809374 149998992 150109938 150135492 150608744 150720141 151071888 151263104 151419437 151661952 151772816 151774128 151885074 152285562 152502493 152719424 152904609 153122112 153211383 153235368 153453652 153568944 153858276 154086426 155047464 155243712 155653056 155874784 155990076 156401388 156846976 157375504 157491906 157610232 157691248 157834748 157907178 158132117 158250924 158449379 158593248 159237936 159354338 159439488 159976752 160095078 160468704 160745871 160974528 161093592 161628896 161748444 161869968 161988294 162415422 162498908 162646783 162878144 162879552 162998616 163204928 163428408 163635264 163661212 163756296 164300448 164421972 164805696 165483351 165568414 165692808 166004982 166366356 166679799 166805028 167280256 167403984 167615872 167845392 167968086 168180688 168305082 168748866 168989249 169142688 169229632 169383632 169434837 169955874 170043236 170170992 170197632 170295386 170744418 171438501 171682368 171809352 172026816 172507764 172726112 172853868 173714112 173841096 174389072 174518058 174649176 174897964 174925344 175056768 175227481 175359132 175738464 176322432 176452848 176581834 177047442 177271536 177402654 177816672 178123803 178539504 179369424 179500542 179653056 179973846 180230219 180486592 180620088 181096344 181354316 181832508 182622528 182756024 183237912 183373443 183467702 183605544 184351908 184380768 184782144 184838004 185364608 185501712 186126798 186362384 186883411 187149248 187258357 187428384 187695376 188190288 188327854 188329482 188567856 188597376 188705698 189203274 189364032 189502456 189644832 189972393 190242624 190383336 190556586 190827648 191157252 192492352 192494016 192634728 193142664 193417796 193530168 193805852 193836192 193981824 194316876 194347296 194624144 194770368 195571233 195671762 196128416 196187706 196791012 197040096 197694848 197841072 198362736 198507738 198906006 199075008 199370208 199430478 199714567 199745832 199895904 199998656 200146584 200180656 200856942 200960188 201142656 201429184 202109688 202257429 202365504 202513432 203047416 203197599 203872812 204281844 204313824 204758592 205144368 205298496 205448568 205600527 206248614 206729952 207087023 207690912 207723846 207879912 207986768 208535184 208687622 208689426 209657682 209989208 210146976 210509949 210542904 211001232 211157298 211457664 212317248 213190263 213302336 213460104 213958272 214022952 214327828 214791456 214952832 215664592 215826624 215984392 216391318 216553896 216714069 216825466 217331488 217904544 218065716 218341728 218952162 219067264 219229296 219968034 220644468 220923744 221305331 221339976 221506272 221821808 222239732 222406704 222569282 222571206 222887808 223205312 223793856 223957448 223959384 224123097 224291484 224406776 224714061 224998488 225164907 225203238 225523584 225913116 226607832 226894656 227492928 227659224 227827611 228584668 229079136 229683168 230010352 230180478 230353416 230471824 230787414 231129639 231248446 231788128 232571196 232690744 232865568 232902494 233233792 233812176 233985114 234317952 235270464 236063256 236237859 236362048 236536872 236752122 237088896 237376386 237498404 237714048 238052672 238190976 238856904 239031507 239159232 239334056 239784974 239965128 240142617 240703056 240826784 241461792 241640388 242443344 242622666 242982441 243748362 244317216 244497924 244807392 245452896 245491818 245802544 245841024 246450672 246630826 246632958 247208544 247335616 248169064 248352621 248539212 249007473 249549534 249904512 250920384 251105976 251289533 251423808 251952129 252271032 252457623 252859776 253296524 253844448 254075448 254876336 255064854 255256488 255443079 256116627 256248278 256846304 257523552 257714028 258040224 258081142 258448256 258761646 259089168 259129728 259280802 260761644 261583608 261777087 262346946 262388016 262720128 263038698 263412864 263788096 264483648 264676984 264679272 264872751 265208008 265571163 265826944 265907304 266103981 266327776 266527872 266725008 266862112 267809256 269250813 269479584 269676572 270729888 270930132 271830416 272031474 272375792 272418432 272748762 273293618 273525824 273931424 273933792 274134036 274856868 274998152 275201553 275248402 275408316 275639936 276527862 276571152 276921216 276965128 277173216 278046912 278252568 278455969 279190197 279543576 280195968 280679932 280723872 280934784 281334976 281543064 282285432 282491781 282851784 283058547 283804911 284046048 284253684 284467248 284613472 285363936 285575004 285834879 285981806 286241472 286388608 286735878 288738528 288952092 290126694 290539392 290708778 290754288 291122304 291475314 291936216 292155552 292305728 293290712 293507643 293977728 294192624 294281559 294564992 295119968 295341696 295560144 296542272 296761608 296978539 297761607 298359009 298612512 298830796 299055312 299618748 299997984 300219876 300270984 301217488 301440282 302143776 302838874 303545632 303548256 303770148 304571124 305004986 305438848 305809218 306244224 306422766 306470736 306907304 307137888 307716552 307941491 308172852 308559317 309372921 310094928 310487424 311306112 311585769 311749568 311980152 312802776 313031433 314486523 314751008 314983812 315220464 315382496 315669496 315814356 316264234 316501848 316735947 316898758 317186496 318475872 318708676 319953504 320190156 320937408 321491742 321949056 322187184 323257792 323496888 323739936 323976588 324586977 324830844 324997816 325238199 325293566 325756288 325759104 325997232 326409856 326856816 327270528 327322424 327512592 328428243 328600896 328843944 329084327 329611392 329952051 330966702 331136828 331385616 332009964 332732712 333359598 333610056 333853923 334807968 335690784 335936172 336361376 336610164 337497732 337804857 337978498 338285376 338459264 338767264 338869674 339911748 340086472 340341984 340590772 341232463 341488836 342877002 343364736 343618704 344053632 345015528 345270717 345452224 345707736 346872669 347428224 347682192 348778144 349036116 349298352 349353741 349795928 349850688 350454962 350718264 350974637 350977671 351476928 352905696 353163668 354094884 354543072 354805308 355128183 355633344 356247606 357079008 358738848 359001084 359306112 359677461 359947692 360460438 360973184 361240176 362192688 362708632 363665016 363930853 363933999 364661011 365245056 365512048 365622543 366475824 366746886 366935404 367211088 368237727 368703816 368761536 369564288 369676008 369946239 371003424 372253596 372724768 373766822 374298496 374324301 374516714 374856768 375390752 376380576 376655708 376658964 377135712 377411396 378122459 378406548 378728064 379004912 379289664 379944786 380485248 380766672 381113172 382314504 382597281 384372417 384984704 384988032 385269456 386285328 386835592 387060336 387121713 387611704 387672384 388142469 388633752 388694592 388917841 388921203 389248288 389540736 391142466 391343524 392256832 392375412 393520419 393582024 394080192 395682144 396725472 397015476 397812012 398150016 398740416 398860956 399429134 399491664 399791808 399997312 400293168 400361312 401713884 401920376 402858368 403274729 404219376 404514858 404731008 405026864 406094832 406395198 407745624 408047211 408563688 408627648 409517184 409940427 410288736 410596992 410897136 411201054 412497228 412872603 413459904 414174046 414791793 415381824 415447692 415759824 415973536 417070368 417375244 417378852 419315364 419978416 420293952 421019898 421085808 422002464 422314596 424634496 426380526 426604672 426920208 428045904 428655656 428972709 429582912 430103817 430963013 431329184 431653248 431968784 432782636 433107792 433428138 433650932 434045557 434662976 435190041 435809088 436063167 436131432 436683456 437904324 438458592 439936068 441288936 441847488 442610662 442679952 443012544 443643616 444479464 444813408 445138564 445142412 446410624 446871997 447587712 447914896 447918768 448246194 448582968 448813552 449428122 449996976 450068333 450329814 450406476 451826232 452160423 453215664 453789312 454258311 454985856 455318448 455655222 457169336 457507479 458158272 458713827 459366336 459634149 460020704 460360956 460706832 460943648 461574828 462259278 462496892 463576256 465142392 465381488 465731136 465804988 467624352 467970228 470540928 472126512 472475718 472724096 473073744 473504244 474396351 474752772 474996808 475348137 476105344 477713808 478063014 478318464 478668112 479569948 479930256 480285234 480969401 481406112 481653568 482237613 482923584 483280776 484886688 485245332 485964882 487496724 487940349 488634432 488995848 489614784 490905792 490983636 491605088 492901344 493261652 493265916 494417088 494671232 496338128 496705242 497078424 498014946 498724369 499099068 500039397 501840768 502211952 502579066 502847616 503904258 504542064 504915246 506593048 506967747 507688896 508150896 508304511 509752672 510129708 510512976 510886158 512233254 512496556 512962931 513692608 514315503 515047104 515428056 516080448 516162284 517523292 518178336 518561604 521523288 523167216 523554174 524693892 524776032 525682443 526077396 527576192 528967296 529353968 529358544 529745502 530416016 531142326 531814608 531898939 532207962 532655552 532966093 533450016 533724224 534371409 535618512 538501626 538959168 539353144 540690657 541459776 541860264 543660832 544062948 544751584 545497524 546587236 547051648 547862848 547867584 548268072 549713736 549996304 550403106 550496804 550816632 552640517 553055724 553142304 553930256 554346432 556093824 556505136 556911938 558380394 559087152 560650233 561359864 561447744 561775071 562669952 563086128 564570864 564983562 565703568 566117094 567609822 568092096 568418383 568507368 568934496 569226944 569917179 570727872 571150008 571669758 571963612 572482944 573471756 577477056 577904184 580253388 581417556 581508576 582950628 583872432 584311104 584611456 586581424 587015286 588385248 588563118 589401527 590239936 591120288 593084544 593523216 593957078 595523214 596718018 597225024 597661592 598110624 599143701 599237496 599995968 600439752 600541968 602434976 602880564 604287552 605677748 606772287 607091264 607096512 607540296 609142248 610009972 611618436 612845532 612941472 613814608 614275776 615433104 615882982 616345704 616801581 617118634 618745842 620189856 621261069 623171538 623499136 623960304 625605552 626062866 628607837 628973046 629502016 629869019 629967624 630440928 630764992 631338992 631529847 631628712 632528468 633003696 633471894 633797516 634372992 636951744 637417352 639570789 639907008 640380312 641874816 642983484 644374368 646515584 646993776 647479872 647953176 649173954 649661688 649995632 650476398 650587132 651994464 653120611 653713632 654644848 655025184 656856486 657201792 657687888 658168654 659904102 661933404 662273656 662771232 663915993 664019928 665465424 666719196 667220112 667707846 669615936 671381568 671872344 672369291 672722752 673220328 674995464 675609714 675956996 676570752 677534528 677739348 679823496 680172944 680683968 681181544 682464926 682977672 683482833 685754004 687237408 690031056 690541434 690904448 691415472 693745338 695364384 696565441 697556288 698072232 698596704 698707482 699591856 699701376 700909924 701436528 701949274 701955342 702953856 705811392 706327336 708189768 708713577 709086144 709610616 710256366 711266688 712495212 714158016 717094521 717477696 718002168 719354922 719895384 720920876 722480352 724385376 725417264 727330032 727861706 727867998 728947323 729322022 731024096 731245086 732951648 733493772 733870808 734422176 736475454 737407632 737523072 739352016 739892478 742006848 744507192 745057863 745449536 747533644 748648602 749033428 749713536 750781504 752761152 753311416 753317928 753868599 754271424 754822792 755856387 756244918 756813096 757372869 758009824 758579328 759889572 761533344 762226344 764629008 765194562 766329237 768744834 770538912 771869813 772570656 773671184 774120672 774243426 775223408 775344768 776284938 777267504 777389184 777835682 777842406 778496576 782284932 782687048 784513664 784750824 785331261 787040838 787164048 788160384 791364288 793450944 794030952 794618253 795624024 797480832 797721912 798858268 798983328 799583616 800586336 800722624 803427768 803840752 806549458 807752439 808438752 809029716 810053728 812189664 812790396 815491248 816094422 817127376 817255296 819880854 820577472 821794272 822402108 824994456 825604659 825745206 826919808 828348092 829583586 830763648 830895384 831519648 831947072 834140736 834750488 834757704 835367907 837570591 838630728 839956832 840587904 842039796 842171616 844004928 844629192 847475343 849175641 852761052 853840416 856091808 857311312 857945418 859165824 860207634 861926026 862658368 863937568 865565272 866215584 866856276 867301864 868091114 869325952 870380082 871618176 872126334 872262864 873366912 875808648 876448859 876917184 879872136 880522929 882577872 883694976 885221324 885359904 886025088 887287232 888958928 889626816 890277128 890284824 890935617 893284821 893743994 895077027 895829792 895837536 896492388 897165936 897627104 898856244 899993952 900136666 900659628 900812952 903652464 904320846 906431328 908516622 910636896 911310444 914338672 915014958 916316544 917427654 918732672 919268298 920041408 920721912 921413664 921887296 923149656 923824473 924518556 924993784 925677951 927152512 928118763 930284784 930762976 931462272 931609976 934757307 935248704 935940456 936624623 939094299 944253024 944951436 946147488 947008488 948792702 949505544 949993616 950696274 955427616 956126028 957336224 959139896 959860512 960570468 961938802 962812224 963307136 964475226 965847168 966561552 969773376 970490664 971200087 971929764 973760931 974993448 975714597 975880698 977268864 977991696 979229568 981811584 981967272 983210176 985802688 986523304 986531832 987252981 988834176 989856153 992676256 993410484 994156848 996029892 997448738 998198136 1000078794 1001561769 1004423904 1005158132 1007808516 1009084128 1009830492 1013186096 1013935494 1015377792 1016301792 1016609022 1019505344 1020259416 1021025952 1021772316 1023697389 1024466508 1024993112 1025925862 1027385216 1028631006 1030094208 1030856112 1032160896 1032324568 1035046584 1035803197 1035812151 1036356672 1037123208 1037881339 1040618007 1043046576 1046334432 1047108348 1048061223 1049387784 1049552064 1051364886 1052154792 1052923911 1058707936 1058717088 1059491004 1060832032 1062284652 1063629216 1063797878 1064415924 1065311104 1065384549 1065932186 1066900032 1067448448 1068742818 1071237024 1076194691 1077003252 1077918336 1078706288 1079032383 1081381314 1082919552 1083720528 1087321664 1088125896 1089503168 1090995048 1091792559 1093174472 1093983033 1095725696 1095735168 1096536144 1096867629 1099427472 1099992608 1100806212 1100993608 1101633264 1104713181 1105281034 1106111448 1106284608 1106920009 1107860512 1108692864 1109838717 1113010272 1113823876 1116760788 1118174304 1121300466 1122719728 1122895488 1123550142 1126172256 1129141728 1129967124 1131407136 1132234188 1134367377 1135219644 1136184192 1136836766 1137014736 1137868992 1138453888 1139834358 1141455744 1142300016 1143339516 1143927224 1146943512 1147781921 1147791843 1153117251 1154954112 1155808368 1160506776 1161365139 1162835112 1163017152 1165901256 1166753523 1167744864 1168622208 1173162848 1174030572 1176770496 1177126236 1178803054 1180479872 1180561257 1182240576 1187046432 1187914156 1191046428 1192540063 1193436036 1194450048 1195323184 1196221248 1198287402 1198474992 1199991936 1200879504 1201083936 1204869952 1205761128 1208575104 1209824187 1211355496 1213544574 1214182528 1214193024 1215080592 1218284496 1220019944 1223236872 1224131051 1224141633 1225691064 1225882944 1226587037 1227629216 1228551552 1229821281 1230866208 1231765964 1232691408 1233603162 1234237268 1237491684 1238617809 1240379712 1242522138 1246343076 1247920608 1251211104 1252125732 1257215674 1257946092 1259004032 1259738038 1259935248 1260881856 1261529984 1262677984 1263059694 1263257424 1265056936 1266007392 1266943788 1267595032 1271866453 1273903488 1274834704 1279141578 1279814016 1280760624 1280963717 1285966968 1286918127 1288748736 1292889039 1293987552 1294959744 1295906352 1298347908 1299323376 1299991264 1300952796 1301174264 1302136671 1303988928 1305570123 1306241222 1307427264 1308189501 1309289696 1310050368 1313712972 1315375776 1316337308 1319808204 1323866808 1324547312 1325542464 1327831986 1328039856 1330930848 1333438392 1334440224 1335415692 1339231872 1340615991 1342763136 1343744688 1344738582 1345445504 1346440656 1349990928 1350204999 1351219428 1351913992 1355069056 1355478696 1356469543 1356481269 1359646992 1360345888 1361367936 1362363088 1362774933 1364929852 1365955344 1366965666 1371508008 1372522437 1374474816 1380062112 1381082868 1382830944 1387490676 1390728768 1393130882 1395112576 1396144464 1397193408 1397414964 1399183712 1401819848 1402873056 1403898548 1403910684 1409365529 1411622784 1412654672 1416379536 1417427154 1418172288 1419221232 1419446281 1420512732 1423189053 1424990424 1426044411 1428316032 1434189042 1434955392 1436004336 1438709844 1439790768 1441841752 1442908203 1444960704 1446712839 1448770752 1450834528 1454660064 1455723412 1455735996 1457894646 1458644044 1462048192 1462490172 1463821047 1465903296 1466987544 1467741616 1468844352 1472950908 1474815264 1478704032 1479784956 1484013696 1489014384 1490115726 1490899072 1495067288 1496173107 1497297204 1498066856 1500118191 1501563008 1503114899 1505522304 1506622832 1506635856 1507737198 1508542848 1509645584 1511712774 1512489836 1513626192 1513866211 1514745738 1516019648 1519779144 1520903241 1523066688 1524452688 1529258016 1530389124 1532658474 1537489668 1538888793 1541077824 1542946509 1543739626 1545141312 1547342368 1548241344 1548486852 1550446816 1552569876 1554535008 1555671364 1555684812 1556993152 1564569864 1565374096 1569501648 1570662522 1572899933 1574081676 1574328096 1577047329 1582728576 1586901888 1588061904 1589236506 1591248048 1595443824 1595696817 1597716536 1597966656 1598898279 1601172672 1601445248 1603114227 1606855536 1607681504 1613098916 1615504878 1616877504 1617806167 1618059432 1620107456 1622071971 1624379328 1625580792 1630982496 1632188844 1634254752 1639761708 1641154944 1643588544 1644804216 1649988912 1651209318 1651490412 1656696184 1657921551 1659167172 1661790768 1663039296 1663894144 1665613807 1668281472 1669500976 1669515408 1670735814 1675141182 1677261456 1677527423 1679913664 1681950699 1684079592 1684343232 1685325213 1688009856 1689258384 1694950686 1698351282 1705255149 1705522104 1707680832 1709751537 1712183616 1714622624 1715890836 1720415268 1723852052 1725316736 1727875136 1731130544 1732431168 1733712552 1734603728 1736182228 1740760164 1742943169 1744252668 1744525728 1751617296 1752897718 1753834368 1759744272 1761045858 1765155744 1768204581 1770442648 1770719808 1774574464 1777917856 1779253632 1780554256 1780569648 1781871234 1786569642 1787487988 1789114613 1790154054 1791659584 1791675072 1792704131 1792984776 1794331872 1795254208 1797431103 1797712488 1799987904 1800273332 1801319256 1801625904 1807304928 1808641692 1812862656 1817033244 1820316861 1821273792 1822620888 1828677344 1830029916 1834855308 1838536596 1840082816 1841443824 1842827328 1843774592 1846299312 1847648946 1849037112 1849987568 1851355902 1856237526 1858881739 1860569568 1861525952 1863219952 1863783207 1869514614 1870497408 1871880912 1873249246 1878188598 1885823511 1888506048 1889607057 1889902872 1892294976 1894016976 1894589541 1897585404 1899011088 1899987232 1901392548 1910855232 1912252056 1914672448 1918279792 1919721024 1921140936 1923877604 1925624448 1928950452 1933123104 1939546752 1940981328 1942400174 1943859528 1947521862 1949986896 1951429194 1951761396 1955983392 1959361833 1963934544 1966420352 1971605376 1973046608 1973063664 1974505962 1979712306 1982532409 1985352512 1986820968 1988313696 1991747979 1992059784 1994897476 1996396272 2000157588 2003123538 2008847808 2010316264 2015617032 2017107873 2018168256 2019660984 2026372192 2027870988 2032603584 2033218044 2039010688 2040518832 2042051904 2043544632 2047394778 2048933016 2049986224 2051851724 2055717521 2057262012 2059841927 2061712224 2064649136 2070093168 2071606394 2071624302 2072713344 2074246416 2075762678 2081236014 2086093152 2089696323 2092668864 2094216696 2096122446 2098775568 2099104128 2102729772 2104309584 2105847822 2114408179 2117415872 2117434176 2118982008 2121664064 2124569304 2127258432 2127595756 2128831848 2130769098 2131864372 2133800064 2137485636 2142474048 2151283563 2152389382 2154006504 2157412576 2158064766 2162762628 2167441056 2174643328 2176251792 2179006336 2181990096 2183585118 2186348944 2187966066 2193072288 2193735258 2196860237 2198854944 2199985216 2201612424 2201987216 2203266528 2209426362 2210562068 2212222896 2212569216 2213840018 2215721024 2219677434 2226020544 2227647752 2233521576 2235173589 2236348608 2242600932 2245439456 2247100284 2252344512 2258283456 2259934248 2261605797 2262814272 2264468376 2268734754 2270439288 2273673532 2274029472 2275737984 2277957253 2279668716 2284600032 2286679032 2287854448 2293887024 2295563842 2295583686 2298987711 2306234502 2311616736 2315609439 2321013552 2322730278 2325670224 2326034304 2331802512 2333507046 2335489728 2342992847 2346325696 2348061144 2353540992 2354252472 2357606108 2361122514 2364481152 2374092864 2375828312 2382092856 2383854759 2385080126 2386872072 2390646368 2392442496 2396574804 2396949984 2401759008 2402167872 2409739904 2411522256 2419648374 2422710992 2427089148 2430161184 2434358641 2436568992 2440039888 2446473744 2448262102 2448283266 2451382128 2451765888 2453174074 2455258432 2459642562 2461732416 2463531928 2465382816 2467206324 2468474536 2474983368 2476813977 2477235618 2480759424 2485044276 2492686152 2495841216 2502422208 2504251464 2506103721 2514431348 2515892184 2519476076 2519870496 2521763712 2525355968 2526119388 2526514848 2530113872 2532014784 2533887576 2535190064 2542426029 2543732906 2547526923 2549669408 2558283156 2561521248 2561927434 2571933936 2573836254 2577497472 2585778078 2587975104 2591812704 2596289371 2596695816 2598646752 2599982528 2601905592 2602348528 2604273342 2607977856 2611140246 2612482444 2614854528 2616379002 2618579392 2620100736 2627425944 2629346577 2630751552 2632674616 2639616408 2641568787 2647733616 2649094624 2651084928 2655663972 2656079712 2661861696 2666876784 2668880448 2670831384 2672806851 2681231982 2687489376 2689477164 2692881312 2699981856 2700409998 2702438856 2703827984 2710957392 2712939086 2712962538 2719293984 2720691776 2724726176 2725549866 2729859704 2731910688 2733931332 2743016016 2745044874 2748949632 2760124224 2762165736 2764184863 2765661888 2771473419 2774981352 2777033853 2781457536 2786261764 2792288928 2794386816 2794829928 2798367424 2803639696 2805746112 2807797096 2807821368 2809873869 2817282897 2818731058 2825309344 2832759072 2834854308 2838442464 2838892562 2841025464 2846378106 2849980848 2852088822 2868378084 2872008672 2876969303 2877419688 2879581536 2883683504 2885816406 2889921408 2893425678 2897541504 2901669056 2909320128 2911446824 2911471992 2913600261 2915789292 2917288088 2921282793 2924096384 2924980344 2927143791 2927642094 2931806592 2933975088 2935483232 2937688704 2945901816 2949630528 2957408064 2959569912 2961758943 2978028768 2980231452 2990134576 2992346214 2994594408 2996133712 3000236382 3004685307 3006229798 3013245664 3013271712 3015474396 3019291168 3023425548 3024979672 3027252384 3027732422 3029491476 3032039296 3039558288 3041806482 3046133376 3048905376 3058516032 3060778248 3063015659 3065316948 3071092167 3074979336 3077777586 3082155648 3085893018 3087479252 3090282624 3094684736 3096482688 3096973704 3100893632 3105139752 3107409591 3109070016 3111342728 3111369624 3113644017 3121854021 3129139728 3130748192 3139003296 3141325044 3144183669 3145799866 3148163352 3148656192 3154094658 3158771733 3176123808 3178473012 3182496096 3190887648 3191393634 3195433072 3195933312 3197796558 3202345344 3206228454 3213711072 3215363008 3226197832 3228584073 3231009756 3233755008 3235612334 3236118864 3237097149 3240214912 3244143942 3248758656 3251161584 3261964992 3264377688 3266763929 3268509504 3275377677 3279523416 3281949099 3287177088 3289608432 3299977824 3302418636 3302980824 3313392368 3315843102 3318334344 3320760027 3323581536 3326078592 3329516151 3331227614 3339001952 3339030816 3341471628 3350282364 3354522912 3355054846 3359827328 3363901398 3368159184 3368686464 3370650426 3378516768 3389901372 3394152487 3396702564 3403102131 3410510298 3411044208 3415361664 3419503074 3424367232 3429245248 3431781672 3440830536 3443345763 3447704104 3455750272 3459351753 3462261088 3464862336 3467425104 3469207456 3472364456 3481520328 3484095417 3485886338 3488505336 3489051456 3491055413 3500260569 3503234592 3505795436 3519488544 3522091716 3530311488 3536409162 3540885296 3541439616 3555835712 3561108512 3561139296 3563742468 3573139284 3574975976 3577620189 3578229226 3580308108 3583319168 3583350144 3585408262 3585969552 3588663744 3590508416 3594862206 3595424976 3599975808 3600546664 3602638512 3603251808 3614609856 3617283384 3619927597 3625725312 3629472561 3634066488 3640633722 3642547584 3645241776 3657354688 3660059832 3669710616 3672393153 3677073192 3679761111 3682887648 3685654656 3689463843 3692598624 3695297892 3698074224 3699975136 3702711804 3712475052 3715853427 3717763478 3721139136 3723051904 3726439904 3727566414 3739029228 3743761824 3746498492 3756377196 3771647022 3777012096 3779214114 3779805744 3784589952 3788033952 3789179082 3795170808 3798022176 3799974464 3802785096 3815599359 3821710464 3824504112 3829344896 3836559584 3839442048 3842281872 3842891151 3847755208 3857900904 3860721007 3860754381 3866246208 3878667117 3881962656 3884800348 3887719056 3895043724 3899973792 3902858388 3903522792 3906410013 3911966784 3918723666 3927869088 3946093216 3946127328 3949011924 3959424612 3965064818 3970705024 3973641936 3976627392 3983495958 3984119568 3989794952 3992792544 4000315176 4003239383 4006247076 4011271121 4017695616 4020632528 4021847973 4031234064 4034215746 4036336512 4039321968 4050614997 4052744384 4055741976 4065207168 4066436088 4069408629 4081037664 4084103808 4087089264 4088324799 4094789556 4097866032 4099972448 4103703448 4111435042 4114524024 4117567311 4119683854 4123424448 4129298272 4140186336 4143212788 4143248604 4148492832 4151525356 4162472028 4172186304 4179392646 4185337728 4188433392 4192244892 4197551136 4205459544 4208619168 4211695644 4228096587 4228816358 4234831744 4234868352 4237964016 4243328128 4249138608 4254516864 4255191512 4257663696 4258338843 4261538196 4263728744 4269567159 4274971272 4278096251 4278133233 4284948096 4302567126 4304778764 4308013008 4314825152 4316129532 4325525256 4328724609 4334882112 4352503584 4363980192 4367170236 4372697888 4375932132 4386144576 4387470516 4391463141 4393720474 4397709888 4399970432 4403224848 4403974432 4406533056 4418852724 4421124136 4424445792 4427680036 4431442048 4436022019 4439354868 4452041088 4455295504 4467043152 4470347178 4472697216 4485201864 4488519321 4490878912 4494200568 4504689024 4509344697 4516566912 4519868496 4523211594 4525628544 4528936752 4537469508 4540878576 4541598633 4547347064 4548058944 4555914506 4559337432 4562670281 4562709723 4569200064 4573358064 4575708896 4587774048 4591127684 4591167372 4597975422 4612469004 4616666379 4623233472 4631218878 4642027104 4645460556 4651340448 4663605024 4667014092 4670979456 4685985694 4692651392 4696122288 4708504944 4715212216 4718699799 4722245028 4731141987 4740593143 4748185728 4751656624 4764185712 4767709518 4770160252 4773744144 4774501127 4781292736 4787090451 4793149608 4793899968 4796694837 4803518016 4804335744 4823044512 4839296748 4845421984 4853418501 4854178296 4860322368 4866215913 4868717282 4873137984 4880079776 4892947488 4896524204 4896566532 4902764256 4906348148 4910516864 4915591967 4919285124 4923464832 4927063856 4930765632 4934412648 4936949072 4949966736 4953627954 4954471236 4970088552 4973764653 4985372304 4991682432 4996841421 5004844416 5008502928 5012207442 5028862696 5031784368 5032582269 5038952152 5039740992 5045852097 5050711936 5052238776 5053029696 5055931933 5055975639 5060227744 5064029568 5067775152 5070380128 5084852058 5087465812 5095053846 5099338816 5115765447 5116566312 5123042496 5123854868 5143867872 5147672508 5171556156 5175950208 5183625408 5192578742 5193391632 5197293504 5199965056 5203811184 5204697056 5208546684 5222280492 5224964888 5228829507 5232758004 5237158784 5254851888 5258693154 5261503104 5265349232 5279232816 5283137574 5290663411 5295467232 5298189248 5304613743 5311327944 5312159424 5323723392 5333753568 5337760896 5341662768 5345613702 5362463964 5367343839 5374978752 5378112393 5378954328 5385762624 5392293309 5399963712 5400819996 5404877712 5407655968 5421914784 5425878172 5425925076 5438587968 5441383552 5449452352 5451099732 5459719408 5463821376 5467862664 5486032032 5490089748 5520248448 5524331472 5528369726 5531323776 5542946838 5549962704 5554067706 5572523528 5576645217 5584577856 5589659856 5591349621 5596734848 5602519169 5607279392 5611492224 5615594192 5615642736 5619747738 5634565794 5637462116 5642592241 5650618688 5657470533 5665518144 5668821171 5669708616 5676884928 5677785124 5682050928 5692756212 5699961696 5704177644 5736756168 5744017344 5753938606 5754839376 5759163072 5767367008 5771632812 5786851356 5803338112 5818640256 5822893648 5822943984 5827200522 5831578584 5834576176 5842565586 5849960688 5850888329 5854287582 5855284188 5862627023 5867950176 5870966464 5878085499 5891803632 5899261056 5914816128 5919139824 5923517886 5947597227 5956057536 5960462904 5975243937 5980269152 5984692428 5989188816 5992267424 6000472764 6009370614 6012459596 6026491328 6026543424 6030948792 6038582336 6046851096 6049959344 6054504768 6055464844 6058982952 6079116576 6083612964 6097810752 6117032064 6121556496 6126031318 6130633896 6142184334 6149958672 6155555172 6167152563 6171786036 6174958504 6179525781 6189369472 6193947408 6201787264 6210279504 6214819182 6218140032 6222685456 6222739248 6227288034 6243708042 6252602213 6258279456 6261496384 6269088969 6278006592 6282650088 6288367338 6291599732 6296326704 6297312384 6308189316 6317543466 6343224537 6352247616 6356946024 6364992192 6381775296 6382787268 6390866144 6395593116 6412456908 6427422144 6430726016 6452395664 6457168146 6462019512 6471224668 6472237728 6474194298 6483416797 6488287884 6502323168 6523929984 6528755376 6533527858 6537019008 6550755354 6559046832 6563898198 6579216864 6590580711 6599955648 6604837272 6605961648 6626784736 6631686204 6636668688 6641520054 6647163072 6659032302 6662455228 6668518103 6678003904 6678061632 6682943256 6700564728 6709045824 6710109692 6727802796 6736318368 6741300852 6757033536 6779802744 6784817391 6788304974 6793405128 6806204262 6821020596 6822088416 6833871759 6839006148 6858490496 6863563344 6881661072 6886691526 6895408208 6914686207 6918703506 6924522176 6928559209 6934850208 6938414912 6944728912 6946828317 6963040656 6968190834 6971772676 6977010672 6978102912 6982110826 7000521138 7006469184 7011590872 7028978541 7038977088 7044183432 7060622976 7072818324 7081770592 7111671424 7122217024 7122278592 7127484936 7146278568 7149951952 7155240378 7156458452 7160616216 7170816524 7171939104 7177327488 7184326721 7189724412 7190849952 7201093328 7205277024 7206503616 7229219712 7234566768 7239855194 7258945122 7268132976 7281267444 7290483552 7303075923 7314709376 7320119664 7339421232 7344786306 7354146384 7359522222 7365775296 7378927686 7385197248 7389438979 7390595784 7396148448 7399950272 7405423608 7424950104 7431706854 7435526956 7442278272 7452879808 7455132828 7478058456 7487523648 7492996984 7512754392 7518311163 7543294044 7558428228 7559611488 7576067904 7578358164 7590341616 7596044352 7599948928 7605570192 7631198718 7649008224 7662219851 7673119168 7684563744 7685782302 7695510416 7715801808 7721442014 7721508762 7732492416 7757334234 7763925312 7769600696 7775438112 7788868113 7790087448 7799947584 7805716776 7807045584 7812820026 7823933568 7837447332 7855738176 7888039731 7892186432 7892254656 7898023848 7918849224 7930129636 7947283872 7953254784 7966991916 7968239136 7979589904 7985585088 8000630352 8006478766 8012494152 8018420553 8022542242 8041265056 8043695946 8062468128 8068431492 8078643936 8101229994 8105488768 8111483952 8132872176 8138817258 8162075328 8174178528 8176649598 8188297247 8189579112 8195732064 8199944896 8207406896 8222870084 8229048048 8235134622 8239367708 8246848896 8258596544 8280372672 8286425576 8286497208 8292554589 8296985664 8303050712 8314420257 8324944056 8331101559 8344372608 8358785292 8376866784 8384489784 8395102272 8410919088 8417238336 8423391288 8429621607 8456193174 8457632716 8475928032 8490567943 8498277216 8510383024 8515327392 8516677686 8523076392 8527457488 8539134318 8549942544 8556192502 8556266466 8605134252 8609557528 8616026016 8629650304 8630907909 8632259064 8651050512 8657449218 8669764224 8705007168 8727960384 8734340472 8740800783 8745395776 8751864264 8772289152 8774941032 8782926282 8787440948 8795419776 8806449696 8807948864 8813066112 8837705448 8842248272 8848891584 8855360072 8872044038 8878709736 8885276829 8910591008 8934086304 8940694356 8970403728 8977038642 8981757824 8988401136 9018689394 9039736992 9046423188 9057873504 9074939016 9081757152 9083197266 9094694128 9096117888 9111829012 9118674864 9125340562 9125419446 9138400128 9146716128 9151417792 9175548096 9182255368 9182334744 9189046977 9195950844 9213276501 9224938008 9233332758 9246466944 9262437756 9284054208 9290921112 9302680896 9322228773 9327210048 9334028184 9340932051 9371971388 9392244576 9417009888 9430424432 9437399598 9444490056 9462283974 9476315199 9481186286 9503313248 9528371424 9535419036 9540320504 9547488288 9549002254 9562585472 9574180902 9586299216 9587799936 9593389674 9607036032 9646089024 9678593496 9685752219 9690843968 9706837002 9708356592 9720644736 9732431826 9737434564 9746275968 9760159552 9785894976 9793048408 9793133064 9800291787 9805528512 9812696296 9826133031 9831183934 9838570248 9845847297 9854127712 9861531264 9868825296 9873898144 9899933472 9907255908 9908942472 9940177104 9947529306 9962280081 9970744608 9993682842 10017005856 10024414884 10057725392 10063568736 10065164538 10077904304 10079481984 10091704194 10104477552 10106059392 10111863866 10111951278 10120455488 10135550304 10140760256 10169704116 10174931624 10182457461 10190107692 10198677632 10209306393 10231530894 10233132624 10246084992 10247709736 10287735744 10295345016 10302870853 10330037289 10343112312 10367250816 10385157484 10386783264 10394587008 10407622368 10409394112 10417093368 10444560984 10449929776 10457659014 10465516008 10473166239 10500781707 10509703776 10517386308 10530698464 10558465632 10566275148 10581326822 10590934464 10596378496 10609227486 10622655888 10624318848 10667507136 10683325536 10691227404 10724927928 10732860567 10734687678 10749957504 10756224786 10757908656 10771525248 10784586618 10799927424 10801639992 10809755424 10815311936 10843829568 10851756344 10851850152 10859782791 10877175936 10888417683 10898904704 10902199464 10919438816 10927642752 10935725328 10972064064 10980179496 11017179459 11039283333 11048662944 11056739452 11085893676 11099925408 11108135412 11145047056 11153290434 11169155712 11179319712 11182699242 11205038338 11214558784 11231188384 11231285472 11239495476 11269131588 11274924232 11285184482 11301237376 11314941066 11331036288 11337642342 11339417232 11353769856 11355570248 11364101856 11385512424 11393835167 11399923392 11408355288 11416694729 11446798077 11473512336 11488034688 11507877212 11509678752 11518326144 11528673453 11534734016 11543265624 11573702712 11582163021 11636001351 11645787296 11645887968 11654401044 11663157168 11669152352 11685131172 11699921376 11701776658 11708575164 11710568376 11719230039 11725254046 11735900352 11741932928 11756170998 11783607264 11838279648 11847035772 11895194454 11912115072 11920925808 11950487874 11960538304 11969384856 11978377632 11984534848 12000945528 12009718149 12018741228 12024919192 12033813363 12052982656 12053086848 12061897584 12065543919 12077164672 12093702192 12099918688 12109009536 12110929688 12117965904 12151844991 12158233152 12167225928 12176120099 12195621504 12208225887 12243112992 12252062636 12261267792 12284368668 12299917344 12311110344 12334305126 12343572072 12349917008 12359051562 12387894816 12420559008 12429638364 12445370912 12445478496 12454576068 12487416084 12505204426 12516558912 12522992768 12538177938 12556013184 12565300176 12576734676 12583199464 12592653408 12616378632 12625601131 12635086932 12684289761 12686449074 12704495232 12713892048 12729984384 12763550592 12765574536 12775016529 12781732288 12791186232 12824913816 12834288753 12854844288 12904791328 12914336292 12924039024 12942449336 12944475456 12948388596 12966833594 12976575768 12986173827 13004646336 13057510752 13067055716 13101510708 13118093664 13127796396 13158433728 13181161422 13199911296 13209674544 13211923296 13253569472 13263372408 13273337376 13283040108 13294326144 13308066057 13318064604 13324910456 13337036206 13356007808 13356123264 13365886512 13401129456 13418091648 13420219384 13455605592 13465441561 13465557963 13472636736 13482601704 13492457407 13514067072 13528034091 13559605488 13569634782 13576609948 13586810256 13612408524 13624795899 13642041192 13644176832 13667743518 13678012296 13688010843 13727126688 13763322144 13773383052 13790816416 13829372414 13837407012 13849044352 13849999137 13857118418 13869700416 13876829824 13889457824 13893656634 13926081312 13936381668 13943545352 13954021344 13964221652 13990530983 14001042276 14012938368 14023181744 14057957082 14077954176 14088366864 14145636648 14156099397 14163541184 14221779429 14244434048 14244557184 14254969872 14292557136 14299903904 14310480756 14312916904 14321232432 14323503381 14341633048 14343878208 14361271353 14368653442 14379448824 14381699904 14389960117 14390084511 14402186656 14410554048 14413007232 14469133536 14479710388 14517890244 14536265952 14560255503 14562534888 14580967104 14606151846 14640239328 14678842464 14689572612 14708292768 14719044444 14731550592 14746775901 14757855372 14770394496 14778877958 14781191568 14792296896 14799900544 14810847216 14849900208 14863413708 14871053912 14905759616 14910265656 14921164973 14921293959 14956116912 14975047296 14985993968 14990524263 15025508784 15036622326 15086588088 15097746807 15116856456 15119222976 15152135808 15156716328 15167795799 15180683232 15192088704 15211140384 15262397436 15298016448 15324439702 15346238336 15347296341 15369127488 15371564604 15391020832 15431603616 15442884028 15443017524 15503020819 15514668468 15527850624 15539201392 15550876224 15577736226 15580174896 15599895168 15611433552 15614091168 15625640052 15674894664 15686488521 15711476352 15776079462 15784372864 15784509312 15796047696 15837698448 15860259272 15871990233 15894567744 15913841229 15933983832 15936478272 15945631481 15959179808 15971170176 16001260704 16012957532 16024988304 16036841106 16045084484 16082530112 16087391892 16102031517 16124936256 16134337179 16136862984 16157287872 16202459988 16222967904 16265744352 16277634516 16324150656 16348357056 16353299196 16376594494 16379158224 16391464128 16399889792 16414813792 16445740168 16458096096 16470269244 16478735416 16517193088 16534263889 16560745344 16572851152 16572994416 16585109178 16593971328 16606101424 16628840514 16649888112 16652528321 16662203118 16717570584 16729935651 16753733568 16768979568 16790204544 16807557507 16821838176 16834476672 16846782576 16859243214 16912386348 16915265432 16927776723 16951856064 16972411599 16981135886 16996554432 17006463513 17020766048 17030654784 17033355372 17046152784 17054914976 17078268636 17099885088 17112385004 17112532932 17210268504 17219115056 17232052032 17261815818 17264518128 17302101024 17314898436 17410014336 17455920768 17468680944 17481601566 17490791552 17503728528 17549882064 17552664987 17565852564 17574881896 17587881069 17612899392 17615897728 17634256497 17675410896 17684496544 17697783168 17710720144 17744088076 17757419472 17770553658 17795867837 17821182016 17842791681 17868172608 17881388712 17940807456 17954077284 17976802272 18037378788 18079473984 18092846376 18115747008 18149878032 18163514304 18166394532 18189388256 18223658024 18237349728 18250681124 18250838892 18293432256 18302835584 18321751877 18351096192 18364510736 18364669488 18378093954 18391901688 18426553002 18449876016 18452801653 18466665516 18501457689 18524875512 18538577343 18568108416 18581842224 18605361792 18644457546 18654420096 18668056368 18681864102 18743942776 18757806639 18784489152 18807266907 18834019776 18860848864 18874799196 18888980112 18924567948 18952630398 18962372572 19006626496 19029673611 19056742848 19070838072 19080641008 19094976576 19098004508 19148361804 19172598432 19186779348 19292178048 19357186992 19371504438 19381687936 19413674004 19416713184 19450250391 19464863652 19474869128 19520319104 19571789952 19586096816 19586266128 19600583574 19611057024 19625392592 19652266062 19662367868 19677140496 19680260743 19691694594 19708255424 19719745441 19737650592 19747796288 19771742133 19799866944 19814511816 19817884944 19880354208 19895058612 19924560162 19941489216 19987365684 20005554309 20034011712 20048829768 20115450784 20127137472 20130329076 20155808608 20183408388 20208955104 20223727732 20223902556 20240910976 20271100608 20281520512 20339408232 20349863248 20364914922 20380215384 20418612786 20447699129 20463061788 20466265248 20495419472 20501615277 20575471488 20590690032 20605741706 20660074578 20686224624 20744058621 20770314968 20773566528 20785677627 20815244736 20818788224 20834186736 20840484951 20889121968 20899859552 20915318028 20931032016 20946332478 21001563414 21019407552 21031480171 21034772616 21061396928 21086935623 21116931264 21132550296 21162653644 21181868928 21218454972 21245311776 21335014272 21366651072 21382454808 21449855856 21465721134 21469375356 21512449572 21515817312 21552980163 21569173236 21603279984 21619510848 21630623872 21687659136 21703512688 21703700304 21719565582 21776835366 21804398928 21807856499 21838877632 21871450656 21909227769 21944128128 21960358992 22034358918 22078566666 22097325888 22113478904 22168316937 22171787352 22199850816 22216270824 22290094112 22306580868 22358639424 22365398484 22410076676 22429117568 22462376768 22462570944 22478990952 22538263176 22549848464 22570368964 22629882132 22658261197 22675284684 22678834464 22711140496 22728203712 22771024848 22787670334 22799846784 22816710576 22833389458 22893596154 22947024672 22986659553 23015754424 23019357504 23057346906 23069468032 23086531248 23147405424 23164326042 23258489969 23272002702 23291574592 23291775936 23305153703 23308802088 23326314336 23338304704 23366604339 23370262344 23399842752 23403553316 23417150328 23421136752 23438460078 23450508092 23471800704 23512341996 23567214528 23664119193 23676559296 23694071544 23790388908 23841851616 23900975748 23921076608 23938769712 23956755264 23969069696 24001891056 24019436298 24037482456 24049838384 24067626726 24123795168 24131087838 24165462607 24187404384 24199837376 24221859376 24235931808 24303689982 24316466304 24334451856 24352240198 24416451774 24486225984 24504125272 24522535584 24564891741 24568737336 24599834688 24622220688 24668610252 24687144144 24699834016 24718103124 24775789632 24841118016 24859276728 24877663767 24890741824 24890956992 24909152136 24974832168 25010408852 25033117824 25076355876 25130600352 25153469352 25166398928 25185306816 25232757264 25251202262 25270173864 25288864821 25368579522 25372898148 25427784096 25471703829 25531149072 25550033058 25563464576 25582372464 25649827632 25668577506 25772921317 25809582656 25828672584 25848078048 25884898672 25888950912 25892723727 25896777192 25933667188 25953151536 25972347654 26009292672 26115021504 26134111432 26203021416 26222402349 26236187328 26255592792 26316867456 26362322844 26419349088 26423846592 26507138944 26526744816 26546674752 26566080216 26616132114 26636129208 26649820912 26674072412 26731773024 26777945051 26802258912 26840438768 26911211184 26930883122 26931115926 26945273472 26965203408 26984914814 27056068182 27119210976 27139269564 27153219896 27173620512 27224817048 27249591798 27284082384 27288353664 27335487036 27356024592 27376021686 27454253376 27526644288 27546766104 27567140931 27581632832 27658744828 27674814024 27699998274 27714236836 27739400832 27778915648 27787313268 27852162624 27872763336 27887090704 27908042688 27928443304 27966686319 27981061966 28002084552 28022796153 28046363488 28115914164 28176733728 28291273296 28312198794 28327082368 28443558858 28509939744 28559183081 28585114272 28599807808 28620961512 28625833808 28642464864 28647006762 28683266096 28687756416 28722542706 28737306884 28758897648 28763399808 28779920234 28780169022 28804373312 28821108096 28938267072 28959420776 29035780488 29057256657 29072531904 29120511006 29125069776 29161934208 29212303692 29280478656 29357684928 29379145224 29400875361 29416585536 29438088888 29493551802 29515710744 29557755916 29562383136 29584593792 29621694432 29699800416 29726827416 29742107824 29820531312 29842329946 29842587918 29886840243 29912233824 29971987936 29981048526 30051017568 30073244652 30173176176 30195493614 30233712912 30238445952 30313432656 30335591598 30361366464 30422280768 30524794872 30547372383 30596032896 30648879404 30694592682 30738254976 30743129208 30782041664 30863207232 30885768056 30886035048 30908612559 30990111867 31006041638 31029336936 31078402784 31101752448 31155472452 31160349792 31222867104 31228182336 31251280104 31349789328 31372977042 31419498717 31552158924 31592095392 31646662333 31675396896 31720518544 31743980466 31789135488 31827682458 31867967664 31872956544 31891262962 31918359616 32002521408 32025915064 32049976608 32073682212 32090168968 32165060224 32174783784 32198581701 32204063034 32249872512 32268674358 32273725968 32314575744 32404919976 32445935808 32531488704 32555269032 32579348373 32696714112 32706598392 32753188988 32758316448 32782928256 32829627584 32891480336 32916192192 32940538488 32957470832 33051538377 33068527778 33117849999 33145702304 33145988832 33170218356 33212202848 33257681028 33299776224 33305056642 33324406236 33435141168 33459871302 33507467136 33537959136 33615115014 33643676352 33693565152 33718486428 33824772696 33830530864 33855553446 33903712128 33944823198 33962271772 33993108864 34012927026 34041532096 34061309568 34066710744 34092305568 34109829952 34156537272 34181505501 34199770176 34224770008 34225065864 34250084187 34340394231 34420537008 34438230112 34464104064 34523631636 34529036256 34586020359 34604202048 34629796872 34746489063 34937361888 34963203132 35007457056 35099764128 35105329974 35131705128 35149763792 35175762138 35225798784 35268512994 35350821792 35368993088 35421440288 35488176152 35514838944 35541107316 35591735674 35642364032 35685583362 35736345216 35762777424 35881614912 35908154568 35934403219 35953604544 36029154447 36074757576 36101440089 36158947968 36185692752 36231494016 36299756064 36327028608 36332789064 36378776512 36447316048 36474699456 36501362248 36501677784 36528360297 36586864512 36624677661 36643503754 36729021472 36729338976 36756187908 36783803376 36853106004 36899752032 36905603306 36933331032 37002915378 37049751024 37077154686 37163684448 37288915092 37336112736 37363728204 37487885552 37515613278 37568978304 37614533814 37668039552 37721697728 37749598392 37777960224 37849135896 37876803393 37905260796 37924745144 38013252992 38052869283 38059347222 38113485696 38141676144 38161282016 38189953152 38196009016 38296723608 38325049587 38345196864 38373558696 38401609543 38502866259 38714373984 38743008876 38827348008 38833426368 38900500782 38929727304 38949738256 39172193632 39172532256 39201167148 39250785184 39304532124 39324735736 39354280992 39360521486 39383389188 39416510848 39439490882 39475301184 39495592576 39543484266 39599733888 39629023632 39635769888 39760708416 39790117224 39819203567 39849120324 39882978432 39924198171 39974731368 40011108618 40068023424 40097659536 40230901568 40254274944 40260658152 40311617216 40366816776 40396324683 40417910208 40447455464 40447805112 40477372221 40542201216 40584102273 40678816464 40699726496 40729829844 40760430768 40837225572 40874387697 40895398258 40926123576 40932530496 40990838944 41003230554 41064032529 41181380064 41211483412 41320149156 41372449248 41488117242 41540629936 41547133056 41571355254 41630489472 41668373472 41680969902 41778243936 41799719104 41830636056 41862064032 41892664956 41971592949 42003126828 42038815104 42062960342 42069545232 42122793856 42173871246 42233862528 42265100592 42325307288 42436909944 42467931077 42468298191 42490623552 42665338287 42733302144 42764909616 42899711712 42931442268 42938750712 42970510143 43024899144 43031634624 43105960326 43138346472 43169880351 43206559968 43239021696 43407025376 43407400608 43439131164 43553670732 43608797856 43615712998 43677755264 43680766509 43742901312 43818455538 43920717984 44068717836 44123982331 44157133332 44194651776 44226957808 44240327703 44336633874 44343574704 44399701632 44432541648 44580188224 44613161736 44717278848 44730796968 44763494919 44820153352 44924753536 44925141888 44957981904 44971572789 45076526352 45099696928 45140737928 45259764264 45293240421 45316522394 45350569368 45357668928 45383720369 45422280992 45456407424 45503387397 45542049696 45575340668 45633421152 45666778916 45787192308 45894049344 45973319106 46031508848 46038715008 46114693812 46173062496 46294810848 46328652084 46509062457 46516979938 46544005404 46583149184 46583551872 46610307406 46617604176 46652628672 46676609408 46733208678 46740524688 46799685504 46807106632 46834300656 46842273504 46876920156 46901016184 47024683992 47059058761 47059465563 47134429056 47328238386 47353118592 47388143088 47580777816 47615970699 47683703232 47801951496 47836894443 47877539424 47913510528 48003782112 48038872596 48074964912 48099676768 48135253452 48247590336 48262175676 48306094551 48330925214 48374808768 48399674752 48403011537 48443718752 48471863616 48607379964 48668903712 48704480396 48832903548 48972451968 49008250544 49045071168 49129783482 49137474672 49199669376 49244441376 49337220504 49374288288 49399668032 49436206248 49551579264 49602791667 49682236032 49718553456 49755327534 49781483648 49781913984 49818304272 49949664336 49957584963 50020817704 50152711752 50189373091 50189806953 50261200704 50306938704 50332797856 50370613632 50422672521 50465514528 50502404524 50540347728 50577729642 50737159044 50745796296 50783330169 50855568192 50943407658 51062298144 51100066116 51164744928 51299655264 51337155012 51545842634 51619165312 51657345168 51696156096 51769797344 51785447454 51793554384 51867334376 51906303072 51944695308 52146524573 52230043008 52268222864 52406042832 52444804698 52472374656 52511185584 52519512397 52657994961 52724645688 52763643207 52838698176 52847693184 53053489632 53093349504 53132160432 53232264228 53272258416 53299641824 53348144824 53387603511 53463546048 53528375043 53555890102 53604517824 53680877536 53822422368 53861766244 53862231852 53930406816 53969829628 54112136364 54238421952 54278539128 54306439792 54347241024 54449634096 54499183596 54568164768 54670974072 54712049184 54752043372 54908506752 54965255631 55053288576 55093532208 55134281862 55163265664 55317489656 55349628048 55358404959 55399996548 55428473672 55504373067 55557831296 55574626536 55615251263 55615732029 55704325248 55745526672 55774181408 55816085376 55856886608 55933372638 55962123932 56004169104 56045592306 56092726976 56231828328 56273419917 56353467456 56582546592 56624397588 56887117716 57019879488 57089020833 57118366162 57170228544 57199615616 57241923024 57251667616 57284929728 57294013524 57366532192 57445085412 57474613768 57517795296 57559840468 57560338044 57608746624 57876534144 57918841552 58071560976 58114513314 58145063808 58197297521 58241022012 58250139552 58350751173 58424607384 58560957312 58715369856 58758290448 58801750722 58833171072 58876177776 58987103604 59031421488 59040782229 59115511832 59124766272 59159236323 59243388864 59315226399 59399600832 59453654832 59484215648 59641062624 59684659892 59685175836 59773680486 59824467648 59943975872 59962097052 60016662927 60102035136 60146489304 60346352352 60390987228 60467425824 60626865312 60671183196 60722732928 60844561536 61049589744 61094744766 61297758808 61343097387 61389185364 61486258416 61504845831 61564083328 61627710859 61726414464 61771536112 61772070096 61817225118 61980223734 62012083276 62058673872 62068514651 62156805568 62232175863 62310944904 62320699584 62357032881 62445734208 62456364672 62502560208 62699578656 62745954084 62838997434 63094440513 63104317848 63184190784 63260806869 63293324666 63350793792 63441037088 63487960932 63655364916 63735935328 63782525924 63836719232 64005042816 64051830128 64099953216 64147364424 64180337936 64349567568 64397163402 64408126068 64488897253 64537348716 64547451936 64658940489 64809839952 64891871616 65062977408 65110538064 65158696746 65413196784 65423569497 65506377976 65516632896 65659255168 65727683307 65782960672 65832384384 65881076976 65914941664 66103076754 66137055556 66235699998 66291404608 66291977664 66330052847 66340436712 66424405696 66504950811 66515362056 66599552448 66610113284 66648812472 66870282336 66919742604 67075918272 67230230028 67287352704 67387130304 67436972856 67649545392 67661061728 67711106892 67889646396 67924543544 67974783591 68025854052 68083064192 68133421488 68184611136 68219659904 68313074544 68363011002 68399540352 68449540016 68450131728 68500168374 68680788462 68778624343 68841074016 68876460224 68959978659 69047263272 69058072512 69172040718 69208404096 69259593744 69492978126 69775469907 69874723776 69915461109 69926406264 70014914112 70099813017 70199528256 70210659948 70263410256 70299527584 70351524276 70537025988 70701643584 70737986176 70842880576 70976352304 71029677888 71082214632 71183471348 71371166724 71525554848 71763229824 71816309136 71868806438 71907209088 72058308894 72149515152 72202880178 72371385504 72496387821 72599512128 72665578128 72757553024 72894632096 72949398912 73002724496 73003355568 73056720594 73249355322 73287007508 73353699133 73458042944 73458677952 73512375816 73567606752 73694675223 73706212008 73799504064 73811206612 73866662064 74005830756 74099502048 74154309372 74327368896 74577830184 74632991301 74672225472 74727456408 74975771104 75031226556 75229067628 75443395456 75499196784 75555920448 75698271792 75753606786 75810521592 75849490288 76061548277 76105738566 76118694444 76214151299 76283352288 76322564032 76392018032 76415111487 76593447216 76650099174 76690393728 76747117392 76803219086 77005732518 77318763951 77428747968 77486017752 77654696016 77666852736 77678171181 77801001564 77859454608 77899476512 78344387264 78345064512 78402334296 78501570368 78609064248 78649471472 78708561984 78721042972 78766778376 78878981764 78950602368 79086968532 79258047264 79271539776 79521416832 79580234448 79638407134 79698240648 79848396342 79949462736 80022217236 80195319072 80333835153 80461803136 80521316304 80623234432 80733633552 80792649366 80835820416 80894910928 80895610224 80954744442 81168204546 81283828769 81357632928 81399452992 81459659688 81520861536 81674451144 81748775394 81790796516 81852247152 81865060992 81981677888 82006461108 82128065058 82362760128 82422966824 82640298312 82701422793 82744898496 82976234484 83081259872 83142710508 83336746944 83361939804 83556487872 83599438208 83661272112 83724128064 83785329912 83943185898 84006253656 84125920684 84139090464 84284418361 84347742492 84530201184 84650614576 84873819888 84935862154 84936596382 84981247104 85330676574 85529819232 85677549243 85799423424 85862884536 85877501424 85941020286 86049798288 86063269248 86211920652 86276692944 86339760702 86413119936 86690735339 86814050752 86814801216 86878262328 87107341464 87217595712 87231425996 87361533018 87485802624 87636911076 87841435968 88137435672 88202626083 88247964662 88314266664 88453915616 88480655406 88673267748 88687149408 88865083296 89160376448 89226323472 89461593936 89526989838 89640306704 89915963808 89943145578 90071269717 90153052704 90199393856 90281475856 90519528528 90586480842 90633044788 90701138736 90715337856 90767440738 90844561984 91006774794 91084099392 91150681336 91266842304 91333557832 91574384616 91642117149 91788098688 91946638212 92063017696 92229387624 92346124992 92589621696 92657304168 92725837677 93018124914 93033959876 93088010808 93220614812 93235208352 93305257344 93396247373 93466417356 93481049376 93614213264 93668601312 93684547008 93753840312 93802032368 94049367984 94118117522 94118931126 94258496151 94656476772 94776286176 94939986999 95161555632 95231941398 95367406464 95603902992 95673788886 95755078848 96007564224 96062706727 96077745192 96149929824 96199353536 96270506904 96495180672 96524351352 96612189102 96661850428 96749617536 96806023074 96887437504 96943727232 97214759928 97337807424 97408960792 97665807096 97738045119 98016501088 98090142336 98259566964 98274949344 98488882752 98674441008 98748576576 98799336064 98872412496 99205583334 99437106912 99510655068 99636608544 99899328672 99915169926 100041635408 100305423504 100378746182 100379613906 100522401408 100613877408 100665595712 100845345042 100931029056 101004809048 101080695456 101155459284 101474318088 101491592592 101566660338 101711136384 101886815316 102124596288 102200132232 102329489856 102544516503 102599310528 102674310024 102750252561 103091685268 103314690336 103392312192 103539594688 103570894908 103587108768 103734668752 103812606144 103889390616 104239467189 104293049146 104536445728 104812085664 104889609396 105022371168 105039024794 105315989922 105449291376 105527286414 105677396352 106106979264 106264320864 106447864211 106464528456 106544516832 106599283648 106696289648 106775207022 106927092096 107056750086 107111780204 107209035648 107361755072 107644844736 107723532488 107724463704 107803209657 107860813632 107939659256 108087463341 108224272728 108304320267 108476843904 108557078256 108612879584 108694482048 108899268192 108998367192 109136329536 109341948144 109424098368 109504086744 109585080891 109930511262 110187064416 110268563724 110634979312 110699256096 110716809918 110799993096 110856947344 111008746134 111149253072 111230502526 111231464058 111491053344 111548362816 111713773216 111866745276 111924247864 112008338208 112091184612 112185453952 112463656656 112546839834 112706934912 113165093184 113248795176 113331579383 113630410179 113774235432 114039758976 114178041666 114236732324 114340457088 114483846048 114503335232 114569859456 114588027048 114733064384 114890170824 114949227536 115035590592 115119680936 115120676088 115204828629 115508598777 115837683104 116143121952 116229026628 116394595042 116482044024 116500279104 116701502346 116849214768 117516580896 117603501444 117752355552 117974207208 118062842976 118081564458 118231023664 118249532544 118318472646 118486777728 118630452798 118799201664 118907309664 118968431296 119282125248 119369319784 119370351672 119457610701 119547360972 119648935296 119772594513 119887951744 119924194104 120033325854 120204070272 120292978608 120692704704 120781974456 120934851648 121188974049 121253730624 121342366392 121432116663 122099179488 122189489532 122595517616 122686194774 122778370728 122972516832 123009691662 123192097587 123255421718 123543072224 123544140192 123634450236 123960447468 124024166552 124117347744 124137029302 124313611136 124464351726 124621889808 124641399168 124714065762 124891468416 125005120416 125399157312 125491908168 125583642019 125677994868 125914778847 126188881026 126208635696 126368381568 126521613738 126586649332 126701587584 126882074176 126975921864 127310729832 127403793231 127471870656 127565051848 127996014861 128103660256 128199906432 128294728848 128360675872 128699135136 128794326804 128816252136 128911530429 128977794506 129074697432 129094903872 129317880978 129509641053 129619679904 130221076128 130317393492 130826393568 130847138994 131012755952 131033265792 131455366614 131565921344 131762153952 131829883328 132206153508 132274111112 132371946993 132471399996 132582809216 132583955328 132660105694 132680873424 132720983109 132848811392 133009901622 133030724112 133199104896 133220226568 133297624944 133740564672 133839485208 133937321089 134151836544 134290484757 134460460056 134774260608 134873945712 135299090784 135322123456 135422213784 135779292792 135849087088 135949567182 136051708104 136151161107 136266842976 136369222272 136510162191 136626149088 136726022004 136899080032 136900263456 137000336748 137361576924 137557248686 137682148032 137752920448 137919957318 138094526544 138116145024 138344081436 138519187488 138985956252 139527187371 139550939814 139749447552 139830922218 139852812528 140029828224 140199626034 140399056512 140421319896 140526820512 140599055168 140703048552 141074051976 141177176283 141403287168 141685761152 141952704608 142059355776 142164429264 142366942696 142742333448 142847912097 143051109696 143510683329 143632618272 143737612876 144116617788 144299030304 144405760356 144742771008 144992775642 145199024256 145331156256 145789264192 146005448992 146006711136 146113441188 146498710644 146574015016 146707398266 146916085888 146917355904 147024751632 147135213504 147389350446 147412424016 147599008128 147622413224 147733324128 148011661512 148119857171 148199004096 148308618744 148417031477 148654737792 148808375001 149155660368 149265982602 149344450944 149454912816 149872754889 149951542208 150062453112 150458135256 150568119273 150998393568 151111840896 151268017563 151396543584 151507213572 151621043184 151698980576 152123096554 152211477132 152237388888 152349990507 152428302598 152566704576 152645128064 152784036064 152830222974 153186894432 153300198348 153494234784 153606438172 154011465036 154637527902 154857495936 154972035504 155309392032 155356342362 155602003128 155718909216 155798953024 156439573719 156688774528 156690129024 156804668592 157003140736 157218128496 157298942944 157417123968 157442085944 157533556752 157558537191 157757963528 157973984883 158173937064 158289561287 158290929621 158516094528 158543079552 159160468896 159276814268 159396481296 159696792684 159898925472 160044434472 160162810533 160390638144 160667670306 161042632608 161467267104 161585298732 161789821856 161791220448 161909488884 162336409092 162567657538 162715265856 162798905984 162919319376 163041723072 163348902288 163497550788 163581593032 163704494304 163963355776 164012922216 164132814703 164256130116 164725520256 164845933648 164895766893 165280596624 165402845586 165489796992 165952468968 166075214877 166162519744 166285421016 166673493888 166723879608 166845753789 167112975744 167322544224 167448256128 167570659824 167886371796 168012507312 168251841368 168278180928 168568836722 168695484984 168820259751 169060402368 169301229152 169747639776 169871724308 169873192764 170661353148 171059638464 171355098486 171598846848 171725769072 171755002848 171882040572 172099596576 172423841304 172553385888 172679521404 172826239872 173381470678 173628101504 173629602432 173756524656 174214682928 174435191424 174462851992 174591892563 174723066036 175052253519 175273822152 175401946291 175682871936 176274871344 176405252166 176495929324 176628533328 176907831232 176961310812 177122346687 177346535496 177374298816 177477708969 177730166592 178452646944 178923187872 179053979676 179280613408 179831927616 179886291156 180049988781 180142539434 180306105408 180398787712 180562951712 181039057056 181172961684 181266089576 181402277472 181534881476 181689123968 181876902779 182013549588 182168198784 182301362672 182533684608 182667115664 183148769232 183284234298 183893276424 184029292161 184126035392 184458775248 184692249984 184883132577 185179243392 185314608336 185451675354 186036249828 186067919752 186176021616 186205543953 186441229624 186470416704 186696527589 186792494746 186932834712 186962098752 187069481521 187071098643 187228426528 187337202624 187369094016 187507680624 187604064736 188098735968 188236235044 188237862252 188516992302 189283321539 189312953544 189552572352 189879973998 190323111264 190463882796 191207805984 191347577772 191510157696 192015128448 192125413454 192155490384 192299859648 192398707072 192541013808 193048702704 193224378204 193323700856 193466691759 193612046148 193774875008 193976821467 194429519856 194675614848 194817921584 195331614192 195476090238 195754546207 196033002176 196270708491 196519133928 196549898688 196977765504 197348882016 197497153152 197744824992 198411166668 198874213824 198990158541 199021310136 199273217088 199514852433 199798657344 199830339852 200083270816 200610847008 200757492364 200759227812 201227754816 201331191424 201539270647 201690690084 201862058112 202009618096 202161390912 202310918568 202948636176 202983185184 203133320676 203773630632 203924350773 204249192576 204400264464 204658979712 205089033006 205198621056 205348620048 205500505122 206183370536 206335873029 206629380672 206879935977 207079189376 207141789816 207174217536 207293209253 207469337504 207625212288 207778781232 208478934378 208586098292 209072891456 209326409721 209624171328 209746383327 209779218792 210044742336 210078049588 210631979844 210898582752 211054572828 212213958528 212528641728 212895728422 212929056912 213089033664 213198567296 213392579296 213550414044 214113500172 214223560408 214723510144 215289689472 215447064976 215448927408 215606419314 215721627264 215879318512 216174926682 216448545456 216482868173 216608640534 216917199851 217114156512 217225759168 217489163463 217798536384 217996734384 218272659072 218683896288 218848196736 219008173488 219170161782 219861022524 220061097399 220374128832 220537127448 221084025669 221269958624 221398512192 221433619836 221599986192 221713894688 222017492268 222298506144 222461005052 222462928116 222982106688 223096725632 223427546432 223733490552 223848495728 224016676416 224182369224 224927313312 225093679668 226330186368 226497590352 226663158766 227260820358 227548470864 228184644831 228356083332 228473464648 228642453897 228967692096 229006670464 229176054096 229245334461 229466128768 229780341648 229898455072 230071181184 230239361872 230241352176 230409657258 231017197554 231346281881 231675366208 231956291853 232286243904 232458053256 232789190084 232964088048 233000558208 233403004692 233698429536 235033161792 235207002888 235504711104 235948414416 236125685952 236163128916 236462047328 236636945292 237260905596 237814619328 237936862592 238564250496 238738639568 238740703344 238915221402 239094721944 239545189026 239848388208 239886421489 240066651708 240585957216 241001505459 241385409408 241563948912 241869703296 242377948098 242507461248 242684732784 242864233326 243851486307 244198358976 244378979064 245191035232 245372389548 245556741456 245945033664 246019383324 246384195174 246510843436 247086144448 247088280384 247268900472 247920894936 248048333104 248234695488 248274058604 248928703452 249243779616 249428131524 250010240832 250798314624 250983816336 251167284038 251355989736 251829557694 252377762052 252417271392 252853255083 253043227476 253173298664 253764148352 253951843728 254621459664 254807586462 254943741312 255130103696 255843389659 255992029722 256207320512 256356690733 256589457696 256721351744 257032647729 257398270272 257588653608 257632504272 257823060858 257955589012 258149394864 258189807744 258635761956 259019282106 259239359808 260072206017 260442152256 260634786984 261652787136 261694277988 262025511904 262910733228 263131842688 263524307904 263659766656 264412307016 264548222224 264743893986 264942799992 265320211388 265361746848 265441966218 265820088677 266019803244 266061448224 266440453136 266595249888 267481129344 267678970416 267874642178 268580969514 268920920112 269747891424 270213809151 270598181568 270644246912 270844427568 271558585584 271698174176 271899134364 272103416208 272302322214 272533685952 273020324382 273252298176 273409242223 273452044008 273798160064 273800526912 274000673496 274723153848 275114497372 275364296064 275839914636 276189053088 276688162872 277038374976 277971912504 278177513031 279054374742 279101879628 279661844436 279705625056 280188742119 280399252068 280842639792 281053641024 281198110336 281406097104 282148103952 282354352566 283502134487 283905409216 284328858528 284733885392 284819960997 285484666896 285695824194 286102219392 287021366658 287265236544 287475225752 288188120181 288233235576 288598060608 288811520712 289485542016 289985551284 290662312512 291578528384 292010897984 292013422272 292226882376 292997421288 293148030032 293414796532 294049503264 294270427008 294557395561 294778700892 294824848032 295244826448 295466648256 296023323024 296239714342 296398008192 296617237488 296834062954 297616750002 298311320736 298531965204 298909825632 299745509778 299903084416 300124906224 300916270512 301136238546 301996787136 302536035126 302793087168 302966998139 303014427144 303242086368 303397961152 304246193108 304422954264 304474777776 304699981014 304856605196 305133409152 305568072128 305660445948 306373788864 306600396696 306988469568 307212876344 307633549509 308022930072 308250757683 309275055804 309944071008 310618784064 310712684724 311204006256 311437818432 311597906048 312879147438 313609337184 314151013891 314436256992 314597885888 314884171888 315067113504 315117074382 315515927056 315947969766 316347874128 316579122574 316581859242 317032189056 318320937792 318553628536 318792962592 319343592633 319393585368 319797850944 320088868944 320325621066 320781276288 321335340612 322085265216 322934534208 323170597464 323409628971 323579643712 323582440896 323818977768 324672818184 325135315076 325430531712 325838638752 326083446144 326697804576 326995101576 327163186064 327408988608 328025844432 328265629406 328512260232 328755242673 329691867296 329791533786 330561193248 330805691172 331904937936 332150429754 332325039488 332570842032 333447759216 333691507578 334645088448 335141319648 335772743592 336025014624 336503682736 336556361856 337137673444 337390969968 337640519502 338120804736 338602458304 339495279552 339743448616 339746385528 339994738149 340891230537 341322706296 342119276928 342710196972 343451538144 343510005696 343764081144 344199193152 344847682608 345106771776 345359042808 345614485887 346762941356 347513049312 348113285663 348429365856 348925703984 349183785126 349446132072 350104507038 350547644304 350803892582 352549742688 352810504332 352991858648 353257066656 353815662464 353922621624 354244693374 354693070992 354748597632 354955417938 355460333184 356905293888 357846375744 358107959352 358372832103 358561226816 359663855232 359772582312 360099977562 360285078868 360612210816 361125903424 362078114112 362345923368 362532179152 362804554944 363069762952 363566922147 363753805558 364027099176 364296349989 364602725344 365334231328 366297538464 366568468596 367786552848 368058584322 368252070784 368917550496 369766265154 370629216672 370903350708 372072499656 372135839504 372352043232 372411087906 372882459248 372940833408 373393055178 373584989492 373865669424 373924197504 374138963042 374142197286 374456853056 374674405248 375015361248 375208129472 376197471936 376472470088 376475724504 376750926057 377033984604 377744336541 378566643078 378625907088 379105144704 379759947996 380646222528 380927765592 382211379693 382415611968 382695155544 384250826908 384310980768 384599719296 385082027616 386097405408 386448756408 386647401712 386933383518 387224092296 387953642934 388528923159 388859039712 389635843168 390663228384 390952180476 391509092414 392066004352 392541416982 393038267856 393099797376 394697764032 395489649984 396822333336 397115840979 397748427648 397980317082 398042620272 398546434176 399029704866 399597314688 399660679704 400166541632 401221694016 401514984728 401518455624 401811963267 402455509632 402871454271 403078541294 403381380168 404019236192 404322781824 404621837136 405897272352 405966370368 406266641352 407547261264 407848701546 408453483321 408800528928 410178066012 410697240096 411001010244 412366741072 412671746058 413258761344 413759871954 414283579632 414348435072 414586418506 414938675008 415557562464 416957868756 417172196584 418145782912 418581562113 418652819442 419248342656 419492766654 419558437584 420089484672 420156099176 421263959688 421797165504 422109145656 422417704973 423531528849 425057283456 425791456844 425858113824 426178067328 426785158592 427100828088 428227000344 428447120816 430532049987 430894129952 430897854816 431212838628 431758637024 432349853364 432897090912 432965736346 433217281068 433834399702 434228313024 434451518336 434978326926 435597072768 435993468768 437367792576 438016346976 438340323564 439722045048 440122194798 440748257664 441074254896 442168051338 442539917248 442797024384 442867239672 443199972384 443427789376 444034984536 444359571513 444597012288 444922010104 444925856232 445251094431 445964213376 446425125003 446855092864 447466981104 447696991456 448033352832 448364738448 449618264667 449854626624 450187359336 451704357819 452995180704 453326317532 454521640716 455096941728 456369289662 456712166664 456946929296 457284907794 457935384192 458352108192 458490668922 459560683296 459796910144 460478723744 460482704352 460819314516 462034395108 462692563762 463350732416 463912583706 464572487808 464916106512 465578380168 465928176096 466806009384 467147241847 467396859072 469318721157 470066323584 470414005776 471009422208 471896828832 472251371904 472326257832 472675611573 472924094656 473273890584 474521811192 474868683861 475629238656 477477279136 477481406688 477830442804 478189443888 479090378052 479696776416 479772842978 480133303416 480488431599 481171914432 482003010918 483127897824 484755896196 485369465568 485728466652 487702972614 488396717952 488757958128 490382070464 490744779096 491113482912 491890067328 492038766648 492398444109 492768390348 493021686872 494172288896 494176560768 494537800944 494687300679 495841789872 496096666208 496469390976 496548117208 497857406904 498225644631 498487559232 498856263048 499220924059 500020481664 500537261367 501967632672 502334568076 502711979472 503659115388 504755524104 504834542784 505706510166 506086454952 506346597328 507903687456 509242919328 509615172924 510260207392 511686779318 511984059444 512414641024 512713381466 513178915392 513442703488 514065295458 514796540544 515177307216 515265008544 515646121716 515911178024 516298789728 517271523912 517649646371 518038564212 518478719616 520144412034 520884304512 521269573968 523305574272 523388555976 523775677689 524051023808 525821466456 526205838873 527048615808 528824614032 529096444448 529487787972 529885599984 530640422776 530723493696 530883932436 531367040061 531640177354 532039606488 532122896448 532433126907 532880906272 533190499776 535357940832 535749284356 537161939028 537841840224 539495782848 540427618302 541196363136 541688855136 543117171168 543396348352 543798268728 544206832416 544604644428 545067371904 545630708337 546040648764 546504596352 546818484446 546904088016 547596320128 547601053824 548001346992 549446307696 550228994744 551679829272 552083104001 552087876483 552378106176 553376325744 554076749952 554649397731 555943825008 556355026062 558108749484 558203759256 558616631859 559323688872 559411250112 560377484238 560798504136 561208444563 561685279584 562107282048 562812194208 564296207904 564708705132 567004268974 567810818432 567849964617 568657717056 569467770784 569639921994 570969333792 571391648388 573611770303 574042733316 574530473088 574950451504 576376240362 576466471152 577196121216 577623041424 579971102568 580400075277 581324625024 584021795968 584026844544 584453764752 585994842576 586296060064 586829593064 587263638621 588099006528 588812125473 589114791122 589557401784 589649696064 589988364797 590489652896 590933296512 592046646048 592479428684 593234474976 593668125908 595233500004 596622641472 596970475623 597063930408 597819651264 599491019556 600249812448 601832541024 602272477092 603993574272 604617811941 605072070252 605586174336 605933996278 606028854288 606484172736 606795922304 608492386216 608845908528 608949555552 609399962028 609713210392 611136144256 611320891896 611767763893 611773052319 612747577728 613200793392 613976939136 614425752688 615267099018 616045860144 616501515366 618550111608 619007619087 619888142016 621237568128 621425369448 621879627759 622408012512 622875636864 625758294876 627218674368 627979229163 628302027782 628872513984 629195771776 629239149981 629768343776 630134227008 630234148764 631031854112 631895939532 632695748256 633158245148 633163718484 636641875584 637107257072 637585925184 638687185266 638787170736 639595701888 640177737888 640651242132 642670681224 644170530432 645869068416 646341194928 646819257942 647159287424 647164881792 647637955536 649345636368 649448604519 650270630152 650751599553 651677277504 652467490389 653395609152 653990203152 654326372128 654817977216 656051688864 656531258812 657024520464 657510485346 659383734592 659583067572 660183292197 661122386496 661611382344 663809875872 664300859508 665141684064 666895518432 667383015156 669290176896 670282639296 671545487184 672050029248 673007365472 674275346888 674781939936 675281039004 677204916608 677904819449 678990559104 679486897232 679492771056 679989476298 681782461074 682645412592 682753661161 684553934493 685420393944 685927361691 686903076288 687020011392 687528162288 688398386304 689695365216 690213543552 690718085616 691228971774 693525882712 694038845643 695026098624 695868875559 696226571326 696858731712 697851407968 698367570252 698892264144 700209014076 701095288608 701607785164 705099485376 705621008664 705983717296 706514133312 707845243248 708489386748 709386141984 709910835876 713810587776 715692751488 716215918704 716745664206 717122453632 719545164624 719659264467 720199955124 720570157736 722251806848 723004516377 724156228224 724691846736 725064358304 725609109888 726139525904 727133844294 727507611116 728054198352 728592699978 729205450688 729630581317 730668462656 731554458921 732595076928 733136937192 735573105696 736117168644 737835100992 739532530308 741258433344 741806701416 744144999312 744271679008 744704086464 744822175812 745764918496 746786110356 747169978984 747731338848 748277926084 748284394572 748913706112 750030722496 750416258944 752394943872 752944940176 752951449008 753501852114 754067969208 755488673082 756564867773 757133286156 757251814176 758559765249 759519895992 761292445056 761855531184 764422759386 764831223936 765390311088 767530168977 768501653816 768621961536 769070072199 770164055232 771097943187 772194810816 772897512816 773294803424 773866767036 774448184592 775907285868 777057846318 777718079424 779271686336 780216618051 781326456768 781904360952 783018184828 785082833964 786076535712 789395528064 790979299968 793644666672 794231681958 795960634164 796085240544 797460266031 798059409732 799321359408 800333083264 802443388032 803029969456 803036911248 803623926534 805742908542 806157082588 806762760336 806890690463 808038472384 809243674272 810641427453 811794544704 811932740736 812533282704 815094522528 815697403092 816906966642 817601057856 820227726669 820356132024 821394480192 822002020488 824733482144 825343492116 827519743908 828567159264 829172837012 829877350016 831115124928 833915737512 834344393168 837163124226 837305638884 838355664289 838985533308 839116875168 840312198352 840566226357 842527919376 843594331008 844218291312 844835409946 847063057698 850506403461 851582913688 851716227648 853570317184 854201656176 854459882991 856454000688 856894241632 861064099974 861788259904 861795709632 862290687011 862425677256 863517274048 864564360543 864699706728 865794181824 865931472692 866434562136 867668799404 868456626048 869956653852 871986937536 874735585152 876032693952 876680647128 879444090096 880244389596 882148509792 883672186683 884336102676 885079834496 885734479344 886399944768 886855578752 888069969072 888719143026 889194024576 889844020208 889851712464 890502188862 892850250006 894122116459 894933962208 895393982912 896729476896 899236529334 899709253248 900374718672 903408715638 905990361408 906652635064 908900994417 909043281432 910193883456 912738579324 913424333328 913893858592 914569815588 916704216384 916981337844 919121366592 919593820288 920957447488 920965408704 921638629032 924068790216 925385127524 927825167412 929832213024 931156760336 931856352192 933612018768 934294483694 934793718144 938637442314 940828011552 942453041673 943793657664 944652515664 945351223146 945848189312 946547781168 949043622384 949737367722 953598088729 954954558272 954962813376 955660885608 956378887776 958030777899 958180756104 959393552832 959545685956 960266606832 960976863198 962343828864 964006021836 966255795648 969511792392 970228886913 970738931136 971456933304 975405945228 977515916256 980764140928 981489558192 982226965824 984077533296 984796888218 985536780696 986043373744 989075601888 989374601358 990783966887 991683579744 992193332416 993096234416 995714813808 996451289262 996975118464 997712526096 998441848118 1001074522734 1003935265344 1004669136152 1005423958944 1007318230776 1009511048208 1009669085568 1011413020332 1012172909904 1012693194656 1015807374912 1018485838656 1019230345848 1019984214447 1020520414784 1023373558636 1023968118888 1025426762932 1026357830784 1028130590916 1030354614432 1030530017088 1031292243432 1031822356048 1032597579456 1034543047824 1035299292742 1036077128424 1036843457661 1040288824068 1042539147936 1044339856989 1046777111952 1047551355378 1048102047616 1051642932912 1052411677746 1056689773997 1057649228064 1058192888896 1058975575944 1059771199968 1061280845552 1061446987392 1061767864872 1062734080122 1063280354708 1064079212976 1064245792896 1064866253814 1065761812544 1066380999552 1070715881664 1071498568712 1074323878056 1075118496309 1075683680448 1078991565696 1080855236604 1083377710272 1086234342336 1086792696704 1087596537456 1088413664832 1089209288856 1091261416674 1092081297528 1093636968892 1093808176032 1096002693984 1098892615392 1100457989488 1103359658544 1104166208002 1104175752966 1104756212352 1106752651488 1109298795462 1111887650016 1112710052124 1116217498968 1116407518512 1117233263718 1118647377744 1118822500224 1120754968476 1121597008272 1122416889126 1123370559168 1125624388416 1128592415808 1129417410264 1130252778171 1134008537948 1135699929234 1137315434112 1138935541568 1139279843988 1141938667584 1142783296776 1146634139079 1147223540606 1148085466632 1149900903008 1152752480724 1152932942304 1155246082848 1159942205136 1160800150554 1168907529504 1170926506321 1171989685152 1172592120128 1173659186128 1174527277242 1176198013056 1177624250946 1178229582244 1179114803568 1179299392128 1179976729594 1180979305792 1184093292096 1184958857368 1186468949952 1187336251816 1190467000008 1191347522937 1193245282944 1193940951246 1194127860816 1195639302528 1198982039112 1200499624896 1203665082048 1204544954184 1205435889801 1209235623882 1210144140504 1211867992556 1212057708576 1212968345472 1216984772432 1217691817056 1217899111104 1218799924056 1219426420784 1222641783792 1223535527786 1223546104638 1225360449963 1226401586784 1228851505376 1230534198036 1232091720288 1233003030732 1237100223216 1238015238174 1239776284032 1242850738896 1243759255518 1244816025024 1251516589752 1254437348736 1255958458326 1256604055564 1257745027968 1258478299962 1259536687552 1260268454016 1260468297528 1262063708224 1263791879064 1265391496512 1266316490296 1266327436968 1267253114919 1270594586547 1274214514144 1275171850368 1277374370532 1277574341472 1280355475776 1281302484264 1285341362448 1292682389856 1293638515884 1295275911072 1298691272736 1298897209038 1300541260304 1301503199106 1303354555008 1304934980778 1306791218304 1307980406304 1308652744256 1312103377728 1313062517624 1314049040928 1315020970692 1318767469184 1319166135144 1320366584394 1322244772992 1323222764688 1327619751744 1328601719016 1330283368128 1333078714539 1333791036864 1334766030312 1335753283293 1340565278592 1343090974368 1344100058496 1346014730944 1348550693776 1349563879872 1350562078008 1355113073457 1355809638898 1358973794464 1358985542112 1359978952596 1363564922148 1365290825184 1365507322322 1369107868986 1370840787888 1371854723382 1373806152576 1375056324576 1379390730432 1381436171232 1382457943548 1387051765424 1388077691286 1390052197248 1391737751118 1392453142652 1393717463424 1395702815936 1396735140504 1397784528288 1400418028152 1401441725541 1402190577216 1403215570328 1407956163471 1410198970752 1411242017328 1411967434592 1413028266624 1415690486496 1416978773496 1418026834719 1418772283968 1419821671752 1424606051583 1432431837408 1433491328412 1439090329248 1439318528934 1440399910248 1441140315472 1446009032754 1449383693472 1450128716608 1452279051808 1454267688588 1455015222232 1456108396704 1457185399956 1458410901376 1459261162634 1461336925312 1463108917842 1465190153856 1466273874384 1471146211392 1472234337288 1473310531979 1475670201984 1477195332327 1479065060616 1482516866688 1483613402832 1488289998624 1488543358016 1489408172928 1489644351624 1491529836992 1493572220712 1494339957968 1495462677696 1496555852168 1496568789144 1497662772177 1500061444992 1501611784101 1505889880352 1505902898016 1507003704228 1508135938416 1510977346164 1513129735546 1514266572312 1514503628352 1517119530498 1519039791984 1523711062368 1528845518772 1530780622176 1535060337954 1537003307632 1537243923072 1538140144398 1540328110464 1542195886374 1544389621632 1545795025632 1546589606848 1547733534072 1548896369184 1551814571736 1552948939113 1554115692636 1555436158848 1558543372672 1560433236102 1562652913536 1563808721904 1566036369656 1570165667928 1571327033067 1572153071424 1578617516619 1587289333344 1588463363916 1591921268328 1592170481088 1594920532062 1596118819464 1598642718816 1606059938912 1606073822496 1607247853068 1611485817084 1612314165176 1613525520672 1613781380926 1616076944768 1618487348544 1621282854906 1623589089408 1625066565408 1630189045056 1631394806184 1632587346247 1633813933284 1635202115712 1636892125011 1640455453338 1640712264048 1642788960384 1644004040976 1649466964288 1650686984232 1655039487816 1656249312003 1657134318528 1658345674024 1662230249856 1663948193193 1667831475024 1668688786336 1674326248452 1674611277768 1675849895577 1676711328578 1677971066616 1678233750336 1680624396704 1681132452714 1683625333689 1685055838752 1688436582624 1689670819892 1694126115396 1701012806922 1703165827376 1703432455296 1708403312352 1708919765982 1712908001376 1713788483264 1720835310909 1722128199948 1723576519808 1723591419264 1724581374022 1724851354512 1727034548096 1729128721086 1729399413456 1731588363648 1731862945384 1732869124272 1735337598808 1739913307704 1741185174157 1741200225831 1743973875072 1752065387904 1753361294256 1758888180192 1760488779192 1761790915863 1764297019584 1767344373366 1768672205352 1769965094391 1771468958688 1772799889536 1776139938144 1777438286052 1779688040416 1779703424928 1781004377724 1785700500012 1788244232918 1789867924416 1790787965824 1790911426869 1793458953792 1798473058668 1800749437344 1806817431276 1811980722816 1813305270128 1813853435823 1817801988834 1818086562864 1820387766912 1825477158648 1826848666656 1827787717184 1829139631176 1833408432768 1833962675688 1835303291679 1838242733184 1841914894976 1841930817408 1843277258064 1848137580432 1850770255048 1855650334824 1857022857261 1859664426048 1862313520672 1863712704384 1865638883277 1867224037536 1868588967388 1877274884628 1881656023104 1884906083346 1887587315328 1889305031328 1890702446292 1893095562336 1898087244768 1899474735444 1907196177458 1909909116544 1909925626752 1911321771216 1912757775552 1916061555798 1916361512208 1918787105664 1919091371912 1920533213664 1921953726396 1928012043672 1929421409201 1932511591296 1939023584784 1940457773826 1941477862272 1942913866608 1948345813557 1950811890456 1952254798659 1955031832512 1962979116384 1964453931648 1968155066592 1969593776436 1971073561392 1972086747488 1978151203776 1978749202716 1980549876591 1981567933774 1983367159488 1984386664832 1986192468832 1991429627616 1992902578524 1995425052192 1996883696236 2002149045468 2007870530688 2009338272304 2010847917888 2014636461552 2019022096416 2022826040664 2024345819808 2025386389312 2031614749824 2033714458347 2036971677312 2038460691696 2039968428894 2041040829568 2046747117272 2047936237776 2048260983483 2050853525864 2053661803479 2056261181832 2057764296731 2057782085073 2060709228864 2061060034176 2062584486864 2063644712096 2065195158912 2069086095648 2070598585484 2072154256848 2073686915322 2080577648136 2082116536929 2085078295872 2088679713978 2093554223904 2095102710756 2103285865824 2104823355492 2113379547994 2115298456128 2116385777792 2117951151888 2119542399936 2122561691104 2123535729744 2125468160244 2126560709416 2128158425952 2129732507628 2131523625088 2141431763328 2142997137424 2148647756112 2150236992618 2151367360896 2153300008277 2158977793401 2161710473208 2166755420544 2172468684672 2175193074912 2176827329664 2178418577712 2182522833348 2184162595056 2187273937784 2187616352064 2188891743951 2192005387968 2194663376763 2197785230784 2200915978976 2206719317088 2208332416004 2208351505932 2213505302976 2218597590924 2223775300032 2225420104248 2232434997936 2232815037024 2234466527436 2237294755488 2241509936952 2243194016544 2244833778252 2246741118336 2251248776832 2257184831616 2258834820528 2260505556342 2268017075896 2269694603319 2271399858468 2275679295747 2277871083136 2278559687976 2280225301783 2283877335168 2285566593552 2293268278158 2294447081212 2296170933264 2299801806016 2302590506931 2305504961448 2305865884608 2307210216597 2310492165696 2319884410272 2321600301108 2337815059008 2340649854153 2341853012642 2343979370304 2345184240256 2347318372256 2349054554484 2355248501892 2356459164488 2358229607136 2359953459188 2361958611584 2368186584192 2369917714736 2372937899904 2374672503632 2380934000016 2382695045874 2386089198361 2387881902492 2388255721632 2392380798093 2397964078224 2400999249792 2407330164096 2409089908368 2410871779602 2418471247764 2420288281008 2420672071389 2423735985112 2424115417152 2431924282359 2433969544864 2435383634112 2435798222208 2437599848112 2438852841568 2445283567584 2447071055572 2447092209276 2450720899926 2452803173568 2457703010752 2460683180007 2461068396072 2464183440576 2466006061464 2474200446432 2476030476348 2485701477792 2487518511036 2489632050048 2503033179504 2511916916652 2513208111128 2515066992867 2516956599924 2519073375104 2520936595056 2521698679071 2524127416448 2527583758128 2530782993024 2532632980592 2532654873936 2534506229838 2541189173094 2544809100691 2548429028288 2551519210383 2554748741064 2555148682944 2560710951552 2562604968528 2570682724896 2585364779712 2586872061033 2587277031768 2590551822144 2593693081629 2597382545472 2597794418076 2601082520608 2603006398212 2609869961556 2615960812608 2617305488512 2624206755456 2626125035248 2628098081856 2630041941384 2638332270288 2640733168788 2646445529376 2651016560049 2655239503488 2657203438032 2660566736256 2666157429078 2667582073728 2669532060624 2671506566586 2682366349377 2686181948736 2692029461888 2697101387552 2699127759744 2701124156016 2710226146914 2711619277796 2717947588928 2717971084224 2719957905192 2726702983251 2727129844296 2730581650368 2731014644644 2738215737972 2741681575776 2743709446764 2750112649152 2758781460864 2762872342464 2764915887096 2774103530848 2776155382572 2783475502236 2784906285304 2791405631872 2793470281008 2795569056576 2800836056304 2802883451082 2804381154432 2806431140656 2814277286249 2815912326942 2819923598063 2822484034656 2823934869184 2827359125019 2831380972992 2833957546992 2836053669438 2837544567936 2839643343504 2849212103166 2860794266187 2864863674816 2866982656824 2874092333697 2878180658496 2878637057868 2880799820496 2882280630944 2892018065508 2898767386944 2900257433216 2904558103616 2908535377176 2910030444464 2912216793408 2914370799912 2918522325268 2926217835684 2932547748768 2942292422784 2944468674576 2946621063958 2954390664654 2958130121232 2967226805664 2972351900661 2976579997248 2977086716032 2979288703248 2983059673984 2987144441424 2988679915936 2990925355392 2993111704336 2993137578288 2995325544354 3003223568202 3007501664453 3011779760704 3011805796032 3014007408456 3016271876832 3021954692328 3026259471092 3028533144624 3029007256704 3034239060996 3038079583968 3047422124736 3057691037544 3059952643341 3061561244352 3070120675908 3074006615264 3076280288796 3084391772748 3091590051264 3093179213696 3095467068144 3097792738368 3103629143472 3105897878226 3108231385272 3118523479357 3120866472204 3127617443808 3132072739312 3133019570967 3140331335856 3142654066134 3144306142848 3157235033238 3170069321991 3174578666688 3176926727832 3183842536656 3184340962176 3189841064124 3192237638928 3197285437632 3212119877824 3212147644992 3214495706136 3222971634168 3224628330352 3227051041344 3227562761852 3236974697088 3242565709812 3250133130816 3260378090112 3262789612368 3265174692494 3267627866568 3273784250022 3280910906676 3281424528096 3288008081952 3298933928576 3301373968464 3310078975632 3312498624006 3314268637056 3316691348048 3327896386386 3332636979529 3335662950048 3337377572672 3348652496904 3349222555536 3351699791154 3353422657156 3355942133232 3356467500672 3361248793408 3362264905428 3367250667378 3370111677504 3376873165248 3379341639784 3388252230792 3390758334513 3402025613844 3406331654752 3416806624704 3417839531964 3425816002752 3427576966528 3441670621818 3444256399896 3449162748044 3449702709024 3455661152801 3458257442172 3458798826912 3463725890768 3465738248544 3470675197616 3479826615408 3482370348314 3482400451662 3506722588512 3512779518963 3517776360384 3520977558384 3523581831726 3528594039168 3534688746732 3537344410704 3539930188782 3542937917376 3552279876288 3554320148899 3554876572104 3559376080832 3559406849856 3562008755448 3571401000024 3576488465836 3579735848832 3581822853738 3586917907584 3596946117336 3601498874688 3613634862552 3616307669403 3626610540256 3627706871646 3635603977668 3636173125728 3650954317296 3653697333312 3655575434368 3658279262352 3667925351376 3670606583358 3686554516128 3696275160864 3701540510096 3711300669648 3714045714522 3719328852096 3724627041344 3731277766554 3734448075072 3737177934776 3754549769256 3763312046208 3769812166692 3778610062656 3781404892584 3786191124672 3796174489536 3798949470888 3801759344757 3814392354916 3822643542432 3825515551104 3829246142293 3832123111596 3832723024416 3838182743824 3841066427328 3843907452792 3856024087344 3858842818402 3878047169568 3880915547652 3885827733216 3896691627114 3901623780912 3904509597318 3910063665024 3925958232768 3936310133184 3938570975807 3939187552872 3942147122784 3944173494976 3956302407552 3957498405432 3961099753182 3963135867548 3966734318976 3972384937664 3982859255232 3985805157048 3990850104384 3993767392472 3999236143617 4004298090936 4007259849879 4018676544608 4021695835776 4029272923104 4038044192832 4045652081328 4048691639616 4050772778624 4067428916694 4076921383392 4079936857788 4093494234544 4095872475552 4096521966966 4101707051728 4107323606958 4112522363664 4115528593462 4115564170146 4121418457728 4125168973728 4127289424192 4138172191296 4141197170968 4144308513696 4147373830644 4161155296272 4164233073858 4170156591744 4177359427956 4187108447808 4190205421512 4204325176623 4206571731648 4209646710984 4226759095988 4230596912256 4235902303776 4239084799872 4245123382208 4247071459488 4250936320488 4253121418832 4256316851904 4259465015256 4273818154749 4285994274848 4297295512224 4300473985236 4306600016554 4317955586802 4323420946416 4350386149824 4356837155424 4365045666696 4368325190112 4374547875568 4375232704128 4377783487902 4384010775936 4389326753526 4395570461568 4401831957952 4413438634176 4416664832008 4416703011864 4419931595937 4427010605952 4431585996981 4437195181848 4447550600064 4450840208496 4464869995872 4465630074048 4468933054872 4474589510976 4483019873904 4486388033088 4489667556504 4492988316531 4517669641056 4521011112684 4536034151792 4539389206638 4542799716936 4551358591494 4557119375952 4560450603566 4571133187104 4586536556316 4588894162424 4592341866528 4599603612032 4605181013862 4611009922896 4611731769216 4614420433194 4620984331392 4639768820544 4643200602216 4646594754703 4658846817339 4675630118016 4681299708306 4683706025284 4687958740608 4694636744512 4698109108968 4710497003784 4712918328976 4716459214272 4719906918376 4735852549857 4739835429472 4749345007264 4761868000032 4765390091748 4772178396722 4775763804984 4776511443264 4784761596186 4795928156448 4818179816736 4821743559204 4836942495528 4840576562016 4841344142778 4847471970224 4848230834304 4863848564718 4867939089728 4870767268224 4875199696224 4877705683136 4890567135168 4894142111144 4894184418552 4897762038741 4901441799852 4905606347136 4910676375033 4915406021504 4921366360014 4922136792144 4928366881152 4932012122928 4948400892864 4952060952696 4968747936009 4971402955584 4975037022072 5006066359008 5023833833304 5026416222256 5030133985734 5033913199848 5041873190112 5043397358142 5050876001067 5055167516256 5065265961184 5065309747872 5069012459676 5082378346188 5089618201382 5096858056576 5103038420766 5109497482128 5110297365888 5125209937056 5141365449792 5162505932727 5170729559424 5173744122066 5174554063536 5181103644288 5187386163258 5194765090944 5195588836152 5202165041216 5206012796424 5219739923112 5223555522471 5231921625216 5252250070496 5256196163712 5260083882768 5276664540576 5281466337576 5285372747589 5292891058752 5302033120098 5309895283173 5314406876064 5332314858156 5339064121248 5343013133172 5364732698754 5372363897472 5394202775104 5402248312032 5420452293828 5423238555592 5435895177856 5435942168448 5439915810384 5441560307469 5453405966502 5454259688592 5461163300736 5462029289288 5476431475944 5483363151552 5487418893528 5491430164649 5500225298304 5505909875037 5525744684928 5529831774192 5548207061696 5552310765144 5566951004472 5569812570608 5586940562016 5591138113152 5596916649831 5601672112608 5605766902164 5612862281312 5628554572498 5631824653884 5639847196126 5644968069312 5647869738368 5654718250038 5662761945984 5667915093984 5672107338876 5679286687008 5698424206332 5721588532374 5729727349632 5733965313648 5748184667394 5756361316992 5757274115736 5761599640992 5764561261888 5784036131016 5788264227603 5797534773888 5809116207232 5817070754352 5820060888928 5824433586816 5828741599824 5837044650536 5845037440671 5852435671368 5856764395977 5865095497536 5888937349152 5893242127916 5908781329308 5916260242464 5934453611328 5944703801322 5953159994496 5958577406496 5974288882848 5977359831872 5986223408672 5986275156576 5990651088708 6006447136404 6015003328906 6023559521408 6023611592064 6028014816912 6032543753664 6043909384656 6052518942184 6057066289248 6068478121992 6072914144011 6076159167936 6094844249472 6101143375041 6115382075088 6119905286682 6123122488704 6140241351816 6144782950449 6148013230528 6152560577592 6168783545496 6173292890193 6183180102528 6190934136288 6195585476736 6207258286944 6211795756452 6216462770544 6237046958714 6241732944408 6246349610787 6255234887616 6264145478624 6266039141934 6280662671712 6285308132268 6314470066476 6340138643982 6349157333376 6353853455664 6367685073312 6379682128248 6384475277856 6394570875264 6424239755648 6424295289984 6428991412272 6445943268336 6449256660704 6454102082688 6455125523704 6459900024831 6476933380203 6485131419624 6489872012767 6500266261632 6525579224736 6530349384988 6535255733136 6547568500044 6561821813352 6562849056192 6566675231853 6576016163904 6602747936928 6620157951264 6624997248012 6633382696096 6655792772772 6665273959058 6671325900096 6674755145344 6697304993808 6698445111072 6703399582308 6706845314312 6711884266464 6722497586816 6724529810856 6729445402823 6734501334756 6740223355008 6753746330496 6758683279568 6776504461584 6781516669026 6804051227688 6809083809957 6812663309504 6833613249408 6835679063928 6840675905349 6851632005504 6883341243636 6888512799792 6898325496088 6899405418048 6907771520793 6911322305602 6916514884344 6917597653824 6921630649791 6927451781536 6931476497088 6941350395232 6959653230816 6964740696628 6964800903324 7013445177024 7025559037926 7035552720768 7041955116768 7047163663452 7069377493464 7074688821408 7079860377564 7085875834752 7104559752576 7108640297798 7109753144208 7118752161664 7118813699712 7124017510896 7142802000048 7152976931672 7158267595083 7163645707476 7177142394279 7193892234672 7202997749376 7227269725104 7232615338806 7253221080512 7255413743292 7262016214167 7271207955336 7272346251456 7301908634592 7307394666624 7316558524704 7335850702752 7341213166716 7373109032256 7382049540021 7392550321728 7403081020192 7422601339296 7428091429044 7449254082688 7456953013939 7462555533108 7468896150144 7474355869552 7509099538512 7539624333384 7545200978601 7557220125312 7562809785168 7572382249344 7592348979072 7597898941776 7603518689514 7628784709832 7634427302073 7645287084864 7654557631149 7658492284586 7664246223192 7665446048832 7669848742361 7676365487648 7682132854656 7687814905584 7712048174688 7717685636804 7756094339136 7760616183099 7761831095304 7771655466432 7793383254228 7803247561824 7809019194636 7851916465536 7872620266368 7877141951614 7878375105744 7884294245568 7888346989952 7914996810864 7922199506364 7926271735096 7944769875328 7953049680147 7965718510464 7971610314096 7981700208768 7987534784944 7998472287234 8008596181872 8014519699758 8025936394487 8037353089216 8047099048131 8058545846208 8076088385664 8091304162656 8097383279232 8134857833388 8153842766784 8159873715576 8180108949753 8186988469088 8191744951104 8193043933932 8203414103456 8214647213916 8225044727328 8231057186924 8231128340292 8250337947456 8254578848384 8276344382592 8282394341936 8288617027392 8294747661288 8322310592544 8328466147716 8354718855912 8374216895616 8380410843024 8408650353246 8413143463296 8419293421968 8442831858747 8453518191976 8459770794189 8471804607552 8482077375057 8490246764416 8494142918976 8501872640976 8506242837664 8512633703808 8518930030512 8547636309498 8571988549696 8582382798561 8594591024448 8600947970472 8613200033108 8635911173604 8646841892832 8700772299648 8713674310848 8730091333392 8736650380224 8749095751136 8755566975804 8778653507052 8803663915904 8826877268352 8833329664016 8833406023728 8839863191874 8863171993962 8874390363696 8875797595093 8901680416992 8917055701983 8929739991744 8931260148096 8937866109744 8949179021952 8966039747808 8972776066176 8979335113008 8985976633062 9022504993359 9035339282112 9042022225368 9072068303584 9078778413276 9085599433872 9102717182988 9114238751904 9120901207132 9142266374208 9173073112632 9177788324848 9184683733056 9210362027724 9222019845792 9228840866388 9279537641088 9286401204432 9293189509406 9317693634678 9355570438071 9362599416612 9367412050568 9389273489024 9396218217936 9399058712901 9420994007568 9425836657952 9432918428544 9439813836752 9471705099714 9479670858944 9485197557121 9498690014528 9510207965973 9523736000064 9530780183496 9544356793444 9551527609968 9553022886528 9569523192372 9591856312896 9636359633472 9643487118408 9673884991056 9681153124032 9682688285556 9694943940448 9727697129436 9735878179456 9750399392448 9755411366272 9781134270336 9788284222288 9788368837104 9795524077482 9802883599704 9821352750066 9835343281049 9842732720028 9844273584288 9864024245856 9896801785728 9904121905392 9937495872018 9942805911168 9950074044144 9997910938587 10012132718016 10047667666608 10052832444512 10060267971468 10067826399696 10083746380224 10086794716284 10101752002134 10110335032512 10130531922368 10130619495744 10138024919352 10164756692376 10179236402764 10206076841532 10218994964256 10250419874112 10282730899584 10325011865454 10347488244132 10349108127072 10366983458403 10374772326516 10391177672304 10404330082432 10412025592848 10439479846224 10447111044942 10489578976019 10504500140992 10520167765536 10538338556889 10553329081152 10562932675152 10570745495178 10585782117504 10604066240196 10619790566346 10628813752128 10662960446697 10664629716312 10678128242496 10686026266344 10729465397508 10788405550208 10804496624064 10840904587656 10846477111184 10879831620768 10883120614938 10898623635757 10906811933004 10908519377184 10924058578576 10952862951888 10966726303104 10974837787056 10982860329298 11011819750074 11059663548384 11096414123392 11104621530288 11133902008944 11139625141216 11173881124032 11193833299662 11203344225216 11209778931143 11211533804328 11225724562624 11257109144996 11263649307768 11279694392252 11289936138624 11309436500076 11335830187968 11344214677752 11358573374016 11396848412664 11405278034271 11443177064748 11467930627296 11487738426879 11496369334788 11514548231472 11523199281984 11529122523776 11568072262032 11576528455206 11623587513967 11634141508704 11640121777856 11657483199648 11674089301072 11690074881342 11704871342736 11713528791954 11730190995072 11777874698304 11786484255832 11815712927421 11817562658616 11832520484928 11868907222656 11889407602644 11917154812992 11948577765696 11954719663744 11972446817344 11972550313152 11981302177416 12012894272808 12030006657812 12056029633824 12065087507328 12087818769312 12105037884368 12114132578496 12136956243984 12145828288022 12152318335872 12202286750082 12230764150176 12239810573364 12280482703632 12289565900898 12296026461056 12305121155184 12337567090992 12346585780386 12381868272576 12414516573888 12423591512904 12432925541088 12474093917428 12483465888816 12492699221574 12510469775232 12528290957248 12532078283868 12561325343424 12570616264536 12612975529869 12628940132952 12680277287964 12707706911328 12735370146624 12759364256496 12768950555712 12857982824544 12880191569531 12891886536672 12898513321408 12910251047408 12919800049662 12953866760406 12970262839248 12979744025534 13051158449472 13060698769976 13070511466272 13095137000088 13123643626704 13125698112384 13133350463706 13152032327808 13205495873856 13240315902528 13249994496024 13259794787811 13266765392192 13311585545544 13330547918116 13342651800192 13394609987616 13396890222144 13406799164616 13413690628624 13423768532928 13449059621712 13458890805646 13469002669512 13478964949593 13517366559136 13553008923168 13563033338052 13608102455376 13618167619914 13625326619008 13671358127856 13681351810698 13766682487272 13777025599584 13796650992176 13798810836096 13815543041586 13822644611204 13833029768688 13835195307648 13843261299582 13854903563072 13862952994176 13882700790464 13919306461632 13929481393256 13929601806648 13939784264109 13976540452017 14026890354048 14051118075852 14083910233536 14094327326904 14138754986928 14149377642816 14159720755128 14217280595596 14219506288416 14248035021792 14285604000096 14305953863344 14316535190166 14327291414952 14354284788558 14387784469344 14454539450208 14465230677612 14506442161024 14510827486584 14524032428334 14542415910672 14544692502912 14603817269184 14633117049408 14671701405504 14682426333432 14693286116223 14746218064512 14764099080042 14785100643456 14806162040384 14845202678592 14856182858088 14906243808027 14913906027878 14925111066216 14948711739104 15018199077024 15079248666768 15090401957202 15125619570336 15195797883552 15207037379028 15257569419664 15268854604146 15290574169728 15309115262298 15316984569172 15328492446384 15330892097664 15339697484722 15352730975296 15375629811168 15424096349376 15435371273608 15487517798181 15512188678272 15521232366198 15523662190608 15543310932864 15586766508456 15606495123648 15618038389272 15670666567413 15754283903228 15756750211488 15768588491136 15829993621728 15844399012728 15852543470192 15906099360294 15929685849519 15943220628192 15975069569888 15996944574468 16017192363744 16029039399516 16051872788974 16074706178432 16094198096262 16117091692416 16182608325312 16269715666776 16307685533568 16319747431152 16360217899506 16373976938176 16383489902208 16386087867864 16406828206912 16429294427832 16450089454656 16462114373848 16462256680584 16474290493947 16500675894912 16517729625111 16564788683872 16577234054784 16589495322576 16644621185088 16656932295432 16709437711824 16760821686048 16817300706492 16838586843936 16885663717494 16907036383952 16919541588378 16943609215104 16964154750114 16988285837952 17003745281952 17012485675328 17037860061024 17095272618996 17143977099392 17164765597122 17189182048896 17201895940944 17226400066216 17271822347208 17293683785664 17364792682809 17427348621696 17460182666784 17473300760448 17498191502272 17511133951608 17557307014104 17666659328032 17666812047456 17679726383748 17726343987924 17748780727392 17751595190186 17803360833984 17834111403966 17859479983488 17875732219488 17932079495616 17958670226016 17971953266124 18045009986718 18070678564224 18084044450736 18144136607168 18157556826552 18171198867744 18205434365976 18218742432033 18228477503808 18241802414264 18284532748416 18303430125123 18346146225264 18355576649696 18369367466112 18420724055448 18434348851347 18444039691584 18457681732776 18519878670579 18572802408864 18586379018812 18635387269356 18711140876142 18725198833224 18734824101136 18792436435872 18798117425802 18841988015136 18851673315904 18879627673504 18943410199428 18959341717888 18970395114242 18997380029056 19020415931946 19047472000128 19061560366992 19088713586888 19103055219936 19139046384744 19153036915727 19183712625792 19272719266944 19286974236816 19347769982112 19362306248064 19365376571112 19379700074493 19389887880896 19455394258872 19469616038301 19500798784896 19576568444576 19576737674208 19591048154964 19605767199408 19642705500132 19670686562098 19685465440056 19688547168576 19700025695559 19728048491712 19808243810784 19874991744036 19900148088288 19995821877174 20024265436032 20095335333216 20105664889024 20120535942936 20135652799392 20167492760448 20173589432568 20188336208469 20203504004268 20220670065024 20261063844736 20261238991488 20276049838704 20329513384752 20358472805528 20412153683064 20427251429871 20437989928512 20500839748224 20522027716047 20650023730908 20694976488264 20698216254144 20733966916806 20749544653032 20782355344608 20824051185696 20878959692448 20894222089884 20979157952038 21009000281984 21040335531072 21076677113778 21106658162304 21125865350304 21141490990356 21208132480392 21223635501211 21239581132692 21257627504256 21325920893394 21329259432624 21356256484992 21372052532688 21458930795016 21474802785249 21608993248128 21681809175312 21692954222368 21759663241536 21766241229876 21786048642501 21797247271514 21813623866008 21817038754368 21848117157152 21905725903776 21949675574112 21965720658596 22023639500148 22119327096768 22209243060576 22267804017888 22279250282432 22347762248064 22370859041817 22387666599324 22406688450432 22419557862286 22423067608656 22451449125248 22514218289992 22527298615536 22559388784504 22618873000152 22635407264041 22635602935803 22671660375936 22688429355504 22717146748032 22793696825328 22810556068542 22886354129496 22903281906219 22935861254592 22975476853758 22992738669576 23009546227083 23029096462944 23046398563968 23136144524064 23153056910412 23247175027934 23268283017408 23280243555712 23281848549297 23314966399296 23348178602144 23380149762684 23409742685472 23427057583908 23555749396608 23572968511664 23631425854842 23635125317232 23665040969856 23778815205288 23834309625984 23897155531392 23944893634688 23945100626304 23962604354832 24025788545616 24060013315624 24077809183461 24112059267648 24141297144393 24175637538624 24210075768736 24228265156992 24273912487968 24291656576044 24404573500164 24461528300352 24479621146728 24560965407264 24579131801796 24610242310368 24675134181984 24693171560772 24763736545152 24829033147776 24847183025808 24865851082176 24948187834856 24966931777632 24985398443148 25056581914496 25064156567736 25082478319613 25122650686848 25141232529072 25225951059738 25257880265904 25328495576241 25360554575928 25379312382567 25415413822656 25470740293248 25518728512992 25537901111424 25715965649088 25747148395683 25760383139062 25783773073344 25797026642816 25820502094816 25839600099324 25907733520812 25940525678496 25959488051068 26102316898944 26121397539952 26141022932544 26190274000176 26247287253408 26266700927412 26410991747712 26480631805056 26499988992048 26519589575622 26533530784384 26623171091088 26627392785279 26661095836232 26751167105949 26789219975232 26793780444288 26813598329232 26827381257248 26847537065856 26898119243424 26917781611292 26938005339024 26957929899186 27034733118272 27067514980077 27106017846336 27126066676104 27216204910752 27236335239828 27342716255712 27362703621396 27533364974544 27554051199168 27593301984352 27631086083172 27645289222408 27666059537376 27686522599164 27709807126144 27765401580928 27838612923264 27858962786512 27859203613296 27879568528218 27953080904034 27992900107601 28066711314213 28102236151704 28167820467072 28188654653808 28277509973856 28298755285632 28319441510256 28434561191192 28439012576832 28455592671363 28496070043584 28530623897919 28571208000192 28611907726688 28633070380332 28654582829904 28708569577116 28775568938688 28909078900416 28930461355224 29021654973168 29048064856668 29084831821344 29207634538368 29266234098816 29343402811008 29364852666864 29386572232446 29506029843147 29528198160084 29612324080768 29690405357184 29712365716176 29812487616054 29827812055756 29850222132432 29897423478208 29993732815761 30036398154048 30158497333536 30180803914404 30251239140672 30391595767104 30414074758056 30515138839328 30537709208292 30618230524596 30633969138344 30656984892768 30679394969444 30705461950592 30751259622336 30848192698752 30870742547216 30975035596362 31019159578693 31042464732396 31047324381216 31100950375209 31173533016912 31212990247296 31236076778544 31341333134826 31468736928057 31508567806456 31513500422976 31615015670667 31659987243456 31688798025456 31705086940384 31812198720588 31859371699038 31886441256384 31950139139776 31988881340091 31993889148936 32034384727488 32058078799032 32103745577948 32188396192524 32365216650624 32539431333552 32639494862304 32695870907271 32720435799012 32747953876352 32772175735728 32813656413824 32858588855664 32900178909312 32924228747696 32924513361168 32948580987894 33035459250222 33082518308983 33129577367744 33178990645152 33289242370176 33313864590864 33418875423648 33521643372096 33629336793429 33634601412984 33677173687872 33771327434988 33814072767904 33839083176756 33928309500228 34007490563904 34024971350656 34075720122048 34190545237992 34329531194244 34403791881888 34452800132432 34463215280637 34543644694416 34587367571328 34729585365618 34870762541901 34920365333568 34996383004544 35022267903216 35114614028208 35333318656064 35333624094912 35359452767496 35447138782263 35452687975848 35497561454784 35503190380372 35606721667968 35668222807932 35751464438976 35864158991232 35917340452032 35943906532248 36090019973436 36168088901472 36288273214336 36315113653104 36342397735488 36410868731952 36437484864066 36456955007616 36483604828528 36606860250246 36659006774819 36692292450528 36711153299392 36841448110896 36868697702694 36888079383168 36915363465552 37039757341158 37145604817728 37172758037624 37270774538712 37422281752284 37450397666448 37469648202272 37584872871744 37596234851604 37683976030272 37703346631808 37759255347008 37886820398856 37940790228484 38040831863892 38123120733984 38177427173776 38206110439872 38278092769488 38306073831454 38573948473632 38640574708593 38695539964224 38730753142224 38759400148986 38779775761792 38910788517744 38939232076602 39097521637889 39153136889152 39153475348416 39182096309928 39211534398816 39285411000264 39341373124196 39370930880112 39377094337152 39400051391118 39456096983424 39616487621568 39749983488072 39779384363433 39800296176576 39991643754348 40190670666432 40211329778048 40241071885872 40271305598784 40347178865136 40376672416938 40407008008536 40552099677408 40659026769504 40716945611056 40824307366128 40854502859742 40875979857024 41044055432094 41300047461816 41389952976528 41396432508288 41467933833612 41499089306064 41564710689216 41648102371392 41757919384896 41788444179768 41819352792327 41958315904076 42080671062144 42153354227556 42251730700608 42282981980712 42416264960784 42447271002422 42479162265384 42651841786788 42658518865248 42744105065376 42917861590032 42949605570498 43324280733877 43363618350624 43385908444736 43519326483072 43532482459752 43572097285002 43594494543028 43627247732016 43634077508736 43696234314304 43811451807552 43899351148224 43931441317192 44047279000296 44079858348669 44238654193536 44418486121152 44535608035776 44558500564864 44741718083634 44775333198648 44839115724572 44846135217312 45028436579984 45054597231072 45118777569008 45237746000304 45270814528082 45271205871606 45376858711008 45587393650656 45621112137084 45772708258992 45806563812438 45871722509184 45950953707516 45985477339152 46019092454166 46058192925888 46272289048128 46306113820824 46494350055868 46536566034816 46563697098594 46629932798592 46696357204288 46760299525368 46819485370944 46854115167816 47011999702239 47145937023328 47262851709684 47270250634464 47557630410576 47925208709664 48051577091232 48120026631248 48155618366922 48224118535296 48282594288786 48351275077248 48420151537472 48547824975936 48583313152088 48809147000328 48923056600704 48959242293456 49121930814528 49158263603592 49220484620736 49350268363968 49386343121544 49422871481841 49694366051616 49731702164352 49896375669712 49933863555264 49970796886296 50128313135472 50164956639226 50282465058144 50451902119476 50515760531808 50656991152482 50721109151856 50758624765134 50830827645312 51037457025984 51431931298176 51494296791366 51520766278124 51567546146688 51641004189632 51679200198648 51815467041624 51881051356992 51918976102136 52094378048427 52242795079904 52282045865088 52380548000352 52494574506816 52533401854824 52999977984096 53039179151244 53246342182176 53254785570558 53322191672464 53502334211898 53578439950464 53627196658464 53654762514496 53796238486848 53835563222584 53876010678048 53915859798372 54069466236544 54135029960154 54212035692672 54252133352208 54432409821504 54472670479656 54656227296099 54685432511424 54725407242792 55066729949088 55108102398336 55186603968704 55262172166344 55290578444816 55332119074752 55373045198328 55559636011737 55717925573024 55718407226592 55759137056436 55906161808068 55985800215202 56133422628426 56204472303408 56377309307616 56555019947712 56638883020512 56869122382384 56878025153664 56911185342726 56992140087168 57061247795838 57142416000384 57223815453376 57266140760664 57309165659808 57417139154232 57459110747181 57551137877376 57818157800832 57860922710448 58043309946336 58096129713336 58139100223479 58169663642688 58408848114903 58729705333728 58773144464892 59012059686294 59056396320168 59424731432352 59624975232108 59655624111512 59700444264864 59794846956416 59987465631522 60072796308096 60316994667072 60361607828808 60405731811139 60502478281344 60565008625407 60783191534208 60828149516112 61030277678656 61075418416584 61236461049192 61267938276688 61313969785536 61358789938888 61502519244672 61566083148141 61741485094432 61950071192724 62038319157386 62084929464792 62094648762432 62201900750418 62347066033824 62472153557088 62682666269652 62937473856114 63017135612912 63027000845952 63230031341334 63319974486912 63377596050912 63410173880768 63624397441176 63670906503633 63718743398076 63772882512768 63900278279552 63977762680182 63987778297872 64068769454976 64116157598064 64207491155896 64376792385048 64424408355747 65078862667104 65278989724608 65391741814542 65440871598024 65544351471456 65717177711328 65848457495392 65849026722336 65897161975788 66070918500444 66165036617966 66259154735488 66357981290304 66627729181728 66837750847296 67043286744192 67112577125451 67258673586858 67269202825968 67354347375744 67542654869976 67628145535808 67678166353512 67856619000456 67906221792123 68014981127808 68151440244096 68381090475984 68659062388488 68709845718657 68807583763776 68905600264864 68926430561274 69028638681249 69087289388832 69459170731236 69741525083802 69840730667136 70044535806432 70229228056416 70666637312128 70667248189824 70718905534992 70894277564526 70905375951696 70995122909568 71006380760744 71336445615864 71388592140437 71502928877952 71834680904064 71887813064496 72180039946872 72233427550383 72336177802944 72630227306208 72684795470976 72821737463904 72874969728132 72967209657056 73213720500492 73318013549638 73384584901056 73422306598784 73682896221792 73737395405388 73830726931104 74079514682316 74291209635456 74345516075248 74541549077424 74844563504568 74900795332896 74939296404544 75169745743488 75192469703208 75247434958839 75367952060544 75518510694016 75773640797712 75881580456968 75985486728723 76081663727784 76137937147701 76246241467968 76354854347552 76412220879744 76556185538976 76612147662908 77147896947264 77281149417186 77391079928448 77461506284448 77518800297972 77821577035488 77878464153204 78195043275778 78306273778304 78306950696832 78364192619856 78423068797632 78570822000528 78682746248392 78741861760224 78800102782236 79232975243136 79499966976144 79558768726866 79600592353152 79882178355837 79983287508696 80381341332864 80482143771744 80542611197568 80694357730272 80753344833876 80814016017072 81104199354816 81202544940231 81318053539008 81433891222112 81648614732256 81709005719484 82088110864188 82600094923632 82779905953056 82935867667224 82998178612128 83129421378432 83296204742784 83515838769792 83576888359536 83638705584654 83916631808152 83978700322803 84200133942639 84306708455112 84368336165971 84503461401216 84565963961424 84832529921568 84894542004844 84958324530768 85303683573576 85317037730496 85366778014089 85488210130752 85835723180064 85899211140996 86648561467754 86727236701248 86771816889472 87064964919504 87144194570004 87188989086056 87254495464032 87392468628608 87622903615104 87798702296448 87862882634384 88094558000592 88159716697338 88285300339357 88518089529441 88836972242304 89071216071552 89483436167268 89550666397296 89678231449144 89692270434624 89981198447283 90056873159968 90109194462144 90237555138016 90475492000608 90541629056164 90542411743212 90753717422016 91174787301312 91242224274168 91545416517984 91613127624876 91901907415032 91970954678304 92038184908332 92116385851776 92544578096256 92612227641648 92988700111736 93057478736079 93127394197188 93302851125627 93392714408576 93520599050736 93638970741888 93708230335632 94023999404478 94291874046656 94406210784171 94525703419368 94540501268928 95115260821152 95850417419328 95966644020273 96103154182464 96240053262496 96311236733844 96565188577572 96840303074944 97095649951872 97166626304176 97618294000656 97918484586912 98087612721813 98243861629056 98316527207184 98440969241472 98700536727936 98772686243088 98845742963682 99247554926949 99388732103232 99792751339424 99867727110528 99941593772592 100256626270944 100329913278452 100564930116288 100888010380287 100903804238952 101031521063616 101313982304964 101442218303712 101517249530268 102074914051968 102988593582732 103041532556248 103282008379264 103358400397296 103389645841911 103630934083248 103762102713984 103837952204272 104188756096854 104337173128331 104485590159808 104612287625703 104761096000704 104989149013632 105066803709648 105999955968192 106078358302488 106341416346789 106492684364352 106509571141116 106644383344928 107004668423796 107254393316928 107309525028992 107592476973696 107671126445168 107752021356096 107831719596744 108270059920308 108504266704416 108864819643008 108945340959312 109312454592198 109370865022848 109450814485584 109977020324457 110133459898176 110373207937408 110524344332688 110581156889632 110664238149504 110746090396656 111119272023474 111435851146048 111436814453184 111518274112872 111812323616136 111971600430404 112266845256852 112408944606816 112754618615232 113110039895424 113277766041024 113738244764768 113822370685452 114122495591676 114447630906752 114532281521328 114618331319616 114834278308464 114918221494362 115385368736209 115721845420896 115921724125779 116086619892672 116192259426672 116278200446958 116339327285376 116817696229806 117292564913667 117459410667456 117546288929784 118024119372588 118112792640336 118849462864704 119249950464216 119311248223024 119400888529728 119974931263044 120633989334144 120723215657616 120811463622278 121130017250814 121656299032224 122060555357312 122150836833168 122472922098384 122535876553376 122627939571072 122717579877776 123132166296282 123307568242573 123482970188864 123900142385448 124076638314772 124169858929584 124189297524864 124403801500836 124694132067648 124944307114176 125365332539304 125458058376981 125874947712228 126034271225824 126460062682668 126755192101824 126820347761536 127248794882352 127341813007266 127437486796152 127859462653637 127955525360364 127975556595744 128232315196128 128414982311792 128753584770096 128848816711494 129972842201631 130157725334208 130557979449216 130783483629084 130881743196048 131088702942912 131434355422656 131696914990784 131698053444672 131794323951576 132141837000888 132330073235932 132715962580608 133255458363456 133675501694592 134225154250902 134517347173716 134538405651936 135085309739952 135256291071616 135356332707024 135713238000912 135812443584246 136762180951968 137318124776976 137419691437314 137615167527552 137811200529728 137852861122548 138057277362498 138174578777664 138918341462472 139483050167604 140089071612864 140458456112832 141437811069984 141682107264841 141788555129052 141810751903392 142012761521488 142672891231728 142777184280874 143775626128992 144360079893744 144466855100766 144672355605888 145260454612416 145643474927808 145727126104859 145749939456264 145934419314112 146427441000984 146636027099276 146769169802112 147365792443584 147474790810776 147661453862208 148159029364632 148268614445523 148691032150496 149083098154848 149689127009136 149801590665792 149878592809088 150384939406416 150494869917678 151547281595424 151763160913936 151970973457446 152163327455568 152275874295402 152492482935936 152709708695104 153112371077952 153224295325816 154295793894528 154562298834372 154923012568896 155037600595944 155643154070976 155756928306408 156390086551556 156728385239712 156846137595264 157141644001056 157365492496784 157483723520448 157600205564472 158999933952288 159117537453732 159764356711674 159966575017392 160964287543488 161388715460544 161506689667752 161628032034144 162208398709632 162405089880462 162636107078016 162867782444224 163297229464512 163418011438968 163968681888297 164176221728376 165200189847264 165559811906112 165871735334448 165996357224256 167153776719072 167277411169308 167833263616304 167957400645606 168400267885278 168613416910224 168736672331942 169131927922848 169665059843136 169789084009688 169916649061536 170607367147152 170634075460992 170733556028178 170976420261504 171671446360128 171798422281992 172377332241543 173297122935508 173454473402496 174129929839008 174288389140008 174377978172112 174508990928064 175226544344709 175725765268768 176189116001184 176319433394676 176570600678714 177036179058882 178966872334536 179101332794592 179356462898288 179384540869248 179962396894566 180113746319936 180218388924288 180475110276032 180950984001216 181083258112328 181084823486424 181217195433417 181507434844032 181695025876221 182349574602624 182484448548336 183090833035968 183226255249752 183803814830064 183941909356608 184076369816664 185224455283296 185977400223472 186114957472158 186254788394376 186605702251254 187041198101472 187416460671264 188047998808956 188583748093312 188812421568342 189051406838736 189081002537856 190230521642304 191012719510899 191700834838656 191933288040546 192206308364928 192480106524992 192622473467688 193130377155144 194333252608352 195236588001312 195836969173824 196175225443626 196633054414368 197545372486176 197691485927364 198495109853898 198777464206464 199585502678848 199883187545184 200513252541888 200659826556904 201129860232576 201337731376353 201776020760574 201807608477904 202063042127232 202627964609928 202884436607424 203034499060536 203718665376369 205977187165464 206083065112496 206716800794592 206779291683822 207085916043747 207261868166496 207675904408544 208377512193708 208674346256662 208971180319616 209224575251406 209522192001408 210133607419296 211999911936384 212156716604976 212682832693578 212985368728704 213019142282232 213288766689856 214009336847592 214165776421311 214508786633856 215342252890336 215504042712192 215663439193488 216540119840616 216700282651149 217008533408832 217890681918624 218624909184396 218901628971168 219954040648914 220266919796352 221048688665376 221162313779264 221492180793312 222238544046948 222871702292096 222873628906368 223036548225744 223624647232272 223943200860808 224533690513704 224817889213632 225509237230464 225742304876517 226555532082048 227476489529536 227644741370904 228244991183352 229064563042656 229236662639232 229668556616928 229836442988724 230770737472418 231443690841792 231843448251558 232173239785344 232384518853344 232556400893916 233635392459612 234585129827334 234918821334912 235092577859568 236048238745176 236225585280672 237698925729408 238499900928432 238622496446048 238801777059456 239646535067511 239949862526088 241446431315232 241622927244556 242260034501628 243312598064448 244301673666336 244945844196768 245071753106752 245435159755552 246264332592564 246615136485146 246965940377728 247800284770896 248153276629544 248339717859168 248807603001672 248989479904451 249388264135296 249888614228352 250730665078608 250916116753962 251749895424456 251936100968409 252068542451648 252920125365336 253105008497913 253510384203648 254497589764704 254683626014532 254874973592304 255718925307274 255911050720728 255951113191488 256100334042267 256464630392256 256829964623584 257507169540192 257697633422988 259945684403262 260315450668416 261566967258168 261763486392096 262177405885824 262868710845312 263393829981568 263396106889344 263588647903152 264283674001776 264660146471864 264855901018071 265554268588323 266510916726912 268450308501804 269034694347432 269076811303872 270170619479904 270712665414048 271426476001824 271624887168492 273524361903936 274636249553952 274839382874628 275622401059456 275705722245096 275907261515743 276114554724996 276349157555328 277836682924944 278966100335208 279172436208237 280178143225728 280916912225664 282875622139968 283218632352513 283364214529682 283577110258104 283621503806784 284025523042976 285345782463456 285554368561748 287551252257984 288720159787488 288933710201532 290520909224832 291286949855616 291454252209718 291499878912528 291868838628224 292854882001968 293272054198552 294262838165439 294731584887168 294949581621552 295322907724416 296318058729264 296537228891046 297382064300992 297742664780847 298166196309696 299378254018272 299603181331584 300769878812832 300989739835356 302664031140861 303094563190848 303526321827872 303941946914892 304326654911136 304551748590804 305419417390208 306224742155904 306448590651632 309124597668744 309846025137792 310075201191888 311286308141952 311513856612816 312780173103112 313011519384993 313456770479424 313836862877109 314283288002112 314730984993568 314967447040896 315200411128944 317999867904576 318235074907464 319528713423348 319933150034784 321928575086976 322777430921088 323013379335504 323256064068288 324810179760924 325735564888448 326594458929024 326836022877936 327937363776594 328352443456752 329931060973371 330400379694528 331119623812224 331743470668896 331992714448512 334307553438144 334554822338616 335666527232608 335914801291212 336800535770556 337226833820448 337473344663884 338263855845696 339330119686272 339578168019376 339833298123072 341214734294304 341467112056356 343342892720256 343596844563984 344754664483086 346156106208627 346594245871016 347765172377337 348259859678016 348576778280016 348755956344224 349017981856128 350453088689418 351451530537536 351877694741001 352378232002368 352638866789352 353141201357428 354072358117764 357933744669072 358202665589184 358712925796576 359924793789132 360227492639872 360950220552064 361901968002432 362166516224656 362169646972848 362434390866834 363390051752442 363907701398813 364968897096672 366181666071936 366452510499504 367607629660128 367883818713216 368152739633328 369922704727719 370448910566592 371954800446944 372229914944316 372509576788752 373211404502508 374082396202944 374832921342528 376095997617912 377624843136684 378102813677472 380461043284608 382025439021798 383578387960911 383866576081092 384960213049984 385244946935376 386260754310288 388666505216704 389918526604893 390473176002624 391673938347648 392350450887252 393266108828736 395090744972352 395382971854728 396990219707796 399171005357696 399766375090368 401026505083776 401319653113808 402675462752706 403249074523009 403552041521148 403615216955808 405255929219856 405768873214848 406068998121072 407437330752738 411954374330928 412166130224992 413433601589184 413558583367644 414171832087494 414523736332992 415351808817088 416755024387416 417348692513324 418449150502812 420267214838592 424313433209952 425046321794523 425365665387156 426038284564464 426577533379712 428018673695184 428331552842622 430072738016779 430684505780672 431326878386976 433080239681232 433400565302298 434017066817664 435781363837248 437181378314577 437249818368792 437803257942336 439908081297828 442097377330752 442324627558528 442984361586624 444477088093896 446073096451488 447249294464544 447886401721616 449067381027408 449635778427264 451484609753034 454952979059072 455289482741808 456489982366704 458129126085312 459337113233856 459672885977448 461541474944836 462887381683584 463686896503116 464769037706688 465112801787832 467270784919224 469170259654668 470185155719136 472096477490352 472451170561344 476567088072647 476999801856864 477244992892096 479293070135022 479899725052176 482892862630464 483245854489112 484520069003256 486625196128896 488603347332672 489891688393536 490143506213504 490870319511104 492528665185128 493230272970292 495600569541792 496306553259088 496679435718336 497615206003344 497978959808902 501461330157216 501832233507924 503499790848912 503872201936818 504137084903296 505840250730672 506210016995826 508995179529408 509367252029064 509749947184608 511437850614548 511822101441456 511902226382976 512200668084534 512929260784512 513659929247168 515014339080384 515395266845976 517131996724629 519891368806524 523133934516336 523526972784192 527177295806304 528567348003552 529320292943728 529711802036142 531108537176646 536900617003608 538069388694864 538153622607744 540341238959808 541425330828096 542852952003648 543249774336984 543651586300251 547048723807872 549272499107904 549678765749256 551411444490192 551814523031486 552229109449992 555673365849888 557932200670416 558344872416474 565751244279936 566437264705026 566728429059364 567154220516208 567243007613568 568051046085952 570691564926912 571108737123496 573038158532697 575102504515968 577440319574976 577867420403064 582908504419436 582999757825056 585709764003936 586544108397104 588525676330878 589899163243104 592636117458528 593074457782092 594764128601984 595485329561694 596332392619392 598756508036544 601539757625664 601979479670712 605328062281722 606189126381696 607052643655744 607883893829784 608653309822272 609103497181608 611155996129107 612897181303264 618249195337488 620150402383776 623027713225632 625560346206224 626023038769986 626913540958848 627673725754218 628566576004224 629461969987136 630400822257888 635999735809152 636470149814928 639057426846696 639866300069568 642497329263933 646026758671008 646512128136576 649620359521848 653672045755872 655874727553188 656704886913504 659862121946742 660800759389056 663486941337792 668615106876288 669109644677232 671333054465216 671829602582424 673601071541112 674453667640896 674946689327768 676527711691392 677226914629551 679156336038752 679666596246144 682429468588608 682934224112712 687193689127968 689509328966172 692312212417254 693188491742032 695530344754674 696519719356032 697153556560032 697511912688448 700906177378836 702903061075072 703755389482002 704756464004736 705277733578704 706282402714856 708144716235528 715867489338144 716405331178368 717425851593152 719849587578264 724333032449312 724339293945696 724868781733668 726780103504884 727815402797626 729937794193344 732905020999008 735215259320256 736305479266656 739845409455438 740897821133184 743909600893888 744459829888632 745019153577504 746422809005016 746968439713353 748164792405888 749665842685056 752191995235824 755249686273368 755808302905227 756205627354944 759315025493739 764050878043596 767156775921822 767733152162184 770489893870752 772521508620576 777333010433408 779837053209786 780946352005248 784700901774504 785274513544807 786532217657472 790181489944704 790765943709456 793980439415592 794567703054213 799532750180736 802639306227616 805350925505412 806498149046018 807104083042296 807230433911616 810511858439712 812137996242144 814874661505476 823908748661856 824332260449984 826867203178368 827117166735288 827721784547229 828343664174988 829047472665984 830703617634176 833510048774832 834697385026648 836898301005624 837517308624711 840534429677184 848626866419904 850092643589046 850731330774312 852076569128928 856037347390368 856663105685244 860145476033558 861369011561344 862653756773952 866160479362464 866801130604596 871562727674496 874362756629154 874499636737584 875606515884672 879816162595656 884194754661504 885968723173248 888954176187792 892146192902976 893227994342541 894498588929088 895772803443232 898134762054816 902969219506068 910578965483616 912979964733408 916258252170624 918674226467712 919345771954896 923082949889672 927373793006232 928051697825681 929538075413376 930225603575664 934541569838448 938340519309336 939034558154979 940370311438272 944192954980704 944902341122688 953134176145294 953999603713728 954489985784192 958586140270044 959799450104352 965785725260928 966491708978224 969040138006512 977206694665344 979783376787072 981740639022208 985057330370256 986460545940584 989793182920113 991201139083584 992613106518176 993358871436672 995230412006688 995957919617804 1002922660314432 1003664467015848 1006999581697824 1007744403873636 1011680501461344 1012420033991652 1017990359058816 1018734504058128 1019499894369216 1022875701229096 1023644202882912 1024401336169068 1027319858494336 1030028678160768 1030790533691952 1034263993449258 1038468318625881 1039782737613048 1046267869032672 1047053945568384 1054354591612608 1055633084223003 1057134696007104 1058640585887456 1059423604072284 1062217074353292 1073801234007216 1076138777389728 1080682477919616 1082850661656192 1085705904007296 1086499548673968 1087303172600502 1091723104196439 1098544998215808 1099357531498512 1102822888980384 1103629046062972 1104458218899984 1109768114183157 1111346731699776 1115864401340832 1116689744832948 1132874529410052 1133456858118728 1134308441032416 1136102092171904 1141383129853824 1142217474246992 1146076317065394 1147708904411641 1150735163882733 1154880639149952 1155734840806128 1165817008838872 1165999515650112 1169755579814679 1171419528007872 1173088216794208 1177051352661756 1179798326486208 1185272234917056 1186148915564184 1190970659123388 1197513016073088 1203079515251328 1203958959341424 1209747223569027 1210656124563444 1214105287311488 1215767787659568 1217306619644544 1218206994363216 1222311992258214 1225794362606528 1236498390674976 1240300804767552 1246055426451264 1251120692412448 1252046077539972 1255347451508436 1258923939974272 1260801644515776 1272940299629856 1275138965383569 1278114853693392 1279732600139136 1284994658527866 1290218214050337 1292053517342016 1299240719043696 1307344091511744 1311544134943731 1311749455106376 1313409773827008 1319724243893484 1326973882675584 1338219289354464 1342666108930432 1343659205164848 1347202143082224 1348907335281792 1349893378655536 1354453829259102 1356383250668303 1358312672077504 1364858937177216 1365868448225424 1374387378255936 1379018657932344 1384624424834508 1386376983484064 1391060689509348 1394307113120064 1395023825376896 1401812354757672 1407510778964004 1410555467157408 1412564805429712 1416289432471056 1429701264217941 1431734978676288 1434851703186304 1439699175156528 1448666064898624 1448678587891392 1449737563467336 1453560207009768 1455630805595252 1459875588386688 1465810041998016 1470430518640512 1472610958533312 1479690818910876 1487819201787776 1488919659777264 1490038307155008 1492845618010032 1493936879426706 1504383990471648 1510499372546736 1511616605810454 1512411254709888 1518630050987478 1528101756087192 1534313551843644 1535466304324368 1540979787741504 1545043017241152 1559674106419572 1569401803549008 1570549027089614 1581531887418912 1587960878831184 1589135406108426 1602998387153449 1605278612455232 1610701851010824 1612996298092036 1614208166084592 1614460867823232 1621023716879424 1624275992484288 1629749323010952 1630954758900753 1647817497323712 1648664520899968 1654234333470576 1655443569094458 1656687328349976 1667020097549664 1669394770053296 1673796602011248 1675034617249422 1697253732839808 1700185287178092 1701462661548624 1704153138257856 1712074694780736 1713326211370488 1720290952067116 1725307513547904 1732320958724928 1733602261209192 1748725513258308 1748999273475168 1759632325191312 1777908352375584 1784292385805952 1786455988685082 1788997177858176 1791545606886464 1796269524109632 1805938439012136 1821157930967232 1825959929466816 1838691543909792 1846165899779344 1854747586012464 1856103395651362 1860451207151328 1869083139676896 1876681038618672 1878069116309958 1880740622876544 1888385909961408 1906268352290588 1907999207427456 1917172280540088 1919598900208704 1927491987791799 1932983417956448 1938080276013024 1970114660740512 1972921091881168 1979586365840226 1982402278167168 1985226213036352 1990460824013376 1991915839235608 2005845320628864 2007328934031696 2013999163395648 2015488807747272 2023361002922688 2024840067983304 2037469008116256 2038999788738432 2045751402458192 2047288405765824 2048802672338136 2061581067383904 2068527986898516 2076936637251762 2079565475226096 2092535738065344 2108709183225216 2111266168446006 2114269392014208 2117281171774912 2118847208144568 2124434148706584 2147602468014432 2152277554779456 2172999097347936 2174606345201004 2183446208392878 2198715062997024 2205645777960768 2207258092125944 2208916437799968 2219536228366314 2222693463399552 2231728802681664 2233379489665896 2240905319140059 2265749058820104 2266913716237456 2268616882064832 2277945076481217 2284434948493984 2292152634130788 2295417808823282 2301470327765466 2311469681612256 2331634017677744 2331999031300224 2339511159629358 2342839056015744 2346176433588416 2354102705323512 2355823540634421 2359596652972416 2370544469834112 2372297831128368 2381941318246776 2383703109162639 2407917918682848 2419494447138054 2421312249126888 2431535575319136 2436413988726432 2444623984516428 2451588725213056 2472996781349952 2480601609535104 2483165353641687 2492110852902528 2502241384824896 2504092155079944 2510694903016872 2521603289031552 2545880599259712 2550277930767138 2556229707386784 2569989317055732 2580436428100674 2584107034684032 2598481438087392 2614688183023488 2623088269887462 2623498910212752 2626819547654016 2639448487786968 2676438578708928 2687318410329696 2694404286164448 2699786757311072 2708907658518204 2712766501336606 2716625344155008 2731736896450848 2748774756511872 2758037315864688 2769248849669016 2772753966968128 2782121379018696 2784155093477043 2788614226240128 2803624709515344 2815021557928008 2817103674464937 2821110934314816 2825129610859424 2832578864942112 2859402528435882 2863469957352576 2879398350313056 2897332129797248 2897357175782784 2899475126934672 2907120414019536 2911261611190504 2931620083996032 2945221917066624 2959381637821752 2977839319554528 2980076614310016 2985691236020064 2987873758853412 3008767980943296 3020998745093472 3023233211620908 3037260101974956 3056203512174384 3068627103687288 3070932608648736 3081959575483008 3090086034482304 3115404955877643 3119348212839144 3138803607098016 3141098054179228 3163063774837824 3175921757662368 3178270812216852 3205996774306898 3210557224910464 3221403702021648 3225992596184072 3228416332169184 3242047433758848 3248551984968576 3259498646021904 3261909517801506 3275169312589317 3295634994647424 3308468666941152 3310887138188916 3313374656699952 3329304342549471 3334040195099328 3338789540106592 3347593204022496 3350069234498844 3400370574356184 3402925323097248 3408306276515712 3424149389561472 3426652422740976 3440581904134232 3443126713234923 3452205491648199 3464641917449856 3467204522418384 3497451026516616 3497998546950336 3519264650382624 3555816704751168 3572911977370164 3583091213772928 3592539048219264 3611876878024272 3629241670707081 3642315861934464 3651919858933632 3677383087819584 3692331799558688 3709495172024928 3712206791302724 3720902414302656 3738166279353792 3753362077237344 3756138232619916 3776771819922816 3812536704581176 3825416896150707 3834344561080176 3839197800417408 3854983975583598 3865966835912896 3870654642151011 3876160552026048 3934632404831193 3940229321481024 3945842183762336 3959172731680452 3970452426072704 3980921648026752 3983831678471216 4014657868063392 4027998326791296 4030977615494544 4046722005845376 4049680135966608 4069149752004909 4074938016232512 4091502804916384 4094576811531648 4097605344676272 4123162134767808 4137055973797032 4153873274503524 4159130950452192 4185071476130688 4222532336892012 4234562343549824 4237694416289136 4248868297413168 4289103792653823 4295204936028864 4304555109558912 4345998194695872 4349212690402008 4366892416785756 4397430125994048 4411291555921536 4414516184251888 4417832875599936 4439072456732628 4463457605363328 4466758979331792 4481810638280118 4531498117640208 4533827432474912 4537233764129664 4555890152962434 4568869896987968 4584305268261576 4590835617646564 4602940655530932 4622939363224512 4663268035355488 4679022319258716 4692352867176832 4708205410647024 4711647081268842 4730800118184569 4744595662256736 4763882636493552 4767406218325278 4808995161460347 4815835837365696 4838988894276108 4842624498253776 4863071150638272 4872827977452864 4889247969032856 4945993562699904 4966330707283374 5004482769649792 5008184310159888 5021389806033744 5091761198519424 5100555861534276 5112459414773568 5139978634111464 5160872856201348 5196962876174784 5242237968799117 5246176539774924 5246997820425504 5278896975573936 5352877157417856 5374636820659392 5388808572328896 5399573514622144 5417815317036408 5425533002673212 5463473792901696 5516074631729376 5538497699338032 5545507933936256 5564242758037392 5568310186954086 5607249419030688 5630043115856016 5634207348929874 5642221868629632 5650259221718848 5665157729884224 5718805056871764 5758796700626112 5798950253869344 5814240828039072 5822523222381008 5918763275643504 5955678639109056 5971382472040128 5975747517706824 6017535961886592 6041997490186944 6046466423241816 6074520203949912 6112407024348768 6137254207374576 6141865217297472 6230809911755286 6238696425678288 6277607214196032 6282196108358456 6326127549675648 6351843515324736 6356541624433704 6411993548613796 6442807404043296 6451985192368144 6456832664338368 6518997292043808 6523819035603012 6550338625178634 6616937333882304 6621774276377832 6626749313399904 6658608685098942 6668080390198656 6677579080213184 6695186408044992 6700138468997688 6722715957420177 6800741148712368 6805850646194496 6853304845481952 6881163808268464 6886253426469846 6904410983296398 6934409044836768 6994902053033232 6995997093900672 7038529300765248 7067470621903263 7111633409502336 7145823954740328 7223753756048544 7258483341414162 7354766175639168 7384663599117376 7418990344049856 7424413582605448 7441804828605312 7449496060925061 7476332558707584 7506724154474688 7512276465239832 7625073409162352 7650833792301414 7668689122160352 7709967951167196 7731933671825792 7741309284302022 7752321104052096 7869264809662386 7880458642962048 7891684367524672 7918345463360904 7967663356942432 8029315736126784 8061955230989088 8099360271933216 8138299504009818 8149876032465024 8183005609832768 8195210689352544 8246324269535616 8274111947594064 8307746549007048 8318261900904384 8352465280431129 8445064673784024 8475388832578272 8497736594826336 8578207585307646 8590409872057728 8691996389391744 8698425380804016 8733784833571512 8794860251988096 8829032368503776 8835665751199872 8878144913465256 8933517958663584 8963621276560236 9062996235280416 9067654864949824 9111780305924868 9137739793975936 9168610536523152 9181671235293128 9205881311061864 9245878726449024 9326536070710976 9358044638517432 9416410821294048 9423294162537684 9461600236369138 9489191324513472 9527765272987104 9534812436650556 9617990322920694 9631671674731392 9677977788552216 9685248996507552 9726142301276544 9745655954905728 9778495938065712 9825507937767951 9932661414566748 10016368620319776 10042779612067488 10201111723068552 10208568676082491 10224918829547136 10279957268222928 10321745712402696 10329380139704769 10393925752349568 10484475937598234 10492353079549848 10493995640851008 10557793951147872 10749273641318784 10777617144657792 10799147029244288 10835630634072816 10851066005346424 10887725012121243 10926947585803392 11032149263458752 11076995398676064 11128485516074784 11136620373908172 11214498838061376 11260086231712032 11268414697859748 11300518443437696 11330315459768448 11437610113743528 11517593401252224 11597900507738688 11611963926453033 11628481656078144 11645046444762016 11837526551287008 11911357278218112 11942764944080256 11951495035413648 12083994980373888 12092932846483632 12149040407899824 12207449256014727 12224814048697536 12274508414749152 12283730434594944 12461619823510572 12477392851356576 12555214428392064 12564392216716912 12703687030649472 12713083248867408 12823987097227592 12867311377961469 12885614808086592 12903970384736288 12913665328676736 13037994584087616 13047638071206024 13100677250357268 13233874667764608 13243548552755664 13253498626799808 13317217370197884 13355158160426368 13390372816089984 13400276937995376 13445431914840354 13601482297424736 13611701292388992 13706609690963904 13762327616536928 13772506852939692 13808821966592796 13868818089673536 13989804106066464 14077058601530496 14134941243806526 14192400354553707 14291647909480656 14426985484381041 14447507512097088 14516966682828324 14769327198234752 14837980688099712 14848827165210896 14898992121850122 14920215757351333 15013448308949376 15024552930479664 15250146818324704 15301667584602828 15337378244320704 15419935902334392 15482618568604044 15726713906397351 15738529619324772 15783368735049344 15836690926721808 15935326713884864 16058631472253568 16123910461978176 16198720543866432 16276599008019636 16366011219665536 16390421378705088 16548223895188128 16615493098014096 16636523801808768 16704930560862258 16890129347568048 16950777665156544 16995473189652672 17156415170615292 17396850761608032 17467569667143024 17632982258687939 17658064737007552 17756289826930512 17867035917327168 17927242553120472 18125992470560832 18135309729899648 18223560611849736 18337221073046304 18363342470586256 18411762622123728 18653072141421952 18716089277034864 18832821642588096 18846588325075368 18923200472738276 18978382649026944 19055530545974208 19069624873301112 19235980645841388 19355955577104432 19370497993015104 19556991876131424 19651015875535902 19865322829133496 20032737240639552 20085559224134976 20402223446137104 20417137352164982 20559914536445856 20643491424805392 20658760279409538 20968951875196468 20984706159099696 20987991281702016 21115587902295744 21202411865709789 21671261268145632 21702132010692848 21775450024242486 22064298526917504 22153990797352128 22256971032149568 22273240747816344 22428997676122752 22520172463424064 22536829395719496 22875220227487056 23195801015477376 23223927852906066 23256963312156288 23290092889524032 23675053102574016 23902990070827296 24185865692967264 24298080815799648 24414898512029454 24449628097395072 24549016829498304 24923239647021144 24954785702713152 25057395841293387 25128784433433824 25426166497734816 25647974194455184 25734622755922938 25771229616173184 25807940769472576 26075989168175232 26095276142412048 26201354500714536 26487097105511328 26506997253599616 26634434740395768 26800553875990752 26890863829680708 27202964594849472 27413219381927808 27524655233073856 27545013705879384 27617643933185592 27737636179347072 27979608212132928 28269882487613052 28384800709107414 28583295818961312 28853970968762082 28895015024194176 29033933365656648 29697654330421792 29797984243700244 29840431514702666 30049105860959328 30500293636649408 30603335169205656 30625706028247473 30674756488641408 30839871804668784 30965237137208088 30988140419114307 31453427812794702 31477059238649544 31673381853443616 31870653427769728 32247820923956352 32397441087732864 32553198016039272 32780842757410176 33096447790376256 33230986196028192 33409861121724516 33780258695136096 33901555330313088 33990946379305344 34312830341230584 34793701523216064 34935139334286048 35265964517375878 35316129474015104 35512579653861024 35734071834654336 35854485106240944 36251984941121664 36447121223699472 36622347768044181 36674442146092608 36726684941172512 36823525244247456 37432178554069728 37665643285176192 37693176650150736 37846400945476552 38111061091948416 38139249746602224 38471961291682776 38711911154208864 38740995986030208 39113983752262848 39302031751071804 39730645658266992 40065474481279104 40171118448269952 40804446892274208 40834274704329964 41119829072891712 41286982849610784 41317520558819076 41937903750392936 41969412318199392 42231175804591488 42404823731419578 42577201063661121 43280956453143123 43342522536291264 43404264021385696 43550900048484972 44307981594704256 44513942064299136 44546481495632688 44760647272053999 45040344926848128 45073658791438992 45750440454974112 46447855705812132 46580185779048064 47180141719192053 47350106205148032 47805980141654592 48371731385934528 48596161631599296 48829797024058908 49098033658996608 49846479294042288 49909571405426304 50114791682586774 50257568866867648 50852332995469632 51295948388910368 51469245511845876 51615881538945152 52190552284824096 52402709001429072 52898946776063817 52974194211022656 53268869480791536 53601107751981504 53781727659361416 54405929189698944 55049310466147712 55090027411758768 55235287866371184 55959216424265856 56539764975226104 56769601418214828 57166591637922624 57707941937524164 58067866731313296 59395308660843584 59595968487400488 59680863029405332 60098211721918656 61000587273298816 61206670338411312 61251412056494946 61679743609337568 61930474274416176 61976280838228614 62906855625589404 62954118477299088 63346763706887232 65106396032078544 66192895580752512 66461972392056384 66819722243449032 67560517390272192 68625660682461168 69587403046432128 69870278668572096 70531929034751756 71025159307722048 71708970212481888 72894242447398944 73244695536088362 73348884292185216 73453369882345024 73647050488494912 74864357108139456 75386353300301472 75692801890953104 76278499493204448 76943922583365552 77423822308417728 78227967504525696 78604063502143608 79461291316533984 81608893784548416 81668549408659928 82239658145783424 82573965699221568 82635041117638152 83875807500785872 83938824636398784 84809647462839156 85154402127322242 86561912906286246 86685045072582528 86808528042771392 87101800096969944 89092962991265376 89521294544107998 90147317582877984 91500880909948224 91877118084742419 92895711411624264 94360283438384106 95611960283309184 96743462771869056 97192323263198592 97659594048117816 99692958588084576 100229583365173548 100515137733735296 101704665990939264 102591896777820736 102938491023691752 104381104569648192 104805418002858144 105797893552127634 105948388422045312 106537738961583072 107202215503963008 107563455318722832 110180054823517536 110470575732742368 113079529950452208 113539202836429656 114333183275845248 115415883875048328 116135733462626592 118790617321687168 119191936974800976 119361726058810664 120196423443837312 122413340676822624 122502824112989892 123359487218675136 123860948548832352 123952561676457228 125813711251178808 125908236954598176 126693527413774464 127731603190983363 130212792064157088 132923944784112768 133639444486898064 134281941816161997 135121034780544384 137251321364922336 139740557337144192 141063858069503512 141540425157576159 142050318615444096 143417940424963776 145788484894797888 146489391072176724 146906739764690048 147294100976989824 149728714216278912 150772706600602944 151385603781906208 152556998986408896 153887845166731104 154847644616835456 157208127004287216 158696840328191451 158922582633067968 163217787569096832 163337098817319856 165147931398443136 165270082235276304 167751615001571744 167877649272797568 169619294925678312 170308804254644484 173123825812572492 173617056085542784 174203600193939888 178185925982530752 179042589088215996 180294635165755968 183001761819896448 183754236169484838 185791422823248528 188720566876768212 193962804845567329 195319188096235632 199385917176169152 200459166730347096 205183793555641472 205876982047383504 208762209139296384 209610836005716288 211595787104255268 213075477923166144 215126910637445664 220360109647035072 220941151465484736 226159059900904416 227078405672859312 230831767750096656 232271466925253184 238383873949601952 238723452117621328 244826681353645248 245005648225979784 246718974437350272 247721897097664704 247905123352914456 251627422502357616 251816473909196352 255463206381966726 260425584128314176 267278888973796128 268563883632323994 274502642729844672 275631354254227257 282127716139007024 283080850315152318 286835880849927552 291576969789595776 292978782144353448 301545413201205888 302771207563812416 305113997972817792 307775690333462208 314416254008574432 317393680656382902 317845165266135936 326674197634639712 330540164470552608 335503230003143488 339238589851356624 340617608509288968 346247651625144984 348407200387879776 356371851965061504 358085178176431992 360589270331511936 367508472338969676 371582845646497056 377441133753536424 387925609691134658 390638376192471264 398771834352338304 400918333460694192 402845825448485991 411753964094767008 419221672011432576 423191574208510536 426150955846332288 430253821274891328 440720219294070144 441882302930969472 452318119801808832 454156811345718624 461663535500193312 464542933850506368 476090520984574353 476767747899203904 477446904235242656 489653362707290496 490011296451959568 495443794195329408 495810246705828912 503254845004715232 503632947818392704 510926412763933452 520851168256628352 534557777947592256 537127767264647988 549005285459689344 551262708508454514 564255432278014048 566161700630304636 581888414536701987 585957564288706896 605542415127624832 615551380666924416 628832508017148864 634787361312765804 653348395269279424 661080328941105216 671006460006286976 678477179702713248 681235217018577936 692495303250289968 696814400775759552 716170356352863984 735016944677939352 743165691292994112 754882267507072848 775851219382269316 781276752384942528 801836666921388384 805691650896971982 823507928189534016 846383148417021072 860507642549782656 904636239603617664 908313622691437248 923327071000386624 952181041969148706 953535495798407808 954893808470485312 980022592903919136 991620493411657824 1006509690009430464 1021852825527866904 1069115555895184512 1074255534529295976 1102525417016909028 1128510864556028096 1132323401260609272 1163776829073403974 1171915128577413792 1257665016034297728 1269574722625531608 1306696790538558848 1322160657882210432 1356954359405426496 1362470434037155872 1384990606500579936 1393628801551519104 1432340712705727968 1470033889355878704 1486331382585988224 1509764535014145696 1551702438764538632 1562553504769885056 1603673333842776768 1611383301793943964 1647015856379068032 1692766296834042144 1745665243610105961 1816627245382874496 1846654142000773248 1904362083938297412 1909787616940970624 1960045185807838272 1983240986823315648 2013019380018860928 2043705651055733808 2148511069058591952 2205050834033818056 2257021729112056192 2264646802521218544 2327553658146807948 2343830257154827584 2539149445251063216 2713908718810852992 2724940868074311744 2769981213001159872 2864681425411455936 2940067778711757408 3019529070028291392 3103404877529077264 3207346667685553536 3222766603587887928 3385532593668084288 3491330487220211922 3808724167876594824 3920090371615676544 3966481973646631296 4087411302111467616 4297022138117183904 4410101668067636112 4529293605042437088 4655107316293615896 4687660514309655168 5078298890502126432 5236995730830317883 5449881736148623488 5539962426002319744 5729362850822911872 5880135557423514816 6039058140056582784 6206809755058154528 6445533207175775856 6771065187336168576 6982660974440423844 7617448335753189648 8174822604222935232 8594044276234367808 8820203336135272224 9058587210084874176 9310214632587231792 10156597781004252864 10473991461660635766 11760271114847029632 12413619510116309056 12891066414351551712 13965321948880847688 15234896671506379296 16349645208445870464 17188088552468735616 17640406672270544448 18117174420169748352 18620429265174463584 20313195562008505728 20947982923321271532 24827239020232618112 25782132828703103424 27930643897761695376 30469793343012758592 35280813344541088896 37240858530348927168 41895965846642543064 51564265657406206848 55861287795523390752 60939586686025517184 74481717060697854336 83791931693285086128 111722575591046781504 167583863386570172256 223445151182093563008 335167726773140344512 670335453546280689024
- Sum of all divisors σ(n): 2614132803202099200000
- Sum of proper divisors (its aliquot sum) s(n): 1943797349655818510976
- 670335453546280689024 is an abundant number, because the sum of its proper divisors (1943797349655818510976) is greater than itself. Its abundance is 1273461896109537821952
Bases of 670335453546280689024
- Binary: 10010001010110110001011110111101101001001100000110110010011101100000002
- Hexadecimal: 0x2456C5EF69306C9D80
- Base-36: 3XGW7AHM88W2O0
Squares and roots of 670335453546280689024
- 670335453546280689024 squared (6703354535462806890242) is 449349620281097835582532926944536194072576
- 670335453546280689024 cubed (6703354535462806890243) is 301214981511978725132367618655962727278964834967001401942605824
-
The
square root of 670335453546280689024 is 25890837250.7781348695 -
The
cube root of 670335453546280689024 is 8751800.2436676709
Scales and comparisons
How big is 670335453546280689024?- 670,335,453,546,280,689,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 670,335,453,546,280,689,024 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 670335453546280689024 cubic inches would be around 729316.7 feet tall.
Recreational maths with 670335453546280689024
- 670335453546280689024 backwards is 420986082645354533076
- The number of decimal digits it has is: 21
- The sum of 670335453546280689024's digits is 90
- 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 670335453546280689024 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 670335453546280689024 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/670335453546280689024/
Chicago style:
Numbermatics. 2024. "Number 670335453546280689024 - Facts about the integer". https://numbermatics.com/n/670335453546280689024/
The information we have on file for 670335453546280689024 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 670335453546280689024, math, Factors of 670335453546280689024, curriculum, school, college, exams, university, Prime factorization of 670335453546280689024, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy quintillion, three hundred thirty-five quadrillion, four hundred fifty-three trillion, five hundred forty-six billion, two hundred eighty million, six hundred eighty-nine thousand and twenty-four.