1118142785009619173376
1,118,142,785,009,619,173,376 is an even composite number composed of seven prime numbers multiplied together.
1118142785009619173376 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred eighty divisors.
Prime factorization of 1118142785009619173376:
217 × 32 × 114 × 132 × 17 × 472 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 17 × 47 × 47 × 101 × 101)See below for interesting mathematical facts about the number 1118142785009619173376 from the Numbermatics database.
Names of 1118142785009619173376
- Cardinal: 1118142785009619173376 can be written as One sextillion, one hundred eighteen quintillion, one hundred forty-two quadrillion, seven hundred eighty-five trillion, nine billion, six hundred nineteen million, one hundred seventy-three thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 1.118142785009619173376 × 1021
Factors of 1118142785009619173376
Divisors of 1118142785009619173376
- Number of divisors d(n): 14580
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 32 33 34 36 39 44 47 48 51 52 64 66 68 72 78 88 94 96 99 101 102 104 117 121 128 132 136 141 143 144 153 156 169 176 187 188 192 198 202 204 208 221 234 242 256 264 272 282 286 288 303 306 312 338 352 363 374 376 384 396 404 408 416 423 429 442 468 484 507 512 517 528 544 561 564 572 576 606 611 612 624 663 676 704 726 748 752 768 792 799 808 816 832 846 858 884 909 936 968 1014 1024 1034 1056 1088 1089 1111 1122 1128 1144 1152 1212 1222 1224 1248 1287 1313 1326 1331 1352 1408 1452 1496 1504 1521 1536 1551 1573 1584 1598 1616 1632 1664 1683 1692 1716 1717 1768 1818 1833 1859 1872 1936 1989 2028 2048 2057 2068 2112 2176 2178 2209 2222 2244 2256 2288 2304 2397 2424 2431 2444 2448 2496 2574 2626 2652 2662 2704 2816 2873 2904 2992 3008 3042 3072 3102 3146 3168 3196 3232 3264 3328 3333 3366 3384 3432 3434 3536 3636 3666 3718 3744 3872 3939 3978 3993 4056 4096 4114 4136 4224 4352 4356 4418 4444 4488 4512 4576 4608 4653 4719 4747 4794 4848 4862 4888 4896 4992 5148 5151 5252 5304 5324 5408 5499 5577 5632 5687 5746 5808 5984 6016 6084 6144 6171 6204 6292 6336 6392 6464 6528 6627 6656 6666 6721 6732 6768 6864 6868 7072 7191 7272 7293 7332 7436 7488 7744 7878 7943 7956 7986 8112 8192 8228 8272 8448 8619 8704 8712 8789 8836 8888 8976 9024 9152 9216 9306 9438 9494 9588 9696 9724 9776 9792 9984 9999 10201 10296 10302 10387 10504 10608 10648 10816 10998 11154 11264 11374 11492 11616 11817 11968 11979 12032 12168 12221 12288 12342 12408 12584 12672 12784 12928 13056 13254 13312 13332 13442 13464 13536 13728 13736 14144 14157 14241 14382 14443 14544 14586 14641 14664 14872 14976 15453 15488 15756 15886 15912 15972 16224 16384 16456 16544 16731 16896 17061 17069 17238 17303 17408 17424 17578 17672 17776 17952 18048 18304 18432 18513 18612 18876 18887 18988 19176 19392 19448 19552 19584 19881 19968 19998 20163 20402 20449 20592 20604 20774 21008 21216 21296 21632 21879 21996 22308 22321 22528 22627 22748 22984 23232 23634 23829 23936 23958 24064 24299 24336 24442 24576 24684 24816 25168 25344 25568 25856 25857 26112 26367 26508 26624 26664 26741 26884 26928 27072 27456 27472 28288 28314 28482 28717 28764 28886 29088 29172 29282 29328 29744 29952 30603 30906 30976 31161 31512 31603 31772 31824 31944 32448 32768 32912 33088 33462 33792 34122 34138 34476 34606 34816 34848 35156 35344 35552 35904 36096 36608 36663 36864 37026 37224 37553 37752 37774 37976 38352 38784 38896 39104 39168 39762 39936 39996 40326 40804 40898 41184 41208 41548 42016 42432 42592 42723 43264 43329 43758 43923 43992 44616 44642 45056 45254 45496 45968 46464 47268 47658 47872 47916 48128 48598 48672 48884 49152 49368 49632 50336 50688 51136 51183 51207 51712 51714 51909 52217 52224 52734 53016 53248 53328 53482 53768 53856 54144 54912 54944 56576 56628 56661 56964 57434 57528 57772 58176 58344 58564 58656 59488 59904 60489 61206 61347 61711 61812 61952 62322 62557 63024 63206 63544 63648 63888 64896 65536 65824 66176 66924 66963 67584 67881 68244 68276 68952 69212 69632 69696 70312 70688 71104 71487 71808 72192 72897 73216 73326 73728 73931 74052 74448 75106 75504 75548 75952 76704 77568 77792 78208 78336 79101 79524 79872 79992 80223 80652 80699 81608 81796 82368 82416 83096 84032 84864 85184 85446 86151 86528 86658 87373 87516 87846 87984 89232 89284 90112 90508 90992 91809 91936 92928 93483 94536 94809 95316 95744 95832 96256 96679 97196 97344 97768 98304 98736 99264 100672 101376 102272 102366 102414 103424 103428 103818 104434 104448 105468 106032 106496 106656 106964 107536 107712 108288 109824 109888 109989 112211 112659 113152 113256 113322 113928 114257 114868 115056 115544 116352 116688 117128 117312 118976 119808 120978 122412 122694 123422 123624 123904 124644 125114 126048 126412 127088 127296 127776 129792 129987 131072 131648 131769 132352 132613 133848 133926 134431 135031 135168 135762 136488 136552 137904 138424 139264 139392 140624 141376 142208 142974 143616 144384 145794 146432 146652 147456 147862 148104 148896 150212 151008 151096 151904 153408 153621 155136 155584 155727 156416 156651 156672 158202 158873 159048 159744 159984 160446 161304 161398 163216 163592 164736 164832 166192 168064 169728 169983 170368 170892 172302 173056 173316 173417 174746 175032 175692 175968 178464 178568 180224 181016 181984 183618 183872 184041 185133 185856 186966 187671 187759 189072 189618 190333 190632 191488 191664 192512 193358 194392 194688 195536 196608 197472 198528 200889 201344 202752 203643 204544 204732 204828 206848 206856 207636 207757 208868 208896 210936 212064 212992 213312 213928 215072 215424 216576 218691 219648 219776 219978 221793 223109 224422 224939 225318 226304 226512 226644 227856 228514 229736 230112 231088 232704 233376 234256 234624 237952 239616 240669 241956 242097 244824 245388 245531 246844 247248 247808 248897 249288 250228 252096 252824 254176 254592 255552 258453 259584 259974 262119 263296 263538 264704 265226 267289 267696 267852 268862 270062 270336 271524 272976 273104 275808 276848 278528 278784 281248 282752 284416 284427 285948 287232 288768 290037 290173 291588 292864 293304 294151 294912 295724 296208 297792 300424 302016 302192 303808 306816 307242 310272 311168 311454 312832 313302 313344 315887 316404 317746 318096 319488 319968 320892 322608 322796 326432 327184 329472 329664 332384 336128 336633 337977 339456 339966 340736 341784 342771 344604 346112 346632 346834 347633 349492 350064 351384 351936 356928 357136 360448 362032 363968 367236 367744 368082 370266 371712 373321 373932 375342 375518 378144 379236 380666 381264 382976 383328 385024 386716 388784 389376 391072 393216 394944 397056 397839 401778 402688 403293 405093 405504 407286 409088 409464 409656 413083 413696 413712 415272 415514 417736 417792 421872 424128 425984 426624 427856 430144 430848 433152 437382 439296 439552 439956 443586 446218 448844 449878 450636 452608 453024 453288 455712 457028 459472 460224 462176 465408 466752 468512 469248 469953 475904 476619 479232 479447 481338 483912 484194 488189 489648 490776 491062 493688 494496 495616 497794 498576 500456 504192 505648 508352 509184 511104 516906 519168 519948 520251 524238 526592 527076 529408 530452 534578 535392 535704 537724 540124 540672 543048 545952 546208 551616 553696 555399 557056 557568 562496 563013 563277 565504 568832 568854 570999 571896 574387 574464 577536 580074 580346 583176 585728 586608 588302 589824 591448 592416 595584 600848 604032 604384 607616 613632 614484 620544 622336 622908 623271 625664 626604 626688 631774 632808 635492 636192 638976 639936 641784 645216 645592 652864 654368 658944 659328 664768 665379 669327 672256 673266 674817 675954 678821 678912 679932 681472 683568 685542 688127 689208 692224 693264 693668 695266 698984 700128 702768 703872 713856 714272 720896 724064 726291 727936 734472 735488 736164 736593 740532 743424 746642 746691 747864 750684 751036 756288 758472 761332 762528 765952 766656 770048 773432 777568 778752 782144 786357 789888 794112 795678 801867 802243 803556 805376 806586 810186 811008 813241 814572 818176 818928 819312 826166 827392 827424 830544 831028 835472 835584 843744 848256 851968 853248 855712 860288 861696 866304 870111 870519 874764 878592 879104 879912 882453 887172 887689 892436 897688 899756 901272 905216 906048 906576 911424 914056 918944 920448 924352 930816 933504 937024 938496 939906 947661 951808 953238 958464 958894 961103 962676 967824 968388 976378 979296 981552 982124 987376 988992 991232 995588 997152 1000912 1008384 1009899 1011296 1016704 1018368 1022208 1028313 1033812 1038336 1039896 1040502 1042899 1048476 1049087 1053184 1054152 1058816 1060904 1063469 1069156 1070784 1071408 1075448 1080248 1081344 1086096 1091904 1092416 1103232 1107392 1110798 1114112 1115136 1119963 1124992 1126026 1126554 1131008 1137664 1137708 1141998 1143792 1148774 1148928 1155072 1160148 1160692 1166352 1171456 1173216 1176604 1179648 1182896 1184832 1191168 1193517 1201696 1208064 1208768 1209879 1215232 1215279 1227264 1228968 1234321 1239249 1241088 1244672 1245816 1246542 1251328 1253208 1253376 1256827 1263548 1265616 1270984 1272384 1277952 1279872 1283568 1290432 1291184 1305728 1308736 1317888 1318656 1329536 1330758 1338654 1344512 1346532 1349634 1351908 1357642 1357824 1359864 1362944 1367136 1371084 1376254 1378416 1384448 1386528 1387336 1390532 1397968 1400256 1405536 1407744 1427712 1428544 1429857 1438341 1441792 1448128 1452582 1455872 1458743 1464567 1468944 1470976 1472328 1473186 1478741 1481064 1485341 1486848 1493284 1493382 1495728 1501368 1502072 1512576 1516944 1522664 1525056 1531904 1533312 1540096 1546864 1555136 1557504 1560753 1564288 1572714 1579776 1588224 1591356 1603734 1604486 1607112 1610752 1613172 1620372 1622016 1626482 1629144 1636352 1637856 1638624 1652332 1654784 1654848 1661088 1662056 1670944 1671168 1687488 1689831 1696512 1703936 1706496 1711424 1712997 1720576 1723161 1723392 1723969 1732608 1740222 1741038 1747603 1749528 1757184 1758208 1759824 1764906 1774344 1775378 1784872 1795376 1799512 1802544 1810432 1812096 1813152 1822848 1828112 1837888 1840896 1848704 1861632 1867008 1869813 1874048 1876992 1879812 1895322 1903616 1906476 1907587 1916928 1917788 1922206 1925352 1935648 1936776 1952756 1958592 1963104 1964248 1974752 1977984 1982464 1991176 1994304 2001824 2007981 2016768 2019798 2022592 2024451 2033408 2036463 2036736 2044416 2056626 2064381 2065349 2067624 2076672 2079792 2081004 2085798 2096952 2098174 2106368 2108304 2117632 2121808 2126938 2138312 2141568 2142816 2150896 2160496 2162688 2172192 2183808 2184832 2206464 2209779 2214784 2221596 2228224 2230272 2239926 2240073 2249984 2252052 2253108 2254421 2262016 2275328 2275416 2283996 2285327 2287584 2297548 2297856 2310144 2320296 2321384 2332704 2342912 2346432 2353208 2365792 2369664 2382336 2387034 2403392 2405601 2406729 2416128 2417536 2419758 2430464 2430558 2439723 2454199 2454528 2457936 2468642 2474329 2478498 2482176 2489344 2491632 2493084 2502656 2506416 2506752 2513654 2527096 2531232 2541968 2544768 2555904 2559744 2567136 2580864 2582368 2611456 2611557 2617472 2635776 2637312 2647359 2659072 2661516 2663067 2677308 2689024 2693064 2699268 2700841 2703816 2715284 2715648 2719728 2725888 2734272 2742168 2752508 2756832 2768896 2773056 2774672 2781064 2795936 2800512 2811072 2815488 2842983 2855424 2857088 2859714 2876682 2883309 2896256 2900417 2905164 2911744 2917486 2929134 2937888 2940179 2941952 2944656 2946372 2957482 2962128 2970682 2973696 2986568 2986764 2991456 3002736 3004144 3025152 3033888 3045328 3050112 3063808 3066624 3080192 3093728 3110272 3115008 3121506 3128576 3128697 3145428 3147261 3159552 3176448 3182712 3190407 3191903 3207468 3208972 3214224 3221504 3226344 3235661 3240744 3244032 3252964 3258288 3272704 3275712 3277248 3304664 3309568 3309696 3322176 3324112 3341888 3342336 3359889 3374976 3379662 3393024 3412992 3422848 3425994 3441152 3446322 3446784 3447938 3465216 3474757 3480444 3482076 3495206 3499056 3514368 3516416 3519648 3529812 3548688 3550756 3569744 3590752 3599024 3605088 3620864 3624192 3626304 3645696 3656224 3675776 3681792 3697408 3702963 3717747 3723264 3734016 3739626 3748096 3753984 3759624 3770481 3790644 3792853 3807232 3812952 3815174 3823963 3833856 3835576 3844412 3850704 3871296 3873552 3905512 3917184 3926208 3928496 3949504 3955968 3964928 3982352 3988608 4003648 4015962 4033536 4039596 4045184 4048902 4066816 4072926 4073472 4088832 4106531 4113252 4128762 4130698 4135248 4153344 4159584 4162008 4171596 4193904 4196348 4212736 4216608 4235264 4243616 4253876 4276624 4283136 4285632 4301792 4315023 4320992 4325376 4344384 4367616 4369664 4376229 4393701 4412928 4419558 4429568 4436223 4443192 4456023 4460544 4479852 4480146 4499968 4504104 4506216 4508842 4524032 4543913 4550656 4550832 4567992 4570654 4575168 4595096 4595712 4620288 4640592 4642768 4665408 4685824 4692864 4706416 4731584 4739328 4764672 4774068 4806784 4811202 4813458 4832256 4835072 4839516 4860928 4861116 4879446 4908398 4909056 4915872 4937284 4948658 4956996 4964352 4978688 4983264 4986168 5005312 5012832 5013504 5027308 5054192 5062464 5083936 5089536 5111808 5119488 5134272 5161728 5164736 5169483 5171907 5222912 5223114 5234944 5242809 5271552 5273917 5274624 5294718 5318144 5323032 5326134 5354616 5370079 5378048 5386128 5398536 5401682 5407632 5430568 5431296 5439456 5451776 5468544 5484336 5505016 5513664 5537792 5546112 5549344 5562128 5591872 5601024 5622144 5630976 5685966 5710848 5714176 5719428 5722761 5753364 5766618 5792512 5800834 5810328 5823488 5834972 5858268 5875776 5880358 5883904 5889312 5892744 5914964 5924256 5941364 5947392 5973136 5973528 5982912 6005472 6008288 6050304 6067776 6090656 6100224 6109389 6127616 6133248 6160384 6187456 6193143 6196047 6220544 6230016 6232811 6243012 6257152 6257394 6290856 6294522 6318257 6319104 6346457 6352896 6365424 6380814 6383806 6414936 6417944 6428448 6443008 6452688 6471322 6481488 6488064 6505928 6516576 6545408 6551424 6554496 6609328 6619136 6619392 6644352 6648224 6683776 6684672 6719778 6749952 6759324 6763263 6786048 6825984 6845696 6851988 6855981 6882304 6892644 6893568 6895876 6930432 6949514 6960888 6964152 6990412 6998112 7028736 7032832 7039296 7059624 7097376 7101512 7139488 7181504 7198048 7210176 7220187 7241728 7248384 7252608 7291392 7312448 7319169 7351552 7362597 7363584 7394816 7405926 7422987 7435494 7446528 7467031 7468032 7479252 7496192 7507968 7519248 7540962 7581288 7585706 7614464 7625904 7630348 7647926 7667712 7671152 7688824 7701408 7742592 7747104 7811024 7834368 7852416 7856992 7899008 7911936 7929856 7964704 7977216 7989201 8007296 8031924 8067072 8079192 8090368 8097804 8102523 8133632 8145852 8146944 8150599 8177664 8213062 8226504 8257524 8261396 8270496 8306688 8319168 8324016 8343192 8387808 8392696 8425472 8433216 8470528 8487232 8507752 8553248 8566272 8571264 8603584 8630046 8641984 8649927 8688768 8701251 8735232 8739328 8752458 8787402 8820537 8824673 8825856 8839116 8859136 8872446 8886384 8912046 8921088 8945651 8959704 8960292 8999936 9008208 9012432 9017684 9048064 9087826 9101312 9101664 9135984 9141308 9150336 9190192 9191424 9240576 9281184 9285536 9330816 9371648 9385728 9412832 9441783 9463168 9478656 9529344 9548136 9571221 9575709 9613568 9622404 9626916 9664512 9670144 9679032 9706983 9721856 9722232 9758892 9764579 9816796 9818112 9831744 9874568 9897316 9913992 9928704 9957376 9966528 9972336 10010624 10025664 10027008 10054616 10108384 10124928 10167872 10179072 10238976 10268544 10323456 10329472 10338966 10343814 10424271 10445824 10446228 10469888 10485618 10543104 10547834 10549248 10572133 10589436 10636288 10646064 10652268 10709232 10740158 10756096 10772256 10797072 10803364 10815264 10861136 10862592 10878912 10903552 10937088 10968672 11010032 11027328 11075584 11092224 11098688 11108889 11124256 11183744 11202048 11244288 11261952 11311443 11371932 11378559 11421696 11428352 11438856 11445522 11471889 11506728 11533236 11539957 11585024 11601668 11620656 11646976 11669944 11698159 11716536 11751552 11760716 11767808 11778624 11785488 11829928 11848512 11882728 11894784 11946272 11947056 11965824 12010944 12016576 12100608 12135552 12181312 12200448 12218778 12255232 12266496 12319593 12374912 12386286 12392094 12441088 12460032 12465622 12486024 12514304 12514788 12581712 12589044 12636514 12638208 12692914 12705792 12730848 12761628 12767612 12829872 12835888 12856896 12886016 12905376 12942644 12962976 12976128 13011856 13033152 13090816 13102848 13108992 13128687 13218656 13238272 13238784 13288704 13296448 13308669 13367552 13368069 13439556 13499904 13518648 13526526 13572096 13577531 13631739 13638131 13651968 13691392 13703976 13711962 13764608 13785288 13787136 13791752 13825097 13860864 13899028 13921776 13928304 13980824 13996224 14057472 14065664 14078592 14119248 14194752 14203024 14278976 14363008 14396096 14420352 14440374 14483456 14496768 14505216 14582784 14624896 14638338 14703104 14725194 14727168 14789632 14811852 14845974 14870988 14893056 14934062 14936064 14958504 14992384 15015936 15038496 15081924 15162576 15171412 15228928 15251808 15260696 15295852 15335424 15342304 15377648 15402816 15485184 15494208 15515721 15622048 15668736 15704832 15713984 15728427 15798016 15821751 15823872 15859712 15929408 15954432 15978402 16014592 16046173 16063848 16110237 16134144 16158384 16180736 16195608 16205046 16267264 16291704 16293888 16301198 16338751 16355328 16426124 16453008 16515048 16522792 16540992 16613376 16638336 16648032 16686384 16775616 16785392 16850944 16866432 16941056 16974464 17015504 17106496 17132544 17142528 17168283 17207168 17260092 17283968 17299854 17377536 17402502 17470464 17478656 17504916 17574804 17641074 17649346 17651712 17678232 17718272 17744892 17772768 17824092 17842176 17891302 17919408 17920584 17999872 18016416 18024864 18035368 18096128 18175652 18202624 18203328 18271968 18282616 18300672 18380384 18382848 18481152 18562368 18571072 18588141 18661632 18698433 18743296 18771456 18825664 18883566 18926336 18954771 18957312 18963659 19039371 19058688 19096272 19142442 19151418 19223633 19227136 19244808 19253832 19329024 19340288 19358064 19413966 19443712 19444464 19517784 19529158 19633592 19636224 19663488 19749136 19794632 19827984 19857408 19914752 19933056 19944672 20021248 20051328 20054016 20109232 20216768 20249856 20289789 20335744 20358144 20477952 20537088 20567943 20646912 20658944 20677932 20687628 20848542 20891648 20892456 20939776 20971236 20983457 21086208 21095668 21098496 21144266 21178872 21272576 21292128 21304536 21418464 21480316 21512192 21544512 21594144 21606728 21630528 21722272 21725184 21757824 21807104 21874176 21937344 22020064 22054656 22087791 22151168 22184448 22197376 22217778 22248512 22268961 22367488 22401093 22404096 22488576 22523904 22534009 22622886 22718839 22743864 22757118 22843392 22856704 22877712 22891044 22943778 23013456 23066472 23079914 23170048 23203336 23241312 23293952 23339888 23396318 23433072 23503104 23521432 23535616 23557248 23570976 23659856 23697024 23765456 23789568 23892544 23894112 23931648 24021888 24033152 24201216 24271104 24307569 24362624 24400896 24437556 24451797 24510464 24532992 24639186 24749824 24772572 24784188 24798631 24882176 24920064 24931244 24972048 25028608 25029576 25138597 25163424 25178088 25273028 25276416 25385828 25411584 25461696 25523256 25535224 25659744 25671776 25713792 25772032 25810752 25885288 25925952 26023712 26066304 26103753 26181632 26205696 26217984 26257374 26437312 26461611 26474019 26477568 26577408 26592896 26617338 26735104 26736138 26836953 26879112 26996189 26999808 27037296 27053052 27144192 27155062 27263478 27276262 27303936 27382784 27407952 27423924 27529216 27570576 27574272 27583504 27650194 27721728 27798056 27843552 27856608 27961648 27992448 28114944 28131328 28157184 28238496 28389504 28406048 28557952 28726016 28727127 28792192 28840704 28880748 28966912 28993536 29010432 29120949 29165568 29249792 29276676 29293737 29307473 29406208 29450388 29454336 29579264 29623704 29691948 29709251 29741976 29786112 29868124 29872128 29917008 29984768 30031872 30076992 30163848 30325152 30342824 30457856 30503616 30521392 30591704 30684608 30755296 30805632 30970368 30988416 31031442 31244096 31272813 31337472 31409664 31427968 31456854 31596032 31643502 31647744 31716399 31858816 31904587 31908864 31956804 32029184 32092346 32127696 32220474 32268288 32316768 32341969 32361472 32391216 32410092 32534528 32583408 32587776 32602396 32677502 32710656 32852248 32906016 33030096 33045584 33081984 33226752 33276672 33296064 33372768 33551232 33570784 33701888 33732864 33882112 33948928 34031008 34135677 34212992 34265088 34285056 34336566 34414336 34415667 34520184 34567936 34599708 34619871 34755072 34805004 34940928 34957312 35009832 35094477 35110933 35149608 35282148 35298692 35303424 35356464 35436544 35489784 35545536 35648184 35684352 35782604 35838816 35841168 35999744 36032832 36049728 36070736 36192256 36351304 36405248 36406656 36543936 36565232 36601344 36760768 36765696 36958779 37124736 37142144 37176282 37323264 37396866 37542912 37651328 37705421 37767132 37852672 37909542 37914624 37927318 38078742 38117376 38192544 38222327 38284884 38302836 38447266 38454272 38489616 38507664 38658048 38680576 38716128 38827932 38887424 38888928 39035568 39058316 39267184 39272448 39326976 39498272 39589264 39655968 39714816 39829504 39866112 39889344 40042496 40102656 40218464 40433536 40499712 40579578 40671488 40716288 40732593 40895217 40914393 40955904 41074176 41135886 41293824 41317888 41355864 41375256 41475291 41697084 41721383 41783296 41784912 41879552 41942472 41966914 42063593 42172416 42191336 42196992 42288532 42357744 42545152 42584256 42609072 42836928 42960632 43024384 43089024 43188288 43213456 43261056 43444544 43450368 43515648 43614208 43748352 43874688 44040128 44109312 44175582 44368896 44394752 44435556 44497024 44537922 44734976 44802186 44808192 44977152 45047808 45068018 45171841 45245772 45437678 45487728 45514236 45686784 45713408 45755424 45782088 45887556 46026912 46132944 46159828 46340096 46406672 46482624 46587904 46679776 46792636 46866144 47006208 47042864 47071232 47114496 47141952 47319712 47394048 47465253 47530912 47579136 47785088 47788224 47863296 48043776 48066304 48138519 48330711 48402432 48542208 48615138 48725248 48801792 48875112 48903594 49016253 49065984 49278372 49307089 49499648 49545144 49568376 49597262 49764352 49840128 49862488 49944096 49983043 50057216 50059152 50277194 50326848 50356176 50546056 50552832 50771656 50823168 50923392 51046512 51070448 51319488 51343552 51427584 51544064 51621504 51770576 51851904 52047424 52132608 52207506 52363264 52411392 52435968 52514748 52874624 52923222 52948038 52955136 53154816 53185792 53234676 53470208 53472276 53673906 53758224 53992378 53999616 54074592 54106104 54288384 54310124 54526956 54552524 54607872 54765568 54815904 54847848 55058432 55141152 55148544 55167008 55300388 55443456 55596112 55687104 55713216 55923296 55984896 56095299 56229888 56262656 56314368 56476992 56779008 56812096 56864313 56890977 57115904 57118113 57452032 57454254 57584384 57670899 57681408 57761496 57987072 58013087 58020864 58241898 58331136 58499584 58553352 58587474 58614946 58812416 58900776 58908672 59070869 59158528 59247408 59383896 59418502 59483952 59572224 59736248 59744256 59834016 59969536 60063744 60153984 60327696 60650304 60685648 60915712 61007232 61042784 61183408 61369216 61510592 61611264 61940736 61976832 62062884 62488192 62545626 62674944 62819328 62855936 62913708 62950371 63192064 63287004 63295488 63432798 63717632 63809174 63817728 63913608 64058368 64184692 64255392 64440948 64536576 64633536 64683938 64722944 64782432 64820184 65069056 65166816 65175552 65204792 65355004 65421312 65704496 65812032 66060192 66091168 66163968 66453504 66553344 66592128 66745536 67102464 67141568 67203279 67403776 67465728 67602027 67764224 67897856 68062016 68156517 68271354 68425984 68530176 68560921 68570112 68673132 68828672 68831334 69040368 69135872 69199416 69239742 69500827 69510144 69610008 69811027 69881856 69914624 70019664 70188954 70221866 70299216 70564296 70597384 70606848 70712928 70873088 70979568 71091072 71296368 71368704 71565208 71677632 71682336 71999488 72065664 72099456 72141472 72384512 72702608 72810496 72813312 73087872 73130464 73202688 73355391 73521536 73531392 73917558 74249472 74284288 74352564 74395893 74646528 74793732 75085824 75302656 75410842 75415791 75534264 75705344 75819084 75829248 75854636 76157484 76234752 76385088 76444654 76569768 76605672 76894532 76908544 76979232 77015328 77316096 77361152 77432256 77655864 77774848 77777856 78071136 78116632 78534368 78544896 78653952 78996544 79178528 79311936 79422057 79659008 79732224 79778688 80084992 80205312 80436928 80510859 80867072 80988567 80999424 81026543 81159156 81342976 81432576 81465186 81790434 81828786 81911808 82137341 82148352 82271772 82587648 82635776 82711728 82750512 82950582 83394168 83442766 83566592 83569824 83759104 83884944 83933828 84127186 84344832 84382672 84393984 84577064 84715488 85090304 85168512 85218144 85673856 85921264 86048768 86178048 86376576 86426912 86522112 86889088 86900736 87031296 87228416 87496704 87749376 87881211 87922419 88080256 88218624 88351164 88737792 88789504 88871112 88994048 89075844 89127753 89469952 89604372 89616384 89656589 89954304 90095616 90136036 90343682 90491544 90875356 90975456 91028472 91373568 91426816 91510848 91564176 91775112 92053824 92265888 92319656 92680192 92813344 92965248 93175808 93359552 93585272 93732288 94012416 94085728 94142464 94228992 94283904 94639424 94788096 94930506 95061824 95149197 95570176 95576448 95713761 95726592 96087552 96132608 96277038 96661422 96804864 97025907 97071403 97084416 97230276 97450496 97603584 97750224 97807188 98032506 98131968 98556744 98614178 98999296 99090288 99136752 99194524 99528704 99680256 99724976 99888192 99966086 100114432 100118304 100554388 100653696 100712352 101092112 101105664 101543312 101646336 101846784 102093024 102140896 102638976 102687104 102855168 103088128 103243008 103541152 103703808 103859613 104094848 104265216 104415012 104726528 104822784 104871936 105029496 105283431 105332799 105749248 105846444 105896076 105910272 105957787 106309632 106371584 106469352 106940416 106944552 107347812 107410369 107516448 107984756 107999232 108149184 108212208 108576768 108620248 109053912 109105048 109215744 109531136 109631808 109695696 110116864 110282304 110297088 110334016 110600776 111192224 111374208 111426432 111846592 111969792 112190598 112525312 112628736 112953984 113116263 113558016 113624192 113728626 113781954 114231808 114236226 114666981 114904064 114908508 115168768 115341798 115362816 115522992 115974144 116026174 116041728 116293463 116483796 116662272 116999168 117106704 117174948 117229892 117624832 117801552 117817344 118141738 118317056 118494816 118767792 118837004 118967904 119144448 119472496 119488512 119668032 119939072 120127488 120307968 120655392 121300608 121371296 121831424 122014464 122085568 122197779 122366816 122738432 122743179 123021184 123222528 123881472 123953664 124125768 124425873 124976384 125091252 125164149 125349888 125638656 125711872 125827416 125900742 126190779 126384128 126574008 126590976 126865596 126939527 127435264 127618348 127635456 127827216 128116736 128369384 128510784 128881896 129073152 129267072 129367876 129445888 129564864 129640368 130138112 130333632 130351104 130409584 130710008 130842624 131408992 131624064 132120384 132182336 132327936 133106688 133184256 133491072 134204928 134283136 134406558 134807552 134931456 135204054 135515523 135795712 136124032 136313034 136542708 136851968 137060352 137121842 137140224 137346264 137657344 137662668 138080736 138271744 138398832 138479484 139001654 139020288 139220016 139622054 139763712 139829248 140039328 140377908 140443732 140598432 141128592 141194768 141213696 141425856 141746176 141959136 142182144 142592736 142737408 143130416 143355264 143364672 143998976 144131328 144198912 144282944 144415557 144769024 145405216 145620992 145626624 146175744 146260928 146405376 146710782 147043072 147048759 147835116 147921267 148498944 148568576 148705128 148791786 149293056 149352841 149587464 149949129 150019441 150171648 150605312 150821684 150831582 151068528 151410688 151638168 151658496 151709272 152076067 152314968 152469504 152770176 152889308 153139536 153211344 153789064 153817088 153958464 154030656 154632192 154722304 154864512 155311728 155549696 155555712 156142272 156233264 157068736 157089792 157307904 157993088 158357056 158623872 158844114 159318016 159464448 159557376 160410624 160873856 161021718 161734144 161977134 161998848 162053086 162318312 162685952 162865152 162930372 163580868 163657572 163823616 164274682 164296704 164543544 165175296 165271552 165423456 165501024 165901164 166788336 166885532 167133184 167139648 167518208 167769888 167867656 168254372 168689664 168765344 168787968 169154128 169430976 170180608 170337024 170436288 170672931 171347712 171842528 172097536 172356096 172753152 172853824 173012697 173044224 173778176 174039261 174062592 174456832 174993408 175498752 175762422 175844838 176160512 176437248 176507903 176702328 177212607 177475584 177579008 177742224 177988096 178151688 178255506 178939904 179208744 179232768 179313178 179726261 179908608 180191232 180272072 180687364 180983088 181750712 181950912 182056944 182747136 182853632 183021696 183128352 183550224 184107648 184531776 184639312 185360384 185626688 185930496 186351616 186719104 187170544 187464576 188024832 188171456 188284928 188457984 188567808 188851113 189278848 189576192 189861012 190123648 190298394 191140352 191152896 191427522 191453184 192175104 192265216 192554076 193322844 193609728 194051814 194142806 194168832 194460552 194900992 195207168 195500448 195614376 196065012 196263936 197113488 197228356 197998592 198180576 198273504 198389048 199057408 199360512 199449952 199776384 199932172 200228864 200236608 201108776 201307392 201424704 202184224 202211328 202806081 203086624 203292672 203693568 204186048 204281792 204469551 205277952 205374208 205682763 205710336 206176256 206486016 207082304 207407616 207719226 208189696 208502481 208530432 208600249 208830024 209433081 209645568 209743872 210058992 210566862 210665598 211498496 211692888 211792152 211820544 211915574 212619264 212743168 212938704 213880832 213889104 214695624 214820738 215032896 215969512 215998464 216298368 216424416 217153536 217240496 218107824 218210096 218431488 219062272 219263616 219391392 220233728 220564608 220594176 220668032 221201552 222384448 222748416 222852864 223187679 223693184 223939584 224381196 225050624 225257472 225907968 226232526 226247373 227116032 227248384 227457252 227563908 228463616 228472452 229333962 229808128 229817016 230337536 230683596 230725632 230818027 231045984 231948288 232052348 232083456 232586926 232967592 233324544 233998336 234213408 234349896 234459784 235249664 235603104 235634688 236283476 236634112 236989632 237535584 237674008 237935808 238944992 238977024 239336064 239878144 240254976 240615936 241310784 242601216 242742592 242965701 243079629 243662848 244028928 244171136 244395558 244733632 245476864 245486358 246042368 246412023 246445056 247762944 247874099 247907328 248251536 248851746 249907229 249952768 250182504 250328298 250699776 251277312 251423744 251654832 251801484 252381558 252768256 253148016 253181952 253731192 253879054 254870528 255236696 255270912 255654432 256233472 256738768 257021568 257763792 258146304 258534144 258735752 258891776 259129728 259280736 260276224 260667264 260702208 260819168 261420016 261685248 262817984 263248128 263767257 264240768 264364672 264655872 266213376 266368512 266982144 267383259 268409856 268566272 268813116 268969767 269615104 269862912 270408108 271031046 271591424 272248064 272626068 272784941 273085416 273703936 274120704 274243684 274280448 274692528 275314688 275325336 276161472 276543488 276797664 276958968 278003308 278040576 278440032 279244108 279527424 279658496 280078656 280755816 280887464 281196864 282257184 282389536 282427392 282851712 283492352 283918272 284364288 285185472 286260832 286710528 286729344 287141283 287997952 288262656 288397824 288565888 288831114 289538048 290810432 291077721 291214209 291253248 292351488 292521856 292810752 292942117 293421564 294086144 294097518 295670232 295842534 296958079 296997888 297137152 297410256 297583572 298586112 298705682 299174928 299898258 300038882 300343296 301210624 301643368 301663164 302137056 302821376 303276336 303316992 303418544 304152134 304629936 304939008 305540352 305778616 306279072 306422688 307578128 307634176 307916928 308061312 309264384 309444608 309729024 310623456 311099392 311111424 312284544 312466528 314137472 314179584 314615808 315986176 315998397 316714112 317247744 317688228 317873361 318636032 318928896 319114752 320821248 321747712 322043436 322231107 322382203 323468288 323954268 323997696 324106172 324636624 325371904 325730304 325860744 326801761 327161736 327315144 327647232 328549364 328593408 329087088 330350592 330543104 330846912 331002048 331802328 333576672 333771064 334266368 334279296 335036416 335539776 335735312 336508744 337530688 337575936 338308256 338861952 339348789 340361216 340674048 340872576 341345862 342695424 343685056 344000943 344712192 345506304 345707648 346025394 346088448 347556352 348078522 348125184 348880389 349986816 350950457 350997504 351524844 351689676 352321024 352874496 353015806 353404656 354425214 354951168 355158016 355484448 355976192 356303376 356511012 357879808 358417488 358465536 358626356 359452522 359817216 360382464 360544144 361374728 361966176 363501424 363901824 364113888 365494272 365707264 366043392 366256704 367100448 368215296 369063552 369278624 370720768 371253376 371860992 372703232 373438208 374341088 374929152 375492447 376049664 376342912 376569856 376915968 377135616 377702226 378557696 378572337 379152384 379722024 380247296 380596788 380818581 382280704 382305792 382855044 382906368 383078153 384350208 384530432 385108152 386220263 386645688 387219456 388103628 388285612 388337664 388921104 389801984 390414336 391000896 391228752 392130024 392527872 394226976 394456712 395997184 396361152 396547008 396778096 398114816 398899904 399552768 399864344 400457728 400473216 402217552 402614784 402849408 404368448 404422656 405612162 406173248 406546569 407387136 408372096 408563584 408939102 410555904 410748416 411365526 411420672 412972032 414164608 414759631 414815232 415438452 416379392 417004962 417060864 417200498 417660048 418866162 419291136 419487744 420117984 420445597 421133724 421331196 422996992 423385776 423584304 423641088 423831148 425238528 425486336 425877408 427761664 427778208 429391248 429641476 430065792 431939024 431996928 432596736 432848832 434307072 434480992 436215648 436420192 436862976 438124544 438527232 438782784 440467456 441129216 441336064 442403104 443763801 444768896 445496832 445705728 446375358 447386368 447879168 448058523 448762392 449847387 450058323 450514944 451815936 452465052 452494746 454232064 454496768 454914504 455127816 456228201 456927232 456944904 458667924 458935213 459616256 459634032 460675072 461367192 461451264 461636054 462091968 463896576 464104696 464166912 465173852 465935184 466649088 467996672 468426816 468699792 468919568 470499328 471206208 471269376 472566952 473268224 473979264 475071168 475348016 475871616 477889984 477954048 478672128 479756288 481231872 482621568 485202432 485485184 485931402 486159258 488057856 488342272 488791116 489467264 490953728 490972716 492084736 492824046 492890112 495525888 495748198 495814656 496503072 496890251 497703492 499814458 499905536 500365008 500656596 501399552 502554624 502847488 503309664 503602968 504763116 505536512 506296032 506363904 507462384 507758108 509741056 510473392 510541824 511308864 512466944 513477536 514043136 515527584 516292608 517068288 517471504 517783552 518259456 518561472 520552448 521334528 521638336 522117783 522840032 523370496 525635968 526496256 527534514 528481536 528729344 529311744 529523709 531637821 532426752 532737024 533964288 534766518 536819712 537132544 537626232 537939534 539178783 539725824 540816216 542062092 542377979 543182848 544496128 545252136 545569882 546170832 547407872 548241408 548487368 548560896 549385056 549813473 550629376 550650672 552322944 553086976 553595328 553917936 556006616 556081152 556880064 558488216 559054848 559316992 560157312 561511632 561774928 562393728 564514368 564779072 564854784 565703424 566984704 567836544 568728576 570370944 572521664 573421056 573458688 574282566 575995904 576525312 576795648 577131776 577662228 581620864 582155442 582428418 582506496 584702976 585043712 585621504 585884234 586843128 588172288 588195036 591340464 591685068 593916158 593995776 594274304 594820512 595167144 597172224 597411364 598349856 599796516 600077764 600686592 602421248 603286736 603326328 604274112 605642752 606552672 606633984 606837088 608304268 609259872 609878016 611080704 611557232 612558144 612845376 615156256 615268352 615833856 616122624 617048289 618528768 618889216 619458048 621246912 622198784 622222848 624569088 624933056 625507443 625800747 628274944 628299243 629231616 631972352 631996794 633428224 634495488 635376456 635746722 637857792 638143957 638229504 640992157 641642496 643495424 644086872 644462214 644764406 646936576 647908536 647995392 648212344 649273248 649779559 650743808 651460608 651721488 653603522 654323472 654630288 655294464 657098728 657186816 658174176 660701184 661086208 661693824 662004096 663604656 667153344 667542128 668532736 668558592 670072832 671079552 671470624 673017488 675061376 675151872 676616512 677723904 678697578 680722432 681348096 681745152 682691724 685390848 687370112 688001886 689424384 691012608 691415296 692050788 692176896 692454081 695112704 696157044 696250368 697760778 699973632 701900914 701995008 703049688 703379352 704642048 705748992 706031612 706809312 708850428 709902336 710316032 710968896 711952384 712606752 713022024 715759616 716834976 716931072 717252712 718905044 719634432 720764928 721088288 722749456 723932352 727002848 727803648 728227776 729238887 730988544 731414528 732086784 732513408 734200896 736430592 738127104 738557248 739236069 741441536 742506752 743622297 743721984 745406464 746876416 748682176 749721687 749858304 750984894 752099328 752685824 753831936 754170131 754271232 755404452 757115392 757144674 758304768 759444048 760494592 761193576 761637162 764561408 764611584 765710088 765812736 766156306 767921297 768700416 769060864 770216304 772440526 773291376 774438912 776207256 776571224 776675328 777842208 779603968 780828672 782001792 782457504 784260048 785055744 788453952 788913424 791994368 792722304 793094016 793556192 796229632 797799808 799105536 799728688 800915456 800946432 804435104 805229568 805698816 806909301 808736896 808845312 811224324 812346496 813093138 814774272 816744192 817127168 817878204 818354823 821111808 821496832 822731052 822841344 825944064 828329216 829519262 829630464 830876904 832758784 834009924 834121728 834400996 835320096 837732324 838582272 838975488 840235968 840891194 842267448 842662392 845993984 846771552 847168608 847282176 847662296 850477056 850972672 851754816 855523328 855556416 858782496 859282952 860131584 863878048 863993856 865193472 865697664 868614144 868961984 872431296 872840384 873642627 876249088 877054464 877565568 878826351 880934912 882258432 882672128 884806208 887527602 889537792 890874237 890993664 891291973 891411456 892750716 894772736 895758336 896117046 897524784 899694774 900116646 901029888 903510751 903631872 904930104 904989492 908464128 908993536 909829008 910255632 912456402 913854464 913889808 917335848 917870426 919232512 919268064 921350144 922734384 922902528 923272108 924183936 927793152 928209392 928333824 930347704 931870368 933298176 935993344 936853632 937399584 937839136 940998656 942412416 942538752 945133904 946536448 947958528 950142336 950696032 951743232 953620083 955779968 955908096 957344256 959512576 962463744 965243136 966693321 967146609 970404864 970970368 971862804 972318516 976115712 976684544 977582232 978934528 980405283 981907456 981945432 984169472 985648092 985780224 986222479 991051776 991496396 991629312 993006144 993780502 995406984 999628916 999811072 1000730016 1001313192 1002799104 1005109248 1005694976 1006619328 1007205936 1009526232 1011073024 1012592064 1012727808 1014924768 1015516216 1019482112 1020946784 1021083648 1022617728 1024933888 1026955072 1028086272 1031055168 1034136576 1034943008 1035567104 1036518912 1037122944 1041104896 1042669056 1043276672 1044235566 1045680064 1046641167 1051271936 1052851371 1052992512 1055069028 1056963072 1057458688 1058623488 1059047418 1063275642 1064853504 1065474048 1067785433 1067928576 1069533036 1073639424 1074265088 1075252464 1075879068 1078357566 1079451648 1081632432 1084124184 1084755958 1086365696 1088992256 1090504272 1091139764 1092341664 1094815744 1096482816 1096974736 1097121792 1098770112 1099626946 1101258752 1101301344 1104645888 1106173952 1107190656 1107835872 1112013232 1112162304 1113760128 1116976432 1118109696 1118633984 1120314624 1123023264 1123549856 1124787456 1129028736 1129558144 1129709568 1131406848 1133969408 1135673088 1137457152 1140741888 1142455743 1145043328 1146842112 1146917376 1148565132 1149234459 1151991808 1153050624 1153591296 1154263552 1155324456 1158660789 1163241728 1164310884 1164856836 1165012992 1165535657 1169405952 1170087424 1171243008 1171768468 1173686256 1176344576 1176390072 1181514059 1182680928 1183370136 1187832316 1187991552 1188548608 1189641024 1190334288 1194344448 1194822728 1196699712 1199593032 1200155528 1201373184 1204842496 1206573472 1206652656 1208548224 1211285504 1213105344 1213267968 1213674176 1216608536 1218519744 1222161408 1223114464 1225116288 1225690752 1230312512 1230536704 1231667712 1232245248 1234096578 1237778432 1238916096 1242493824 1244278893 1244445696 1249138176 1249866112 1251014886 1251601494 1256549888 1256598486 1258463232 1261336791 1263944704 1263993588 1266856448 1268990976 1270752912 1271493444 1275715584 1276287914 1276459008 1281984314 1283284992 1286990848 1288173744 1288924428 1289528812 1293873152 1295817072 1295990784 1296424688 1298546496 1299559118 1301487616 1302921216 1303442976 1307207044 1308646944 1309260576 1310588928 1314197456 1314373632 1316348352 1321402368 1322172416 1323387648 1324008192 1327209312 1334306688 1335084256 1337065472 1337117184 1340145664 1342159104 1342941248 1344175569 1346034976 1350122752 1350174969 1353233024 1355447808 1357395156 1361444864 1362696192 1363490304 1365383448 1368684603 1370781696 1374740224 1376003772 1376805639 1377451231 1378848768 1382025216 1382830592 1384101576 1384353792 1384908162 1390225408 1392314088 1392500736 1395521556 1396334797 1399947264 1403801828 1403990016 1406099376 1406758704 1409284096 1411497984 1412063224 1413618624 1417700856 1419804672 1420632064 1421937792 1423904768 1425213504 1426044048 1431519232 1433669952 1433862144 1434505424 1437810088 1439268864 1442176576 1445498912 1447864704 1454005696 1455607296 1456455552 1458477774 1462829056 1464173568 1465026816 1468401792 1472861184 1476254208 1477114496 1478472138 1482883072 1485013504 1487244594 1487443968 1490670753 1493752832 1497364352 1499443374 1499716608 1501969788 1504198656 1505371648 1507663872 1508340262 1508542464 1510808904 1514230784 1514289348 1516609536 1518888096 1520989184 1522387152 1523274324 1529122816 1529223168 1531420176 1531625472 1532312612 1535842594 1537400832 1538121728 1540432608 1544881052 1546582752 1548877824 1552414512 1553142448 1553350656 1555684416 1559207936 1561657344 1564003584 1564915008 1568520096 1570111488 1576907904 1577826848 1583988736 1585444608 1586188032 1587112384 1588571127 1592459264 1595599616 1598211072 1599457376 1601830912 1601892864 1608870208 1610459136 1611397632 1613818602 1617473792 1617536349 1622448648 1624692992 1626186276 1627133937 1629548544 1633488384 1634254336 1635756408 1636709646 1642223616 1642993664 1645462104 1645682688 1649440419 1650213851 1651888128 1656658432 1659038524 1659260928 1661753808 1665517568 1668019848 1668243456 1668801992 1670640192 1675464648 1677164544 1677950976 1680471936 1681782388 1684534896 1685324784 1691987968 1693543104 1694337216 1694564352 1695324592 1700954112 1701945344 1703509632 1711046656 1711112832 1717564992 1718565904 1720263168 1727756096 1727987712 1730386944 1731395328 1737923968 1744862592 1745680768 1747285254 1752498176 1754108928 1755131136 1757652702 1764516864 1765344256 1769612416 1775055204 1779075584 1781748474 1781987328 1782583946 1782822912 1785501432 1789545472 1791516672 1792234092 1795049568 1799389548 1800233292 1802059776 1807021502 1807263744 1809860208 1809978984 1816928256 1817987072 1819658016 1820511264 1824912804 1827708928 1827779616 1834671696 1835740852 1838465024 1838536128 1842700288 1845468768 1845805056 1846544216 1848367872 1855586304 1856418784 1856667648 1860695408 1863740736 1866596352 1871986688 1873707264 1874799168 1875678272 1877402241 1881997312 1884824832 1890267808 1893072896 1895917056 1900284672 1901392064 1903486464 1907240166 1911559936 1914431871 1914688512 1919025152 1922976471 1924927488 1930486272 1933386642 1934293218 1940809728 1941586933 1941940736 1943725608 1944637032 1949338677 1952231424 1953369088 1955164464 1957869056 1960810566 1963814912 1963890864 1968338944 1971296184 1971560448 1972444958 1976988871 1982103552 1982992792 1983258624 1986012288 1987561004 1990813968 1999257832 1999622144 2001460032 2002626384 2005598208 2010218496 2011389952 2013238656 2014411872 2019052464 2022146048 2025184128 2025455616 2029849536 2031032432 2038964224 2041893568 2042167296 2045235456 2049867776 2053910144 2056172544 2062110336 2068273152 2069886016 2071134208 2073037824 2074245888 2077362243 2085338112 2086553344 2088471132 2091360128 2093282334 2102543872 2105702742 2105985024 2110138056 2113926144 2114917376 2117246976 2118094836 2126551284 2129707008 2130948096 2135570866 2135857152 2139066072 2147278848 2148530176 2150504928 2151758136 2156715132 2158903296 2163264864 2168248368 2169511916 2172731392 2177984512 2181008544 2182279528 2184683328 2189631488 2192965632 2193949472 2194243584 2197540224 2199253892 2202517504 2202602688 2209291776 2212347904 2214381312 2215671744 2224026464 2224324608 2227520256 2230866891 2233952864 2236219392 2237267968 2240629248 2246046528 2247099712 2249165061 2249574912 2258057472 2259116288 2262510393 2262813696 2267938816 2271346176 2274914304 2281483776 2284911486 2290086656 2293684224 2293834752 2294602739 2297130264 2298468918 2303763891 2306101248 2307182592 2308527104 2310648912 2317321578 2326483456 2328621768 2329713672 2330025984 2331071314 2338811904 2340174848 2342486016 2343536936 2347372512 2352689152 2352780144 2363028118 2365361856 2366740272 2375664632 2375983104 2377097216 2379282048 2380668576 2388688896 2389645456 2393399424 2399186064 2400311056 2402746368 2409684992 2413146944 2413305312 2417096448 2422571008 2426210688 2426535936 2427348352 2433217072 2437039488 2444322816 2446228928 2450232576 2451381504 2455064469 2460625024 2461073408 2463335424 2464490496 2468193156 2475556864 2477832192 2484987648 2488557786 2488891392 2498276352 2499732224 2502029772 2503202988 2513099776 2513196972 2516926464 2522673582 2527889408 2527987176 2533712896 2537981952 2538998297 2541505824 2542986888 2551431168 2552575828 2552918016 2563968628 2566569984 2573981696 2576347488 2577848856 2579057624 2587746304 2591634144 2591981568 2592849376 2597092992 2599118236 2602975232 2605842432 2606885952 2614414088 2617293888 2618521152 2628394912 2628747264 2632696704 2636479053 2642804736 2644344832 2646775296 2648016384 2654418624 2668613376 2670168512 2672622711 2673875919 2674234368 2680291328 2684318208 2685882496 2688351138 2692069952 2700245504 2700349938 2706466048 2710532253 2710895616 2714790312 2725392384 2726615089 2726980608 2730766896 2737369206 2741563392 2749480448 2752007544 2753611278 2754902462 2757697536 2764050432 2765661184 2768203152 2768707584 2769816324 2780450816 2784628176 2785001472 2791043112 2792669594 2799894528 2807603656 2807980032 2812198752 2813517408 2818568192 2822995968 2824126448 2827237248 2835401712 2839609344 2841264128 2843875584 2847809536 2850427008 2852088096 2863038464 2867339904 2867724288 2869010848 2875620176 2878537728 2884353152 2890997824 2895729408 2901439827 2908011392 2911214592 2912911104 2916955548 2925658112 2928347136 2930053632 2936803584 2941215849 2945722368 2952508416 2954228992 2956944276 2958667437 2965766144 2970027008 2974489188 2974887936 2981341506 2987505664 2994728704 2998886748 2999433216 3000634351 3003939576 3008397312 3010743296 3015327744 3016680524 3017084928 3021617808 3028461568 3028578696 3033219072 3037776192 3041978368 3044774304 3046548648 3058245632 3058446336 3062840352 3063250944 3064625224 3071685188 3074801664 3076243456 3080865216 3089762104 3093165504 3104829024 3106284896 3106701312 3111368832 3118415872 3123314688 3128007168 3129830016 3137040192 3153815808 3155653696 3158554113 3167977472 3170889216 3172376064 3174224768 3177142254 3184918528 3191199232 3196422144 3198914752 3203356299 3203785728 3217740416 3220918272 3222363287 3222795264 3227637204 3234947584 3235072698 3244897296 3249385984 3252372552 3254267874 3259097088 3266538869 3266976768 3268508672 3271512816 3273419292 3284447232 3285987328 3290924208 3291365376 3298880838 3300427702 3303776256 3313316864 3318077048 3318521856 3323507616 3331035136 3336039696 3336486912 3337603984 3341280384 3350929296 3354329088 3355901952 3360943872 3363564776 3369069792 3370649568 3383975936 3387086208 3388674432 3389128704 3390649184 3401908224 3403890688 3407019264 3422093312 3422225664 3435129984 3437131808 3440526336 3447703377 3455512192 3455975424 3460773888 3462790656 3475847936 3475982367 3489725184 3491361536 3494570508 3496606971 3504996352 3508217856 3510262272 3515305404 3529033728 3530688512 3539224832 3544542177 3546204233 3550110408 3558151168 3563496948 3563974656 3565167892 3565645824 3571002864 3579090944 3583033344 3584468184 3590099136 3598779096 3600466584 3604119552 3614043004 3614527488 3619720416 3619957968 3633856512 3635974144 3639316032 3641022528 3649825608 3655417856 3655559232 3669343392 3671481704 3676930048 3677072256 3685400576 3690937536 3691610112 3693088432 3696735744 3712837568 3713335296 3721390816 3727481472 3732836679 3743973376 3747414528 3749598336 3751356544 3754804482 3763994624 3769649664 3780535616 3784010373 3791834112 3800569344 3802784128 3806972928 3808247521 3814480332 3823119872 3828863742 3829377024 3845952942 3849854976 3860455027 3860972544 3866773284 3868586436 3881619456 3883173866 3883881472 3887451216 3889274064 3898677354 3904462848 3906738176 3910328928 3915738112 3921621132 3927629824 3927781728 3936677888 3942592368 3943120896 3944889916 3953977742 3964207104 3965985584 3966517248 3972024576 3975122008 3981627936 3998515664 3999244288 4002920064 4005252768 4011196416 4020436992 4022779904 4026477312 4028823744 4038104928 4044292096 4050368256 4059699072 4062064864 4077928448 4083787136 4084334592 4090470912 4099735552 4107820288 4112345088 4124220672 4130416917 4132353693 4136546304 4139772032 4142268416 4146075648 4148491776 4154724486 4170676224 4173106688 4176942264 4182720256 4186564668 4189004391 4205087744 4211405484 4211970048 4213859683 4220276112 4227852288 4229834752 4234493952 4236189672 4248422893 4253102568 4259414016 4261896192 4271141732 4271714304 4278132144 4294557696 4297060352 4301009856 4303516272 4313430264 4317806592 4326529728 4336496736 4339023832 4345462784 4355969024 4362017088 4364559056 4369366656 4379262976 4387898944 4388487168 4395080448 4398507784 4405035008 4405205376 4418583552 4424695808 4428762624 4431343488 4448052928 4448649216 4455040512 4461733782 4467905728 4472012259 4481258496 4492093056 4494199424 4498330122 4499149824 4516114944 4518232576 4525020786 4525627392 4542692352 4549828608 4562355941 4562967552 4569822972 4580173312 4587368448 4587669504 4589205478 4594260528 4596937836 4607527782 4612202496 4614365184 4617054208 4621297824 4634643156 4652966912 4657243536 4659427344 4660051968 4662142628 4677623808 4680349696 4684972032 4687073872 4694745024 4705378304 4705560288 4726056236 4730723712 4733480544 4751329264 4751966208 4754194432 4758564096 4761337152 4777377792 4779290912 4786798848 4798372128 4800622112 4805492736 4819369984 4826293888 4826610624 4834192896 4845142016 4852421376 4854696704 4866434144 4874078976 4881401811 4888645632 4892457856 4900465152 4902763008 4910128938 4921250048 4922146816 4926670848 4928980992 4936386312 4948321257 4950641553 4955664384 4969975296 4977115572 4977782784 4980015989 4996552704 4999464448 5004059544 5006405976 5026199552 5026393944 5033852928 5045347164 5048287343 5055778816 5055974352 5067425792 5075963904 5077996594 5083011648 5085973776 5102862336 5105151656 5105836032 5127937256 5133139968 5147963392 5152694976 5155697712 5158115248 5175492608 5183268288 5183963136 5185698752 5194185984 5198236472 5205950464 5213771904 5228828176 5234587776 5237042304 5256789824 5257494528 5265393408 5272958106 5288689664 5293550592 5296032768 5308837248 5337226752 5340337024 5345245422 5347751838 5348468736 5368636416 5371764992 5376702276 5384139904 5400491008 5400699876 5412932096 5421064506 5421791232 5429580624 5450784768 5453230178 5453961216 5461533792 5465792761 5474738412 5483126784 5498960896 5504015088 5507222556 5509804924 5515395072 5528100864 5531322368 5536406304 5537415168 5539632648 5560901632 5569256352 5570002944 5582086224 5585339188 5599789056 5615207312 5615960064 5624397504 5627034816 5637136384 5645991936 5648252896 5654474496 5670803424 5679218688 5682528256 5687751168 5695619072 5700854016 5704176192 5726076928 5734679808 5738021696 5743295613 5751240352 5757075456 5768706304 5768929413 5781995648 5791458816 5802879654 5816022784 5822429184 5824760799 5825822208 5833911096 5848016031 5856694272 5860107264 5873607168 5882431698 5891444736 5905016832 5908457984 5913888552 5917334874 5930966613 5940054016 5948978376 5949775872 5962683012 5966157769 5975011328 5989457408 5997773496 5998866432 6001268702 6007879152 6016794624 6021486592 6030655488 6033361048 6034169856 6043235616 6056923136 6057157392 6066438144 6075552384 6083956736 6089548608 6093097296 6116491264 6116892672 6125680704 6126501888 6129250448 6143370376 6149603328 6152486912 6161730432 6179524208 6186331008 6209658048 6212569792 6213402624 6222737664 6236831744 6256014336 6259660032 6274080384 6307631616 6311307392 6317108226 6335954944 6341778432 6344752128 6348449536 6354284508 6382398464 6392844288 6397829504 6406712598 6407571456 6435480832 6441836544 6444726574 6445590528 6455274408 6469895168 6470145396 6489794592 6498771968 6504745104 6508535748 6518194176 6533077738 6533953536 6537017344 6543025632 6546838584 6568894464 6571974656 6581848416 6582730752 6597761676 6600855404 6607552512 6626633728 6636154096 6637043712 6647015232 6662070272 6672079392 6672973824 6675207968 6682560768 6701858592 6708658176 6711803904 6721887744 6727129552 6738139584 6741299136 6767951872 6774172416 6777348864 6781298368 6787531179 6803816448 6807781376 6814038528 6844186624 6844451328 6870259968 6874263616 6881052672 6883808217 6895406754 6911024384 6911291673 6921547776 6925581312 6951695872 6951964734 6979450368 6982723072 6989141016 6993213942 7016435712 7019583527 7020524544 7030610808 7050913727 7058067456 7061377024 7078449664 7089084354 7092408466 7100220816 7116302336 7126993896 7127949312 7130335784 7131291648 7142005728 7147575149 7158181888 7166066688 7168936368 7180198272 7197558192 7200933168 7208239104 7228086008 7229054976 7239440832 7239915936 7267713024 7271948288 7278632064 7282045056 7299651216 7310835712 7311118464 7338686784 7342963408 7353860096 7354144512 7370801152 7381875072 7383220224 7386176864 7393471488 7425675136 7426670592 7442781632 7454962944 7465673358 7487946752 7494829056 7499196672 7502713088 7509608964 7539299328 7561071232 7568020746 7583668224 7601138688 7605568256 7613945856 7616495042 7616994891 7628960664 7646239744 7657727484 7658754048 7691905884 7699709952 7720910054 7721945088 7733546568 7737172872 7763238912 7766347732 7767762944 7774902432 7778548128 7797354708 7808925696 7813476352 7820657856 7831476224 7843242264 7855259648 7855563456 7873355776 7885184736 7886241792 7889779832 7907955484 7928414208 7931971168 7933034496 7944049152 7950244016 7963255872 7997031328 7998488576 8005840128 8010505536 8021627757 8040873984 8045559808 8052954624 8057647488 8076209856 8088584192 8100736512 8119398144 8124129728 8131596759 8155856896 8167574272 8179845267 8180941824 8199471104 8215640576 8224690176 8248441344 8260833834 8264707386 8273092608 8279544064 8292151296 8295871441 8296983552 8309448972 8341352448 8346213376 8353884528 8365440512 8373129336 8378008782 8410175488 8422810968 8423940096 8427719366 8440552224 8447134267 8455704576 8459669504 8468987904 8472379344 8496845786 8506205136 8518828032 8523792384 8542283464 8543428608 8556264288 8589115392 8594120704 8602019712 8607032544 8626860528 8635613184 8653059456 8672993472 8678047664 8690925568 8711938048 8724034176 8729118112 8738733312 8758525952 8775797888 8776974336 8790160896 8797015568 8810070016 8810410752 8837167104 8849391616 8857525248 8862686976 8876002311 8896105856 8897298432 8910081024 8923467564 8935811456 8944024518 8962516992 8984186112 8988398848 8996660244 8998299648 9001903053 9032229888 9036465152 9050041572 9051254784 9085384704 9099657216 9124711882 9125935104 9139645944 9160346624 9174736896 9175339008 9178410956 9188521056 9193875672 9215055564 9224404992 9228730368 9234108416 9242595648 9269286312 9305933824 9314487072 9318854688 9320103936 9324285256 9355247616 9360699392 9369944064 9374147744 9389490048 9410756608 9411120576 9452112472 9461447424 9466961088 9502658528 9503932416 9508388864 9517128192 9522674304 9554755584 9558581824 9573597696 9596744256 9601244224 9610068897 9638739968 9652587776 9653221248 9667089861 9668385792 9690284032 9704842752 9709393408 9732868288 9748157952 9762803622 9777291264 9784915712 9799616607 9800930304 9804211703 9805526016 9820257876 9842500096 9853341696 9857961984 9872772624 9896642514 9901283106 9911328768 9939950592 9954231144 9955565568 9960031978 9993105408 9998928896 10008119088 10012811952 10052399104 10052787888 10067705856 10090694328 10096574686 10111557632 10111948704 10134851584 10151927808 10155993188 10166023296 10171947552 10205724672 10210303312 10211672064 10255874512 10266279936 10295926784 10305389952 10311395424 10316230496 10350985216 10366536576 10367926272 10371397504 10388371968 10396472944 10411900928 10427543808 10457656352 10469175552 10474084608 10489820913 10513579648 10514989056 10530786816 10545916212 10577379328 10587101184 10592065536 10617674496 10633626531 10638612699 10674453504 10680674048 10690490844 10695503676 10696937472 10737272832 10743529984 10753404552 10768279808 10800982016 10801399752 10825864192 10842129012 10843582464 10848447269 10859161248 10901569536 10906460356 10907922432 10923067584 10931585522 10949476824 10966253568 10997921792 11008030176 11014445112 11019609848 11030790144 11056201728 11062644736 11072812608 11074830336 11079265296 11121803264 11138512704 11140005888 11164172448 11170678376 11230414624 11231920128 11248795008 11254069632 11274272768 11291983872 11296505792 11308948992 11341606848 11365056512 11375502336 11391238144 11401708032 11408352384 11424742563 11452153856 11469359616 11476043392 11486591226 11502480704 11537412608 11537858826 11563991296 11581365081 11582917632 11605759308 11632045568 11644858368 11649521598 11651644416 11667822192 11696032062 11713388544 11720214528 11745639763 11747214336 11764863396 11782889472 11810033664 11816915968 11827777104 11834669748 11861933226 11880108032 11897956752 11899551744 11925366024 11932315538 11950022656 11978914816 11995546992 11997732864 12002537404 12015758304 12033589248 12042973184 12061310976 12066722096 12068339712 12086471232 12113846272 12114314784 12132876288 12151104768 12167913472 12179097216 12186194592 12232982528 12233785344 12251361408 12253003776 12258500896 12286740752 12299206656 12304973824 12323460864 12359048416 12372662016 12397061079 12419316096 12425139584 12426805248 12445475328 12473663488 12512028672 12519320064 12548160768 12567013173 12615263232 12622614784 12634216452 12641579049 12671909888 12683556864 12689504256 12696899072 12708569016 12745268679 12764796928 12785688576 12795659008 12813425196 12815142912 12820892227 12870961664 12883673088 12889453148 12891181056 12910548816 12939790336 12940290792 12979589184 12997543936 13009490208 13017071496 13036388352 13066155476 13067907072 13074034688 13086051264 13093677168 13137788928 13143949312 13163696832 13165461504 13195523352 13201710808 13215105024 13253267456 13272308192 13274087424 13294030464 13324140544 13344158784 13345947648 13350415936 13365121536 13403717184 13443775488 13454259104 13476279168 13482598272 13535903744 13548344832 13554697728 13562596736 13575062358 13615562752 13628077056 13687067823 13688902656 13740519936 13748527232 13762105344 13767616434 13790813508 13822048768 13822583346 13843095552 13851162624 13903391744 13903929468 13958900736 13965446144 13978282032 13986427884 14032871424 14039167054 14041049088 14061221616 14101827454 14116134912 14122754048 14156899328 14178168708 14184816932 14200441632 14232604672 14253987792 14255898624 14260671568 14262583296 14284011456 14295150298 14316363776 14332133376 14337872736 14360396544 14395116384 14401866336 14416478208 14456172016 14458109952 14478881664 14479831872 14535426048 14543896576 14557264128 14564090112 14599302432 14621671424 14622236928 14677373568 14685926816 14707720192 14708289024 14741602304 14763750144 14766440448 14772353728 14786942976 14851350272 14851924659 14885563264 14909925888 14931346716 14940047967 14975893504 14989658112 14998393344 15005426176 15019217928 15078598656 15122142464 15136041492 15144862029 15151963541 15167336448 15202277376 15211136512 15227891712 15232990084 15233989782 15257921328 15292479488 15315454968 15317508096 15359682767 15383811768 15399419904 15441820108 15443890176 15467093136 15474345744 15526477824 15532695464 15535525888 15549804864 15557096256 15594709416 15617851392 15626952704 15641315712 15662952448 15686484528 15710519296 15711126912 15746711552 15770369472 15772483584 15779559664 15815910968 15863942336 15866068992 15888098304 15900488032 15926511744 15994062656 15996977152 16011680256 16021011072 16043255514 16091119616 16105909248 16115294976 16152419712 16201473024 16238796288 16248259456 16263193518 16311713792 16335148544 16359690534 16361883648 16397378283 16431281152 16449380352 16496882688 16521667668 16529414772 16546185216 16559088128 16584302592 16591742882 16593967104 16618897944 16682704896 16692426752 16707769056 16730881024 16746258672 16756017564 16820350976 16845621936 16847880192 16855438732 16881104448 16894268534 16911409152 16919339008 16937975808 16944758688 16993691572 17012410272 17037656064 17047584768 17084566928 17086857216 17112528576 17178230784 17188241408 17204039424 17214065088 17253721056 17271226368 17306118912 17345986944 17356095328 17381851136 17423876096 17448068352 17458236224 17474282397 17477466624 17517051904 17551595776 17580321792 17594031136 17620140032 17620821504 17674334208 17698783232 17715050496 17725373952 17752004622 17792211712 17792899839 17820162048 17846935128 17871622912 17888049036 17898473307 17925033984 17968372224 17976797696 17993320488 17996599296 18003806106 18064459776 18072930304 18100083144 18102509568 18152352361 18170769408 18199314432 18249423764 18251870208 18279291888 18320693248 18349473792 18350678016 18356821912 18377042112 18387751344 18430111128 18448809984 18457460736 18468216832 18485191296 18538572624 18611867648 18628974144 18637709376 18640207872 18648570512 18710495232 18721398784 18748295488 18778980096 18821513216 18822241152 18904224944 18922894848 18933922176 19005317056 19007864832 19016777728 19034256384 19045348608 19117163648 19147195392 19193488512 19202488448 19220137794 19277479936 19305175552 19306442496 19334179722 19336771584 19409685504 19418786816 19465736576 19496315904 19525607244 19554582528 19569831424 19599233214 19601860608 19608423406 19611052032 19640515752 19685000192 19706683392 19715923968 19745545248 19793285028 19802566212 19822657536 19879901184 19908462288 19911131136 19920063956 19986210816 19997857792 20016238176 20025623904 20104798208 20105575776 20135411712 20181388656 20193149372 20223115264 20223897408 20269703168 20303855616 20311986376 20332046592 20343895104 20411449344 20420606624 20423344128 20511749024 20532559872 20591853568 20610779904 20622790848 20632460992 20651424651 20701970432 20733073152 20742795008 20776743936 20792945888 20823801856 20855087616 20915312704 20938351104 20948169216 20979641826 21027159296 21058750581 21061573632 21091832424 21152741181 21174202368 21184131072 21235348992 21267253062 21277225398 21348907008 21361348096 21380981688 21391007352 21393874944 21442725447 21474545664 21487059968 21506809104 21536559616 21601964032 21602799504 21651728384 21684258024 21687164928 21696894538 21718322496 21803139072 21812920712 21815844864 21846135168 21863171044 21898953648 21932507136 21995843584 22016060352 22028890224 22039219696 22061580288 22112403456 22125289472 22145625216 22149660672 22158530592 22243606528 22277025408 22280011776 22328344896 22341356752 22460829248 22463840256 22497590016 22508139264 22548545536 22593011584 22617897984 22683213696 22730113024 22751004672 22782476288 22803416064 22816704768 22849485126 22850984673 22938719232 22952086784 22973182452 23004961408 23074825216 23075717652 23127982592 23162730162 23165835264 23211518616 23264091136 23289716736 23299043196 23303288832 23335644384 23392064124 23426777088 23440429056 23491279526 23494428672 23529726792 23565778944 23620067328 23633831936 23655554208 23669339496 23723866452 23760216064 23795913504 23799103488 23850732048 23864631076 23900045312 23957829632 23991093984 23995465728 24005074808 24031516608 24085946368 24122621952 24133444192 24136679424 24172942464 24227692544 24228629568 24265752576 24302209536 24335826944 24358194432 24372389184 24465965056 24467570688 24502722816 24517001792 24539535801 24573481504 24598413312 24609947648 24646921728 24718096832 24745324032 24794122158 24838632192 24850279168 24887614323 24890950656 24947326976 25024057344 25038640128 25096321536 25134026346 25230526464 25240630129 25245229568 25268432904 25283158098 25341402801 25367113728 25379008512 25393798144 25417138032 25490537358 25529593856 25571377152 25591318016 25626850392 25630285824 25641784454 25741923328 25767346176 25778906296 25782362112 25821097632 25879580672 25880581584 25959178368 25995087872 26018980416 26034142992 26072776704 26132310952 26135814144 26148069376 26172102528 26187354336 26275577856 26287898624 26327393664 26330923008 26391046704 26403421616 26430210048 26506534912 26544616384 26548174848 26588060928 26648281088 26688317568 26691895296 26700831872 26730243072 26807434368 26887550976 26908518208 26952558336 26965196544 27005709159 27071807488 27096689664 27109395456 27125193472 27150124716 27231125504 27256154112 27374135646 27377805312 27481039872 27497054464 27524210688 27535232868 27581627016 27644097536 27645166692 27686191104 27702325248 27806783488 27807858936 27917801472 27930892288 27956564064 27972855768 28065742848 28078334108 28082098176 28122443232 28203654908 28232269824 28245508096 28313798656 28356337416 28369633864 28400883264 28465209344 28507975584 28511797248 28521343136 28525166592 28568022912 28590300596 28632727552 28664266752 28675745472 28720793088 28790232768 28803732672 28912344032 28916219904 28957763328 28959663744 29001269583 29070852096 29087793152 29114528256 29128180224 29198604864 29243342848 29244473856 29354747136 29371853632 29398849821 29412635109 29416578048 29483204608 29527500288 29544707456 29573885952 29702700544 29703849318 29771126528 29819851776 29862693432 29880095934 29979316224 29992765979 29996786688 30010852352 30038435856 30157197312 30244284928 30272082984 30289724058 30303927082 30334672896 30404554752 30422273024 30455783424 30465980168 30467979564 30515842656 30584958976 30630909936 30635016192 30719365534 30767623536 30798839808 30883640216 30887780352 30934186272 30948691488 31052955648 31065390928 31071051776 31099609728 31114192512 31189418832 31235702784 31253905408 31282631424 31325904896 31372969056 31421038592 31422253824 31493423104 31540738944 31544967168 31559119328 31631821936 31727884672 31732137984 31776196608 31800976064 31853023488 31915838097 31988125312 31993954304 32023360512 32042022144 32086511028 32182239232 32211818496 32230589952 32304839424 32402946048 32477592576 32496518912 32526387036 32545341807 32623427584 32670297088 32719381068 32723767296 32794756566 32862562304 32898760704 32993765376 33006977861 33043335336 33058829544 33092370432 33118176256 33168605184 33183485764 33187934208 33237795888 33365409792 33384853504 33415538112 33461762048 33492517344 33512035128 33640701952 33691243872 33695760384 33710877464 33762208896 33788537068 33822818304 33838678016 33875951616 33889517376 33987383144 34024820544 34095169536 34169133856 34173714432 34225057152 34274227689 34356461568 34376482816 34408078848 34428130176 34507442112 34612237824 34691973888 34712190656 34744095243 34847752192 34896136704 34916472448 34948564794 34954933248 35034103808 35103191552 35160643584 35188062272 35236919289 35241643008 35348668416 35430100992 35445996157 35450747904 35504009244 35584423424 35585799678 35640324096 35693870256 35743245824 35776098072 35796946614 35850067968 35936744448 35953595392 35986640976 35993198592 36007612212 36128919552 36145860608 36200166288 36205019136 36304704722 36341538816 36398628864 36498847528 36503740416 36558583776 36641386496 36698947584 36701356032 36713643824 36754084224 36775502688 36860222256 36897619968 36914921472 36936433664 36970382592 37077145248 37223735296 37257948288 37275418752 37280415744 37297141024 37420990464 37442797568 37496590976 37557960192 37643026432 37644482304 37808449888 37845789696 37867844352 37924737147 38010634112 38015729664 38033555456 38068512768 38090697216 38234327296 38235806037 38294390784 38386977024 38404976896 38440275588 38462676681 38554959872 38610351104 38612884992 38668359444 38673543168 38819371008 38837573632 38931473152 38992631808 39008246563 39051214488 39109165056 39139662848 39198466428 39203721216 39216846812 39222104064 39281031504 39370000384 39413366784 39431847936 39491090496 39586570056 39605132424 39645315072 39759802368 39816924576 39822262272 39840127912 39972421632 39995715584 40032476352 40051247808 40209596416 40211151552 40362777312 40386298744 40446230528 40447794816 40539406336 40607711232 40623972752 40664093184 40687790208 40841213248 40846688256 41023498048 41061203469 41183707136 41221559808 41245581696 41264921984 41302849302 41403940864 41466146304 41485590016 41553487872 41585891776 41710175232 41830625408 41876702208 41890722731 41896338432 41959283652 42054318592 42117501162 42123147264 42183664848 42305482362 42348404736 42368262144 42465005297 42470697984 42534506124 42554450796 42697814016 42722696192 42761963376 42782014704 42787749888 42885450894 42949091328 42974119936 43013618208 43073119232 43203928064 43205599008 43303456768 43368516048 43374329856 43393789076 43436644992 43606278144 43625841424 43631689728 43692270336 43726342088 43797907296 43865014272 43991687168 44032120704 44057780448 44078439392 44123160576 44224806912 44250578944 44291250432 44299321344 44317061184 44487213056 44554050816 44656689792 44682713504 44820143901 44921658496 44927680512 44995180032 45016278528 45097091072 45186023168 45235795968 45366427392 45434586087 45455890623 45502009344 45564952576 45606832128 45633409536 45698970252 45701969346 45877438464 45904173568 45946364904 46009922816 46079048301 46149650432 46151435304 46255965184 46325460324 46331670528 46352456513 46423037232 46528182272 46579433472 46598086392 46606577664 46671288768 46784128248 46853554176 46880858112 46982559052 46988857344 47059453584 47131557888 47240134656 47267663872 47311108416 47338678992 47447732904 47520432128 47591827008 47598206976 47701464096 47729262152 47800090624 47915659264 47982187968 47990931456 48010149616 48063033216 48171892736 48266888384 48273358848 48345884928 48455385088 48457259136 48604419072 48671653888 48716388864 48744778368 48931930112 48935141376 49005445632 49034003584 49079071602 49146963008 49192134849 49293843456 49436193664 49490648064 49588244316 49677264384 49700558336 49775228646 49781901312 50048114688 50077280256 50185915351 50192643072 50268052692 50461052928 50481260258 50490459136 50536865808 50566316196 50682805602 50734227456 50758017024 50787596288 50834276064 50981074716 51059187712 51142754304 51182636032 51253700784 51260571648 51283568908 51483846656 51534692352 51557812592 51564724224 51642195264 51759161344 51761163168 51918356736 51990175744 52037960832 52068285984 52145553408 52264621904 52271628288 52296138752 52344205056 52374708672 52551155712 52575797248 52654787328 52782093408 52806843232 52860420096 53013069824 53089232768 53096349696 53176121856 53296562176 53376635136 53401663744 53460486144 53614868736 53695419921 53775101952 53817036416 53905116672 53930393088 54011418318 54143614976 54193379328 54218790912 54250386944 54300249432 54457057083 54512308224 54748271292 54755610624 54780175879 54962079744 54994108928 55048421376 55070465736 55163254032 55288195072 55290333384 55372382208 55404650496 55531160773 55613566976 55615717872 55835602944 55861784576 55913128128 55945711536 56131485696 56156668216 56164196352 56244886464 56407309816 56464539648 56491016192 56627597312 56712674832 56739267728 56801766528 56930418688 57015951168 57023594496 57042686272 57050333184 57136045824 57180601192 57265455104 57351490944 57441586176 57580465536 57607465344 57824688064 57832439808 57915526656 57919327488 58002539166 58175586304 58229056512 58256360448 58397209728 58488947712 58709494272 58743707264 58797699642 58825270218 58833156096 59055000576 59089414912 59147771904 59405401088 59407698636 59542253056 59639703552 59725386864 59760191868 59958632448 59985531958 59993573376 60021704704 60076871712 60314394624 60488569856 60544165968 60579448116 60607854164 60669345792 60809109504 60844546048 60911566848 60931960336 60935959128 61031685312 61169917952 61261819872 61270032384 61438731068 61535247072 61597679616 61767280432 61775560704 61868372544 61897382976 62105911296 62130781856 62142103552 62199219456 62228385024 62378837664 62471405568 62507810816 62565262848 62651809792 62745938112 62842077184 62844507648 62986846208 63081477888 63118238656 63176251743 63263643872 63455769344 63458223543 63552393216 63601952128 63706046976 63831676194 63976250624 63987908608 64046721024 64084044288 64173022056 64328176341 64423636992 64461179904 64609678848 64740207857 64805892096 64955185152 64993037824 65052774072 65090683614 65340594176 65438762136 65447534592 65589513132 65627735459 65725124608 65797521408 65987530752 66013955722 66086670672 66117659088 66184740864 66236352512 66337210368 66366971528 66375868416 66475591776 66730819584 66769707008 66831076224 66923524096 66985034688 67024070256 67281403904 67382487744 67391520768 67421754928 67524417792 67577074136 67645636608 67677356032 67779034752 67974766288 68049641088 68190339072 68338267712 68347428864 68450114304 68548455378 68752965632 68816157696 68856260352 69014884224 69224475648 69383947776 69424381312 69488190486 69695504384 69792273408 69832944896 69897129588 69909866496 70206383104 70321287168 70376124544 70473838578 70483286016 70697336832 70860201984 70891992314 70901495808 71008018488 71168846848 71171599356 71280648192 71387740512 71486491648 71552196144 71593893228 71700135936 71873488896 71907190784 71973281952 71986397184 72015224424 72257839104 72291721216 72400332576 72410038272 72609409444 72683077632 72797257728 72997695056 73007480832 73117167552 73282772992 73397895168 73402712064 73427287648 73508168448 73551005376 73720444512 73795239936 73829842944 73872867328 73940765184 74154290496 74447470592 74515896576 74550837504 74594282048 74662842969 74841980928 74885595136 74993181952 75115920384 75286052864 75288964608 75616899776 75691579392 75721890387 75735688704 75849474294 76021268224 76024208403 76137025536 76181394432 76468654592 76471612074 76588781568 76773954048 76809953792 76880551176 76925353362 77220702208 77225769984 77336718888 77347086336 77560050997 77638742016 77675147264 77862946304 77985263616 78016493126 78102428976 78218330112 78279325696 78396932856 78407442432 78433693624 78444208128 78562063008 78740000768 78826733568 78863695872 78982180992 79173140112 79210264848 79290630144 79519604736 79633849152 79644524544 79680255824 79944843264 79991431168 80064952704 80102495616 80419192832 80422303104 80725554624 80772597488 80892461056 80895589632 81078812672 81215422464 81247945504 81328186368 81375580416 81682426496 81693376512 82046996096 82122406938 82367414272 82443119616 82491163392 82529843968 82605698604 82932292608 82971180032 83106975744 83171783552 83420350464 83661250816 83753404416 83781445462 83792676864 83918567304 84108637184 84235002324 84246294528 84367329696 84610964724 84696809472 84736524288 84930010594 84941395968 85069012248 85108901592 85395628032 85445392384 85523926752 85564029408 85575499776 85770901788 85898182656 85948239872 86027236416 86146238464 86407856128 86411198016 86606913536 86737032096 86748659712 86787578152 86873289984 87212556288 87251682848 87263379456 87384540672 87452684176 87595814592 87730028544 87983374336 88064241408 88115560896 88156878784 88237905327 88449613824 88501157888 88582500864 88634122368 88974426112 89108101632 89313379584 89365427008 89640287802 89843316992 89978297937 89990360064 90032557056 90194182144 90372046336 90471591936 90732854784 90869172174 90911781246 91004018688 91213664256 91254585851 91266819072 91397940504 91403938692 91754876928 91808347136 91892729808 92019845632 92158096602 92299300864 92302870608 92511930368 92650920648 92663341056 92704913026 92846074464 92918476937 93056364544 93158866944 93196172784 93213155328 93342577536 93568256496 93707108352 93761716224 93965118104 93977714688 94118907168 94263115776 94480269312 94535327744 94622216832 94677357984 94895465808 95040864256 95183654016 95196413952 95402928192 95458524304 95600181248 95831318528 95964375936 95981862912 96020299232 96126066432 96343785472 96533776768 96546717696 96691769856 96910770176 96914518272 97208838144 97343307776 97432777728 97489556736 97636025421 97870282752 98010891264 98068007168 98158143204 98293926016 98384269698 98587686912 98872387328 98981296128 99020933583 99176488632 99354528768 99401116672 99550457292 99563802624 100096229376 100154560512 100371830702 100385286144 100536105384 100922105856 100962520516 100980918272 101073731616 101132632392 101365611204 101468454912 101516034048 101575192576 101668552128 101962149432 102118375424 102285508608 102365272064 102507401568 102521143296 102567137816 102967693312 103069384704 103115625184 103129448448 103284390528 103518322688 103522326336 103836713472 103980351488 104075921664 104136571968 104529243808 104543256576 104592277504 104688410112 104749417344 105102311424 105151594496 105309574656 105564186816 105613686464 105710757867 106026139648 106178465536 106337988471 106352243712 106593124352 106753270272 106803327488 106920972288 107229737472 107390839842 107550203904 107634072832 107810233344 107846328733 107860786176 108022836636 108386758656 108437581824 108500773888 108600498864 108914114166 109024616448 109496542584 109511221248 109560351758 109924159488 109988217856 110096842752 110140931472 110326508064 110576390144 110580666768 110744764416 110809300992 111062321546 111227133952 111231435744 111671205888 111723569152 111826256256 111891423072 112262971392 112313336432 112328392704 112489772928 112814619632 112929079296 112982032384 113255194624 113425349664 113478535456 113603533056 113860837376 114031902336 114047188992 114085372544 114100666368 114272091648 114361202384 114530910208 114702981888 114883172352 115160931072 115214930688 115388030043 115649376128 115664879616 115831053312 115838654976 116005078332 116351172608 116458113024 116512720896 116794419456 116977895424 117024739689 117418988544 117487414528 117595399284 117650540436 117666312192 118110001152 118178829824 118295543808 118810802176 118815397272 119084506112 119279407104 119332919959 119450773728 119520383736 119917264896 119971063916 119987146752 120043409408 120153743424 120628789248 120977139712 121088331936 121158896232 121215708328 121338691584 121618219008 121689092096 121823133696 121863920672 121871918256 122063370624 122339835904 122523639744 122540064768 122877462136 123070494144 123534560864 123551121408 123736745088 123794765952 124211822592 124261563712 124284207104 124398438912 124456770048 124757675328 125015621632 125130525696 125303619584 125491876224 125672168193 125689015296 125973692416 126162955776 126236477312 126352503486 126527287744 126911538688 126916447086 127104786432 127203904256 127395015891 127412093952 127663352388 127952501248 128093442048 128168088576 128346044112 128656352682 128847273984 128922359808 129219357696 129480415714 129611784192 129910370304 129986075648 130105548144 130181367228 130681188352 130877524272 130895069184 131179026264 131255470918 131450249216 131595042816 131975061504 132027911444 132173341344 132235318176 132369481728 132472705024 132674420736 132733943056 132751736832 132951183552 133461639168 133539414016 133662152448 133847048192 133970069376 134048140512 134562807808 134764975488 134783041536 134843509856 135048835584 135154148272 135291273216 135354712064 135558069504 135949532576 136099282176 136367671869 136676535424 136694857728 136900228608 137096910756 137505931264 137632315392 137712520704 138029768448 138237144903 138448951296 138767895552 138848762624 138976380972 139057369539 139391008768 139584546816 139665889792 139794259176 139819732992 140412766208 140642574336 140752249088 140947677156 140966572032 141029814497 141394673664 141720403968 141783984628 141802991616 142016036976 142337693696 142343198712 142561296384 142775481024 142972983296 143104392288 143187786456 143400271872 143746977792 143814381568 143946563904 143972794368 144030448848 144515678208 144583442432 144800665152 144820076544 145218818888 145366155264 145995390112 146014961664 146234335104 146565545984 146795790336 146805424128 146854575296 147016336896 147102010752 147440889024 147745734656 147881530368 148308580992 148894941184 149031793152 149101675008 149188564096 149325685938 149771190272 149986363904 150231840768 150557746053 150577929216 151233799552 151383158784 151443780774 151471377408 151698948588 152042536448 152048416806 152274051072 152362788864 152937309184 152943224148 153177563136 153547908096 153619907584 153761102352 153850706724 154441404416 154451539968 154673437776 154694172672 155120101994 155277484032 155350294528 155725892608 155970527232 156032986252 156204857952 156436660224 156558651392 156793865712 156814884864 156867387248 156888416256 157124126016 157480001536 157653467136 157727391744 157964361984 158346280224 158420529696 158581260288 159039209472 159267698304 159289049088 159360511648 159889686528 159982862336 160129905408 160204991232 160838385664 160844606208 161451109248 161545194976 161784922112 161791179264 162157625344 162430844928 162495891008 162656372736 162751160832 163364852992 163371171249 164093992192 164244813876 164340527637 164734828544 164886239232 164982326784 165059687936 165211397208 165864585216 165942360064 166213951488 166343567104 166593482319 166671598951 166840700928 167322501632 167506808832 167562890924 167585353728 167837134608 168217274368 168470004648 168492589056 168734659392 169221929448 169393618944 169473048576 169860021188 169882791936 170138024496 170217803184 170791256064 170890784768 171047853504 171128058816 171150999552 171541803576 171796365312 171896479744 172054472832 172292476928 172815712256 172822396032 173213827072 173474064192 173497319424 173575156304 173746579968 174503365696 174526758912 174769081344 174905368352 175191629184 175966748672 176128482816 176231121792 176313757568 176475810654 177002315776 177165001728 177268244736 178216203264 178626759168 178730854016 179280575604 179686633984 179956595874 179980720128 180065114112 180744092672 180943183872 181465709568 181738344348 181823562492 182008037376 182427328512 182509171702 182533638144 182795881008 182807877384 183509753856 183616694272 183785459616 184039691264 184316193204 184598601728 184605741216 185023860736 185301841296 185326682112 185409826052 185692148928 185836953874 186112729088 186317733888 186392345568 186426310656 186685155072 187136512992 187414216704 187523432448 187930236208 187955429376 188237814336 188526231552 188960538624 189070655488 189244433664 189354715968 189790931616 190081728512 190367308032 190805856384 190917048608 191200362496 191662637056 191928751872 191963725824 192040598464 192252132864 192687570944 193067553536 193383539712 193821540352 193829036544 194220623571 194417676288 194686615552 194865555456 194979113472 195272050842 196021782528 196136014336 196316286408 196587852032 196768539396 196883206377 197175373824 197744774656 197962592256 198041867166 198352977264 198709057536 198802233344 199100914584 199127605248 199675875971 200192458752 200309121024 200743661404 200770572288 201072210768 201844211712 201925041032 201961836544 202147463232 202265264784 202731222408 202936909824 203032068096 203150385152 203337104256 203924298864 204236750848 204571017216 204730544128 205014803136 205042286592 205134275632 205935386624 206231250368 206258896896 206568781056 207036645376 207044652672 207673426944 207960702976 208151843328 208273143936 209058487616 209086513152 209184555008 209376820224 209498834688 210619149312 211128373632 211227372928 211421515734 212052279296 212356931072 212675976942 212704487424 213506540544 213606654976 213841944576 214459474944 214781679684 215100407808 215268145664 215620466688 215692657466 215721572352 216045673272 216773517312 216875163648 217001547776 217200997728 217828228332 218049232896 218993085168 219022442496 219120703516 219848318976 219976435712 220193685504 220281862944 220653016128 221152780288 221161333536 221489528832 221618601984 222124643092 222454267904 222462871488 223342411776 223447138304 223652512512 223782846144 224525942784 224626672864 224656785408 224979545856 225629239264 225858158592 225964064768 226510389248 226850699328 226957070912 227165671161 227207066112 227721674752 228063804672 228170745088 228544183296 228722404768 229061820416 229405963776 229766344704 230321862144 230429861376 230776060086 231298752256 231662106624 231677309952 232010156664 232680152991 232916226048 233025441792 233588838912 233955790848 234049479378 234837977088 234974829056 235190798568 235301080872 235332624384 236220002304 236357659648 236591087616 237621604352 237630794544 238169012224 238558814208 238665839918 238901547456 239040767472 239834529792 239942127832 239974293504 240086818816 240307486848 241257578496 241954279424 242176663872 242317792464 242431416656 242677383168 243236438016 243378184192 243646267392 243727841344 243743836512 244126741248 244679671808 245047279488 245080129536 245754924272 246140988288 247069121728 247102242816 247473490176 247589531904 248523127424 248568414208 248796877824 248913540096 249515350656 250031243264 250261051392 250607239168 250983752448 251344336386 251378030592 252325911552 252472954624 252705006972 253054575488 253823077376 253832894172 254209572864 254407808512 254790031782 254824187904 255326704776 255905002496 256186884096 256336177152 256692088224 257312705364 257694547968 257844719616 258438715392 258960831428 259223568384 259820740608 259972151296 260211096288 260362734456 261362376704 261755048544 261790138368 262358052528 262510941836 262900498432 263190085632 263950123008 264055822888 264346682688 264470636352 264945410048 265348841472 265467886112 265503473664 265902367104 266923278336 267078828032 267324304896 267694096384 267940138752 268096281024 269125615616 269529950976 269687019712 269934893811 270097671168 270308296544 270582546432 270709424128 271116139008 271899065152 272198564352 272735343738 273353070848 273763757553 273800457216 274193821512 275264630784 275425041408 276059536896 276474289806 276897902592 277535791104 277697525248 277952761944 278114739078 278755430811 279169093632 279331779584 279588518352 279639465984 280825532416 281285148672 281504498176 281895354312 281933144064 282059628994 282789347328 283440807936 283567969256 283605983232 284032073952 284675387392 284686397424 285122592768 285550962048 285945966592 286208784576 286375572912 286800543744 287493955584 287628763136 287893127808 287945588736 288060897696 289031356416 289166884864 289601330304 289640153088 290437637776 290732310528 291990780224 292029923328 292468670208 293131091968 293610848256 293709150592 294032673792 294204021504 294881778048 295491469312 295763060736 296617161984 297062800749 297789882368 298063586304 298203350016 298377128192 298651371876 299542380544 299972727808 300463681536 301115492106 301155858432 302467599104 302766317568 302887561548 302942754816 303397897176 304085072896 304096833612 304548102144 304725577728 305874618368 305886448296 306355126272 307095816192 307239815168 307522204704 307701413448 308882808832 308903079936 309346875552 309388345344 310240203988 310554968064 310700589056 311451785216 311941054464 312065972504 312409715904 313117302784 313587731424 313629769728 313734774496 313776832512 314248252032 314960003072 315306934272 315454783488 315928723968 316692560448 316841059392 318078418944 318535396608 318721023296 319013965413 319779373056 319965724672 320259810816 320409982464 321676771328 321689212416 322902218496 323090389952 323538986199 323582358528 324315250688 324991782016 325312745472 325502321664 326729705984 326742342498 328187984384 328489627752 328681055274 329772478464 329920425769 329964653568 330119375872 330422794416 331729170432 331884720128 332427902976 332687134208 333186964638 333343197902 333681401856 334645003264 335013617664 335125781848 335170707456 335674269216 336434548736 336940009296 336985178112 337469318784 338443858896 338787237888 338946097152 339720042376 339765583872 340276048992 340435606368 341582512128 341781569536 342095707008 342256117632 342301999104 343083607152 343592730624 343792959488 344108945664 344584953856 345631424512 345644792064 346427654144 346948128384 346994638848 347150312608 347493159936 349006731392 349053517824 349538162688 349810736704 350383258368 351074219067 351933497344 352256965632 352462243584 352627515136 352951621308 354004631552 354330003456 354536489472 356432406528 357253518336 357461708032 357998759877 358561151208 359373267968 359913191748 359961440256 360130228224 361488185344 361886367744 362931419136 363476688696 363647124984 364016074752 364854657024 365018343404 365067276288 365591762016 365615754768 367019507712 367233388544 367570919232 368079382528 368632386408 369197203456 369211482432 370047721472 370603682592 370653364224 370819652104 371384297856 371673907748 372225458176 372635467776 372784691136 372852621312 373370310144 374273025984 375046864896 375860472416 375910858752 376475628672 377016504579 377921077248 378141310976 378488867328 378709431936 379581863232 380163457024 380734616064 381611712768 381834097216 382185047673 383325274112 383857503744 384081196928 384504265728 385375141888 386135107072 386767079424 387658073088 388441247142 388835352576 389731110912 389905957727 389958226944 390544101684 392043565056 392272028672 392632572816 393175704064 393537078792 393766412754 394350747648 395489549312 395925184512 396083734332 396705954528 397418115072 397604466688 398201829168 398255210496 399351751942 400384917504 400618242048 401487322808 401541144576 402144421536 403688423424 403850082064 403923673088 404294926464 404530529568 405462444816 405873819648 406064136192 406300770304 406674208512 407848597728 408473501696 409461088256 410029606272 410084573184 410268551264 411870773248 412462500736 412517793792 413137562112 414073290752 414089305344 415346853888 415921405952 416303686656 416546287872 417172108617 418116975232 418173026304 418369110016 418753640448 418997669376 421238298624 422256747264 422454745856 422843031468 423089443491 424104558592 424713862144 425351953884 425408974848 427013081088 427213309952 427683889152 428918949888 429090712193 429563359368 430200815616 430536291328 431240933376 431385314932 431443144704 432091346544 433547034624 433750327296 434003095552 434401995456 435656456664 436098465792 437986170336 438044884992 438241407032 439696637952 439952871424 440387371008 440563725888 441306032256 442305560576 442322667072 443237203968 444249286184 444908535808 444925742976 446684823552 446894276608 447305025024 447565692288 449253345728 449313570816 449959091712 451258478528 451673238159 453020778496 453701398656 453914141824 454331342322 454414132224 455443349504 456127609344 456341490176 457088366592 457444809536 458811927552 459532689408 460643724288 460797950041 460859722752 461552120172 462597504512 463324213248 463354619904 464020313328 465360305982 465832452096 466050883584 467177677824 467911581696 468098958756 469675954176 469949658112 470381597136 470602161744 470665248768 472440004608 472715319296 473182175232 475243208704 475261589088 476338024448 477117628416 477331679836 477803094912 478081534944 479669059584 479884255664 479948587008 480173637632 480614973696 482515156992 483908558848 484353327744 484635584928 484862833312 485354766336 486472876032 486756368384 487292534784 487455682688 487487673024 488253482496 489359343616 490094558976 491509848544 492281976576 493021582911 494138243456 494204485632 494946980352 495179063808 497046254848 497136828416 497593755648 497827080192 499030701312 499780446957 500014796853 500522102784 501214478336 501967504896 502688672772 502756061184 504651823104 504945909248 505410013944 506109150976 507646154752 507665788344 508419145728 508815617024 509580063564 509648375808 509877021643 510653409552 511810004992 512373768192 512672354304 513384176448 514625410728 515389095936 515689439232 516877430784 517921662856 518447136768 519641481216 519944302592 520422192576 520725468912 522724753408 523510097088 523580276736 524716105056 525021883672 525800996864 527900246016 528111645776 528693365376 528941272704 529890820096 530935772224 531006947328 531804734208 534157656064 534648609792 535388192768 535880277504 536192562048 538251231232 539059901952 539374039424 539869787622 540195342336 540616593088 542232278016 543798130304 544397128704 545470687476 546706141696 547527515106 547600914432 548387643024 550529261568 550850082816 552045068861 552119073792 552948579612 553795805184 555071582208 555395050496 555905523888 556229478156 557510861622 558338187264 558663559168 559177036704 559278931968 561651064832 562570297344 563008996352 563790708624 563866288128 564119257988 565578694656 566881615872 567135938512 567211966464 568064147904 569350774784 569372794848 570245185536 571101924096 571891933184 572417569152 572751145824 573601087488 574987911168 575257526272 575786255616 575891177472 576121795392 578062712832 578333769728 579202660608 580875275552 581464621056 582661870713 583981560448 584059846656 584937340416 586262183936 587418301184 588065347584 588408043008 589763556096 590649619131 591526121472 593234323968 594125601498 595579764736 596127172608 596406700032 596754256384 597302743752 599027627913 599945455616 600927363072 602230984212 602311716864 602581934669 604935198208 605532635136 605775123096 605885509632 606795794352 608170145792 608193667224 609096204288 609451155456 611749236736 611772896592 612710252544 614191632384 614479630336 615044409408 615402826896 617765617664 617806159872 618693751104 618776690688 620480407976 621109936128 621401178112 622903570432 623882108928 624131945008 624819431808 626234605568 627175462848 627259539456 627469548992 627553665024 628496504064 629920006144 631857447936 633385120896 633682118784 636156837888 637070793216 637442046592 638027930826 639931449344 640519621632 640819964928 643378424832 645804436992 646180779904 647077972398 647164717056 649983564032 650625490944 651004643328 653459411968 653484684996 656375968768 656979255504 657362110548 659544956928 659840851538 659929307136 660238751744 660845588832 663458340864 663769440256 664855805952 665374268416 666373929276 666686395804 667362803712 669290006528 670027235328 670251563696 670341414912 671348538432 672869097472 673880018592 673970356224 674938637568 676887717792 677574475776 677892194304 679440084752 679531167744 680552097984 680871212736 683165024256 683563139072 684191414016 684512235264 686167214304 687185461248 687585918976 688217891328 689169907712 691262849024 691289584128 692855308288 693896256768 694300625216 694986319872 698013462784 698040458973 699076325376 699621473408 700766516736 702148438134 703866994688 704513931264 704924487168 705255030272 705903242616 708660006912 709072978944 712142286427 712864813056 714507036672 714923416064 715997519754 717122302416 718746535936 719826383496 719922880512 720260456448 721905090049 722976370688 723772735488 725862838272 726953377392 727294249968 728032149504 729709314048 730036686808 730134552576 731183524032 731231509536 734039015424 734466777088 735141838464 736158765056 737264772816 738394406912 738422964864 740095442944 741207365184 741306728448 741639304208 742768595712 743347815496 744450916352 745569382272 745705242624 746740620288 748546051968 750093729792 751720944832 751821717504 752951257344 754033009158 756282621952 756977734656 757418863872 759163726464 761469232128 763223425536 763668194432 764370095346 766650548224 767715007488 768162393856 769008531456 772270214144 773534158848 775316146176 776882494284 777670705152 779462221824 779811915454 779916453888 781088203368 784087130112 784544057344 785265145632 786351408128 787074157584 787532825508 788701495296 790979098624 791850369024 792167468664 793411909056 794836230144 795208933376 796403658336 796510420992 798703503884 800769835008 801236484096 802974645616 803082289152 804288843072 807376846848 807700164128 807847346176 808589852928 809061059136 810924889632 811747639296 812128272384 812601540608 813348417024 815697195456 816947003392 818922176512 820059212544 820537102528 821291272659 823741546496 824925001472 826275124224 828146581504 828178610688 830693707776 831842811904 832607373312 833092575744 834344217234 836233950464 836266292433 837507280896 837995338752 842476597248 844513494528 844909491712 845686062936 846178886982 849427724288 850703907768 850817949696 853160560967 854026162176 854426619904 855367778304 857837899776 858181424386 859126718736 860401631232 861072582656 862481866752 862770629864 862886289408 864182693088 867094069248 867500654592 868006191104 868803990912 871312913328 872196931584 875972340672 876089769984 876482814064 879393275904 879905742848 881127451776 882612064512 884611121152 884645334144 886474407936 888498572368 889817071616 889851485952 893369647104 893788553216 894610050048 895131384576 898506691456 898627141632 899918183424 902516957056 903346476318 906041556992 907402797312 907828283648 908662684644 908828264448 912255218688 912682980352 914176733184 914889619072 917623855104 919065378816 921287448576 921595900082 921719445504 923104240344 925195009024 926648426496 926709239808 928040626656 930720611964 931664904192 932101767168 934355355648 935823163392 936197917512 939351908352 939899316224 940763194272 941204323488 941330497536 944880009216 945430638592 946364350464 950486417408 950523178176 952676048896 954235256832 954663359672 955606189824 956163069888 959338119168 959768511328 959897174016 960347275264 961229947392 965030313984 967817117696 968706655488 969271169856 969725666624 970616958597 972945752064 973512736768 974911365376 974975346048 976506964992 978718687232 980189117952 983019697088 984563953152 986043165822 988276486912 989761277307 989893960704 990358127616 994092509696 995187511296 995654160384 998061402624 999560893914 1000029593706 1001044205568 1003935009792 1005377345544 1005512122368 1009303646208 1009891818496 1010820027888 1012218301952 1015292309504 1015331576688 1016838291456 1017631234048 1019160127128 1019296751616 1019754043286 1021306819104 1023620009984 1024747536384 1025344708608 1026768352896 1029250821456 1030778191872 1031378878464 1033754861568 1035843325712 1036894273536 1039282962432 1039888605184 1040844385152 1041450937824 1045449506816 1047020194176 1047160553472 1049432210112 1050043767344 1051601993728 1055800492032 1056223291552 1057386730752 1057882545408 1059781640192 1061871544448 1062013894656 1063609468416 1068315312128 1069297219584 1070776385536 1071760555008 1072385124096 1073996279631 1078119803904 1078748078848 1079739575244 1080390684672 1081233186176 1084464556032 1087596260608 1088794257408 1090941374952 1093412283392 1095055030212 1095201828864 1096775286048 1101058523136 1101700165632 1104090137722 1104238147584 1105897159224 1107591610368 1110143164416 1110790100992 1111811047776 1112458956312 1115021723244 1116676374528 1117327118336 1118354073408 1118557863936 1123302129664 1125140594688 1126017992704 1127581417248 1127732576256 1128238515976 1133763231744 1134271877024 1134423932928 1136128295808 1138701549568 1138745589696 1140490371072 1142203848192 1143783866368 1144835138304 1145502291648 1149975822336 1150515052544 1151572511232 1152243590784 1156125425664 1156667539456 1158405321216 1161750551104 1165323741426 1167963120896 1169717873181 1169874680832 1172524367872 1174836602368 1176130695168 1176816086016 1179527112192 1181299238262 1183052242944 1186309616063 1186468647936 1188251202996 1192254345216 1192813400064 1193508512768 1194605487504 1198055255826 1199890911232 1201854726144 1204461968424 1204623433728 1205163869338 1209870396416 1211065270272 1211550246192 1211771019264 1213591588704 1216340291584 1216387334448 1218192408576 1218902310912 1223498473472 1223545793184 1225420505088 1228383264768 1228959260672 1230088818816 1230805653792 1235531235328 1235612319744 1237387502208 1237553381376 1240960815952 1242219872256 1242802356224 1245807140864 1247764217856 1248263890016 1249638863616 1252469211136 1254350925696 1254519078912 1254939097984 1255107330048 1256993008128 1259840012288 1263714895872 1266770241792 1267364237568 1269268330473 1272313675776 1274141586432 1274884093184 1276055861652 1279862898688 1281039243264 1281639929856 1286756849664 1287272136579 1291608873984 1292361559808 1294155944796 1294329434112 1299967128064 1301250981888 1302009286656 1306918823936 1306969369992 1312751937536 1313958511008 1314724221096 1319089913856 1319681703076 1319858614272 1320477503488 1321691177664 1326916681728 1327538880512 1329711611904 1330748536832 1332747858552 1333372791608 1334725607424 1338580013056 1340054470656 1340503127392 1340682829824 1342697076864 1345738194944 1347760037184 1347940712448 1349877275136 1353775435584 1358880169504 1359062335488 1361104195968 1361742425472 1366330048512 1367126278144 1368382828032 1369024470528 1372334428608 1375171837952 1376435782656 1378339815424 1382393850123 1382579168256 1385710616576 1387792513536 1388601250432 1389972639744 1396026925568 1396080917946 1398152650752 1399242946816 1401533033472 1404296876268 1409027862528 1409848974336 1410510060544 1411806485232 1417320013824 1418145957888 1424284572854 1425729626112 1429014073344 1429846832128 1431995039508 1434244604832 1437493071872 1439652766992 1439845761024 1440520912896 1443810180098 1445952741376 1447545470976 1451725676544 1453906754784 1454588499936 1456064299008 1459418628096 1460073373616 1460269105152 1462367048064 1462463019072 1468078030848 1468933554176 1470283676928 1472317530112 1474529545632 1476788813824 1476845929728 1480190885888 1482414730368 1482613456896 1483278608416 1485537191424 1486695630992 1488901832704 1491138764544 1491410485248 1493481240576 1497092103936 1500044390559 1503441889664 1503643435008 1505902514688 1508066018316 1512565243904 1513955469312 1514837727744 1518327452928 1522938464256 1526446851072 1527336388864 1528740190692 1529631064929 1533301096448 1535430014976 1536324787712 1538017062912 1544540428288 1547068317696 1550632292352 1551327959467 1553764988568 1555341410304 1558924443648 1559623830908 1559832907776 1562176406736 1568174260224 1569088114688 1570530291264 1572702816256 1574148315168 1575065651016 1577402990592 1581958197248 1583700738048 1584334937328 1586823818112 1589672460288 1590417866752 1592807316672 1593020841984 1597407007768 1602472968192 1605949291232 1606164578304 1608577686144 1614753693696 1615400328256 1615694692352 1617179705856 1618122118272 1621849779264 1625203081216 1626696834048 1631394390912 1637844353024 1640118425088 1641074205056 1642582545318 1647483092992 1649850002944 1652550248448 1656135206583 1656357221376 1661387415552 1665214746624 1666185151488 1668688434468 1672467900928 1672532584866 1675014561792 1675990677504 1684953194496 1689026989056 1689818983424 1691372125872 1692357773964 1698855448576 1701407815536 1701635899392 1706321121934 1708052324352 1708853239808 1710735556608 1715675799552 1716362848772 1718253437472 1720803262464 1722145165312 1724963733504 1725541259728 1725772578816 1728365386176 1734188138496 1735001309184 1736012382208 1737607981824 1742625826656 1744393863168 1751944681344 1752179539968 1752965628128 1758786551808 1759811485696 1762254903552 1765224129024 1769222242304 1769290668288 1776997144736 1779634143232 1779702971904 1786739294208 1787577106432 1789220100096 1790262769152 1797013382912 1797082883739 1799836366848 1805033914112 1806692952636 1807745804007 1812083113984 1814805594624 1815656567296 1817325369288 1817656528896 1824510437376 1825365960704 1828353466368 1829779238144 1833387588461 1835247710208 1838130757632 1842574897152 1843191800164 1843438891008 1846208480688 1850390018048 1853296852992 1853418479616 1856081253312 1861441223928 1863329808384 1864203534336 1868710711296 1871646326784 1872395835024 1878703816704 1879798632448 1881526388544 1882408646976 1882660995072 1889760018432 1890861277184 1900972834816 1901046356352 1905352097792 1908470513664 1909326719344 1911212379648 1912326139776 1919537022656 1919794348032 1920694550528 1922459894784 1935634235392 1937413310976 1938542339712 1939451333248 1941233917194 1947025473536 1949822730752 1949950692096 1953013929984 1960378235904 1966039394176 1969127906304 1972086331644 1976552973824 1979522554614 1979787921408 1980716255232 1988185019392 1990375022592 1991308320768 1996122805248 1999121787828 2000059187412 2002088411136 2007870019584 2010754691088 2011024244736 2018607292416 2019783636992 2021640055776 2024436603904 2030584619008 2030663153376 2033676582912 2035262468096 2038320254256 2038593503232 2039508086572 2042613638208 2047240019968 2049495072768 2050689417216 2053536705792 2058501642912 2061556383744 2062757756928 2067509723136 2071686651424 2073788547072 2078565924864 2079777210368 2081688770304 2082901875648 2090899013632 2094040388352 2098864420224 2100087534688 2103203987456 2111600984064 2112446583104 2114773461504 2115765090816 2119563280384 2123743088896 2127218936832 2136426859281 2138594439168 2141552771072 2143521110016 2144770248192 2147992559262 2156239607808 2157496157696 2159479150488 2160781369344 2162466372352 2165715270147 2168929112064 2175192521216 2177588514816 2181882749904 2186824566784 2190110060424 2190403657728 2193550572096 2202117046272 2203400331264 2208180275444 2208476295168 2211794318448 2215183220736 2220286328832 2221580201984 2223622095552 2224917912624 2230043446488 2233352749056 2234654236672 2236708146816 2237115727872 2246604259328 2250281189376 2252035985408 2255162834496 2255465152512 2256477031952 2268543754048 2268847865856 2272256591616 2277403099136 2277491179392 2284407696384 2287567732736 2289670276608 2291004583296 2299951644672 2301030105088 2303145022464 2304487181568 2316810642432 2323501102208 2330647482852 2335926241792 2339435746362 2339749361664 2349673204736 2352261390336 2353632172032 2359054224384 2362598476524 2366104485888 2372619232126 2372937295872 2376502405992 2384508690432 2385626800128 2387017025536 2389210975008 2396110511652 2399781822464 2403709452288 2408923936848 2409246867456 2410327738676 2419740792832 2422130540544 2423100492384 2423542038528 2427183177408 2432680583168 2432774668896 2436384817152 2437804621824 2446996946944 2447091586368 2450841010176 2456766529536 2457918521344 2460177637632 2461611307584 2471062470656 2471224639488 2474775004416 2481921631904 2484439744512 2485604712448 2491614281728 2495528435712 2496527780032 2499277727232 2504938422272 2508701851392 2509878195968 2513986016256 2519680024576 2527429791744 2533540483584 2534728475136 2538536660946 2548283172864 2549768186368 2552111723304 2559481682901 2562078486528 2563279859712 2573513699328 2574544273158 2583217747968 2584723119616 2588311889592 2588658868224 2599934256128 2602501963776 2604018573312 2613837647872 2613938739984 2625503875072 2627917022016 2629448442192 2638179827712 2639363406152 2639717228544 2640955006976 2643382355328 2653833363456 2655077761024 2659423223808 2661497073664 2665495717104 2666745583216 2669451214848 2677160026112 2680108941312 2681006254784 2681365659648 2685394153728 2691476389888 2695520074368 2695881424896 2699754550272 2707550871168 2717760339008 2718124670976 2722208391936 2723484850944 2734252556288 2736765656064 2738048941056 2744668857216 2750343675904 2752871565312 2756679630848 2764787700246 2765158336512 2775585027072 2777202500864 2779945279488 2792053851136 2792161835892 2796305301504 2798485893632 2803066066944 2808593752536 2818055725056 2819697948672 2821020121088 2823612970464 2834640027648 2836291915776 2848569145708 2851459252224 2858028146688 2859693664256 2863990079016 2868489209664 2874986143744 2879305533984 2879691522048 2881041825792 2887620360196 2891905482752 2895090941952 2903451353088 2907813509568 2909176999872 2918837256192 2920146747232 2920538210304 2924734096128 2924926038144 2936156061696 2937867108352 2940567353856 2944635060224 2949059091264 2953577627648 2953691859456 2960381771776 2964829460736 2966557216832 2969283831921 2971074382848 2973391261984 2977803665408 2982277529088 2986962481152 2994184207872 3000088781118 3006883779328 3011805029376 3016132036632 3027910938624 3029675455488 3036654905856 3045876928512 3052893702144 3054672777728 3057480381384 3059262129858 3070860029952 3072649575424 3076034125824 3089080856576 3094136635392 3101264584704 3102655918934 3107529977136 3110682820608 3117848887296 3119247661816 3119665815552 3124352813472 3136348520448 3138176229376 3141060582528 3145405632512 3148296630336 3150131302032 3154805981184 3163916394496 3167401476096 3168669874656 3173647636224 3179344920576 3180835733504 3185614633344 3186041683968 3194814015536 3204945936384 3211898582464 3212329156608 3217155372288 3230800656512 3231389384704 3234359411712 3236244236544 3243699558528 3250406162432 3253393668096 3262788781824 3275688706048 3280236850176 3282148410112 3285165090636 3294966185984 3299700005888 3305100496896 3312270413166 3312714442752 3322774831104 3330429493248 3332370302976 3337376868936 3344935801856 3345065169732 3350029123584 3351981355008 3369906388992 3378053978112 3379637966848 3382744251744 3384715547928 3397710897152 3402815631072 3403271798784 3412642243868 3416104648704 3417706479616 3421471113216 3431351599104 3432725697544 3436506874944 3444290330624 3449927467008 3451082519456 3451545157632 3456730772352 3468376276992 3470002618368 3472024764416 3475215963648 3485251653312 3503889362688 3505931256256 3509153619543 3517573103616 3519622971392 3524509807104 3530448258048 3538444484608 3538581336576 3553994289472 3558928848189 3559405943808 3578440200192 3580525538304 3594026765824 3594165767478 3599672733696 3610067828224 3613385905272 3615491608014 3629611189248 3631313134592 3634650738576 3635313057792 3649020874752 3650731921408 3656706932736 3659558476288 3666775176922 3670495420416 3676261515264 3685149794304 3686383600328 3686877782016 3692416961376 3700780036096 3706593705984 3706836959232 3712162506624 3722882447856 3726659616768 3728407068672 3737421422592 3743292653568 3744791670048 3757407633408 3759597264896 3763052777088 3764817293952 3765321990144 3779520036864 3781722554368 3801945669632 3802092712704 3810704195584 3816941027328 3818653438688 3822424759296 3824652279552 3839074045312 3839588696064 3841389101056 3844919789568 3861816409737 3871268470784 3874826621952 3877084679424 3878902666496 3882467834388 3894050947072 3899645461504 3899901384192 3906027859968 3920756471808 3932078788352 3938255812608 3944172663288 3953105947648 3959045109228 3959575842816 3961432510464 3976370038784 3980750045184 3982616641536 3992245610496 3998243575656 4000118374824 4004176822272 4015740039168 4021509382176 4022048489472 4037214584832 4039567273984 4043280111552 4048873207808 4061169238016 4061326306752 4070524936192 4076640508512 4077187006464 4079016173144 4085227276416 4094480039936 4098990145536 4101378834432 4107073411584 4117003285824 4125515513856 4135019446272 4143373302848 4147181550369 4157131849728 4159554420736 4163377540608 4165803751296 4181798027264 4188080776704 4197728840448 4200175069376 4224893166208 4229546923008 4231530181632 4239126560768 4247486177792 4254437873664 4272853718562 4277188878336 4287042220032 4288965534997 4289540496384 4295985118524 4312479215616 4314992315392 4318958300976 4321562738688 4324932744704 4331430540294 4337858224128 4350385042432 4355177029632 4363765499808 4373649133568 4380220120848 4380807315456 4387101144192 4404234092544 4406800662528 4416360550888 4416952590336 4423588636896 4430366441472 4440572657664 4443160403968 4447244191104 4449835825248 4460086892976 4466705498112 4469308473344 4473416293632 4474231455744 4493208518656 4504071970816 4510325668992 4510930305024 4512954063904 4537087508096 4537695731712 4544513183232 4554806198272 4554982358784 4568815392768 4575135465472 4579340553216 4582009166592 4588893194787 4599903289344 4602060210176 4606290044928 4608974363136 4633621284864 4647002204416 4653983878401 4661294965704 4671852483584 4678871492724 4679498723328 4699346409472 4704522780672 4707264344064 4718108448768 4725196953048 4732208971776 4745238464252 4745874591744 4753004811984 4769017380864 4771253600256 4774034051072 4778421950016 4792221023304 4799563644928 4807418904576 4817847873696 4818493734912 4820655477352 4839481585664 4844261081088 4846200984768 4847084077056 4854366354816 4865361166336 4865549337792 4875609243648 4893993893888 4894183172736 4913533059072 4915837042688 4920355275264 4923222615168 4942124941312 4942449278976 4949550008832 4963843263808 4968405619749 4983228563456 4993055560064 4998555454464 5009876844544 5017403702784 5019756391936 5027972032512 5054859583488 5067080967168 5068777450451 5069456950272 5077073321892 5096566345728 5099536372736 5104223446608 5118963365802 5124156973056 5126559719424 5147027398656 5149088546316 5166435495936 5169446239232 5176623779184 5177317736448 5199868512256 5205003927552 5208037146624 5227675295744 5227877479968 5251007750144 5255834044032 5258896884384 5276359655424 5278726812304 5279434457088 5281910013952 5286764710656 5307666726912 5310155522048 5322994147328 5330991434208 5333491166432 5338902429696 5354320052224 5360217882624 5362012509568 5362731319296 5370788307456 5382952779776 5391040148736 5399509100544 5415101742336 5423237412021 5435520678016 5436249341952 5444416783872 5446969701888 5468505112576 5473531312128 5476097882112 5489337714432 5500162765383 5505743130624 5513359261696 5529575400492 5530316673024 5551170054144 5554405001728 5559890558976 5584107702272 5584323671784 5592610603008 5596971787264 5606132133888 5608647238073 5617187505072 5636111450112 5639395897344 5642040242176 5647225940928 5669280055296 5672583831552 5697138291416 5702918504448 5716056293376 5719387328512 5727980158032 5736978419328 5749972287488 5758611067968 5759383044096 5762083651584 5775240720392 5783810965504 5806902706176 5815627019136 5818353999744 5840293494464 5841076420608 5849468192256 5849852076288 5875734216704 5881134707712 5889270120448 5898118182528 5907383718912 5920763543552 5929658921472 5933114433664 5938567663842 5942148765696 5946782523968 5964555058176 5973924962304 5988368415744 6000177562236 6013767558656 6023610058752 6032264073264 6055821877248 6059350910976 6073309811712 6091753857024 6105787404288 6109345555456 6114960762768 6118524259716 6141720059904 6145299150848 6152068251648 6178161713152 6188273270784 6202529169408 6205311837868 6215059954272 6221365641216 6235697774592 6238495323632 6239331631104 6248705626944 6272697040896 6276352458752 6282121165056 6290811265024 6296593260672 6300262604064 6309611962368 6327832788992 6334802952192 6337339749312 6347295272448 6358689841152 6361671467008 6371229266688 6389628031072 6409280577843 6423797164928 6424658313216 6434310744576 6461601313024 6462778769408 6468718823424 6472488473088 6487399117056 6497145810441 6506787336192 6525577563648 6551377412096 6560473700352 6564296820224 6570330181272 6599400011776 6610200993792 6624540826332 6625428885504 6628401281359 6645549662208 6660858986496 6664740605952 6674753737872 6689871603712 6690130339464 6700058247168 6703962710016 6739812777984 6756107956224 6759275933696 6765488503488 6769431095856 6795421794304 6805631262144 6806543597568 6825284487736 6832209297408 6835412959232 6862703198208 6865451395088 6873013749888 6888580661248 6899854934016 6902165038912 6903090315264 6913461544704 6944049528832 6950431927296 6970503306624 7007778725376 7011862512512 7018307239086 7039245942784 7049019614208 7060896516096 7077162673152 7107988578944 7117857696378 7118811887616 7156880400384 7161051076608 7188053531648 7188331534956 7199345467392 7220135656448 7226771810544 7230983216028 7259222378496 7262626269184 7269301477152 7270626115584 7298041749504 7301463842816 7313413865472 7319116952576 7333550353844 7340990840832 7352523030528 7370299588608 7372767200656 7373755564032 7384833922752 7401560072192 7413187411968 7413673918464 7424325013248 7445764895712 7453319233536 7456814137344 7474842845184 7486585307136 7489583340096 7514815266816 7519194529792 7526105554176 7529634587904 7559040073728 7563445108736 7603891339264 7604185425408 7621408391168 7637306877376 7644849518592 7649304559104 7678148090624 7678445048703 7689839579136 7723632819474 7742536941568 7749653243904 7754169358848 7757805332992 7764935668776 7799290923008 7799802768384 7812055719936 7833565150697 7841512943616 7864157576704 7876511625216 7888345326576 7906211895296 7918090218456 7919151685632 7922865020928 7952740077568 7961500090368 7965233283072 7984491220992 7996487151312 8000236749648 8008353644544 8031480078336 8043018764352 8044096978944 8074429169664 8079134547968 8086560223104 8097746415616 8122338476032 8122652613504 8141049872384 8153281017024 8154374012928 8158032346288 8170454552832 8188960079872 8202757668864 8214146823168 8234006571648 8251031027712 8270038892544 8286746605696 8294363100738 8319108841472 8326755081216 8331607502592 8376161553408 8395457680896 8400350138752 8449786332416 8459093846016 8463060363264 8494972355584 8508875747328 8545707437124 8554377756672 8574084440064 8577931069994 8579080992768 8591970237048 8624958431232 8629984630784 8637916601952 8643125477376 8649865489408 8662861080588 8675716448256 8700770084864 8710354059264 8727530999616 8747298267136 8760440241696 8761614630912 8774202288384 8808468185088 8813601325056 8832721101776 8833905180672 8847177273792 8860732882944 8881145315328 8886320807936 8894488382208 8899671650496 8920173785952 8933410996224 8938616946688 8946832587264 8986417037312 9008143941632 9020651337984 9025908127808 9074175016192 9089026366464 9109612396544 9109964717568 9137630785536 9150270930944 9158681106432 9164018333184 9177786389574 9212580089856 9217948726272 9267242569728 9294004408832 9307967756802 9322589931408 9343704967168 9357742985448 9358997446656 9384766170637 9398692818944 9409045561344 9414528688128 9436216897536 9450393906096 9464417943552 9490476928504 9491749183488 9506009623968 9538034761728 9542507200512 9548068102144 9556843900032 9584442046608 9599127289856 9614837809152 9635695747392 9636987469824 9641310954704 9678963171328 9692401969536 9694168154112 9708732709632 9730722332672 9731098675584 9751218487296 9787987787776 9788366345472 9827066118144 9831674085376 9840710550528 9846445230336 9884898557952 9899100017664 9927686527616 9936811239498 9966457126912 9986111120128 9997110908928 10034807405568 10039512783872 10055944065024 10109719166976 10134161934336 10137554900902 10138913900544 10154146643784 10193132691456 10199072745472 10208446893216 10237926731604 10248313946112 10253119438848 10294054797312 10298177092632 10332870991872 10338892478464 10353247558368 10354635472896 10399737024512 10410007855104 10416074293248 10455350591488 10455754959936 10502015500288 10511668088064 10517793768768 10552719310848 10557453624608 10558868914176 10563820027904 10573529421312 10615333453824 10620311044096 10645988294656 10661982868416 10666982332864 10676786544567 10708640104448 10724025019136 10741576614912 10765905559552 10782080297472 10799018201088 10830203484672 10846474824042 10871041356032 10888833567744 10893939403776 10947062624256 10952195764224 10978675428864 11000325530766 11011486261248 11059150800984 11060633346048 11102340108288 11108810003456 11119781117952 11168215404544 11168647343568 11185221206016 11193943574528 11212264267776 11217294476146 11234375010144 11272222900224 11278791794688 11284080484352 11294451881856 11338560110592 11345167663104 11394276582832 11405837008896 11432112586752 11438774657024 11455960316064 11473956838656 11499944574976 11517222135936 11518766088192 11524167303168 11550481440784 11567621931008 11613805412352 11631254038272 11636707999488 11680586988928 11682152841216 11698936384512 11699704152576 11751468433408 11762269415424 11778540240896 11796236365056 11814767437824 11859317842944 11866228867328 11877135327684 11884297531392 11893565047936 11929110116352 11947849924608 11976736831488 12000355124472 12027535117312 12047220117504 12064528146528 12111643754496 12118701821952 12146619623424 12183507714048 12211574808576 12218691110912 12229921525536 12237048519432 12283440119808 12290598301696 12304136503296 12356323426304 12376546541568 12405058338816 12410623675736 12430119908544 12471395549184 12476990647264 12478663262208 12497411253888 12545394081792 12552704917504 12564242330112 12581622530048 12593186521344 12600525208128 12655665577984 12674679498624 12694590544896 12717379682304 12723342934016 12742458533376 12779256062144 12818561155686 12847594329856 12866896604991 12868621489152 12923202626048 12937437646848 12944976946176 12974798234112 12994291620882 13013574672384 13051155127296 13120947400704 13128593640448 13140660362544 13198800023552 13220401987584 13249081652664 13250857771008 13256802562718 13291099324416 13321717972992 13329481211904 13349507475744 13379743207424 13380260678928 13400116494336 13407925420032 13479625555968 13512215912448 13518551867392 13530977006976 13538862191712 13590843588608 13611262524288 13613087195136 13650568975472 13664418594816 13670825918464 13725406396416 13730902790176 13746027499776 13777161322496 13799709868032 13804330077824 13806180630528 13826923089408 13888099057664 13900863854592 13941006613248 13961951635203 14015557450752 14023725025024 14036614478172 14078491885568 14098039228416 14121793032192 14154325346304 14215977157888 14235715392756 14237623775232 14313760800768 14322102153216 14376107063296 14376663069912 14398690934784 14440271312896 14453543621088 14461966432056 14518444756992 14525252538368 14538602954304 14541252231168 14596083499008 14602927685632 14626827730944 14638233905152 14667100707688 14681981681664 14740599177216 14745534401312 14747511128064 14769667845504 14803120144384 14826374823936 14827347836928 14848650026496 14891529791424 14949685690368 14979166680192 15029630533632 15038389059584 15052211108352 15059269175808 15126890217472 15206332351353 15208370850816 15242816782336 15274613754752 15289699037184 15298609118208 15356296181248 15356890097406 15379679158272 15447265638948 15499306487808 15508338717696 15515610665984 15529871337552 15598581846016 15599605536768 15624111439872 15667130301394 15683025887232 15728315153408 15753023250432 15776690653152 15812423790592 15836180436912 15838303371264 15845730041856 15905480155136 15923000180736 15930466566144 15968982441984 15992974302624 16000473499296 16016707289088 16062960156672 16086037528704 16088193957888 16148858339328 16158269095936 16173120446208 16195492831232 16244676952064 16245305227008 16282099744768 16306562034048 16308748025856 16316064692576 16340909105664 16377920159744 16405515337728 16428293646336 16468013143296 16500488296149 16540077785088 16573493211392 16588726201476 16638217682944 16653510162432 16663215005184 16752323106816 16790915361792 16800700277504 16825941714219 16899572664832 16918187692032 16926120726528 16989944711168 17017751494656 17091414874248 17108755513344 17148168880128 17155862139988 17158161985536 17183940474096 17249916862464 17259969261568 17275833203904 17286250954752 17299730978816 17325722161176 17351432896512 17401540169728 17420708118528 17455061999232 17494596534272 17520880483392 17523229261824 17548404576768 17627202650112 17665442203552 17667810361344 17694354547584 17762290630656 17772641615872 17788976764416 17799343300992 17840347571904 17877233893376 17893665174528 18016287883264 18041302675968 18051816255616 18148350032384 18178052732928 18219929435136 18275261571072 18317362212864 18328036666368 18355572779148 18425160179712 18435897452544 18534485139456 18588008817664 18615935513604 18645179862816 18687409934336 18715485970896 18717994893312 18769532341274 18797385637888 18818091122688 18829057376256 18872433795072 18900787812192 18928835887104 18980953857008 18983498366976 19012019247936 19076069523456 19085014401024 19096136204288 19113687800064 19168884093216 19198254579712 19271391494784 19273974939648 19282621909408 19357926342656 19384803939072 19388336308224 19417465419264 19461444665344 19462197351168 19575975575552 19576732690944 19654132236288 19663348170752 19681421101056 19692890460672 19798200035328 19855373055232 19873622478996 19885203844077 19932914253824 19972222240256 19994221817856 20069614811136 20079025567744 20111888130048 20167263473071 20219438333952 20268323868672 20275109801804 20277827801088 20308293287568 20386265382912 20398145490944 20416893786432 20475853463208 20496627892224 20506238877696 20588109594624 20596354185264 20665741983744 20677784956928 20706495116736 20709270945792 20799474049024 20832148586496 20910701182976 20911509919872 21004031000576 21023336176128 21035587537536 21114907249216 21117737828352 21127640055808 21147058842624 21291976589312 21323965736832 21333964665728 21353573089134 21417280208896 21448050038272 21483153229824 21564160594944 21598036402176 21660406969344 21692949648084 21742082712064 21777667135488 21787878807552 21894125248512 21904391528448 21957350857728 22000651061532 22022972522496 22118301601968 22121266692096 22204680216576 22217620006912 22239562235904 22336430809088 22337294687136 22370442412032 22387887149056 22424528535552 22434588952292 22468750020288 22544445800448 22557583589376 22568160968704 22588903763712 22677120221184 22690335326208 22788553165664 22811674017792 22864225173504 22877549314048 22911920632128 22947913677312 22999889149952 23034444271872 23100962881568 23135243862016 23227610824704 23262508076544 23273415998976 23361173977856 23397872769024 23399408305152 23500695452091 23524538830848 23557080481792 23592472730112 23629534875648 23718635685888 23732457734656 23754270655368 23768595062784 23787130095872 23858220232704 23895699849216 23953473662976 24000710248944 24055070234624 24094440235008 24129056293056 24223287508992 24237403643904 24293239246848 24367015428096 24423149617152 24437382221824 24459843051072 24474097038864 24566880239616 24581196603392 24608273006592 24712646852608 24753093083136 24810116677632 24821247351472 24860239817088 24953981294528 24957326524416 24994822507776 25105409835008 25128484660224 25163245060096 25186373042688 25201050416256 25311331155968 25349358997248 25389181089792 25484917066752 25558512124288 25637122311372 25695188659712 25733793209982 25737242978304 25846405252096 25874875293696 25889953892352 25949596468224 25988583241764 26027149344768 26102310254592 26241894801408 26257187280896 26281320725088 26397600047104 26440803975168 26498163305328 26501715542016 26513605125436 26582198648832 26643435945984 26658962423808 26699014951488 26759486414848 26760521357856 26800232988672 26815850840064 26959251111936 27024431824896 27037103734784 27061954013952 27077724383424 27181687177216 27222525048576 27301137950944 27328837189632 27341651836928 27450812792832 27461805580352 27492054999552 27554322644992 27608660155648 27653846178816 27801727709184 27882013226496 27923903270406 28031114901504 28047450050048 28073228956344 28154298511911 28196078456832 28243586064384 28308650692608 28431954315776 28471430785512 28475247550464 28627521601536 28644204306432 28752214126592 28753326139824 28797381869568 28880542625792 28907087242176 28923932864112 29036889513984 29050505076736 29077205908608 29082504462336 29192166998016 29205855371264 29253655461888 29276467810304 29334201415376 29363963363328 29481198354432 29491068802624 29495022256128 29539335691008 29606240288768 29654695673856 29697300052992 29783059582848 29899371380736 29958333360384 30076778119168 30104422216704 30118538351616 30253780434944 30412664702706 30416741701632 30549227509504 30579398074368 30597218236416 30712592362496 30713780194812 30759358316544 30894531277896 30998612975616 31016677435392 31031221331968 31059742675104 31197163692032 31199211073536 31248222879744 31334260602788 31366051774464 31456630306816 31506046500864 31553381306304 31624847581184 31672360873824 31676606742528 31691460083712 31810960310272 31846000361472 31860933132288 31937964883968 31985948605248 32000946998592 32125920313344 32172075057408 32297716678656 32316538191872 32346240892416 32390985662464 32489353904128 32490610454016 32564199489536 32613124068096 32632129385152 32681818211328 32755840319488 32856587292672 32936026286592 33000976592298 33146986422784 33177452402952 33307020324864 33326430010368 33504646213632 33581830723584 33601400555008 33651883428438 33799145329664 33836375384064 33852241453056 33979889422336 34035502989312 34182829748496 34217511026688 34296337760256 34311724279976 34316323971072 34367880948192 34499833724928 34519938523136 34551666407808 34572501909504 34599461957632 34651444322352 34702865793024 34803080339456 34841416237056 34910123998464 34989193068544 35041760966784 35046458523648 35096809153536 35254405300224 35330884407104 35335620722688 35388709095168 35545283231744 35577953528832 35598686601984 35680695143808 35754467786752 35787330349056 36032575766528 36082605351936 36103632511232 36296700064768 36356105465856 36439858870272 36550523142144 36634724425728 36656073332736 36711145558296 36850320359424 36871794905088 37068970278912 37176017635328 37231871027208 37290359725632 37374819868672 37430971941792 37435989786624 37539064682548 37594771275776 37636182245376 37658114752512 37744867590144 37801575624384 37961907714016 37966996733952 38024038495872 38152139046912 38170028802048 38192272408576 38227375600128 38337768186432 38396509159424 38542782989568 38565243818816 38600689814973 38715852685312 38769607878144 38834930838528 38922889330688 38924394702336 39153465381888 39362842202112 39385780921344 39596400070656 39710746110464 39747244957992 39770407688154 39944444480512 39988443635712 40139229622272 40158051135488 40223776260096 40334526946142 40438876667904 40536647737344 40550219603608 40555655602176 40616586575136 40772530765824 40796290981888 40833787572864 40951706926416 40993255784448 41012477755392 41176219189248 41192708370528 41331483967488 41355569913856 41412990233472 41418541891584 41598948098048 41664297172992 41821402365952 41823019839744 42008062001152 42046672352256 42071175075072 42229814498432 42235475656704 42255280111616 42294117685248 42583953178624 42647931473664 42667929331456 42707146178268 42834560417792 42896100076544 42966306459648 43128321189888 43196072804352 43320813938688 43385899296168 43484165424128 43555334270976 43575757615104 43788250497024 43808783056896 43914701715456 44001302123064 44045945044992 44236603203936 44242533384192 44409360433152 44435240013824 44479124471808 44672861618176 44674589374272 44775774298112 44849057071104 44869177904584 44937500040576 45088891600896 45115167178752 45136321937408 45177807527424 45380670652416 45577106331328 45618997054059 45728450347008 45755098628096 45823841264256 45895827354624 45999778299904 46068888543744 46201925763136 46525016153088 46546831997952 46722347955712 46795745538048 46798816610304 47001390904182 47049077661696 47184945460224 47259069751296 47437271371776 47464915469312 47508541310736 47537190125568 47574260191744 47716440465408 47791399698432 47906947325952 48001420497888 48110140469248 48188880470016 48258112586112 48446575017984 48474807287808 48586478493696 48734030856192 48846299234304 48874764443648 48919686102144 48948194077728 49133760479232 49162393206784 49216546013184 49425293705216 49620233355264 49642494702944 49720479634176 49907962589056 49914653048832 49989645015552 50210819670016 50256969320448 50326490120192 50372746085376 50402100832512 50477825142657 50622662311936 50698717994496 50778362179584 50969834133504 51117024248576 51274244622744 51390377319424 51467586419964 51474485956608 51692810504192 51749750587392 51779907784704 51899192936448 51977166483528 52054298689536 52204620509184 52483789602816 52514374561792 52562641450176 52795200094208 52881607950336 52996326610656 53003431084032 53027210250872 53286871891968 53317924847616 53398029902976 53518972829696 53521042715712 53631701680128 54048863649792 54074207469568 54123908027904 54155448766848 54363374354432 54445050097152 54602275901888 54923611160704 54984109999104 55108645289984 55217320311296 55307692357632 55603455418368 55756551954961 55764026452992 55847806540812 56062229803008 56094900100096 56146457912688 56308597023822 56392156913664 56487172128768 56617301385216 56863908631552 56942861571024 56950495100928 57255043203072 57288408612864 57504428253184 57506652279648 57594763739136 57761085251584 57814174484352 57847865728224 58073779027968 58101010153472 58154411817216 58165008924672 58384333996032 58411710742528 58552935620608 58668402830752 58727926726656 58962396708864 58982137605248 58990044512256 59078671382016 59212480577536 59394600105984 59566119165696 59655611532231 59798742761472 59916666720768 60153556238336 60208844433408 60237076703232 60501790419213 60825329405412 60833483403264 61098455019008 61158796148736 61194436472832 61425184724992 61427560389624 61518716633088 61789062555792 61997225951232 62033354870784 62062442663936 62119485350208 62394327384064 62398422147072 62496445759488 62668521205576 62732103548928 62913260613632 63012093001728 63106762612608 63249695162368 63344721747648 63353213485056 63382920167424 63621920620544 63875929767936 63971897210496 64001893997184 64251840626688 64344150114816 64633076383744 64692481784832 64781971324928 64981220908032 65128398979072 65226248136192 65264258770304 65363636422656 65713174585344 65872052573184 66001953184596 66293972845568 66354904805904 66614040649728 66652860020736 67009292427264 67163661447168 67202801110016 67303766856876 67598290659328 67672750768128 67704482906112 67959778844672 68071005978624 68365659496992 68435022053376 68592675520512 68623448559952 68632647942144 68735761896384 68999667449856 69039877046272 69103332815616 69198923915264 69302888644704 69405731586048 69606160678912 69682832474112 69820247996928 69978386137088 70083521933568 70193618307072 70502086356273 70661768814208 70671241445376 70777418190336 71090566463488 71155907057664 71197373203968 71361390287616 71574660698112 72065151533056 72165210703872 72207265022464 72593400129536 72712210931712 72879717740544 72912414094949 73101046284288 73269448851456 73312146665472 73422291116592 73700640718848 73743589810176 74137940557824 74352035270656 74463742054416 74580719451264 74749639737344 74861943883584 74871979573248 75078129365096 75189542551552 75316229505024 75489735180288 75603151248768 75923815428032 75933993467904 76048076991744 76384544817152 76454751200256 76675536372864 77085565979136 77130487637632 77201379629946 77431705370624 77539215756288 77669861677056 77848789404672 78306930763776 78725684404224 78771561842688 79192800141312 79421492220928 79494489915984 79540815376308 79888888961024 79976887271424 80278459244544 80316102270976 80447552520192 80669053892284 80877753335808 81073295474688 81100439207216 81111311204352 81233173150272 81545061531648 81592581963776 81667575145728 81903413852832 81986511568896 82024955510784 82352438378496 82385416741056 82662967934976 82711139827712 82825980466944 83197896196096 83642804731904 83646039679488 84016124002304 84093344704512 84142350150144 84459628996864 84462895535733 84588235370496 85167906357248 85295862947328 85335858662912 85414292356536 85792200153088 85932612919296 86169216657667 86256642379776 86392145608704 86641627877376 86771798592336 86968330848256 87110668541952 87151515230208 87576500994048 87617566113792 87829403430912 88002604246128 88091890089984 88473206407872 88485066768384 88818720866304 88870480027648 89345723236352 89349178748544 89551548596224 89698114142208 89738355809168 89875000081152 90230334357504 90272643874816 90355615054848 90761341304832 91154212662656 91237994108118 91510197256192 91647682528512 91791654709248 92137777087488 92403851526272 93050032306176 93093663995904 93444695911424 93591491076096 93597633220608 94002781808364 94098155323392 94369890920448 94518139502592 94874542743552 94929830938624 95017082621472 95074380251136 95148520383488 95432880930816 95582799396864 95813894651904 96002840995776 96220280938496 96377760940032 96516225172224 96893150035968 96949614575616 97172956987392 97468061712384 97692598468608 97749528887296 97839372204288 97896388155456 98267520958464 98324786413568 98850587410432 99284989405888 99440959268352 99815925178112 99979290031104 100513938640896 100652980240384 100745492170752 100804201665024 100955650285314 101397435988992 101556724359168 101939668267008 102234048497152 102548489245488 102780754638848 102935172839928 102948971913216 103385621008384 103499501174784 103559815569408 103798385872896 103954332967056 104108597379072 104409241018368 104967579205632 105028749123584 105125282900352 105590400188416 105763215900672 105992653221312 106006862168064 106054420501744 106635849695232 106796059805952 107037945659392 107042085431424 107263403360256 108097727299584 108148414939136 108247816055808 108310897533696 108890100194304 109204551803776 109847222321408 109968219998208 110434640622592 110615384715264 111206910836736 111513103909922 111528052905984 111695613081624 112124459606016 112189800200192 112292915825376 112617194047644 112784313827328 112974344257536 113234602770432 113727817263104 113885723142048 113900990201856 114510086406144 114576817225728 115008856506368 115013304559296 115189527478272 115522170503168 115628348968704 115695731456448 116147558055936 116202020306944 116308823634432 116768667992064 116823421485056 117105871241216 117336805661504 117964275210496 118157342764032 118424961155072 118789200211968 119132238331392 119311223064462 119833333441536 120417688866816 120474153406464 121003580838426 121650658810824 121666966806528 122196910038016 122317592297472 122388872945664 122850369449984 122855120779248 123037433266176 123578125111584 123994451902464 124066709741568 124124885327872 124238970700416 124788654768128 124796844294144 124992891518976 125337042411152 125464207097856 125826521227264 126024186003456 126213525225216 126499390324736 126689443495296 126706426970112 126765840334848 127243841241088 127751859535872 127943794420992 128003787994368 128503681253376 128688300229632 129266152767488 129384963569664 129563942649856 129962441816064 130452496272384 130528517540608 130727272845312 131426349170688 131744105146368 132003906369192 132587945691136 132709809611808 133228081299456 133305720041472 134018584854528 134327322894336 134405602220032 134607533713752 135196581318656 135345501536256 135408965812224 135919557689344 136142011957248 136731318993984 137185351041024 137246897119904 137265295884288 137471523792768 137999334899712 138079754092544 138206665631232 138397847830528 138605777289408 139212321357824 139640495993856 139956772274176 140167043867136 140387236614144 141004172712546 141323537628416 141554836380672 142311814115328 142394746407936 142722780575232 143149321396224 144330421407744 144414530044928 145186800259072 145424421863424 145759435481088 145824828189898 146202092568576 146538897702912 146624293330944 146844582233184 147401281437696 147487179620352 148275881115648 148704070541312 148927484108832 149161438902528 149499279474688 149723887767168 149743959146496 150156258730192 150379085103104 150632459010048 150979470360576 151206302497536 151847630856064 151867986935808 152096153983488 152769089634304 152909502400512 153351072745728 154171131958272 154260975275264 154402759259892 154863410741248 155078431512576 155339723354112 155697578809344 156613861527552 157451368808448 157543123685376 158385600282624 158842984441856 158988979831968 159081630752616 159777777922048 159953774542848 160556918489088 160632204541952 160895105040384 161338107784568 162146590949376 162200878414432 162222622408704 162466346300544 163090123063296 163185163927552 163335150291456 163806827705664 164770833482112 165325935869952 165422279655424 165651960933888 166395792392192 167269655864883 167292079358976 168186689409024 168284700300288 168919257993728 168925791071466 169176470740992 170591725894656 170671717325824 170828584713072 171584400306176 171865225838592 172338433315334 172513284759552 172784291217408 173283255754752 173543597184672 173936661696512 174221337083904 174303030460416 175153001988096 175235132227584 175658806861824 176005208492256 176183780179968 176946412815744 176970133536768 177637441732608 177740960055296 178691446472704 178698357497088 179103097192448 179396228284416 179476711618336 179750000162304 180460668715008 180545287749632 180711230109696 181505371257639 182308425325312 182475988216236 183020394512384 183295365057024 183583309418496 184275554174976 184807703052544 186100064612352 186187327991808 186889391822848 187182982152192 187195266441216 188005563616728 188196310646784 188739781840896 189036279005184 189749085487104 189859661877248 190034165242944 190148760502272 190297040766976 190865761861632 191627789303808 192005681991552 192440561876992 192755521880064 193032450344448 193899229151232 194345913974784 195385196937216 195499057774592 195678744408576 195792776310912 196649572827136 198569978811776 198881918536704 199631850356224 199958580062208 201027877281792 201490984341504 201608403330048 201911300570628 202794871977984 203113448718336 203879336534016 204468096994304 205096978490976 205561509277696 205870345679856 205897943826432 206771242016768 206999002349568 207119631138816 207596771745792 207908665934112 208217194758144 208818482036736 209935158411264 210057498247168 210250565800704 211180800376832 211985306442624 212013724336128 212108841003488 213271699390464 213592119611904 214075891318784 214084170862848 216195454599168 216296829878272 216495632111616 216621795067392 217780200388608 218409103607552 218737242284847 219694444642816 219936439996416 220869281245184 221230769430528 222413821673472 223026207819844 223056105811968 223391226163248 224248919212032 224379600400384 224585831650752 225234388095288 225568627654656 225948688515072 226469205540864 227455634526208 227771446284096 227801980403712 229153634451456 230017713012736 230026609118592 231044341006336 231256697937408 231391462912896 232295116111872 232404040613888 232617647268864 234211742482432 234673611323008 235928550420992 236314685528064 237578400423936 238264476662784 238622446128924 239666666883072 240835377733632 240948306812928 242007161676852 243301317621648 243333933613056 244393820076032 244635184594944 244777745891328 245700738899968 245710241558496 246074866532352 247156250223168 247988903804928 248133419483136 248249770655744 248477941400832 249577309536256 249593688588288 250674084822304 250928414195712 251653042454528 252048372006912 252427050450432 252998780649472 253378886990592 254487682482176 255503719071744 255887588841984 256007575988736 257376600459264 258507649973001 258769927139328 259127885299712 259924883632128 260904992544768 261057035081216 261454545690624 262852698341376 263488210292736 264007812738384 265175891382272 265419619223616 266456162598912 266611440082944 268037169709056 268654645788672 268811204440064 269215067427504 270393162637312 270691003072512 270817931624448 271839115378688 272284023914496 273462637987968 274493794239808 274530591768576 274943047585536 276159508185088 276413331262464 276795695661056 277211554578816 278424642715648 279280991987712 280334087734272 280774473228288 282008345425092 282647075256832 283109672761344 284623628230656 284789492815872 285445561150464 286298642792448 288660842815488 288829060089856 290373600518144 290848843726848 291518870962176 291649656379796 292404185137152 293077795405824 293248586661888 293689164466368 294802562875392 294974359240704 296551762231296 297408141082624 297854968217664 298322877805056 298998558949376 299447775534336 300312517460384 300758170206208 301958940721152 302412604995072 303695261712128 304192307966976 305819004801024 306702145491456 308342263916544 308521950550528 308805518519784 310156863025152 310679446708224 311395157618688 313227723055104 314902737616896 315086247370752 316771200565248 317685968883712 317977959663936 318163261505232 319555555844096 319907549085696 321113836978176 321264409083904 321790210080768 322676215569136 324293181898752 324401756828864 324445244817408 324932692601088 326370327855104 326670300582912 327613655411328 329541666964224 330844559310848 331303921867776 332791584784384 334539311729766 334584158717952 336373378818048 336569400600576 337838515987456 337851582142932 338352941481984 341183451789312 341343434651648 341657169426144 343168800612352 343730451677184 344676866630668 345026569519104 345568582434816 346566511509504 347087194369344 347873323393024 348442674167808 348606060920832 350306003976192 350470264455168 351317613723648 352010416984512 353892825631488 355274883465216 355481920110592 357382892945408 357396714994176 358206194384896 358953423236672 359500000324608 361422460219392 363010742515278 364616850650624 364951976432472 366590730114048 367166618836992 368551108349952 369615406105088 372200129224704 372374655983616 373778783645696 374365964304384 374390532882432 376011127233456 376392621293568 377479563681792 378072558010368 379498170974208 379719323754496 380068330485888 380297521004544 380594081533952 381731523723264 383255578607616 384011363983104 384881123753984 385511043760128 386064900688896 387798458302464 388691827949568 390998115549184 391357488817152 391585552621824 393299145654272 397139957623552 397763837073408 399263700712448 399917160124416 402055754563584 402981968683008 403216806660096 403822601141256 405589743955968 406226897436672 407758673068032 408936193988608 410193956981952 411123018555392 411740691359712 411795887652864 413542484033536 413998004699136 414239262277632 415193543491584 415817331868224 417636964073472 419870316822528 420114996494336 420501131601408 422361600753664 423970612885248 424217682006976 427184239223808 428151782637568 428168341725696 432991264223232 433243590134784 435560400777216 436818207215104 437474484569694 439388889285632 439872879992832 441738562490368 442461538861056 444827643346944 446052415639688 446112211623936 446782452326496 448497838424064 448759200800768 449171663301504 450468776190576 451137255309312 451897377030144 452938411081728 454911269052416 455542892568192 455603960807424 458307268902912 460035426025472 460053218237184 462088682012672 462513395874816 462782925825792 464590232223744 464808081227776 465235294537728 468423484964864 469347222646016 471857100841984 472629371056128 475156800847872 476528953325568 477244892257848 479333333766144 481670755467264 481896613625856 484014323353704 486602635243296 486667867226112 488787640152064 489270369189888 489555491782656 491401477799936 491420483116992 494312500446336 495977807609856 496266838966272 496499541311488 496955882801664 499154619072512 499187377176576 501348169644608 501808967594649 503306084909056 504854100900864 505997561298944 506757773981184 511775177683968 512015151977472 514753200918528 517015299946002 517539854278656 519849767264256 521809985089536 522114070162432 522909091381248 525705396682752 526976420585472 528015625476768 530351782764544 530839238447232 532912325197824 533222880165888 536074339418112 537309291577344 537622408880128 538430134855008 540786325274624 541382006145024 541635863248896 543678230757376 546925275975936 548987588479616 549061183537152 549886095171072 552319016370176 552826662524928 553591391322112 554423109157632 556849285431296 558561983975424 560668175468544 561548946456576 564016690850184 565294150513664 566219345522688 569247256461312 569578985631744 570891122300928 572597285584896 577321685630976 577658120179712 580747201036288 581697687453696 583037741924352 583299312759592 586155590811648 586497173323776 587378328932736 589948718481408 594816282165248 595709936435328 596645755610112 597997117898752 598895551068672 600625034920768 604825209990144 607390523424256 608384615933952 611638009602048 613404290982912 616684527833088 617043901101056 617611037039568 620313726050304 621358893416448 622790315237376 626455446110208 629805475233792 630172494741504 633542401130496 635371937767424 635955919327872 636326523010464 639111111688192 639815098171392 642227673956352 642528818167808 645352431138272 648586363797504 648803513657728 648890489634816 649865385202176 652740655710208 653340601165824 655227310822656 656211726854541 659083333928448 661689118621696 662607843735552 669078623459532 669168317435904 672746757636096 673138801201152 675677031974912 675703164285864 676705882963968 682366903578624 682686869303296 683314338852288 686337601224704 687460903354368 689353733261336 690053139038208 693133023019008 694174388738688 695746646786048 696885348335616 697212121841664 702635227447296 704020833969024 707785651262976 710963840221184 714793429988352 716412388769792 717906846473344 719000000649216 722844920438784 726021485030556 729233701301248 729903952864944 733181460228096 734333237673984 737102216699904 739230812210176 744400258449408 744749311967232 747557567291392 748731928608768 748781065764864 752022254466912 752785242587136 754959127363584 756145116020736 758996341948416 759438647508992 760136660971776 761188163067904 763463047446528 766511157215232 768022727966208 769762247507968 772129801377792 775522949919003 777383655899136 781996231098368 782714977634304 783171105243648 794279915247104 795527674146816 798527401424896 799834320248832 804111509127168 805963937366016 806433613320192 807645202282512 811179487911936 812453794873344 815517346136064 817872387977216 820387913963904 822246037110784 823481382719424 823591775305728 827084968067072 828478524555264 830387086983168 831634663736448 835273928146944 840229992988672 841002263202816 847941225770496 848435364013952 854368478447616 856336683451392 865982528446464 866487180269568 871120801554432 873636414430208 874948969139388 878777778571264 879745759985664 883477124980736 884923077722112 889655286693888 892104831279376 892224423247872 893564904652992 896995676848128 897518401601536 898343326603008 900937552381152 902274510618624 905876822163456 909822538104832 911085785136384 920070852050944 920106436474368 924177364025344 925026791749632 925565851651584 930470589075456 936846969929728 938694445292032 943714201683968 945258742112256 947861383234337 950313601695744 953057906651136 954489784515696 958666667532288 963341510934528 963793227251712 968028646707408 973205270486592 973335734452224 977575280304128 979110983565312 982802955599872 982840966233984 988625000892672 992533677932544 992999082622976 993911765603328 998374754353152 1002696339289216 1003617935189298 1006612169818112 1009708201801728 1013515547962368 1023550355367936 1024030303954944 1029506401837056 1034030599892004 1035079708557312 1039699534528512 1043619970179072 1044228140324864 1045818182762496 1051410793365504 1053952841170944 1056031250953536 1060703565529088 1061678476894464 1065824650395648 1066445760331776 1072148678836224 1074618583154688 1075244817760256 1076860269710016 1081572650549248 1087356461514752 1093850551951872 1097975176959232 1099772190342144 1105653325049856 1107182782644224 1108846218315264 1117123967950848 1121336350937088 1123097892913152 1128033381700368 1130588301027328 1132438691045376 1138494512922624 1139157971263488 1141782244601856 1145194571169792 1154643371261952 1155316240359424 1161494402072576 1163395374907392 1166075483848704 1166598625519184 1172994346647552 1174756657865472 1179897436962816 1189632564330496 1191419872870656 1193291511220224 1197791102137344 1201250069841536 1209650419980288 1214781046848512 1216769231867904 1223276019204096 1226808581965824 1233369055666176 1234087802202112 1235222074079136 1240627452100608 1242717786832896 1245580630474752 1252910892220416 1259610950467584 1260344989483008 1267084802260992 1270743875534848 1271911838655744 1272653046020928 1278222223376384 1284455347912704 1285057636335616 1290704862276544 1297607027315456 1299730770404352 1306681202331648 1310454621645312 1312423453709082 1318166667856896 1325215687471104 1338157246919064 1338336634871808 1345493515272192 1346277602402304 1351354063949824 1351406328571728 1353411765927936 1364733807157248 1365373738606592 1366628677704576 1372675202449408 1374921806708736 1378707466522672 1380106278076416 1386266046038016 1388348777477376 1391493293572096 1393770696671232 1394424243683328 1405270454894592 1408041667938048 1415571302525952 1421927680442368 1429586859976704 1435813692946688 1438000001298432 1445689840877568 1452042970061112 1458467402602496 1459807905729888 1466362920456192 1468666475347968 1474204433399808 1478461624420352 1488800516898816 1489498623934464 1495115134582784 1497463857217536 1497562131529728 1504044508933824 1509918254727168 1517992683896832 1518877295017984 1520273321943552 1522376326135808 1536045455932416 1539524495015936 1544259602755584 1551045899838006 1565429955268608 1566342210487296 1588559830494208 1591055348293632 1597054802849792 1599668640497664 1608223018254336 1611927874732032 1612867226640384 1615290404565024 1622358975823872 1624907589746688 1631034692272128 1635744775954432 1640775827927808 1644492074221568 1646962765438848 1647183550611456 1654169936134144 1656957049110528 1660774173966336 1663269327472896 1670547856293888 1680459985977344 1682004526405632 1695882451540992 1696870728027904 1708736956895232 1712673366902784 1731965056892928 1732974360539136 1742241603108864 1747272828860416 1749897938278776 1757555557142528 1759491519971328 1766954249961472 1769846155444224 1784209662558752 1784448846495744 1787129809305984 1793991353696256 1795036803203072 1796686653206016 1801875104762304 1819645076209664 1822171570272768 1840212872948736 1850053583499264 1851131703303168 1860941178150912 1877388890584064 1887428403367936 1890517484224512 1895722766468674 1900627203391488 1906115813302272 1908979569031392 1917333335064576 1926683021869056 1927586454503424 1936057293414816 1946410540973184 1946671468904448 1955150560608256 1958221967130624 1965605911199744 1965681932467968 1977250001785344 1985067355865088 1985998165245952 1987823531206656 2005392678578432 2007235870378596 2013224339636224 2019416403603456 2027031095924736 2047100710735872 2048060607909888 2059012803674112 2068061199784008 2070159417114624 2079399069057024 2087239940358144 2088456280649728 2091636365524992 2107905682341888 2112062501907072 2121407131058176 2123356953788928 2132891520663552 2149237166309376 2150489635520512 2153720539420032 2163145301098496 2187701103903744 2195950353918464 2199544380684288 2211306650099712 2217692436630528 2234247935901696 2242672701874176 2246195785826304 2256066763400736 2261176602054656 2264877382090752 2276989025845248 2278315942526976 2283564489203712 2290389142339584 2309286742523904 2310632480718848 2322988804145152 2332150967697408 2333197251038368 2345988693295104 2349513315730944 2379265128660992 2382839745741312 2386583022440448 2395582204274688 2402500139683072 2419300839960576 2429562093697024 2433538463735808 2446552038408192 2453617163931648 2466738111332352 2468175604404224 2470444148158272 2481254904201216 2485435573665792 2491161260949504 2505821784440832 2520689978966016 2541487751069696 2543823677311488 2545306092041856 2556444446752768 2581409724553088 2595214054630912 2599461540808704 2613362404663296 2620909243290624 2624846907418164 2636333335713792 2650431374942208 2676314493838128 2676673269743616 2690987030544384 2692555204804608 2702708127899648 2702812657143456 2706823531855872 2729467614314496 2730747477213184 2733257355409152 2745350404898816 2757414933045344 2760212556152832 2772532092076032 2776697554954752 2782986587144192 2810540909789184 2816083335876096 2831142605051904 2843584149703011 2859173719953408 2871627385893376 2876000002596864 2891379681755136 2904085940122224 2916934805204992 2919615811459776 2932725840912384 2937332950695936 2948408866799616 2956923248840704 2977601033797632 2978997247868928 2990230269165568 2995124263059456 3008089017867648 3019836509454336 3037754590035968 3040546643887104 3044752652271616 3072090911864832 3088519205511168 3102091799676012 3130859910537216 3132684420974592 3177119660988416 3182110696587264 3194109605699584 3199337280995328 3216446036508672 3223855749464064 3225734453280768 3230580809130048 3244717951647744 3262069384544256 3271489551908864 3281551655855616 3288984148443136 3293925530877696 3308339872268288 3321548347932672 3326538654945792 3364009052811264 3391764903081984 3393741456055808 3417473913790464 3425346733805568 3463930113785856 3465948721078272 3484483206217728 3494545657720832 3499795876557552 3515111114285056 3518983039942656 3533908499922944 3539692310888448 3568419325117504 3568897692991488 3574259618611968 3590073606406144 3593373306412032 3603750209524608 3639290152419328 3644343140545536 3680425745897472 3700107166998528 3702263406606336 3721882356301824 3754777781168128 3774856806735872 3781034968449024 3791445532937348 3801254406782976 3812231626604544 3817959138062784 3834666670129152 3853366043738112 3855172909006848 3872114586829632 3892821081946368 3910301121216512 3931211822399488 3931363864935936 3954500003570688 3975647062413312 4010785357156864 4014471740757192 4038832807206912 4054062191849472 4094201421471744 4096121215819776 4118025607348224 4136122399568016 4140318834229248 4158798138114048 4174479880716288 4176912561299456 4183272731049984 4215811364683776 4224125003814144 4242814262116352 4246713907577856 4265783041327104 4300979271041024 4307441078840064 4326290602196992 4375402207807488 4391900707836928 4399088761368576 4422613300199424 4435384873261056 4468495871803392 4485345403748352 4492391571652608 4512133526801472 4522353204109312 4529754764181504 4553978051690496 4556631885053952 4567128978407424 4618573485047808 4621264961437696 4645977608290304 4666394502076736 4699026631461888 4765679491482624 4773166044880896 4791164408549376 4805000279366144 4838601679921152 4859124187394048 4867076927471616 4893104076816384 4907234327863296 4933476222664704 4936351208808448 4940888296316544 4962509808402432 4970871147331584 4982322521899008 5011643568881664 5041379957932032 5082975502139392 5087647354622976 5090612184083712 5112888893505536 5162819449106176 5190428109261824 5198923081617408 5226724809326592 5241818486581248 5249693814836328 5272666671427584 5300862749884416 5352628987676256 5353346539487232 5381974061088768 5385110409609216 5405416255799296 5405625314286912 5458935228628992 5461494954426368 5466514710818304 5490700809797632 5514829866090688 5553395109909504 5565973174288384 5632166671752192 5662285210103808 5687168299406022 5718347439906816 5743254771786752 5752000005193728 5782759363510272 5808171880244448 5833869610409984 5839231622919552 5865451681824768 5874665901391872 5896817733599232 5913846497681408 5955202067595264 5957994495737856 5980460538331136 6016178035735296 6039673018908672 6075509180071936 6081093287774208 6089505304543232 6144181823729664 6177038411022336 6204183599352024 6261719821074432 6265368841949184 6354239321976832 6364221393174528 6388219211399168 6398674561990656 6447711498928128 6451468906561536 6461161618260096 6489435903295488 6542979103817728 6563103311711232 6577968296886272 6587851061755392 6653077309891584 6728018105622528 6783529806163968 6787482912111616 6834947827580928 6850693467611136 6927860227571712 6931897442156544 6968966412435456 6989091315441664 6999591753115104 7030222228570112 7037966079885312 7067816999845888 7136838650235008 7137795385982976 7148519237223936 7180147212812288 7186746612824064 7207500419049216 7278580304838656 7288686281091072 7360851491794944 7400214333997056 7404526813212672 7443764712603648 7509555562336256 7549713613471744 7562069936898048 7582891065874696 7624463253209088 7635918276125568 7669333340258304 7744229173659264 7785642163892736 7820602242433024 7862727729871872 7909000007141376 7951294124826624 8021570714313728 8028943481514384 8077665614413824 8108124383698944 8188402842943488 8192242431639552 8236051214696448 8272244799136032 8280637668458496 8317596276228096 8348959761432576 8353825122598912 8431622729367552 8448250007628288 8485628524232704 8493427815155712 8530752449109033 8601958542082048 8614882157680128 8750804415614976 8783801415673856 8798177522737152 8845226600398848 8870769746522112 8936991743606784 8970690807496704 9024267053602944 9044706408218624 9059509528363008 9113263770107904 9134257956814848 9242529922875392 9332789004153472 9398053262923776 9531358982965248 9546332089761792 9582328817098752 9610000558732288 9677203359842304 9718248374788096 9734153854943232 9786208153632768 9814468655726592 9866952445329408 9872702417616896 9881776592633088 9925019616804864 9964645043798016 10165951004278784 10175294709245952 10181224368167424 10325638898212352 10380856218523648 10397846163234816 10453449618653184 10483636973162496 10499387629672656 10545333342855168 10601725499768832 10705257975352512 10706693078974464 10770220819218432 10810832511598592 10811250628573824 10917870457257984 10922989908852736 10933029421636608 11029659732181376 11106790219819008 11264333343504384 11324570420207616 11374336598812044 11436694879813632 11486509543573504 11504000010387456 11565518727020544 11616343760488896 11667739220819968 11678463245839104 11730903363649536 11793635467198464 11827692995362816 11960921076662272 12032356071470592 12162186575548416 12179010609086464 12288363647459328 12354076822044672 12408367198704048 12523439642148864 12530737683898368 12708478643953664 12728442786349056 12776438422798336 12797349123981312 12902937813123072 12922323236520192 12978871806590976 13085958207635456 13126206623422464 13175702123510784 13306154619783168 13456036211245056 13567059612327936 13574965824223232 13669895655161856 13701386935222272 13855720455143424 13863794884313088 13937932824870912 13978182630883328 13999183506230208 14060444457140224 14135633999691776 14273677300470016 14297038474447872 14373493225648128 14415000838098432 14577372562182144 14721702983589888 14800428667994112 14809053626425344 14887529425207296 15019111124672512 15099427226943488 15124139873796096 15165782131749392 15248926506418176 15271836552251136 15338666680516608 15488458347318528 15571284327785472 15641204484866048 15725455459743744 15818000014282752 15902588249653248 16043141428627456 16057886963028768 16155331228827648 16216248767397888 16376805685886976 16384484863279104 16472102429392896 16544489598272064 16697919522865152 16707650245197824 16896500015256576 16986855630311424 17061504898218066 17229764315360256 17501608831229952 17567602831347712 17596355045474304 17690453200797696 17741539493044224 17873983487213568 17941381614993408 18048534107205888 18089412816437248 18119019056726016 18226527540215808 18268515913629696 18485059845750784 18665578008306944 18796106525847552 19062717965930496 19092664179523584 19164657634197504 19220001117464576 19354406719684608 19436496749576192 19468307709886464 19628937311453184 19733904890658816 19745404835233792 19763553185266176 20350589418491904 20362448736334848 20651277796424704 20761712437047296 20795692326469632 20906899237306368 20967273946324992 20998775259345312 21090666685710336 21203450999537664 21410515950705024 21413386157948928 21540441638436864 21621665023197184 21622501257147648 21835740914515968 21845979817705472 21866058843273216 22059319464362752 22213580439638016 22528666687008768 22649140840415232 22748673197624088 22873389759627264 22973019087147008 23008000020774912 23232687520977792 23335478441639936 23356926491678208 23461806727299072 23655385990725632 24064712142941184 24324373151096832 24576727294918656 24708153644089344 24816734397408096 25046879284297728 25061475367796736 25416957287907328 25456885572698112 25552876845596672 25805875626246144 25844646473040384 26171916415270912 26252413246844928 26351404247021568 26612309239566336 26912072422490112 27134119224655872 27149931648446464 27339791310323712 27402773870444544 27727589768626176 27956365261766656 27998367012460416 28120888914280448 28547354600940032 28594076948895744 28746986451296256 28830001676196864 29154745124364288 29443405967179776 29600857335988224 29618107252850688 29775058850414592 30038222249345024 30198854453886976 30331564263498784 30497853012836352 30543673104502272 30976916694637056 31142568655570944 31450910919487488 31636000028565504 31805176499306496 32086282857254912 32115773926057536 32310662457655296 32432497534795776 32753611371773952 32768969726558208 33088979196544128 33415300490395648 33793000030513152 33973711260622848 34123009796436132 34459528630720512 35003217662459904 35135205662695424 35192710090948608 35380906401595392 35483078986088448 35882763229986816 36097068214411776 36178825632874496 36537031827259392 37331156016613888 37592213051695104 38125435931860992 38185328359047168 38329315268395008 38440002234929152 38708813439369216 38872993499152384 38936615419772928 39257874622906368 39490809670467584 39527106370532352 40701178836983808 40724897472669696 41302555592849408 41523424874094592 41591384652939264 41813798474612736 41934547892649984 41997550518690624 42181333371420672 42406901999075328 42821031901410048 43243330046394368 43245002514295296 43732117686546432 44118638928725504 44427160879276032 45057333374017536 45298281680830464 45497346395248176 45746779519254528 45946038174294016 46016000041549824 46465375041955584 46670956883279872 46713852983356416 46923613454598144 47310771981451264 48129424285882368 48648746302193664 49153454589837312 49416307288178688 49633468794816192 50093758568595456 50122950735593472 50833914575814656 51105753691193344 51689292946080768 52504826493689856 52702808494043136 53224618479132672 53824144844980224 54268238449311744 54299863296892928 54679582620647424 54805547740889088 55455179537252352 55912730523533312 55996734024920832 56241777828560896 57094709201880064 57188153897791488 57493972902592512 57660003352393728 58309490248728576 58886811934359552 59201714671976448 59236214505701376 60076444498690048 60397708907773952 60663128526997568 61087346209004544 61953833389274112 62285137311141888 62901821838974976 63272000057131008 63610352998612992 64172565714509824 64231547852115072 64621324915310592 64864995069591552 65507222743547904 65537939453116416 66177958393088256 66830600980791296 67586000061026304 67947422521245696 68246019592872264 68919057261441024 70006435324919808 70270411325390848 70385420181897216 70966157972176896 72194136428823552 72357651265748992 74662312033227776 75184426103390208 76250871863721984 76370656718094336 76658630536790016 76880004469858304 77417626878738432 77745986998304768 78515749245812736 78981619340935168 79054212741064704 81402357673967616 81449794945339392 82605111185698816 83046849748189184 83182769305878528 83869095785299968 83995101037381248 84362666742841344 85642063802820096 86490005028590592 87464235373092864 88237277857451008 88854321758552064 90114666748035072 90596563361660928 90994692790496352 91493559038509056 91892076348588032 92930750083911168 93341913766559744 93427705966712832 94621543962902528 96258848571764736 97297492604387328 98306909179674624 99266937589632384 100245901471186944 101667829151629312 103378585892161536 105009652987379712 105405616988086272 106449236958265344 107648289689960448 108536476898623488 108599726593785856 109611095481778176 111825461047066624 111993468049841664 114189418403760128 114376307795582976 114987945805185024 115320006704787456 116618980497457152 117773623868719104 118472429011402752 120152888997380096 121326257053995136 122174692418009088 123907666778548224 124570274622283776 125803643677949952 126544000114262016 127220705997225984 128345131429019648 128463095704230144 129729990139183104 132355916786176512 135172000122052608 135894845042491392 136492039185744528 137838114522882048 140012870649839616 140540822650781696 140770840363794432 141932315944353792 144388272857647104 149324624066455552 150368852206780416 152501743727443968 153317261073580032 153760008939716608 155491973996609536 158108425482129408 162804715347935232 162899589890678784 165210222371397632 166093699496378368 166365538611757056 167738191570599936 167990202074762496 168725333485682688 171284127605640192 172980010057181184 174928470746185728 176474555714902016 177708643517104128 180229333496070144 181193126723321856 181989385580992704 183784152697176064 185861500167822336 186855411933425664 192517697143529472 194594985208774656 196613818359349248 198533875179264768 200491802942373888 203335658303258624 206757171784323072 210019305974759424 210811233976172544 212898473916530688 217072953797246976 217199453187571712 223986936099683328 228378836807520256 228752615591165952 229975891610370048 230640013409574912 233237960994914304 235547247737438208 236944858022805504 240305777994760192 242652514107990272 244349384836018176 247815333557096448 249140549244567552 251607287355899904 253088000228524032 256690262858039296 256926191408460288 264711833572353024 270344000244105216 271789690084982784 272984078371489056 275676229045764096 280025741299679232 281081645301563392 283864631888707584 288776545715294208 298649248132911104 300737704413560832 305003487454887936 307520017879433216 316216850964258816 325609430695870464 325799179781357568 330420444742795264 332187398992756736 335476383141199872 335980404149524992 342568255211280384 345960020114362368 349856941492371456 352949111429804032 355417287034208256 360458666992140288 363978771161985408 367568305394352128 371723000335644672 373710823866851328 385035394287058944 389189970417549312 397067750358529536 413514343568646144 420038611949518848 421622467952345088 425796947833061376 434398906375143424 447973872199366656 456757673615040512 457505231182331904 459951783220740096 461280026819149824 466475921989828608 485305028215980544 488698769672036352 495630667114192896 498281098489135104 503214574711799808 506176000457048064 513380525716078592 513852382816920576 529423667144706048 540688000488210432 543579380169965568 545968156742978112 551352458091528192 562163290603126784 577553091430588416 597298496265822208 601475408827121664 610006974909775872 615040035758866432 632433701928517632 651218861391740928 651598359562715136 660840889485590528 664374797985513472 671960808299049984 685136510422560768 691920040228724736 699713882984742912 705898222859608064 710834574068416512 720917333984280576 727957542323970816 735136610788704256 743446000671289344 747421647733702656 770070788574117888 794135500717059072 827028687137292288 840077223899037696 843244935904690176 851593895666122752 868797812750286848 895947744398733312 913515347230081024 915010462364663808 922560053638299648 970610056431961088 977397539344072704 991261334228385792 996562196978270208 1006429149423599616 1026761051432157184 1027704765633841152 1058847334289412096 1081376000976420864 1091936313485956224 1102704916183056384 1155106182861176832 1194596992531644416 1230080071517732864 1264867403857035264 1303196719125430272 1321681778971181056 1343921616598099968 1370273020845121536 1383840080457449472 1399427765969485824 1411796445719216128 1455915084647941632 1486892001342578688 1494843295467405312 1540141577148235776 1588271001434118144 1654057374274584576 1686489871809380352 1791895488797466624 1827030694460162048 1830020924729327616 1845120107276599296 1941220112863922176 1954795078688145408 1982522668456771584 1993124393956540416 2055409531267682304 2117694668578824192 2162752001952841728 2183872626971912448 2205409832366112768 2310212365722353664 2389193985063288832 2529734807714070528 2606393438250860544 2643363557942362112 2687843233196199936 2740546041690243072 2767680160914898944 2823592891438432256 2911830169295883264 2973784002685157376 2989686590934810624 3080283154296471552 3176542002868236288 3308114748549169152 3583790977594933248 3654061388920324096 3690240214553198592 3882440225727844352 3909590157376290816 3965045336913543168 4110819062535364608 4235389337157648384 4367745253943824896 4620424731444707328 4778387970126577664 5059469615428141056 5375686466392399872 5481092083380486144 5535360321829797888 5647185782876864512 5823660338591766528 5947568005370314752 5979373181869621248 6353084005736472576 6616229497098338304 7167581955189866496 7308122777840648192 7764880451455688704 7819180314752581632 7930090673827086336 8221638125070729216 8470778674315296768 8735490507887649792 9240849462889414656 9556775940253155328 10751372932784799744 10962184166760972288 11070720643659595776 11294371565753729024 11647320677183533056 11895136010740629504 12706168011472945152 14335163910379732992 15529760902911377408 16443276250141458432 16941557348630593536 17470981015775299584 21502745865569599488 21924368333521944576 23294641354367066112 23790272021481259008 25412336022945890304 28670327820759465984 31059521805822754816 32886552500282916864 33883114697261187072 34941962031550599168 43005491731139198976 46589282708734132224 50824672045891780608 62119043611645509632 65773105000565833728 69883924063101198336 86010983462278397952 93178565417468264448 101649344091783561216 124238087223291019264 139767848126202396672 186357130834936528896 279535696252404793344 372714261669873057792 559071392504809586688 1118142785009619173376
- Sum of all divisors σ(n): 4203985413035862065430
- Sum of proper divisors (its aliquot sum) s(n): 3085842628026242892054
- 1118142785009619173376 is an abundant number, because the sum of its proper divisors (3085842628026242892054) is greater than itself. Its abundance is 1967699843016623718678
Bases of 1118142785009619173376
- Binary: 11110010011101010110010010101011001010101110000101001000000000000000002
- Hexadecimal: 0x3C9D592ACAB8520000
- Base-36: 6JZ4HL61EBU9S0
Squares and roots of 1118142785009619173376
- 1118142785009619173376 squared (11181427850096191733762) is 1250243287669067443616169512816437547237376
- 1118142785009619173376 cubed (11181427850096191733763) is 1397950511613873536704083252745045711787355423561712509571301376
-
The
square root of 1118142785009619173376 is 33438642092.7886838941 -
The
cube root of 1118142785009619173376 is 10379244.8029787967
Scales and comparisons
How big is 1118142785009619173376?- 1,118,142,785,009,619,173,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,118,142,785,009,619,173,376 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 1118142785009619173376 cubic inches would be around 864937.1 feet tall.
Recreational maths with 1118142785009619173376
- 1118142785009619173376 backwards is 6733719169005872418111
- The number of decimal digits it has is: 22
- The sum of 1118142785009619173376'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 1118142785009619173376 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 1118142785009619173376 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/1118142785009619173376/
Chicago style:
Numbermatics. 2024. "Number 1118142785009619173376 - Facts about the integer". https://numbermatics.com/n/1118142785009619173376/
The information we have on file for 1118142785009619173376 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 1118142785009619173376, math, Factors of 1118142785009619173376, curriculum, school, college, exams, university, Prime factorization of 1118142785009619173376, STEM, science, technology, engineering, physics, economics, calculator, one sextillion, one hundred eighteen quintillion, one hundred forty-two quadrillion, seven hundred eighty-five trillion, nine billion, six hundred nineteen million, one hundred seventy-three thousand, three hundred seventy-six.