31349876352512453019648
31,349,876,352,512,453,019,648 is an even composite number composed of seven prime numbers multiplied together.
31349876352512453019648 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 31349876352512453019648:
211 × 34 × 7 × 132 × 1033 × 1072 × 1132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 13 × 13 × 103 × 103 × 103 × 107 × 107 × 113 × 113)See below for interesting mathematical facts about the number 31349876352512453019648 from the Numbermatics database.
Names of 31349876352512453019648
- Cardinal: 31349876352512453019648 can be written as Thirty-one sextillion, three hundred forty-nine quintillion, eight hundred seventy-six quadrillion, three hundred fifty-two trillion, five hundred twelve billion, four hundred fifty-three million, nineteen thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 3.1349876352512453019648 × 1022
Factors of 31349876352512453019648
Divisors of 31349876352512453019648
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 52 54 56 63 64 72 78 81 84 91 96 103 104 107 108 112 113 117 126 128 144 156 162 168 169 182 189 192 206 208 214 216 224 226 234 252 256 273 288 309 312 321 324 336 338 339 351 364 378 384 412 416 428 432 448 452 468 504 507 512 546 567 576 618 624 642 648 672 676 678 702 721 728 749 756 768 791 819 824 832 856 864 896 904 927 936 963 1008 1014 1017 1024 1053 1092 1134 1152 1183 1236 1248 1284 1296 1339 1344 1352 1356 1391 1404 1442 1456 1469 1498 1512 1521 1536 1582 1638 1648 1664 1712 1728 1792 1808 1854 1872 1926 2016 2028 2034 2048 2106 2163 2184 2247 2268 2304 2366 2373 2457 2472 2496 2568 2592 2678 2688 2704 2712 2781 2782 2808 2884 2889 2912 2938 2996 3024 3042 3051 3072 3164 3276 3296 3328 3424 3456 3549 3584 3616 3708 3744 3852 4017 4032 4056 4068 4173 4212 4326 4368 4407 4494 4536 4563 4608 4732 4746 4914 4944 4992 5136 5184 5356 5376 5408 5424 5562 5564 5616 5768 5778 5824 5876 5992 6048 6084 6102 6144 6328 6489 6552 6592 6656 6741 6848 6912 7098 7119 7168 7232 7371 7416 7488 7704 8034 8064 8112 8136 8343 8346 8424 8652 8667 8736 8814 8988 9072 9126 9153 9216 9373 9464 9492 9737 9828 9888 9984 10272 10283 10368 10609 10647 10712 10752 10816 10848 11021 11124 11128 11232 11449 11536 11556 11639 11648 11752 11984 12051 12091 12096 12168 12204 12519 12656 12769 12978 13104 13184 13221 13312 13482 13689 13696 13824 14196 14238 14336 14464 14742 14832 14976 15408 16068 16128 16224 16272 16686 16692 16848 17304 17334 17407 17472 17628 17976 18083 18144 18252 18306 18432 18746 18928 18984 19097 19467 19474 19656 19776 19968 20223 20544 20566 20736 21218 21294 21357 21424 21504 21632 21696 22042 22248 22256 22464 22898 23072 23112 23278 23296 23504 23968 24102 24182 24192 24336 24408 25038 25312 25538 25956 26208 26368 26442 26624 26964 27378 27392 27648 28119 28392 28476 28928 29211 29484 29664 29952 30816 30849 31827 31941 32136 32256 32448 32544 33063 33372 33384 33696 34347 34608 34668 34814 34917 34944 35256 35952 36153 36166 36273 36288 36504 36612 37492 37557 37856 37968 38194 38307 38934 38948 39312 39552 39663 39936 40446 41088 41132 41472 42436 42588 42714 42848 43008 43264 43392 44084 44496 44512 44928 45796 46144 46224 46556 46592 47008 47936 48204 48364 48384 48672 48816 50076 50624 51076 51912 52221 52416 52736 52884 53928 54249 54756 54784 55296 56238 56784 56952 57291 57856 58401 58422 58968 59328 59904 60669 61632 61698 63654 63882 64071 64272 64512 64896 65088 66126 66744 66768 67392 68694 69216 69336 69628 69834 69888 70512 71904 72306 72332 72546 72576 73008 73224 74263 74984 75114 75712 75936 76388 76614 77147 77868 77896 78624 79104 79326 79872 80143 80892 81473 82176 82264 82944 84357 84637 84872 85176 85428 85696 86528 86784 87633 88168 88992 89024 89383 89856 91592 92288 92448 92547 93112 93184 94016 95481 95823 95872 96408 96728 96768 97344 97632 99189 100152 101248 102152 103041 103824 104442 104751 104832 105472 105768 107856 108459 108498 108819 109512 109568 112476 112671 113568 113904 114582 114921 115712 116802 116844 117936 118656 118989 119808 121338 121849 123264 123396 126581 127308 127764 128142 128544 129024 129792 130176 132252 133488 133536 133679 134784 137388 137917 138432 138672 139256 139668 139776 141024 143273 143808 144612 144664 145092 145152 146016 146448 148526 148837 149968 150228 151307 151424 151872 152776 153228 154294 155736 155792 156663 157183 157248 158208 158652 160286 161784 162747 162946 164352 164528 165888 165997 168714 169274 169744 170352 170856 171392 171873 173056 173568 175266 176336 177984 178048 178766 179712 183184 184576 184896 185094 186224 186368 188032 190962 191646 191744 192816 193456 193536 194688 195264 198378 200304 202496 204304 206082 207648 208884 209502 209664 210944 211536 215712 216918 216996 217638 219024 219136 222789 224952 225342 227136 227808 229164 229842 231424 231441 233604 233688 235872 237312 237978 239616 240429 242676 243698 244419 246528 246792 253071 253162 253911 254616 255528 256284 257088 259584 260352 262899 264504 266976 267072 267358 268149 269568 274776 275834 276864 277344 277641 278512 279336 279552 282048 286443 286546 287616 289224 289328 290184 290304 292032 292896 297052 297567 297674 299936 300456 302614 302848 303744 305552 306456 308588 309123 311472 311584 313326 314253 314366 314496 316416 317304 320572 323568 325494 325892 326457 328704 329056 331994 337428 338548 339488 340704 341712 342784 343746 344763 346112 347136 350532 352672 355968 356096 357532 359424 365547 366368 369152 369792 370188 372448 376064 379743 381924 383292 383488 385632 386912 387072 389376 390528 396756 400608 401037 404992 408608 412164 413751 415296 417768 419004 419328 423072 429819 431424 433836 433992 435276 438048 445578 446511 449904 450684 453921 454272 455616 458328 459684 462882 467208 467376 469989 471549 471744 474624 475956 480858 485352 487396 488241 488838 493056 493584 497991 506142 506324 507822 509232 511056 512568 514176 515619 519168 520704 525798 529008 533952 534144 534716 536298 539136 549552 551668 553728 554688 555282 557024 558672 559104 564096 572886 573092 575232 578448 578656 580368 580608 584064 585792 594104 595134 595348 599872 600912 605228 605696 607488 611104 612912 617176 618246 622944 623168 626652 628506 628732 628992 632832 634608 641144 647136 650988 651784 652914 657408 658112 663988 668367 674856 677096 678976 681408 683424 685568 687492 689526 694272 694323 701064 705344 711936 712192 715064 718848 721287 731094 732736 733257 738304 739584 740376 744896 752128 759213 759486 761733 763848 766584 766976 771264 773824 778752 781056 788697 793512 801216 802074 804447 809984 817216 824328 827502 830592 832923 835536 838008 838656 846144 859329 859638 862848 867672 867984 870552 876096 891156 892701 893022 899808 901368 907842 908544 911232 916656 919368 925764 927369 934416 934752 939978 942759 943098 943488 949248 951912 961716 965419 970704 974792 976482 977676 979371 986112 987168 995982 1002911 1012284 1012648 1015644 1018464 1022112 1025136 1028352 1031238 1034289 1038336 1041408 1041859 1051596 1058016 1059149 1067904 1068288 1069432 1072596 1078272 1092727 1096641 1099104 1100281 1103336 1107456 1109376 1110564 1114048 1117344 1128192 1135163 1139229 1145772 1146184 1150464 1156896 1157312 1160736 1161216 1161979 1168128 1171584 1179247 1188208 1190268 1190696 1198817 1199744 1201824 1203111 1210456 1211392 1214976 1222208 1225824 1234352 1236492 1241253 1245373 1245888 1246336 1253304 1257012 1257464 1257984 1269216 1282288 1289457 1293737 1294272 1301976 1303568 1305828 1315207 1316224 1327976 1336734 1339533 1349712 1354192 1357952 1361763 1362816 1366283 1366848 1371136 1374984 1379052 1388646 1402128 1409967 1410688 1414647 1423872 1424384 1430128 1442574 1462188 1464723 1465472 1466514 1476608 1479168 1480752 1489792 1493973 1504256 1518426 1518972 1523466 1527696 1533168 1533952 1542528 1546857 1547648 1557504 1562112 1577394 1587024 1602432 1604148 1608894 1619968 1634432 1648656 1655004 1661184 1665846 1671072 1676016 1677312 1692288 1718658 1719276 1725696 1735344 1735968 1741104 1752192 1782312 1785402 1786044 1792921 1799616 1802736 1815684 1817088 1822464 1833312 1838736 1851528 1854738 1862549 1868832 1869504 1879956 1885518 1886196 1886976 1898496 1903824 1923432 1930838 1934881 1941408 1949584 1952964 1955352 1958742 1966991 1972224 1974336 1991964 2005101 2005822 2024568 2025296 2031288 2036928 2043379 2044224 2050272 2056704 2062476 2068578 2082816 2082969 2083718 2103192 2116032 2118298 2135808 2136576 2138864 2145192 2156544 2157961 2163861 2185454 2193282 2198208 2199771 2200562 2206672 2214912 2218752 2221128 2228096 2234688 2256384 2270326 2278458 2285199 2291544 2292368 2300928 2313792 2314624 2321472 2323958 2336256 2343168 2358494 2376416 2380536 2381392 2397634 2399488 2403648 2406222 2413341 2420912 2422784 2429952 2444416 2451648 2468704 2472984 2482506 2490746 2491776 2492672 2506608 2514024 2514928 2515968 2538432 2564576 2578914 2587474 2588544 2603952 2607136 2611656 2630414 2632448 2655952 2673468 2679066 2699424 2708384 2715904 2723526 2725632 2732566 2733696 2742272 2749968 2758104 2777292 2804256 2819934 2821376 2829294 2847744 2848768 2860256 2885148 2896257 2924376 2929446 2930944 2933028 2958336 2961504 2979584 2987946 3008512 3008733 3036852 3037944 3046932 3055392 3066336 3085056 3093714 3095296 3115008 3124224 3125577 3154788 3174048 3177447 3204864 3208296 3217788 3268864 3278181 3289923 3297312 3300843 3310008 3322368 3331692 3342144 3352032 3384576 3405489 3417687 3437316 3438552 3451392 3470688 3471936 3482208 3485937 3504384 3537741 3564624 3570804 3572088 3585842 3596451 3599232 3605472 3609333 3631368 3634176 3644928 3666624 3677472 3703056 3709476 3723759 3725098 3736119 3737664 3739008 3759912 3771036 3772392 3773952 3807648 3846864 3861676 3868371 3869762 3881211 3882816 3899168 3905928 3910704 3917484 3933982 3945621 3948672 3983928 4010202 4011644 4018599 4049136 4050592 4062576 4073856 4085289 4086758 4088448 4098849 4100544 4113408 4124952 4137156 4165938 4167436 4206384 4232064 4236596 4243941 4271616 4273152 4277728 4290384 4315922 4327722 4370908 4386564 4396416 4399542 4401124 4413344 4429824 4437504 4442256 4456192 4469376 4481919 4512768 4540652 4556916 4570398 4583088 4584736 4601856 4627584 4629248 4642944 4647916 4672512 4686336 4716988 4752832 4761072 4762784 4795268 4798976 4807296 4812444 4826682 4841824 4859904 4888832 4903296 4937408 4945968 4965012 4981492 4983552 4985344 5013216 5028048 5029856 5031936 5076864 5129152 5157828 5174948 5177088 5207904 5214272 5223312 5260828 5264896 5311904 5346936 5358132 5378763 5398848 5416768 5431808 5447052 5451264 5465132 5467392 5499936 5516208 5554584 5587647 5608512 5639868 5642752 5658588 5695488 5720512 5770296 5792514 5804643 5848752 5858892 5861888 5866056 5900973 5916672 5923008 5959168 5975892 6015303 6017466 6073704 6075888 6093864 6110784 6130137 6132672 6170112 6187428 6190592 6248448 6248907 6251154 6309576 6348096 6354894 6409728 6416592 6435576 6473883 6491583 6537728 6556362 6579846 6594624 6599313 6601686 6620016 6644736 6663384 6684288 6704064 6769152 6810978 6835374 6855597 6874632 6877104 6902784 6941376 6943872 6964416 6971874 7008768 7075482 7129248 7141608 7144176 7171684 7192902 7198464 7210944 7218666 7240023 7262736 7268352 7289856 7333248 7354944 7406112 7418952 7447518 7450196 7472238 7475328 7478016 7519824 7542072 7544784 7547904 7615296 7649089 7693728 7723352 7736742 7739524 7762422 7765632 7798336 7811856 7821408 7834968 7867964 7891242 7897344 7946141 7967856 8020404 8023288 8037198 8098272 8101184 8125152 8147712 8170578 8173516 8176896 8197698 8201088 8226816 8249904 8254729 8274312 8331876 8334872 8391719 8412768 8464128 8473192 8487882 8543232 8546304 8555456 8580768 8631844 8655444 8688771 8717611 8741816 8773128 8792832 8799084 8802248 8826688 8875008 8884512 8912384 8938752 8963838 9025536 9026199 9056159 9081304 9113832 9140796 9166176 9169472 9206449 9255168 9258496 9285888 9295832 9345024 9372672 9376731 9433976 9505664 9522144 9525568 9532341 9563981 9590536 9597952 9614592 9624888 9653364 9683648 9777664 9806592 9834543 9869769 9874816 9891936 9902529 9930024 9962984 9967104 9970688 10026432 10056096 10059712 10153728 10216467 10253061 10258304 10315656 10349896 10354176 10415808 10428544 10446624 10457811 10521656 10529792 10613223 10623808 10693872 10716264 10757526 10789353 10797696 10827999 10833536 10863616 10894104 10902528 10930264 10934784 10999872 11032416 11109168 11171277 11175294 11208357 11217024 11279736 11285504 11317176 11441024 11540592 11585028 11605113 11609286 11643633 11697504 11717784 11723776 11732112 11801946 11836863 11846016 11918336 11951784 12030606 12034932 12055797 12147408 12151776 12187728 12221568 12255867 12260274 12265344 12296547 12340224 12374856 12381184 12497814 12502308 12550447 12619152 12696192 12709788 12731823 12819456 12833184 12871152 12947766 12983166 13037843 13075456 13112724 13159692 13189248 13198626 13203372 13240032 13289472 13326768 13368576 13408128 13445757 13538304 13544167 13621956 13670748 13711194 13749264 13754208 13768937 13805568 13882752 13887744 13928832 13943748 14017536 14150964 14205451 14258496 14283216 14288352 14303653 14343368 14385804 14396928 14421888 14437332 14480046 14525472 14579712 14666496 14709888 14757119 14812224 14837904 14895036 14900392 14944476 14950656 14956032 15039648 15084144 15089568 15095808 15105727 15230592 15298178 15330211 15387456 15446704 15473484 15479048 15524844 15531264 15584621 15596672 15623712 15642816 15669936 15735928 15782484 15794688 15892282 15935712 16040808 16046576 16074396 16136289 16189849 16196544 16202368 16250304 16295424 16341156 16347032 16353792 16395396 16402176 16499808 16509458 16548624 16663752 16669744 16762941 16783438 16818581 16825536 16928256 16946384 16975764 17086464 17097691 17110912 17161536 17263688 17310888 17377542 17413929 17435222 17483632 17546256 17585664 17598168 17604496 17653376 17702919 17750016 17761679 17769024 17824768 17877504 17927676 18052398 18112318 18162608 18227664 18281592 18332352 18338944 18390411 18412898 18510336 18516992 18571776 18591664 18745344 18753462 18867952 19011328 19044288 19051136 19064682 19127962 19181072 19195904 19229184 19249776 19306728 19367296 19421649 19555328 19613184 19669086 19739538 19749632 19783872 19805058 19860048 19925968 19934208 19941376 20052864 20112192 20119424 20307456 20432934 20506122 20516608 20631312 20699792 20708352 20831616 20857088 20893248 20915622 21043312 21059584 21226446 21247616 21387744 21432528 21515052 21578706 21595392 21655998 21667072 21727232 21788208 21805056 21860528 21869568 21999744 22064832 22218336 22342554 22350588 22416714 22434048 22559472 22571008 22634352 22882048 22947267 23081184 23170056 23210226 23218572 23287266 23395008 23435568 23447552 23464224 23603892 23673726 23692032 23836672 23838423 23903568 24061212 24069864 24111594 24294816 24303552 24375456 24443136 24511734 24520548 24530688 24593094 24680448 24749712 24762368 24764187 24995628 25004616 25100894 25175157 25238304 25392384 25419576 25463646 25638912 25666368 25742304 25895532 25966332 26066313 26075686 26150912 26152833 26225448 26319384 26378496 26397252 26406744 26480064 26653536 26737152 26816256 26891514 27076608 27078597 27088334 27168477 27243912 27341496 27422388 27498528 27508416 27537874 27619347 27765504 27775488 27857664 27887496 28035072 28130193 28301928 28410902 28516992 28566432 28576704 28597023 28607306 28686736 28691943 28771608 28793856 28843776 28874664 28960092 29050944 29332992 29419776 29503629 29514238 29624448 29675808 29707587 29790072 29800784 29888952 29901312 29912064 30079296 30168288 30179136 30211454 30461184 30596356 30649401 30660422 30774912 30893408 30946968 30958096 31049688 31062528 31169242 31193344 31247424 31285632 31339872 31373433 31471856 31564968 31589376 31784564 31839669 31871424 32081616 32093152 32148792 32272578 32368059 32379698 32393088 32404736 32500608 32590848 32682312 32694064 32707584 32790792 32804352 32999616 33018916 33097248 33327504 33339488 33525882 33566876 33625071 33637162 33651072 33856512 33892768 33951528 34195382 34221824 34323072 34527376 34621776 34755084 34827858 34870444 34930899 34967264 35092512 35171328 35196336 35208992 35306752 35405838 35510589 35523358 35538048 35649536 35755008 35855352 36104796 36224636 36325216 36455328 36563184 36664704 36677888 36780822 36825796 36889641 37020672 37033984 37143552 37183328 37506924 37651341 37735904 38022656 38088576 38102272 38129364 38255924 38362144 38458368 38499552 38613456 38734592 38843298 39110656 39113529 39226368 39338172 39479076 39499264 39567744 39610116 39720096 39851936 39868416 40105728 40224384 40238848 40614912 40632501 40865868 41012244 41033216 41262624 41306811 41399584 41416704 41663232 41714176 41786496 41831244 42086624 42452892 42495232 42616353 42775488 42865056 42910959 43030104 43157412 43190784 43311996 43334144 43576416 43721056 43739136 43999488 44129664 44271357 44436672 44685108 44701176 44833428 44868096 45118944 45268704 45317181 45764096 45894534 45990633 46162368 46340112 46420452 46437144 46574532 46753863 46790016 46871136 46928448 47207784 47347452 47384064 47676846 47807136 48122424 48139728 48223188 48408867 48569547 48589632 48607104 48750912 48886272 49023468 49041096 49061376 49186188 49499424 49528374 49991256 50009232 50201788 50288823 50350314 50455743 50476608 50784768 50839152 50927292 51293073 51332736 51484608 51791064 51932664 52132626 52151372 52241787 52305666 52450896 52638768 52756992 52794504 52813488 52960128 53108757 53285037 53307072 53474304 53632512 53783028 54157194 54176668 54336954 54487824 54682992 54844776 54997056 55016832 55075748 55171233 55238694 55531008 55550976 55715328 55774992 56260386 56603856 56821804 57033984 57132864 57153408 57194046 57214612 57373472 57383886 57543216 57587712 57687552 57749328 57920184 58101888 58264947 58665984 58839552 59007258 59028476 59248896 59351616 59415174 59580144 59601568 59777904 59802624 59824128 60158592 60336576 60358272 60422908 60922368 61192712 61298802 61320844 61549824 61786816 61893936 61916192 62099376 62125056 62338484 62386688 62494848 62571264 62679744 62746866 62943712 63129936 63178752 63569128 63679338 63742848 64163232 64186304 64297584 64545156 64736118 64759396 64786176 64809472 65001216 65181696 65364624 65388128 65415168 65581584 65608704 65999232 66037832 66194496 66655008 66678976 67051764 67133752 67250142 67274324 67302144 67713024 67785536 67903056 68390764 68443648 68646144 68841801 69054752 69243552 69510168 69655716 69740888 69861798 69934528 70185024 70342656 70392672 70417984 70613504 70811676 71021178 71046716 71076096 71510016 71515269 71710704 72209592 72449272 72650432 72910656 73126368 73329408 73355776 73561644 73651592 73779282 74041344 74287104 74292561 74366656 75013848 75302682 75471808 75525471 76045312 76177152 76204544 76258728 76511848 76724288 76916736 76999104 77226912 77469184 77686596 78198939 78227058 78452736 78458499 78676344 78958152 78998528 79135488 79220232 79440192 79703872 80211456 80448768 80477696 81229824 81235791 81265002 81505431 81731736 82024488 82066432 82525248 82613622 82799168 82858041 83326464 83428352 83572992 83662488 84173248 84390579 84905784 84990464 85232706 85550976 85730112 85791069 85821918 86060208 86075829 86314824 86381568 86623992 86668288 87152832 87442112 87998976 88259328 88510887 88542714 88873344 89122761 89370216 89402352 89666856 89736192 90237888 90537408 90634362 91528192 91789068 91948203 91981266 92324736 92680224 92840904 92874288 93149064 93507726 93580032 93742272 93856896 94120299 94415568 94694904 94768128 95353692 95519007 95614272 96244848 96279456 96446376 96817734 97104177 97139094 97179264 97214208 97501824 97772544 98046936 98082192 98122752 98372376 98998848 99056748 99438157 99982512 100018464 100403576 100577646 100700628 100875213 100911486 100953216 101569536 101678304 101854584 102586146 102665472 102969216 103299833 103582128 103865328 104265252 104302744 104483574 104611332 104792697 104901792 105277536 105513984 105589008 105626976 105920256 106217514 106531767 106570074 106614144 106948608 107265024 107311477 107566056 108314388 108353336 108673908 108975648 109092347 109365984 109689552 109994112 110033664 110151496 110342466 110477388 110668923 111062016 111101952 111430656 111549984 112520772 112954023 113207712 113328943 113643608 114067968 114265728 114306816 114388092 114429224 114746944 114767772 115086432 115375104 115498656 115840368 116203776 116529894 116921789 117331968 117340587 117679104 117730067 118014516 118056952 118497792 118703232 118830348 119160288 119203136 119555808 119605248 119683837 120317184 120673152 120716544 120845816 121462441 121844736 121897503 122385424 122597604 122641688 123099648 123478151 123573632 123787872 123832384 123920433 124198752 124250112 124331753 124676968 124773376 124989696 125142528 125359488 125493732 125887424 126259872 127138256 127358676 127485696 127849059 128273419 128326464 128372608 128595168 128732877 129090312 129472236 129518792 129572352 129618944 130002432 130729248 130776256 131163168 131217408 131998464 132075664 132388992 132814071 133254911 133310016 133357952 134103528 134267504 134500284 134548648 134604288 135466321 135571072 135806112 135951543 136781528 136887296 137292288 137683602 137971899 138109504 138487104 139020336 139311432 139481776 139723596 139869056 140261589 140370048 140727149 140785344 140835968 141227008 141623352 142042356 142093432 142152192 143030538 143421408 144419184 144898544 145226601 145300864 145708641 145821312 146192281 146252736 146658816 146711552 147123288 147303184 147558564 148585122 148733312 150027696 150605364 150866469 150943616 151050942 151367229 152090624 152354304 152409088 152517456 153023696 153448576 153879219 153998208 154453824 154938368 155373192 156397878 156454116 156725361 156916998 157352688 157916304 157997056 158270976 158440464 158880384 159326271 159407744 159855111 160422912 160897536 160955392 162471582 162530004 163010862 163463472 164048976 164132864 165050496 165227244 165513699 165598336 165716082 166652928 166856704 167145984 167324976 168346496 168781158 169811568 169980928 170465412 171101952 171460224 171582138 171643836 172120416 172151658 172629648 172763136 173247984 173336576 174305664 174794841 174884224 175997952 176518656 177021774 177085428 177746688 178245522 178740432 178804704 179333712 179472384 180475776 181074816 181268724 183056384 183578136 183896406 183962532 184649472 184670863 185360448 185681808 185748576 186298128 187015452 187160064 187484544 187713792 188240598 188831136 189389808 189536256 190707384 191038014 191228544 191842547 192489696 192558912 192892752 193635468 194208354 194278188 194358528 194428416 195003648 195545088 196093872 196164384 196245504 196744752 197997696 198113496 198876314 199292743 199965024 200036928 200807152 201155292 201401256 201750426 201822972 201906432 202600073 203139072 203356608 203709168 205172292 205330944 205938432 206525403 206599666 207164256 207730656 208530504 208605488 208967148 209222664 209585394 209803584 210468037 210555072 211027968 211178016 211253952 211840512 212435028 213063534 213140148 213228288 214530048 214545807 214622954 215132112 216628776 216706672 217347816 217951296 218184694 218641553 218731968 219379104 219988224 220067328 220302992 220684932 220954776 221337846 222124032 222269983 222861312 222877683 223099968 225041544 225908046 226415424 226576413 226657886 227287216 228135936 228531456 228613632 228776184 228858448 229493888 229535544 230172864 230750208 230901827 230997312 231680736 232407552 233059788 233843578 234681174 235358208 235375497 235460134 236029032 236113904 236995584 237406464 237660696 238320576 238406272 239111616 239367674 240634368 241346304 241433088 241691632 242924882 243689472 243795006 244516293 244770848 245195208 245283376 246199296 246956302 247147264 247575744 247664768 247840866 248397504 248574123 248663506 249353936 249546752 249979392 250285056 250718976 250987464 251774848 252519744 254276512 254717352 254971392 255698118 256546838 256652928 256745216 257190336 257465754 258180624 258227487 258944472 259037584 259144704 259237888 260004864 261458496 261552512 262326336 263996928 264151328 264777984 265628142 266509822 266620032 266715904 268207056 268535008 269000568 269097296 269208576 270932642 271142144 271612224 271903086 273563056 273774592 274584576 275367204 275943798 276219008 276974208 278040672 278622864 278963552 279447192 279738112 280523178 280740096 281454298 281570688 281671936 282454016 283246704 284084712 284186864 284304384 286061076 286842816 288838368 289797088 290453202 290601728 291417282 291642624 292384562 292505472 293317632 293423104 294246576 294606368 295117128 297170244 297466624 298314471 300055392 301210728 301732938 301887232 302101884 302734458 304708608 304818176 305034912 306047392 306897152 307758438 307996416 308907648 309876736 309899499 310746384 312795756 312908232 313450722 313833996 314705376 315832608 316541952 316880928 317760768 318652542 318815488 319710222 320845824 321795072 321910784 321934431 324943164 325060008 326021724 326926944 327277041 328097952 330100992 330454488 331027398 331196672 331432164 333305856 334291968 334649952 336692992 337562316 338862069 339623136 339961856 339986829 340930824 342203904 342920448 343164276 343287672 344240832 344303316 345259296 346495968 348611328 349589682 349768448 350765367 351995904 352021761 353037312 353190201 354043548 354170856 355493376 356491044 357480864 357609408 358667424 359051511 360951552 362149632 362537448 364387323 365692509 367156272 367792812 367925064 369298944 369341726 370434453 370720896 371363616 371497152 371761299 372596256 372995259 374030904 374320128 374969088 375427584 376481196 377662272 378779616 381414768 382076028 382457088 383547177 383685094 384820257 384979392 385117824 385785504 386198631 387270936 388416708 388556376 388717056 388856832 390007296 392187744 392328768 393489504 395995392 396226992 397752628 398442213 398585486 399764733 399930048 400073856 401614304 402310584 402802512 403500852 403645944 403812864 405200146 406398963 406713216 407418336 407854629 410344584 410661888 411876864 413050806 413199332 413915697 414328512 415461312 417061008 417210976 417934296 418445328 419170788 419607168 420784767 420936074 421110144 422181447 422356032 422507904 423681024 424870056 426127068 426280296 426456576 429091614 429245908 430264224 433257552 433413344 434695632 435902592 436369388 437125923 437283106 437463936 438576843 438758208 439976448 440134656 440605984 441369864 441909552 442675692 444539966 445755366 446199936 450083088 451816092 452830848 453152826 453315772 454101687 454574432 456271872 457062912 457227264 457552368 457716896 458987776 459071088 460345728 461637657 461803654 461994624 463361472 464815104 466119576 467687156 469362348 470750994 470920268 472058064 472227808 473991168 474812928 475321392 476641152 476812544 478223232 478735348 479565333 481268736 482692608 482866176 483383264 485849764 487590012 489032586 489541696 490390416 490566752 492398592 493912604 494294528 495151488 495329536 495681732 496795008 497148246 497327012 498707872 499958784 500570112 501437952 501974928 503549696 505039488 508553024 509434704 509942784 511396236 513093676 513305856 513490432 514380672 514931508 516361248 516454974 517888944 518075168 518289408 520009728 522916992 523105024 524652672 527993856 528302656 529555968 531256284 533019644 533240064 533431808 536414112 537070016 538001136 538194592 538417152 541865284 542284288 543224448 543806172 547126112 549169152 550734408 551887596 552438016 553948416 554012589 556081344 557245728 557927104 558894384 559476224 561046356 561480192 562908596 563141376 563343872 566493408 568169424 568373728 568608768 572122152 573685632 575527641 577676736 579594176 580906404 581203456 582834564 583285248 584769124 585010944 586635264 588493152 589212736 590234256 594340488 594933248 596628942 597878229 600110784 602421456 603465876 603774464 604203768 605468916 607800219 609417216 610069824 612094784 613794304 615516876 615992832 617815296 619576209 619798998 621492768 625591512 625816464 626901444 627667992 629410752 631404111 631665216 633083904 633761856 635521536 637305084 637630976 639420444 643590144 643637421 643868862 649886328 650120016 652043448 653853888 654554082 655924659 656195904 660201984 660908976 662054796 662393344 662864328 666809949 668583936 668633049 669299904 673385984 675124632 677724138 679246272 679729239 679973658 681861648 684407808 685840896 686328552 686575344 688481664 688606632 690518592 692705481 692991936 697222656 699179364 699536896 701530734 704043522 706074624 706126491 706380402 708087096 708341712 710986752 712982088 714961728 715218816 717334848 718103022 721903104 724299264 725074896 728774646 731385018 733548879 734312544 735585624 735850128 738597888 738683452 740868906 741441792 742727232 742994304 743522598 745192512 745722369 745990518 748061808 748640256 749938176 750855168 752962392 755324544 757559232 762829536 764152056 764914176 767094354 767370188 769640514 769958784 770235648 771571008 772397262 774541872 774682461 776833416 777112752 777434112 777713664 780014592 784375488 784657536 786979008 791990784 792453984 795505256 796884426 797170972 799529466 799860096 800147712 803228608 804621168 805605024 807001704 807291888 807625728 810400292 812797926 813426432 814836672 815709258 818452523 820689168 821323776 823753728 826101612 826398664 827831394 828657024 830922624 834122016 834421952 835868592 836890656 838341576 839214336 841569534 841872148 842220288 844362894 844712064 845015808 847362048 849740112 850237087 852254136 852560592 852913152 858183228 858491816 860528448 864347057 866515104 866826688 869391264 871805184 872738776 874251846 874566212 874927872 877153686 877516416 879952896 880269312 881211968 882739728 883819104 885351384 889079932 891510732 892399872 894943413 897913933 900166176 903632184 905661696 906305652 906631544 908203374 909148864 914125824 914454528 915104736 915433792 917975552 918142176 920691456 923275314 923607308 923989248 926722944 929630208 929698497 932239152 932784377 935374312 938724696 941501988 941840536 944116128 944455616 948264247 949625856 950642784 953282304 953625088 956446464 957470696 959130666 962537472 965385216 965732352 965803293 966766528 971699528 975180024 978065172 979083392 980780832 981133504 981831123 985090043 987825208 988589056 990302976 990659072 991363464 993590016 994296492 994654024 997415744 999917568 1002875904 1003949856 1007099392 1010078976 1016586207 1017106048 1018869408 1019885568 1019960487 1022792472 1023345967 1026187352 1026611712 1026980864 1028761344 1029863016 1032722496 1032909948 1035777888 1036150336 1045833984 1046210048 1049305344 1052296101 1055987712 1056065283 1056605312 1059111936 1059570603 1062512568 1066039288 1066480128 1066863616 1072828224 1074140032 1076002272 1076389184 1077154533 1083730568 1084568576 1086448896 1087612344 1093161969 1094252224 1097077527 1101468816 1103775192 1104876032 1107896832 1108025178 1111303359 1112162688 1114491456 1115283897 1115854208 1117788768 1118952448 1118985777 1122092712 1122960384 1125817192 1126282752 1126687744 1132986816 1136338848 1136747456 1144244304 1147371264 1150641531 1151055282 1154460771 1155353472 1158595893 1159188352 1161812808 1162406912 1165669128 1166570496 1169538248 1170021888 1176986304 1178425472 1180468512 1188680976 1189866496 1193257884 1195326639 1195756458 1199294199 1200221568 1204842912 1206931752 1207548928 1208407536 1210937832 1215600438 1219196889 1220139648 1223563887 1224189568 1227588608 1231033752 1231985664 1235630592 1239152418 1239597996 1241747091 1242985536 1251183024 1251632928 1253802888 1255335984 1258821504 1262354301 1262808222 1263330432 1266544341 1267523712 1271043072 1274610168 1275261952 1278840888 1287274842 1287737724 1292696041 1299772656 1300240032 1304086896 1307707776 1309108164 1311377769 1311849318 1312391808 1315730529 1320403968 1321817952 1324109592 1324786688 1325728656 1333619898 1337266098 1338599808 1342897829 1346771968 1350249264 1355448276 1358492544 1359458478 1359947316 1362305061 1363723296 1368815616 1371681792 1372657104 1373150688 1376963328 1377213264 1381037184 1384912971 1385410962 1385983872 1394445312 1395049201 1398358728 1399073792 1403061468 1408087044 1412252982 1412760804 1416174192 1416683424 1418200511 1421973504 1425964176 1429923456 1430437632 1434669696 1436206044 1438695999 1443806208 1448598528 1450149792 1457549292 1462770036 1467097758 1468625088 1471171248 1471700256 1473276259 1477195776 1477366904 1481737812 1482883584 1485454464 1485988608 1487045196 1490385024 1491444738 1491981036 1496123616 1499876352 1501710336 1505924784 1510649088 1515118464 1519983257 1525659072 1528304112 1529828352 1530490871 1534188708 1534740376 1539281028 1539917568 1540471296 1543142016 1544794524 1549083744 1549364922 1553666832 1554225504 1554868224 1555889881 1560029184 1568750976 1569315072 1573958016 1579011733 1583981568 1584907968 1591010512 1593768852 1594341944 1599058932 1599720192 1600295424 1605215963 1606457216 1609242336 1611210048 1614003408 1614583776 1615251456 1616312789 1620800584 1625595852 1626852864 1629673344 1631418516 1636905046 1641378336 1647507456 1652203224 1652797328 1655662788 1657314048 1661845248 1662037767 1667554447 1668244032 1668843904 1671737184 1673781312 1676683152 1678428672 1683139068 1683744296 1684440576 1688725788 1689424128 1690031616 1699480224 1700474174 1704508272 1705121184 1705826304 1716366456 1716983632 1721056896 1726582923 1728694114 1732313843 1733030208 1733653376 1738782528 1743610368 1745477552 1748503692 1749132424 1749855744 1754307372 1755032832 1759905792 1761062173 1762423936 1765479456 1767638208 1770702768 1778159864 1783021464 1784799744 1789886826 1793634687 1795827866 1800332352 1807264368 1811323392 1812611304 1813263088 1816406748 1818297728 1823400657 1828251648 1829452937 1830209472 1830867584 1835951104 1836284352 1841382912 1846550628 1847214616 1847978496 1853445888 1859396994 1864478304 1865568754 1870748624 1877449392 1883003976 1883681072 1888232256 1888911232 1894212333 1896528494 1899251712 1900499653 1901285568 1906564608 1907250176 1912892928 1914941392 1918261332 1930770432 1931606586 1933533056 1943399056 1950360048 1956130344 1958166784 1961561664 1962267008 1963662246 1967773977 1970180086 1975650416 1977178112 1980605952 1981318144 1982726928 1987180032 1988592984 1989308048 1994831488 2000429847 2005751808 2007899712 2014198784 2020157952 2033172414 2034212096 2037738816 2039920974 2045584944 2046691934 2052374704 2053223424 2053961728 2057522688 2059726032 2065444992 2065819896 2071555776 2072300672 2078116443 2091667968 2092420096 2098610688 2104592202 2112130566 2113210624 2118223872 2119141206 2125025136 2132078576 2132960256 2133727232 2145656448 2148280064 2152004544 2152778368 2154309066 2167461136 2169137152 2172897792 2175224688 2186323938 2188504448 2194155054 2202937632 2207550384 2209752064 2215793664 2216050356 2222606718 2224325376 2228982912 2230567794 2231708416 2235577536 2237904896 2237971554 2244185424 2245920768 2251634384 2252565504 2253375488 2265973632 2272677696 2273494912 2288488608 2294742528 2301283062 2302110564 2308921542 2310706944 2317191786 2318376704 2323625616 2324813824 2331338256 2333140992 2339076496 2340043776 2353972608 2356850944 2360937024 2377361952 2379732992 2386515768 2390653278 2391512916 2398588398 2400443136 2409685824 2413863504 2415097856 2416815072 2421875664 2431200876 2438393778 2440279296 2447127774 2448379136 2455177216 2455357569 2462067504 2463971328 2471261184 2478304836 2479195992 2483494182 2485971072 2502366048 2503265856 2507605776 2510671968 2517643008 2524708602 2525616444 2526660864 2533088682 2535047424 2542086144 2549220336 2550523904 2550711261 2557681776 2574549684 2575475448 2585392082 2593041171 2599545312 2600480064 2608173792 2615415552 2618216328 2622755538 2623698636 2624783616 2631461058 2640807936 2643635904 2648219184 2649573376 2651457312 2667239796 2674532196 2677199616 2684830239 2685795658 2693543936 2693741799 2700498528 2710896552 2716985088 2718916956 2719894632 2724610122 2727446592 2743363584 2745314208 2746301376 2753926656 2754426528 2762074368 2769825942 2770821924 2771967744 2788890624 2789095491 2790098402 2796717456 2798147584 2798353131 2806122936 2816174088 2824505964 2825521608 2832348384 2833366848 2836401022 2844792741 2851928352 2859846912 2860875264 2869339392 2872412088 2877391998 2887612416 2897197056 2897409879 2900299584 2915098584 2925540072 2934195516 2937250176 2942342496 2943400512 2945493369 2946552518 2954733808 2955270129 2963475624 2965767168 2970908928 2971977216 2974090392 2980770048 2982889476 2983962072 2992247232 2999752704 3011849568 3021298176 3030236928 3039966514 3051318144 3056608224 3059656704 3059881461 3060981742 3068377416 3069480752 3070037901 3078562056 3079835136 3080942592 3086284032 3089589048 3098167488 3098729844 3107333664 3108451008 3111779762 3137501952 3138630144 3147916032 3156888303 3158023466 3167963136 3169815936 3178711809 3182021024 3187537704 3188683888 3198117864 3199440384 3200590848 3210431926 3212914432 3218484672 3222420096 3228006816 3229167552 3231463599 3232625578 3241601168 3251191704 3253705728 3259346688 3262837032 3273810092 3279485907 3282756672 3304406448 3305594656 3311325576 3314628096 3323690496 3324075534 3333910077 3335108894 3336488064 3337687808 3343474368 3347562624 3353366304 3356857344 3356957331 3366278136 3367488592 3368881152 3377451576 3378848256 3380063232 3398960448 3400948348 3409016544 3410242368 3432732912 3433967264 3442113792 3453165846 3457388228 3463382313 3464627686 3466060416 3467306752 3477565056 3487220736 3490955104 3497007384 3498264848 3499711488 3508614744 3510065664 3522124346 3524847872 3530958912 3535276416 3541405536 3556319728 3566042928 3569599488 3579773652 3587269374 3591655732 3597882597 3600664704 3614528736 3622646784 3625222608 3626526176 3632813496 3636595456 3646801314 3657590667 3658905874 3660418944 3661735168 3671902208 3672568704 3682765824 3693101256 3694429232 3695956992 3706891776 3718793988 3728956608 3731137508 3741497248 3754898784 3766007952 3767362144 3776464512 3777822464 3788424666 3793056988 3799633023 3800999306 3802571136 3813129216 3814500352 3825785856 3829882784 3836522664 3863213172 3867066112 3878088123 3886798112 3900720096 3912260688 3916333568 3923123328 3924534016 3927324492 3935547954 3940360172 3947191587 3951300832 3961211904 3962636288 3965453856 3974360064 3977185968 3978616096 3989662976 4000859694 4015799424 4028397568 4028693487 4040315904 4066344828 4068424192 4075477632 4079841948 4091169888 4093383868 4104749408 4106446848 4115045376 4119452064 4130889984 4131639792 4143111552 4144601344 4156232886 4183335936 4184840192 4185147603 4197221376 4209184404 4224261132 4226421248 4238282412 4250050272 4254601533 4264157152 4265920512 4291312896 4296560128 4304009088 4305556736 4308618132 4334922272 4345795584 4350449376 4372647876 4377008896 4388310108 4405875264 4415100768 4419504128 4419828777 4431587328 4432100712 4445213436 4448650752 4457965824 4461135588 4463416832 4471155072 4475943108 4488370848 4503268768 4505131008 4531947264 4545355392 4546989824 4559949771 4576977216 4589485056 4591472613 4602566124 4604221128 4617843084 4621413888 4634383572 4636753408 4647251232 4662676512 4667669643 4678152992 4680087552 4707945216 4713701888 4721874048 4737035199 4754723904 4773031536 4781306556 4783025832 4797176796 4800886272 4815647889 4819371648 4827727008 4833630144 4843751328 4848938367 4862401752 4876787556 4880558592 4894255548 4896758272 4910715138 4924135008 4942522368 4956609672 4958391984 4966988364 4971942144 4986113301 5002663341 5004732096 5006531712 5015211552 5021343936 5035286016 5049417204 5051232888 5053321728 5066177364 5070094848 5098440672 5101422522 5115363552 5149099368 5150950896 5170784164 5179748769 5186082342 5196941529 5199090624 5200960128 5216347584 5230831104 5236432656 5245511076 5247397272 5249567232 5262922116 5283186519 5287271808 5296438368 5302914624 5334479592 5349064392 5354399232 5369660478 5371591316 5380904061 5387483598 5400997056 5421793104 5433970176 5437833912 5439789264 5449220244 5454893184 5470201971 5488358811 5490628416 5492602752 5507853312 5508853056 5524148736 5539651884 5541643848 5543935488 5578190982 5580196804 5593434912 5596706262 5612245872 5632348176 5649011928 5651043216 5664696768 5666733696 5672802044 5682636999 5689585482 5701498959 5703856704 5719693824 5721750528 5738678784 5744824176 5754783996 5794819758 5800599168 5830197168 5851080144 5868391032 5874500352 5884684992 5886801024 5890986738 5893105036 5903321931 5909467616 5910540258 5926951248 5931534336 5941817856 5943954432 5948180784 5961540096 5965778952 5967924144 5984494464 6001289541 6023699136 6042596352 6060473856 6079933028 6102636288 6113216448 6119762922 6121963484 6136754832 6138961504 6140075802 6157124112 6159670272 6161885184 6172568064 6179178096 6196334976 6197459688 6214667328 6216902016 6223559524 6234349329 6275003904 6277260288 6295832064 6313776606 6316046932 6339631872 6357423618 6364042048 6375075408 6377367776 6396235728 6398880768 6401181696 6420863852 6425828864 6436969344 6444840192 6456013632 6458335104 6462927198 6465251156 6483202336 6502383408 6507411456 6518693376 6525674064 6547620184 6558971814 6565513344 6608812896 6611189312 6622651152 6629256192 6647380992 6648151068 6667820154 6670217788 6672976128 6675375616 6686948736 6695125248 6706732608 6713714688 6713914662 6732556272 6734977184 6737762304 6754903152 6757696512 6760126464 6797920896 6801896696 6818033088 6820484736 6865465824 6867934528 6884227584 6906331692 6914776456 6926764626 6929255372 6932120832 6934613504 6955130112 6974441472 6981910208 6994014768 6996529696 6999422976 7017229488 7020131328 7044248692 7049695744 7061917824 7070552832 7082811072 7112639456 7132085856 7139198976 7159547304 7174538748 7183311464 7195765194 7201329408 7229057472 7245293568 7250445216 7253052352 7265626992 7273190912 7293602628 7315181334 7317811748 7320837888 7323470336 7345137408 7365531648 7366072707 7386202512 7388858464 7391913984 7413783552 7437587976 7457913216 7462275016 7482994496 7509797568 7532015904 7534724288 7552929024 7555644928 7576849332 7586113976 7599266046 7601998612 7605142272 7626258432 7651571712 7652133783 7659765568 7673045328 7726426344 7734132224 7756176246 7773596224 7779123513 7801440192 7824521376 7832667136 7846246656 7849068032 7854648984 7871095908 7880720344 7894383174 7902601664 7922423808 7930907712 7948720128 7954371936 7957232192 7979325952 8001719388 8031598848 8054490717 8057386974 8080631808 8081225397 8132689656 8136848384 8150955264 8159683896 8182339776 8186767736 8209498816 8230090752 8238904128 8261779968 8263279584 8286223104 8289202688 8312465772 8366671872 8367286473 8370295206 8394442752 8395059393 8418368808 8448522264 8452842496 8476564824 8500100544 8509203066 8528314304 8534378223 8582625792 8593120256 8608018176 8611113472 8617236264 8669844544 8691591168 8692229637 8700898752 8745295752 8754017792 8776620216 8811750528 8830201536 8836480107 8839657554 8864201424 8865810387 8890426872 8897301504 8915931648 8922271176 8926833664 8942310144 8951886216 8976741696 9006537536 9063894528 9090710784 9093979648 9119899542 9153954432 9178970112 9179644383 9182945226 9205132248 9208442256 9210113703 9235686168 9242827776 9268767144 9273506816 9294502464 9325353024 9335339286 9356305984 9415890432 9427403776 9443748096 9470664909 9474070398 9509447808 9536135427 9546063072 9562613112 9566051664 9594353592 9601772544 9631295778 9638743296 9655454016 9667260288 9687502656 9694390797 9697876734 9724803504 9753575112 9761117184 9788511096 9793516544 9821430276 9838457721 9848270016 9913219344 9916783968 9933976728 9943884288 9972226602 10001730231 10005326682 10009464192 10013063424 10030423104 10042687872 10070572032 10070871993 10098834408 10102465776 10106643456 10132354728 10140189696 10196881344 10202845044 10230727104 10298198736 10301901792 10341568328 10359497538 10372164684 10390146939 10393883058 10398181248 10401920256 10432695168 10461662208 10472865312 10491022152 10494794544 10499134464 10525844232 10566373038 10574543616 10592876736 10605829248 10639882799 10668959184 10698128784 10708798464 10739320956 10743182632 10761808122 10774967196 10793647791 10801994112 10843586208 10867940352 10875667824 10879578528 10898440488 10909786368 10940403942 10972772001 10976717622 10981256832 10985205504 11015706624 11017706112 11048297472 11053082131 11079303768 11083287696 11087870976 11156381964 11160393608 11186869824 11193412524 11224491744 11236511741 11264696352 11298023856 11302086432 11329393536 11333467392 11345604088 11365273998 11379170964 11398899069 11402997918 11407713408 11439387648 11443501056 11477357568 11489648352 11509567992 11589639516 11601198336 11634264369 11660394336 11672881129 11702160288 11736782064 11749000704 11769369984 11773602048 11781973476 11786210072 11806643862 11818935232 11821080516 11841574761 11853902496 11883635712 11887908864 11896361568 11923080192 11931557904 11935848288 11968988928 12002579082 12047398272 12085192704 12086080461 12120947712 12126196901 12159866056 12205272576 12226432896 12239525844 12243926968 12273509664 12277923008 12280151604 12314248224 12319340544 12327435211 12345136128 12358356192 12392669952 12394919376 12429334656 12433804032 12447119048 12468698658 12510631423 12550007808 12554520576 12555442809 12591664128 12627553212 12632093864 12679263744 12714847236 12728084096 12750150816 12754735552 12763804599 12792471456 12797761536 12806170559 12841727704 12851657728 12873938688 12889680384 12912027264 12916670208 12925854396 12930502312 12966404672 13004766816 13037386752 13051348128 13095240368 13117943628 13131026688 13212162157 13217625792 13222378624 13245302304 13258512384 13259486331 13294761984 13296302136 13303497571 13335640308 13340435576 13345952256 13350751232 13373897472 13390250496 13413465216 13427829324 13465112544 13469954368 13509806304 13515393024 13595841792 13603793392 13636066176 13640969472 13679849313 13725255833 13730931648 13735869056 13768455168 13774417839 13812663384 13829552912 13853529252 13858510744 13864241664 13869227008 13910260224 13953031063 13963820416 13988029536 13993059392 14003008929 14034458976 14040262656 14088497384 14099391488 14123835648 14141105664 14165622144 14211105597 14225278912 14264171712 14319094608 14349077496 14366622928 14391530388 14402658816 14446943667 14458114944 14494896347 14500890432 14506104704 14531253984 14546381824 14546815101 14587205256 14630362668 14635623496 14641675776 14646940672 14690274816 14732145414 14772405024 14777716928 14827567104 14875175952 14915826432 14924550032 14958339903 14965988992 15007990023 15019595136 15057804943 15064031808 15069448576 15105858048 15111289856 15153698664 15172227952 15198532092 15203997224 15210284544 15304267566 15319531136 15346090656 15452852688 15468264448 15512352492 15539246307 15547192448 15558247026 15590824587 15602880384 15649042752 15665334272 15692493312 15698136064 15709297968 15742191816 15761440688 15788766348 15805203328 15849559557 15861815424 15908743872 15914464384 15958651904 16003438776 16063197696 16108981434 16114773948 16142712183 16162450794 16265379312 16273696768 16301910528 16319367792 16364679552 16373535472 16410605913 16418997632 16465076433 16477808256 16523559936 16526559168 16572446208 16578405376 16624931544 16734572946 16740590412 16790118786 16836737616 16897044528 16905684992 16953129648 17000201088 17018406132 17047910997 17056628608 17068756446 17104496877 17165251584 17186240512 17216036352 17222226944 17234472528 17339689088 17384459274 17401797504 17490591504 17508035584 17553240432 17623501056 17660403072 17672960214 17679315108 17709965793 17728402848 17731620774 17780853744 17794603008 17831863296 17844542352 17853667328 17884620288 17903772432 17953483392 18003868623 18013075072 18127789056 18181421568 18187959296 18239799084 18307908864 18359288766 18365890452 18410264496 18416884512 18420227406 18471372336 18485655552 18537534288 18547013632 18589004928 18650706048 18670678572 18703047987 18712611968 18831780864 18854807552 18887496192 18941329818 18948140796 19018895616 19072270854 19092126144 19125226224 19132103328 19188707184 19203545088 19262591556 19277486592 19310908032 19334520576 19375005312 19388781594 19395753468 19449607008 19507150224 19522234368 19577022192 19587033088 19642860552 19676915442 19696540032 19759782341 19826438688 19833567936 19867953456 19887768576 19944453204 20003460462 20010653364 20018928384 20026126848 20060846208 20085375744 20141144064 20141743986 20197668816 20204931552 20213286912 20264709456 20280379392 20393762688 20405690088 20461454208 20527152529 20596397472 20603803584 20683136656 20718995076 20744329368 20780293878 20787766116 20796362496 20803840512 20865390336 20867807519 20923324416 20945730624 20982044304 20989589088 20998268928 21051688464 21132746076 21149087232 21185753472 21211658496 21279765598 21337918368 21396257568 21417596928 21478641912 21486365264 21523616244 21549934392 21587295582 21603988224 21678207811 21687172416 21735880704 21751335648 21759157056 21796880976 21819572736 21880807884 21945544002 21953435244 21962513664 21970411008 22035412224 22096594944 22098218121 22106164262 22158607536 22166575392 22175741952 22312763928 22320787216 22373739648 22386825048 22448983488 22473023482 22520079959 22529392704 22596047712 22604172864 22658787072 22666934784 22691208176 22730547996 22758341928 22797798138 22805995836 22815426816 22878775296 22893808249 22954715136 22956401349 22979296704 23019135984 23179279032 23202396672 23268528738 23320788672 23337370539 23345762258 23404320576 23473564128 23498001408 23538739968 23547204096 23563946952 23572420144 23613287724 23637870464 23642161032 23683149522 23707804992 23767271424 23782888181 23792723136 23846160384 23863115808 23871696576 23937977856 24005158164 24094796544 24172160922 24241895424 24243676191 24252393802 24319732112 24410545152 24452865792 24479051688 24487853936 24547019328 24555846016 24560303208 24628496448 24654870422 24690272256 24706495489 24716712384 24785339904 24789838752 24858669312 24867608064 24894238096 24937397316 25021262846 25100015616 25110885618 25183328256 25185178179 25255106424 25264187728 25358527488 25429694472 25456168192 25500301632 25509471104 25527609198 25584942912 25603134669 25612341118 25683455408 25703315456 25747877376 25779360768 25824054528 25833340416 25851708792 25861004624 25932809344 26009533632 26074773504 26102696256 26190480736 26235887256 26262053376 26424324314 26435251584 26444757248 26490604608 26518972662 26592604272 26597431161 26606995142 26671280616 26680871152 26691904512 26701502464 26747794944 26780500992 26826930432 26855658648 26930225088 26939908736 27019612608 27191683584 27207586784 27272132352 27281938944 27359698626 27450511666 27461863296 27471738112 27536910336 27548835678 27625326768 27630341109 27659105824 27707058504 27717021488 27728483328 27738454016 27820520448 27906062126 27927640832 27976059072 27986118784 28006017858 28068917952 28176994768 28198782976 28247671296 28282211328 28331244288 28422211194 28450557824 28528343424 28638189216 28698154992 28733245856 28783060776 28805317632 28893887334 28916229888 28989792694 29001780864 29012209408 29062507968 29092763648 29093630202 29174410512 29260725336 29271246992 29283351552 29293881344 29380549632 29464290828 29544810048 29555433856 29750351904 29831652864 29849100064 29916679806 29931977984 30015980046 30039190272 30115609886 30128063616 30138897152 30211716096 30222579712 30307397328 30344455904 30397064184 30407994448 30420569088 30608535132 30639062272 30692181312 30905705376 30936528896 31024704984 31078492614 31094384896 31116494052 31181649174 31205760768 31298085504 31384986624 31396272128 31418595936 31484383632 31522881376 31577532696 31610406656 31699119114 31723630848 31817487744 31828928768 31917303808 31919648397 32006877552 32126395392 32217962868 32229547896 32285424366 32324901588 32530758624 32603821056 32638735584 32729359104 32747070944 32821211826 32837995264 32930152866 32955616512 33047119872 33053118336 33144892416 33156810752 33159246393 33249863088 33469145892 33481180824 33580237572 33673475232 33709535223 33794089056 33906259296 34000402176 34036812264 34095821994 34113257216 34137512892 34208993754 34330503168 34432072704 34444453888 34468945056 34679378176 34768918548 34803595008 34902793107 34981183008 35016071168 35018643387 35106480864 35247002112 35320806144 35345920428 35358630216 35419931586 35456805696 35463241548 35561707488 35663726592 35689084704 35769240576 35807544864 35906966784 36007737246 36026150144 36255578112 36258241383 36362843136 36375918592 36378590703 36479598168 36615817728 36718577532 36731780904 36820528992 36833769024 36840454812 36942744672 36982305633 37075068576 37178009856 37301412096 37341357144 37406095974 37425223936 37531894269 37663561728 37666328427 37774992384 37882659636 37896281592 38037791232 38144541708 38184252288 38250452448 38264206656 38291413797 38377414368 38418511677 38525183112 38554973184 38621816064 38669041152 38750010624 38777563188 38791506936 38899214016 39014300448 39154044384 39285721104 39353830884 39393080064 39519564682 39636486471 39652877376 39667135872 39735906912 39775537152 39778458993 39888906408 39910492713 40006920924 40021306728 40037856768 40052253696 40121692416 40170751488 40283487972 40395337632 40409863104 40529418912 40787525376 40811380176 40922908416 41039547939 41054305058 41175767499 41192794944 41207607168 41323253517 41366273312 41437990152 41488658736 41560587756 41575532232 41592724992 41607681024 41730780672 41735615038 41859093189 41891461248 41964088608 41979178176 42009026787 42103376928 42265492152 42298174464 42371506944 42423316992 42559531196 42633316791 42675836736 42792515136 42957283824 42972730528 43047232488 43099868784 43174591164 43207976448 43340831001 43356415622 43374344832 43484689041 43502671296 43518314112 43593761952 43639145472 43640445303 43761615768 43891088004 43906870488 43925027328 43940822016 44070824448 44196436242 44212328524 44317215072 44333150784 44625527856 44641574432 44747479296 44773650096 44897966976 44946046964 45023970069 45040159918 45058785408 45173414829 45192095424 45208345728 45317574144 45333869568 45382416352 45461095992 45516683856 45595596276 45611991672 45630853632 45787616498 45912802698 45958593408 46038271968 46358558064 46404793344 46537057476 46641577344 46674741078 46691524516 46772473761 46808641152 46947128256 46996002816 47077479936 47094408192 47127893904 47144840288 47226575448 47275740928 47284322064 47366299044 47415609984 47548678671 47565776362 47585446272 47726231616 47743393152 47875955712 48010316328 48189593088 48344321844 48487352382 48504787604 48639464224 48821090304 48905731584 48958103376 48975707872 49094038656 49111692032 49120606416 49256992896 49309740844 49395229299 49412990978 49433424768 49570679808 49579677504 49717338624 49735216128 49788476192 49874794632 50042525692 50221771236 50370356358 50510212848 50528375456 50717054976 50859388944 50912336384 51000603264 51018942208 51055218396 51169885824 51206269338 51224682236 51313490631 51366910816 51495754752 51558721536 51648109056 51666680832 51703417584 51722009248 51865618688 52019067264 52205392512 52380961472 52471774512 52524106752 52848648628 52870503168 52889514496 52981209216 53037945324 53185208544 53194862322 53213990284 53342561232 53361742304 53383809024 53495589888 53561001984 53653860864 53711317296 53860450176 53879817472 54039225216 54383367168 54415173568 54544264704 54563877888 54719397252 54901023332 54923726592 54943476224 55097671356 55250653536 55260682218 55318211648 55414117008 55434042976 55456966656 55641040896 55812124252 55855281664 55952118144 55972237568 56012035716 56137835904 56353989536 56495342592 56564422656 56662488576 56844422388 56901115648 57056686848 57276378432 57396309984 57466491712 57566121552 57610635264 57787774668 57832459776 57979585388 58003561728 58024418816 58125015936 58187260404 58348821024 58521450672 58542493984 58566703104 58761099264 58928581656 59089620096 59110867712 59279347023 59500703808 59663305728 59698200128 59833359612 59863955968 60031960092 60078380544 60231219772 60256127232 60277794304 60423432192 60614794656 60688911808 60794128368 60815988896 60841138176 61217070264 61278124544 61384362624 61581457587 61811410752 62049409968 62156985228 62188769792 62232988104 62363298348 62411521536 62596171008 62603422557 62769973248 62837191872 62968767264 63045762752 63155065392 63220813312 63398238228 63447261696 63634975488 63657857536 63839296794 64013755104 64252790784 64435925736 64459095792 64570848732 64649803176 65034623433 65061517248 65207642112 65277471168 65458718208 65494141888 65642423652 65675990528 65860305732 65911233024 66106236672 66289784832 66294654363 66318492786 66499726176 66938291784 66962361648 67160475144 67346950464 67419070446 67560239877 67588178112 67812518592 68000804352 68073624528 68191643988 68226514432 68275025784 68417987508 68681424747 68864145408 68869204047 68937890112 69358756352 69537837096 69607190016 69805586214 69962366016 70012111617 70037286774 70212961728 70494004224 70641612288 70691840856 70717260432 70839863172 70913611392 70926483096 71123414976 71348664543 71378169408 71538481152 71615089728 71813933568 72015474492 72052300288 72516482766 72725686272 72731028573 72757181406 72959196336 73231635456 73437155064 73463561808 73641057984 73667538048 73680909624 73885489344 73964611266 74119486467 74150137152 74356019712 74602824192 74682714288 74812191948 74850447872 75063788538 75332656854 75549984768 75555534537 75765319272 75792563184 76075582464 76289083416 76368504576 76500904896 76528413312 76582827594 76754828736 76809404007 76837023354 77050366224 77109946368 77243632128 77338082304 77500021248 77555126376 77583013872 77798428032 78028600896 78308088768 78571442208 78707661768 78786160128 79039129364 79272972942 79305754752 79334271744 79471813824 79556917986 79777812816 79792293483 79820985426 80013841848 80042613456 80075713536 80104507392 80243384832 80341502976 80566975944 80790675264 80819726208 81058837824 81575050752 81622760352 81845816832 82079095878 82108610116 82351534998 82385589888 82415214336 82646507034 82732546624 82875980304 82891023327 82977317472 83121175512 83151064464 83185449984 83215362048 83461561344 83471230076 83718186378 83782922496 83928177216 83958356352 84018053574 84206753856 84530984304 84596348928 84743013888 84846633984 85119062392 85266633582 85351673472 85585030272 85914567648 85945461056 86094464976 86199737568 86349182328 86415952896 86681662002 86712831244 86748689664 86969378082 87005342592 87036628224 87187523904 87278290944 87280890606 87523231536 87574419961 87782176008 87813740976 87850054656 87881644032 88141648896 88392872484 88424657048 88634430144 88666301568 89251055712 89283148864 89494958592 89547300192 89795933952 89892093928 90047940138 90080319836 90117570816 90346829658 90384190848 90416691456 90635148288 90667739136 90764832704 90922191984 91033367712 91191192552 91223983344 91261707264 91575232996 91825605396 91917186816 92076543936 92485135099 92717116128 92809586688 93074114952 93283154688 93349482156 93383049032 93544947522 93617282304 93894256512 94154959872 94188816384 94255787808 94289680576 94453150896 94551481856 94568644128 94732598088 94831219968 95097357342 95131552724 95170892544 95452463232 95486786304 95751911424 95758945191 96020632656 96076790831 96379186176 96688643688 96974704764 97009575208 97278928448 97671217441 97811463168 97916206752 97951415744 98188077312 98223384064 98241212832 98513985792 98619481688 98790458598 98825981956 98866849536 99141359616 99159355008 99434677248 99470432256 99477739179 99576952384 99749589264 100085051384 100443542472 100740712716 101020425696 101056750912 101128605669 101464274429 101718777888 101824672768 102001206528 102037884416 102110436792 102339771648 102412538676 102449364472 102626981262 102733821632 102991509504 103296218112 103333361664 103406835168 103444018496 103731237376 104038134528 104410785024 104708379321 104761922944 104943549024 105048213504 105055930161 105404634601 105697297256 105741006336 105779028992 105962418432 106075890648 106370417088 106389724644 106427980568 106685122464 106723484608 106991179776 107307721728 107422634592 107720900352 107759634944 108078450432 108766734336 108774724149 108830347136 109088529408 109127755776 109135772109 109438794504 109802046664 109847453184 109886952448 110195342712 110501307072 110521364436 110636423296 110828234016 110868085952 110946916899 111624248504 111710563328 111904236288 111944475136 112024071432 112275671808 112595682807 112707979072 112990685184 112998985281 113324977152 113688844776 113802231296 114113373696 114552756864 114792619968 114874241391 114932983424 115132243104 115255535031 115575549336 115664919552 115959170776 116007123456 116048837632 116250031872 116374520808 116697642048 117042901344 117084987968 117857163312 118179240192 118221735424 118558694046 118909459413 119001407616 119326611456 119335376979 119396400256 119666719224 119727911936 119731478139 120063920184 120156761088 120462439544 120512254464 120555588608 121229589312 121377823616 121588256736 121631977792 122434140528 122556249088 122768725248 123118643817 123162915174 123527302497 123622821504 123969760551 124098819936 124313970456 124377539584 124465976208 124726596696 124823043072 125192342016 125206845114 125577279567 125674383744 125937534528 126027080361 126091525504 126310130784 126441626624 126796476456 126894523392 127269950976 127315715072 127678593588 127899950373 128027510208 128871851472 128918191584 129141697464 129299606352 130022493003 130069246866 130123034496 130454067123 130554942336 130917436416 130921335909 130988283776 131284847304 131351981056 131720611464 131822466048 132212473344 132589308726 132636985572 132999452352 133876583568 133924723296 134320950288 134693900928 134838140892 135071910207 135120479754 135176356224 135520244487 135625037184 136001608704 136147249056 136383287976 136453028864 136550051568 136835975016 137362849494 137738408094 137875780224 138318476387 138717512704 139075674192 139214380032 139611172428 139924732032 140024223234 140074573548 140317421283 140425923456 140988008448 141283224576 141383681712 141434520864 141679726344 141827222784 141852966192 142246829952 142646036013 142697329086 142756338816 143230179456 143627867136 143690067703 144030948984 144104600576 145032965532 145462057146 145514362812 145918392672 146074652633 146463270912 146874310128 146927123616 147282115968 147335076096 147361819248 147770978688 147929222532 148185687897 148238972934 148300274304 148712039424 149205648384 149365428576 149624383896 149700895744 150127577076 150665313708 151111069074 151530638544 151585126368 151747454677 152151164928 152578166832 152737009152 153001809792 153056826624 153165655188 153509657472 153618808014 153674046708 153940471893 154100732448 154487264256 154676164608 155000042496 155110252752 155166027744 155596856064 156057201792 156616177536 157142884416 157415323536 157572320256 157640559713 158078258728 158545945884 158611509504 158668543488 158943627648 159113835972 159555625632 159584586966 159641970852 160027683696 160085226912 160151427072 160256657743 160486769664 160683005952 161133951888 161581350528 161639452416 162117675648 162638208499 163150101504 163245520704 163691633664 164158191756 164217220232 164703069996 164771179776 164830428672 165293014068 165465093248 165751960608 165782046654 165954634944 166242351024 166302128928 166370899968 166480217267 166923122688 166942460152 167436372756 167565844992 167856354432 167916712704 168036107148 168413507712 169061968608 169486027776 169693267968 170238124784 170533267164 170703346944 171170060544 171758108041 171829135296 171890922112 172188929952 172399475136 172698364656 172831905792 172945468423 173363324004 173425662488 173497379328 173938756164 174010685184 174073256448 174375047808 174561781212 175046463072 175148839922 175564352016 175627481952 175700109312 176283297792 176785744968 176849314096 177268860288 177332603136 177838041069 178428325829 178502111424 178566297728 178989917184 179094600384 179591867904 179784187856 180095880276 180160639672 180235141632 180693659316 180768381696 180833382912 181270296576 181389403819 181529665408 181844383968 182066735424 182382385104 182447966688 182523414528 183150465992 183651210792 183834373632 184153087872 184744372761 184970270198 185434232256 186148229904 186566309376 186698964312 186766098064 187089895044 187234564608 187788513024 187810267671 188309919744 188433652511 188511575616 188579361152 188906301792 189102963712 189137288256 189465196176 189662439936 190194714684 190263105448 190341785088 190904926464 190973572608 191517890382 192041265312 192153581662 192758372352 193377287376 193949409528 194019150416 194557856896 195103870299 195342434882 195622926336 195751464259 195832413504 195902831488 196376154624 196446768128 196482425664 197027971584 197238963376 197580917196 197651963912 197733699072 198318710016 198869354496 198955478358 199153904768 199499178528 200170102768 200887084944 201481425432 202040851392 202113501824 202257211338 202680719631 202928548858 203437555776 203649345536 204002413056 204075768832 204220873584 204679543296 204825077352 204898728944 205253962524 205467643264 206044274241 206592436224 206813670336 206888036992 207462474752 208076269056 208821570048 209416758642 209523845888 209887098048 210111860322 210809269202 211394594512 211482012672 211558057984 211924836864 212151781296 212740834176 212779449288 212855961136 213370244928 213446969216 214045993629 214615443456 214845269184 215441800704 215519269888 216156900864 217549448298 217660694272 218177058816 218271544218 218877589008 219604093328 219694906368 219773904896 220390685424 221002614144 221042728872 221272846592 221656468032 221736171904 221893833798 222358459401 223248497008 223421126656 223808472576 223888950272 224048142864 224551343616 225191365614 225415958144 225997970562 226649954304 227377689552 227604462592 228226747392 229105513728 229585239936 229748482782 229865966848 230264486208 230511070062 231151098672 231329839104 231918341552 232014246912 232097675264 232500063744 232749041616 233395284096 234085802688 234169975936 235714326624 236358480384 236443470848 237117388092 237818918826 238002815232 238670753958 238792800512 239333438448 239455823872 239462956278 240127840368 240313522176 240924879088 241024508928 241111177216 242459178624 242755647232 243176513472 243263955584 244868281056 245112498176 245537450496 246237287634 246325830348 247054604994 247245643008 247939521102 248197639872 248627940912 248755079168 248931952416 249453193392 249646086144 250384684032 250413690228 251154559134 251348767488 251875069056 252054160722 252183051008 252620261568 252883253248 253592952912 253789046784 254539901952 254631430144 255357187176 255799900746 256055020416 257743702944 257836383168 258283394928 258599212704 260044986006 260138493732 260246068992 260908134246 261109884672 261834872832 261842671818 261976567552 262569694608 262703962112 262723259883 263441222928 263644932096 264424946688 265178617452 265273971144 265998904704 267753167136 267849446592 268641900576 269387801856 269676281784 270143820414 270240959508 270352712448 271040488974 271250074368 272003217408 272294498112 272766575952 272906057728 273100103136 273671950032 274725698988 275476816188 275751560448 276636952774 277435025408 277455405297 278151348384 278428760064 279222344856 279849464064 280048446468 280149147096 280634842566 280851846912 282566449152 282767363424 282869041728 283359452688 283654445568 283705932384 284493659904 285292072026 285394658172 285512677632 286460358912 287255734272 287276835573 287380135406 288061897968 288209201152 288230372493 290065931064 290924114292 291028725624 291836785344 292149305266 293013652323 293748620256 293854247232 294564231936 294670152192 294723638496 295541957376 295858445064 296371375794 296477945868 296600548608 297424078848 298411296768 298433217537 298730857152 299248767792 299401791488 300255154152 301330627416 302222138148 303061277088 303170252736 303385817007 303494909354 304392823287 305156333664 305474018304 306003619584 306113653248 306331310376 307019314944 307237616028 307348093416 307880943786 308201464896 308974528512 310000084992 310220505504 310332055488 311193712128 312114403584 313232355072 314285768832 314830647072 315144640512 315167790483 315281119426 316156517456 316213903803 317091891768 317223019008 317337086976 317887255296 318227671944 319111251264 319169173932 319283941704 320055367392 320170453824 320513315486 320973539328 322267903776 323162701056 323278904832 324235351296 325276416998 326300203008 326491041408 327383267328 327407316327 328316383512 328434440464 329406139992 329542359552 329660857344 330586028136 330930186496 331503921216 331564093308 331909269888 332484702048 332604257856 332840750697 332960434534 333884920304 334872745512 335131689984 335712708864 335833425408 336072214296 336827015424 337787048421 338123937216 338972055552 340476249568 341066534328 341406693888 342340121088 343516216082 343658270592 343781844224 344377859904 344798950272 345396729312 345766605093 345890936846 346726648008 346851324976 346994758656 347877512328 348021370368 348146512896 348750095616 349123562424 350092926144 350297679844 351128704032 351254963904 353571489936 353698628192 354537720576 354665206272 355676082138 356728378239 356856651658 357004222848 357132595456 357979834368 358189200768 359183735808 359194434417 359568375712 360191760552 360321279344 360470283264 361387318632 361536763392 361666765824 362778807638 363059330816 363688767936 364133470848 364764770208 364895933376 366300931984 367302421584 367668747264 368306175744 369488745522 369940540396 370581907491 370868464512 372296459808 373132618752 373397928624 373532196128 374179790088 374469129216 375577026048 375620535342 376731838701 376867305022 377023151232 377158722304 377812603584 378205927424 378274576512 378930392352 379324879872 380389429368 380526210896 380683570176 381809852928 381947145216 383035780764 384082530624 384307163324 386754574752 387898819056 388038300832 389115713792 390207740598 390684869764 391362201369 391502928518 391664827008 391805662976 392752309248 392893536256 392964851328 394055943168 394477926752 395161834392 395303927824 395467398144 396637420032 397910956716 398307809536 398998357056 400340205536 401774169888 402962850864 404081702784 404227003648 404514422676 405361439262 405857097716 406560733461 406875111552 408004826112 408151537664 408441747168 409359086592 409650154704 409797457888 410507925048 410935286528 412088548482 413627340672 413776073984 414924949504 414955429161 416152538112 417643140096 418833517284 419047691776 419774196096 420223720644 421618538404 422789189024 422964025344 423849673728 424303562592 425481668352 425558898576 425711922272 426740489856 426893938432 428091987258 429690538368 430883601408 431038539776 431070203109 432313801728 435098896596 435321388544 436543088436 437755178016 438223957899 439208186656 439389812736 440781370848 442005228288 442085457744 442545693184 443312936064 443472343808 443787667596 444716918802 446496994016 447616945152 447777900544 448096285728 449102687232 450382731228 450831916288 451995941124 454755379104 455208925184 455242364031 456453494784 458211027456 459170479872 459496965564 459731933696 460528972416 461022140124 462302197344 463836683104 464028493824 465000127488 465498083232 466790568192 468171605376 468339951872 471428653248 472716960768 472886941696 472921679139 474234776184 475637837652 476005630464 477341507916 477585601024 478666876896 478925912556 480255680736 480769973229 481849758176 482049017856 484918357248 485511294464 486353026944 486527911168 487914625497 489736562112 491074900992 492474575268 492651660696 494109209988 494491286016 495879042204 496395279744 497255881824 497863904832 498906386784 499440651801 500769368064 500827380456 502309118268 502697534976 503750138112 504108321444 504366102016 505240523136 507185905824 509079803904 510714374352 511599801492 512110040832 515274324123 515487405888 515672766336 516566789856 517198425408 518836405269 520089972012 520276987464 520492137984 521816268492 522219769344 523685343636 523953135104 525139389216 525446519766 526882445856 528849893376 530357234904 530547942288 531997809408 533514123207 535284977487 535506334272 535698893184 537283801152 538775603712 539352563568 540287640828 540481919016 540705424896 542080977948 542500148736 544168211457 544588996224 545533151904 546200206272 547343900064 549451397976 550953632376 551503120896 553273905548 554233118283 554910810594 556302696768 558444689712 559698928128 560096892936 560298294192 561269685132 561703693824 563430803013 565300957533 565534726848 565738083456 566718905376 567308891136 567411864768 568987319808 570584144052 570789316344 571025355264 572920717824 574553671146 574760270812 576123795936 576460744986 580131862128 581848228584 582057451248 583673570688 584298610532 585311610897 586027304646 587254392777 587497240512 587708494464 589128463872 589340304384 589447276992 591083914752 591716890128 592742751588 592955891736 593201097216 596866435074 597461714304 598497535584 600510308304 602661254832 604444276296 606122554176 606340505472 606771634014 606989818708 608042158893 608785646574 610312667328 610948036608 612007239168 612227306496 612662620752 614038629888 614475232056 614696186832 615761887572 616402929792 618132822723 620441011008 620664110976 622387424256 624228807168 626464710144 628571537664 629661294144 630335580966 630562238852 632313034912 632427807606 634183783536 634446038016 634674173952 635774510592 636455343888 638222502528 638338347864 638567883408 640110734784 640340907648 641026630972 642137980887 644535807552 646325402112 646557809664 648470702592 650552833996 652982082816 654814632654 656632767024 656868880928 658812279984 659084719104 659321714688 661172056272 661860372992 663007842432 663128186616 663818539776 664969404096 665208515712 665681501394 665920869068 667075378203 667769840608 669745491024 670263379968 671425417728 671666850816 672144428592 673654030848 675574096842 676247874432 680952499136 682133068656 682813387776 684680242176 687032432164 687316541184 687563688448 688755719808 689597900544 690793458624 691533210186 691781873692 693453296016 693702649952 693989517312 695755024656 696042740736 696293025792 697500191232 698247124848 700185852288 700595359688 702257408064 702509927808 707142979872 707397256384 709075441152 709330412544 711352164276 713456756478 713713303316 714008445696 714265190912 716378401536 718367471616 718388868834 719136751424 720383521104 720642558688 720940566528 722774637264 723073526784 723333531648 725557615276 726118661632 727377535872 728266941696 729529540416 729791866752 732601863968 734604843168 735337494528 736612351488 738977491044 739881080792 741163814982 741736929024 744592919616 746265237504 746795857248 747064392256 748359580176 748938258432 751154052096 751241070684 753463677402 753734610044 754046302464 754317444608 755625207168 756549153024 757860784704 758649759744 760778858736 761052421792 761367140352 763619705856 763894290432 766071561528 768165061248 768614326648 773509149504 775797638112 776076601664 778231427584 780415481196 781369739528 782724402738 783005857036 783329654016 783611325952 785504618496 785929702656 788111886336 788169779649 788955853504 790323668784 790607855648 790934796288 793274840064 795821913432 796615619072 797996714112 800680411072 803548339776 805925701728 808163405568 808454007296 809028845352 810722878524 811714195432 813121466922 813750223104 816009652224 816883494336 818718173184 819300309408 819594915776 821015850096 821870573056 824177096964 827254681344 827552147968 829910858322 832305076224 832366215891 835286280192 837667034568 838095383552 839548392192 840447441288 843237076808 845578378048 847699347456 848607125184 850963336704 851117797152 851423844544 853480979712 853787876864 856183974516 859381076736 861767202816 861830506719 862140406218 864627603456 864691117479 870197793192 870642777088 873086176872 875510356032 876447915798 878416373312 879040956969 881562741696 884010456576 884170915488 885091386368 886625872128 886944687616 887575335192 889433837604 892993988032 895233890304 895299652611 896192571456 898205374464 900765462456 901663832576 903991882248 909510758208 910157451021 910484728062 913178469861 916422054912 918340959744 918993931128 919463867392 921057944832 922044280248 924604394688 927673366208 930000254976 930996166464 933581136384 936343210752 936679903744 942857306496 945433921536 945503371449 945843358278 948469552368 948641711409 951275675304 952011260928 954683015832 955171202048 957333753792 957851825112 960511361472 961539946458 963699516352 969836714496 971022588928 972706053888 973055822336 975829250994 979473124224 982149801984 982221948981 984949150536 985303321392 988218419976 988982572032 991758084408 992790559488 994511763648 995727809664 997812773568 998522252091 998881303602 1001654760912 1004618236536 1005395069952 1007500276224 1008216642888 1008732204032 1010481046272 1013361145263 1014371811648 1021428748704 1023199602984 1024220081664 1030548648246 1030974811776 1031345532672 1033133579712 1034396850816 1037299815279 1037672810538 1040179944024 1040553974928 1040984275968 1043632536984 1044439538688 1047370687272 1047906270208 1050278778432 1050893039532 1053764891712 1060714469808 1061095884576 1063995618816 1067028246414 1070185134717 1070569954974 1071012668544 1071397786368 1074567602304 1077551207424 1077583303251 1078705127136 1080575281656 1080963838032 1081410849792 1084161955896 1085000297472 1088336422914 1089177992448 1091066303808 1092400412544 1094687800128 1098902795952 1101907264752 1103006241792 1106547811096 1108466236566 1109821621188 1111745722473 1112605393536 1116889379424 1119397856256 1120193785872 1120596588384 1122539370264 1123407387648 1126861606026 1130195516103 1130601915066 1131069453696 1131476166912 1133437810752 1134617782272 1134823729536 1137974639616 1138467459493 1141168288104 1141578632688 1142050710528 1145841435648 1149107342292 1149520541624 1152247591872 1152921489972 1160263724256 1163696457168 1164114902496 1167347141376 1168597221064 1170623221794 1172054609292 1174086604107 1174508785554 1174994481024 1175416988928 1178256927744 1178680608768 1178894553984 1182167829504 1183433780256 1185485503176 1185911783472 1186402194432 1193732870148 1194923428608 1196995071168 1201020616608 1202306756287 1205322509664 1208888552592 1212245108352 1212681010944 1213543268028 1213979637416 1216084317786 1217571293148 1219682200383 1220625334656 1224014478336 1224454612992 1225325241504 1228077259776 1228950464112 1229392373664 1231523775144 1232805859584 1236265645446 1240882022016 1241328221952 1244774848512 1244866287483 1248457614336 1248998280803 1252929420288 1257143075328 1259322588288 1260671161932 1261124477704 1264626069824 1264855615212 1268367567072 1268892076032 1269725826733 1271549021184 1272910687776 1276445005056 1276676695728 1277135766816 1280221469568 1280681815296 1282053261944 1284275961774 1289071615104 1292650804224 1293115619328 1293210609327 1296941405184 1301105667992 1305964165632 1309629265308 1313265534048 1313737761856 1314671873697 1317624559968 1318169438208 1319035567577 1322344112544 1323720745984 1326015684864 1326256373232 1327637079552 1329938808192 1330417031424 1331363002788 1331841738136 1334150756406 1335539681216 1339490982048 1342850835456 1343333701632 1344288857184 1347308061696 1351148193684 1352495748864 1361904998272 1364266137312 1365626775552 1365727092093 1369360484352 1370260249813 1374064864328 1374633082368 1375127376896 1377511439616 1379195801088 1381586917248 1383066420372 1383563747384 1386906592032 1387405299904 1391510049312 1392085481472 1395000382464 1396494249696 1400371704576 1401190719376 1404514816128 1405019855616 1413701350799 1414285959744 1414794512768 1418150882304 1418660825088 1418765037417 1422704328552 1426913512956 1427426606632 1428016891392 1428530381824 1432756803072 1436777737668 1438273502848 1440767042208 1441285117376 1442309919687 1445549274528 1446147053568 1451115230552 1452237323264 1454755071744 1456533883392 1459059080832 1459583733504 1463743876491 1465203727936 1469209686336 1473224702976 1477954982088 1479762161584 1482327629964 1483473858048 1489185839232 1492974323741 1493591714496 1494128784512 1496719160352 1498321955403 1502308104192 1502482141368 1506927354804 1507469220088 1508092604928 1508634889216 1511250414336 1513098306048 1515721569408 1521557717472 1522104843584 1527239411712 1532143123056 1536330122496 1537228653296 1545822972369 1547018299008 1550953909129 1551595276224 1552153203328 1556462855168 1556509215807 1560830962392 1562739479056 1565448805476 1566011714072 1566659308032 1567222651904 1571859405312 1576339559298 1577911707008 1580647337568 1581215711296 1586549680128 1591643826864 1593231238144 1595993428224 1600542369621 1601360822144 1605854932461 1607096679552 1611851403456 1616326811136 1616908014592 1618057690704 1621445757048 1623428390864 1626242933844 1627500446208 1632504634371 1633766988672 1638600618816 1639189831552 1642031700192 1643741146112 1648354193928 1654509362688 1655104295936 1659821716644 1662699354849 1664732431782 1675334069136 1676190767104 1679096784384 1680894882576 1686474153616 1690292409039 1691156756096 1695902872599 1697214250368 1701926673408 1702235594304 1702847689088 1706961959424 1707575753728 1712367949032 1718762153472 1723661013438 1724280812436 1729382234958 1740395586384 1741285554176 1746172353744 1751020712064 1752895831596 1755934832691 1756832746624 1758081913938 1761763178331 1763125483392 1768020913152 1768341830976 1770182772736 1773251744256 1773889375232 1775150670384 1778867675208 1785987976064 1790599305222 1792385142912 1801530924912 1803327665152 1807983764496 1819021516416 1820314902042 1820969456124 1824126476679 1826356939722 1832844109824 1836681919488 1837987862256 1838927734784 1842115889664 1844088560496 1849208789376 1854398468169 1855346732416 1861992332928 1867162272768 1872686421504 1873359807488 1885714612992 1891006742898 1891686716556 1896939104736 1897283422818 1902551350608 1904022521856 1909366031664 1910342404096 1914667507584 1915703650224 1921022722944 1923079892916 1926413942661 1927399032704 1939673428992 1942045177856 1945412107776 1946111644672 1951658501988 1958946248448 1964443897962 1969898301072 1970606642784 1976436839952 1977965144064 1983516168816 1985581118976 1989023527296 1991455619328 1995625547136 1997044504182 1997762607204 2001226134609 2003309521824 2009236473072 2010790139904 2015000552448 2016433285776 2017464408064 2020962092544 2026722290526 2028743623296 2042857497408 2046399205968 2048440163328 2061097296492 2061949623552 2062691065344 2066267159424 2068793701632 2074599630558 2075345621076 2080359888048 2081107949856 2081968551936 2087265073968 2088879077376 2094741374544 2095812540416 2100557556864 2101786079064 2107529783424 2114296710487 2121428939616 2122191769152 2127991237632 2134056492828 2140370269434 2141139909948 2142025337088 2142795572736 2149135204608 2155102414848 2155166606502 2157410254272 2161150563312 2161927676064 2162821699584 2168323911792 2170000594944 2176672845828 2178355984896 2182132607616 2184800825088 2189375600256 2197805591904 2203814529504 2206012483584 2213095622192 2216932473132 2219643242376 2223491444946 2225210787072 2232855404533 2233778758848 2238795712512 2240387571744 2241193176768 2245078740528 2246814775296 2253723212052 2260391032206 2261203830132 2262138907392 2262952333824 2266875621504 2269647459072 2275949279232 2276934918986 2282336576208 2283157265376 2284101421056 2291682871296 2298214684584 2299041083248 2304495183744 2305842979944 2319568235777 2320527448512 2327392914336 2328229804992 2334694282752 2337194442128 2341246443588 2344109218584 2348173208214 2349017571108 2349988962048 2350833977856 2356513855488 2357789107968 2358062249647 2364335659008 2364509338947 2366867560512 2370971006352 2371823566944 2372804388864 2387465740296 2389846857216 2393990142336 2402041233216 2404613512574 2410645019328 2417777105184 2424490216704 2425362021888 2427086536056 2427959274832 2432168635572 2435142586296 2439364400766 2441250669312 2448028956672 2449637482643 2450650483008 2456154519552 2457900928224 2458784747328 2463047550288 2465611719168 2472531290892 2481764044032 2482656443904 2489732574966 2496915228672 2497098647673 2497996561606 2505858840576 2514286150656 2518645176576 2521342323864 2522248955408 2529252139648 2529711230424 2536735134144 2539451653466 2543098042368 2544769035367 2545821375552 2552890010112 2553353391456 2554271533632 2560442939136 2561363630592 2564106523888 2568551923548 2578143230208 2585301608448 2586421218654 2593882810368 2594073352437 2602211335984 2611928331264 2619258530616 2626531068096 2627475523712 2629343747394 2635249119936 2637122870907 2638071135154 2644688225088 2647441491968 2652031369728 2652512746464 2655274159104 2659877616384 2660834062848 2662726005576 2663683476272 2668301512812 2671079362432 2678981964096 2685701670912 2688577714368 2694616123392 2702296387368 2704991497728 2723809996544 2728532274624 2731454184186 2739535409583 2740520499626 2748129728656 2749266164736 2750254753792 2755022879232 2758391602176 2763173834496 2766132840744 2767127494768 2773813184064 2774810599808 2783020098624 2790000764928 2792988499392 2800743409152 2802381438752 2809029632256 2810039711232 2827402701598 2828571919488 2829589025536 2836301764608 2837530074834 2845408657104 2845925134227 2853827025912 2854853213264 2856033782784 2857060763648 2865513606144 2873555475336 2876547005696 2881534084416 2882570234752 2884619839374 2891098549056 2902230461104 2904474646528 2909510143488 2913067766784 2918118161664 2919167467008 2927487752982 2930407455872 2938419372672 2946449405952 2955909964176 2959524323168 2964655259928 2966947716096 2978371678464 2985948647482 2987183428992 2988257569024 2993438320704 2996643910806 3004964282736 3013854709608 3014938440176 3016185209856 3017269778432 3022500828672 3026196612096 3031443138816 3043115434944 3044209687168 3064286246112 3072660244992 3074457306592 3091645944738 3094036598016 3101907818258 3103190552448 3104306406656 3112925710336 3113018431614 3121661924784 3125478958112 3130897610952 3132023428144 3133318616064 3134445303808 3143718810624 3152679118596 3155823414016 3161294675136 3162431422592 3183287653728 3186462476288 3191986856448 3201084739242 3202721644288 3211709864922 3214193359104 3223702806912 3232653622272 3233816029184 3236115381408 3242891514096 3246856781728 3252485867688 3255000892416 3265009268742 3267533977344 3277201237632 3278379663104 3284063400384 3287482292224 3296708387856 3309018725376 3310208591872 3319643433288 3325398709698 3329464863564 3350668138272 3358193568768 3361789765152 3372948307232 3380584818078 3382313512192 3391805745198 3394428500736 3403853346816 3404471188608 3405695378176 3413923918848 3415151507456 3415402378479 3424735898064 3437524306944 3447322026876 3448561624872 3458764469916 3480791172768 3492344707488 3502041424128 3505791663192 3511869665382 3513665493248 3516163827876 3523526356662 3526250966784 3536041826304 3536683661952 3546503488512 3547778750464 3550301340768 3557735350416 3571975952128 3581198610444 3584770285824 3603061849824 3606655330304 3606920268861 3615967528992 3638043032832 3640629804084 3641938912248 3648252953358 3652713879444 3673363838976 3675975724512 3684231779328 3688177120992 3698417578752 3708796936338 3710693464832 3723984665856 3734324545536 3734598862449 3745372843008 3746719614976 3746994842409 3771429225984 3782013485796 3783373433112 3793878209472 3794566845636 3805102701216 3809177480199 3818732063328 3829335015168 3831407300448 3842045445888 3846159785832 3852827885322 3854798065408 3879346857984 3879631827981 3890824215552 3892223289344 3903317003976 3917892496896 3928887795924 3939796602144 3941213285568 3944015621091 3952873679904 3957106702731 3967032337632 3971162237952 3978047054592 3982911238656 3991251094272 3994089008364 3995525214408 4002452269218 4006619043648 4018472946144 4030001104896 4032866571552 4041924185088 4053444581052 4057487246592 4085714994816 4092798411936 4096880326656 4097181276279 4110780749439 4122194592984 4123899247104 4125382130688 4132534318848 4137587403264 4149199261116 4150691242152 4160719776096 4162215899712 4174530147936 4189482749088 4201115113728 4203572158128 4215059566848 4228593420974 4241104052397 4242857879232 4244383538304 4255982475264 4256295112251 4268112985656 4280740538868 4282279819896 4284050674176 4285591145472 4298270409216 4310333213004 4314820508544 4322301126624 4323855352128 4326929759061 4336647823584 4353345691656 4356711969792 4364265215232 4369601650176 4378751200512 4391231629473 4395611183808 4407629059008 4426191244384 4433864946264 4439286484752 4446982889892 4450421574144 4465710809066 4467557517696 4478922971223 4480775143488 4482386353536 4490157481056 4494965866209 4507446424104 4520782064412 4522407660264 4524277814784 4525904667648 4533751243008 4539294918144 4553869837972 4564673152416 4566314530752 4596429369168 4598082166496 4608990367488 4611685959888 4637468917107 4639136471554 4641054897024 4652861727387 4654785828672 4656459609984 4669388565504 4669527647421 4674388884256 4682492887176 4688218437168 4696346416428 4698035142216 4699977924096 4701667955712 4715578215936 4716124499294 4729018677894 4733735121024 4741942012704 4743647133888 4774931480592 4779693714432 4787980284672 4804082466432 4809227025148 4817564797383 4821290038656 4835554210368 4848980433408 4850724043776 4854173072112 4855918549664 4864337271144 4870285172592 4878728801532 4882501338624 4897513903113 4899274965286 4901300966016 4915801856448 4917569494656 4926095100576 4931223438336 4945062581784 4963528088064 4965312887808 4979465149932 4994197295346 4995993123212 5028572301312 5037290353152 5042684647728 5044497910816 5058504279296 5059422460848 5073470268288 5078903306932 5087708617797 5089538070734 5091642751104 5105780020224 5106706782912 5108543067264 5120885878272 5122727261184 5128213047776 5137103847096 5156286460416 5172842437308 5188146704874 5204422671968 5223856662528 5238517061232 5253062136192 5254951047424 5258687494788 5270498239872 5274245741814 5276142270308 5285289534993 5289376450176 5304062739456 5305025492928 5310548318208 5319755232768 5321668125696 5325452011152 5327366952544 5336603025624 5342158724864 5357963928192 5377155428736 5404592774736 5409982995456 5447619993088 5457064549248 5462908368372 5479070819166 5481040999252 5496259457312 5498532329472 5510045758464 5516783204352 5526347668992 5532265681488 5534254989536 5547626368128 5549621199616 5566040197248 5585976998784 5601486818304 5604762877504 5618059264512 5620079422464 5654805403196 5657143838976 5659178051072 5675060149668 5690817314208 5691850268454 5707654051824 5709706426528 5712067565568 5731027212288 5747110950672 5753094011392 5763068168832 5765140469504 5769239678748 5782197098112 5804460922208 5819020286976 5826135533568 5836236323328 5838334934016 5854975505964 5860814911744 5876838745344 5911819928352 5919048646336 5929310519856 5933895432192 5956743356928 5971897294964 5974366857984 5976515138048 5986876641408 5993287821612 6009928565472 6027709419216 6029876880352 6032370419712 6045001657344 6052393224192 6062886277632 6086230869888 6088419374336 6128572492224 6145320489984 6148914613184 6183291889476 6188073196032 6203815636516 6206381104896 6208612813312 6226036863228 6243323849568 6250957916224 6261795221904 6264046856288 6266637232128 6287437621248 6305358237192 6311646828032 6322589350272 6324862845184 6342890131461 6366575307456 6383973712896 6402169478484 6405443288576 6423419729844 6428386718208 6447405613824 6465307244544 6472230762816 6485783028192 6493713563456 6504971735376 6510001784832 6530018537484 6535067954688 6554402475264 6556759326208 6568126800768 6593416775712 6618037450752 6639286866576 6650797419396 6658929727128 6698566213599 6701336276544 6716387137536 6723579530304 6745896614464 6761169636156 6764627024384 6783611490396 6788857001472 6808942377216 6811390756352 6827847837696 6830804756958 6849471796128 6875048613888 6894644053752 6897123249744 6917528939832 6958704707331 6961582345536 6984689414976 7004082848256 7011583326384 7023739330764 7027330986496 7032327655752 7047052713324 7052501933568 7073367323904 7074186748941 7093006977024 7093528016841 7100602681536 7115470700832 7143951904256 7162397220888 7169540571648 7206123699648 7213840537722 7231935057984 7276086065664 7281259608168 7283877824496 7296505906716 7305427758888 7348912447929 7351951449024 7368463558656 7376354241984 7396835157504 7417593872676 7421386929664 7447969331712 7469197724898 7490745686016 7491295943019 7493989684818 7542858451968 7564026971592 7566746866224 7587756418944 7589133691272 7610205402432 7618354960398 7634307106101 7637464126656 7658670030336 7662814600896 7684090891776 7692319571664 7705655770644 7709596130816 7759263655962 7781648431104 7782220057311 7806634007952 7835784993792 7857775591848 7879593204288 7882426571136 7888031242182 7905747359808 7911368612721 7914213405462 7934064675264 7942324475904 7956094109184 7965822477312 7982502188544 7988178016728 7991050428816 8004904538436 8013238087296 8036945892288 8065733143104 8083848370176 8106889162104 8114974493184 8171429989632 8185596823872 8194362552558 8218606228749 8221561498878 8244389185968 8247798494208 8250764261376 8265068637696 8275174806528 8298398522232 8301382484304 8321439552192 8324431799424 8349060295872 8378965498176 8402230227456 8407144316256 8430119133696 8457186841948 8482208104794 8485715758464 8488767076608 8512590224502 8536225971312 8537775402681 8561481077736 8564559639792 8568101348352 8571182290944 8596540818432 8620666426008 8629641017088 8644602253248 8647710704256 8653859518122 8673295647168 8706691383312 8713423939584 8728530430464 8739203300352 8757502401024 8782463258946 8791222367616 8815258118016 8852382488768 8867729892528 8878572969504 8893965779784 8900843148288 8931421618132 8935115035392 8957845942446 8961550286976 8964772707072 8980314962112 8989931732418 9014892848208 9041564128824 9044815320528 9048555629568 9051809335296 9067502486016 9078589836288 9107739675944 9129346304832 9132629061504 9192858738336 9196164332992 9217980734976 9223371919776 9274937834214 9278272943108 9282109794048 9305723454774 9309571657344 9312919219968 9338777131008 9339055294842 9348777768512 9364985774352 9376436874336 9392692832856 9396070284432 9399955848192 9403335911424 9431156431872 9432248998588 9458037355788 9467470242048 9483884025408 9487294267776 9549862961184 9559387428864 9575960569344 9608164932864 9618454050296 9635129594766 9642580077312 9671108420736 9697960866816 9701448087552 9708346144224 9711837099328 9728674542288 9740570345184 9757457603064 9765002677248 9795027806226 9798549930572 9802601932032 9831603712896 9835138989312 9852190201152 9862446876672 9890125163568 9895909455593 9927056176128 9930625775616 9958930299864 9988394590692 9991986246424 10074580706304 10085369295456 10088995821632 10117008558592 10118844921696 10146940536576 10157806613864 10175417235594 10179076141468 10183285502208 10211560040448 10213413565824 10217086134528 10241771756544 10245454522368 10246207135437 10256426095552 10274207694192 10312572920832 10345684874616 10376293409748 10408845343936 10450820266187 10477034122464 10506124272384 10509902094848 10517374989576 10540996479744 10548491483628 10552284540616 10570579069986 10578752900352 10608125478912 10610050985856 10639510465536 10643336251392 10650904022304 10654733905088 10673206051248 10684317449728 10715927856384 10754310857472 10809185549472 10819965990912 10820760806583 10856677363903 10895239986176 10914129098496 10925816736744 10958141638332 10962081998504 10992518914624 11020091516928 11052695337984 11064531362976 11068509979072 11095252736256 11099242399232 11132080394496 11171953997568 11202973636608 11203796587347 11209525755008 11236118529024 11240158844928 11240984527227 11309610806392 11314287677952 11318356102144 11350120299336 11381634628416 11383700536908 11415308103648 11419412853056 11427532440597 11494221901344 11506188022784 11526136337664 11530280939008 11538479357496 11564394196224 11608921844416 11638040573952 11638895483943 11672472646656 11676669868032 11709951011928 11721629823488 11753677490688 11823639856704 11832046863273 11838097292672 11858621039712 11871320108193 11913486713856 11943794589928 11948733715968 11953030276096 11973753282816 11986575643224 12019857130944 12055418838432 12059753760704 12090003314688 12125772555264 12172461739776 12176838748672 12257144984448 12290640979968 12291543828837 12297829226368 12332342248317 12366583778952 12376146392064 12407631273032 12412762209792 12417225626624 12452073726456 12486647699136 12501915832448 12523590443808 12528093712576 12610716474384 12623293656064 12645178700544 12649725690368 12685780262922 12723312157191 12733150614912 12767947425792 12768885336753 12804338956968 12810886577152 12846839459688 12856773436416 12894811227648 12944461525632 12971566056384 12980789277183 12987427126912 13009943470752 13060037074968 13070135909376 13108804950528 13113518652416 13136253601536 13173694888419 13186833551424 13278573733152 13301594838792 13317859454256 13397132427198 13402672553088 13436768913669 13447159060608 13484897598627 13491793228928 13522339272312 13529254048768 13567222980792 13577714002944 13617884754432 13622781512704 13661609513916 13698943592256 13789288107504 13794246499488 13835057879664 13912406751321 13917409414662 13923164691072 13958585182161 13969378829952 14008165696512 14008582942263 14023166652768 14047478661528 14054661972992 14064655311504 14094105426648 14105003867136 14146734647808 14148373497882 14187056033682 14201205363072 14230941401664 14287903808512 14324794441776 14339081143296 14412247399296 14427681075444 14452694392149 14463870115968 14552172131328 14562519216336 14567755648992 14593011813432 14610855517776 14692541709339 14697824895858 14703902898048 14752708483968 14793670315008 14800076973409 14835187745352 14842773859328 14895938663424 14938395449796 14982591886038 14987979369636 15085716903936 15128053943184 15133493732448 15175512837888 15178267382544 15220410804864 15236709920796 15263125853391 15268614212202 15274928253312 15317340060672 15325629201792 15368181783552 15384639143328 15411311541288 15419192261632 15518527311924 15564440114622 15613268015904 15629987831731 15671569987584 15715551183696 15759186408576 15764853142272 15776062484364 15811494719616 15822737225442 15828426810924 15855868604979 15868129350528 15912188218368 15931644954624 15965004377088 15976356033456 15982100857632 16009809076872 16026476174592 16073891784576 16131466286208 16213778324208 16229948986368 16236977650439 16342859979264 16371193647744 16388725105116 16437212457498 16443122997756 16488778371936 16495596988416 16506435747529 16530137275392 16550349613056 16596797044464 16602764968608 16642879104384 16648863598848 16698120591744 16757930996352 16804460454912 16814288632512 16860238267392 16914373683896 16964416209588 16971431516928 16977534153216 17025180449004 17072451942624 17075550805362 17122962155472 17129119279584 17136202696704 17147462378501 17193081636864 17241332852016 17259282034176 17289204506496 17295421408512 17307719036244 17346591294336 17413382766624 17457060860928 17478406600704 17515004802048 17564926517892 17582444735232 17630516236032 17704764977536 17735459785056 17757145939008 17787931559568 17801686296576 17813383247569 17862843236264 17870230070784 17915691884892 17923100573952 17929545414144 17960629924224 17979863464836 18029785696416 18083128257648 18089630641056 18097111259136 18135004972032 18157179672576 18215479351888 18258692609664 18265258123008 18378117560387 18385717476672 18392328665984 18435961469952 18446743839552 18549875668428 18556545886216 18564219588096 18611446909548 18619143314688 18625838439936 18678110589684 18697555537024 18729971548704 18752873748672 18785385665712 18792140568864 18799911696384 18862312863744 18864497997176 18916074711576 18934940484096 18967768050816 18974588535552 19028670394383 19099725922368 19151921138688 19216329865728 19236908100592 19270259189532 19285160154624 19342216841472 19395921733632 19408666208633 19416692288448 19423674198656 19457349084576 19481140690368 19514915206128 19530005354496 19590055612452 19597099861144 19605203864064 19663207425792 19670277978624 19704380402304 19780250327136 19791818911186 19854112352256 19917860599728 19976789181384 19983972492848 20095698640797 20149161412608 20162400818677 20170738590912 20177991643264 20234017117184 20237689843392 20293881073152 20315613227728 20350834471188 20358152282936 20366571004416 20426827131648 20434172269056 20483543513088 20492414270874 20512852191104 20548415388384 20625145841664 20691369749232 20752586819496 20817690687872 20876114121993 20901640532374 20954068244928 21012248544768 21019804189696 21034749979152 21081992959488 21096982967256 21104569081232 21141158139972 21157505800704 21220101971712 21222560246823 21279020931072 21301808044608 21309467810176 21346412102496 21368634899456 21431855712768 21508621714944 21618371098944 21641521613166 21713354727806 21790479972352 21828258196992 21851633473488 21916283276664 21924163997008 21985037829248 22046737343787 22105390675968 22129062725952 22137019958144 22190505472512 22198484798464 22264160788992 22343907995136 22407593174694 22419051510016 22472237058048 22481969054454 22619221612784 22628575355904 22636712204288 22700240598672 22763269256832 22767401073816 22830616207296 22838825706112 22855064881194 22902921318303 22988443802688 23012376045568 23052272675328 23060561878016 23076958714992 23128788392448 23217843688832 23277790967886 23344945293312 23419902023856 23443259646976 23507354981376 23647279713408 23664093726546 23676194585344 23717242079424 23742640216386 23826973427712 23887589179856 23897467431936 23906060552192 23947506565632 23973151286448 24039714261888 24110837676864 24119507521408 24251545110528 24344923479552 24353677497344 24514289968896 24583087657674 24595658452736 24664684496634 24733167557904 24752292784128 24815262546064 24825524419584 24834451253248 24904147452912 24973295398272 25003831664896 25047180887616 25056187425152 25221432948768 25246587312128 25290357401088 25299451380736 25371560525844 25446624314382 25466301229824 25537770673506 25608677913936 25621773154304 25693678919376 25713546872832 25789622455296 25888923051264 25943132112768 25961578554366 25974854253824 26019886941504 26120074149936 26140271818752 26217609901056 26227037304832 26272507203072 26347389776838 26373667102848 26557147466304 26603189677584 26635718908512 26794264854396 26805345106176 26873537827338 26894318121216 26969795197254 26983586457856 27044678544624 27058508097536 27134445961584 27155428005888 27235769508864 27245563025408 27323219027832 27397887184512 27578576215008 27588492998976 27670115759328 27824813502642 27834818829324 27846329382144 27917170364322 27938757659904 28016331393024 28017165884526 28046333305536 28094957323056 28109323945984 28129310623008 28188210853296 28210007734272 28293469295616 28296746995764 28374112067364 28402410726144 28461882803328 28575807617024 28649588883552 28678162286592 28824494798592 28855362150888 28905388784298 28927740231936 29104344262656 29125038432672 29135511297984 29186023626864 29221711035552 29385083418678 29395649791716 29407805796096 29505416967936 29587340630016 29600153946818 29670375490704 29685547718656 29687728366779 29791877326848 29876790899592 29965183772076 29975958739272 30256107886368 30266987464896 30351025675776 30356534765088 30440821609728 30473419841592 30526251706782 30537228424404 30549856506624 30634680121344 30651258403584 30736363567104 30738621406311 30769278286656 30822623082576 30838384523264 31037054623848 31128880229244 31226536031808 31259975663462 31352460798561 31431102367392 31518372817152 31529706284544 31552124968728 31622989439232 31645474450884 31656853621848 31711737209958 31736258701056 31824376436736 31930008754176 31952712066912 31964201715264 32019618153744 32052952349184 32147783569152 32262932572416 32427556648416 32459897972736 32462282419749 32473955300878 32570032091709 32685719958528 32742387295488 32777450210232 32874424914996 32886245995512 32977556743872 33012871495058 33060274550784 33193594088928 33205529937216 33285758208768 33297727197696 33396241183488 33515861992704 33608920909824 33628577265024 33720476534784 33722953581681 33828747367792 33928832419176 33942863033856 33955068306432 34050360898008 34144903885248 34151101610724 34245924310944 34258238559168 34282597321791 34294924757002 34482665704032 34518564068352 34578409012992 34590842817024 34615438072488 34693182588672 34826765533248 34914121721856 35030009604096 35129853035784 35164889470464 35261032472064 35409529955072 35470919570112 35514291878016 35575863119136 35613960324579 35626766495138 35725686472528 35740460141568 35831383769784 35846201147904 35859090828288 35921259848448 35959726929672 36059571392832 36166256515296 36179261282112 36270009944064 36430958703776 36517385219328 36530516246016 36756235120774 36771434953344 36784657331968 36871922939904 36893487679104 36997026744951 37099751336856 37113091772432 37128439176192 37222893819096 37238286629376 37251676879872 37356221179368 37395111074048 37459943097408 37505747497344 37570771331424 37584281137728 37728995994352 37832149423152 37869880968192 37935536101632 37949177071104 38057340788766 38169936471573 38199451844736 38303842277376 38432659731456 38473816201184 38540518379064 38570320309248 38684433682944 38817332417266 38833384576896 38847348397312 38914698169152 38962281380736 39029830412256 39180111224904 39194199722288 39210407728128 39326414851584 39340555957248 39408760804608 39560500654272 39583637822372 39835721199456 39953578362768 39967944985696 40191397281594 40310306741007 40324801637354 40341477181824 40355983286528 40468034234368 40475379686784 40587762146304 40631226455456 40701668942376 40716304565872 40733142008832 40853654263296 40868344538112 40984828541748 41025704382208 41096830776768 41382739498464 41505173638992 41635381375744 41752228243986 41803281064748 41875755546483 41908136489856 42024497089536 42039608379392 42069499958304 42163985918976 42193965934512 42209138162464 42282316279944 42315011601408 42440203943424 42445120493646 42603616089216 42618935620352 42692824204992 42737269798912 42863711425536 43017243429888 43236742197888 43283043226332 43426709455612 43656516393984 43703266946976 43832566553328 43848327994016 43970075658496 44093474687574 44258125451904 44274039916288 44381010945024 44396969596928 44400230920227 44528321577984 44687815990272 44815186349388 44838103020032 44963938108908 45238443225568 45257150711808 45400481197344 45526538513664 45534802147632 45661232414592 45677651412224 45710129762388 45805842636606 45976887605376 46104545350656 46121123756032 46153917429984 46257576784896 46435687377664 46555581935772 46839804047712 46886519293952 46889963495193 47014709962752 47294559426816 47328187453092 47352389170688 47434484158848 47485280432772 47775178359712 47794934863872 47895013131264 47946302572896 48079428523776 48221675353728 48239015042816 48689846959104 48707354994688 48710932951317 49028579937792 49166175315348 49191316905472 49329368993268 49466335115808 49519307242587 49630525092128 49651048839168 49808294905824 49946590796544 50007663329792 50094361775232 50112374850304 50442865897536 50580714802176 50598902761472 50743121051688 50893248628764 50932602459648 51075541347012 51217355827872 51387357838752 51442387135503 51579244910592 51777846102528 51886264225536 51923157108732 51949708507648 52039773883008 52240148299872 52435219802112 52545014406144 52694779553676 52747334205696 53114294932608 53206379355168 53271437817024 53440149742707 53588529708792 53610690212352 53747075654676 53788636242432 53939590394508 53967172915712 54089357089248 54268891923168 54471539017728 54646438055664 54795774369024 55134352681161 55157152430016 55176985997952 55340231518656 55649627005284 55669637658648 55692658764288 55834340728644 55877515319808 56034331769052 56092666611072 56189914646112 56258621246016 56376421706592 56586938591232 56593493991528 56748224134728 56804821452288 56923765606656 57086011183149 57299177767104 57648989597184 57710724301776 57810777568596 57855480463872 58225998625899 58250076865344 58271022595968 58372047253728 58443422071104 58770166837356 58791299583432 58815611592192 59010833935872 59200307893636 59340750981408 59375456733558 59753581799184 59930367544152 59951917478544 60287095922391 60487202456031 60512215772736 60533974929792 60702051351552 60713069530176 60881643219456 60946839683184 61052503413564 61074456848808 61099713013248 61302516807168 61477242812622 61538556573312 61645246165152 62074109247696 62257760458488 62453072063616 62519951326924 62628342365979 62704921597122 62862204734784 63036745634304 63059412569088 63104249937456 63245978878464 63290948901768 63313707243696 63423474419916 63472517402112 63667680740469 63905424133824 63928403430528 64039236307488 64105904698368 64295567138304 64525865144832 64855113296832 64924564839498 64947910601756 65140064183418 65371439917056 65484774590976 65554900420464 65748849829992 65772491991024 65955113487744 66025742990116 66140212031361 66387188177856 66411059874432 66571516417536 66595454395392 66792482366976 67031723985408 67257154530048 67445907163362 67657494735584 67857664838352 67885726067712 67910136612864 68100721796016 68289807770496 68302203221448 68491848621888 68516477118336 68565194643582 68589849514004 68708763954909 68965331408064 69037128136704 69156818025984 69181685634048 69230876144976 69386365177344 69653531066496 70259706071568 70329778940928 70522064944128 70819059910144 70941839140224 71028583756032 71151726238272 71227920649158 71253532990276 71451372945056 71480920283136 71662767539568 71692402295808 71718181656576 71842519696896 71919453859344 72119142785664 72332513030592 72358522564224 72861917407552 73034770438656 73061032492032 73512470241548 73542869906688 73569314663936 73786975358208 73994053489902 74199502673712 74226183544864 74256878352384 74445787638192 74476573258752 74503353759744 74712442358736 74790222148096 74919886194816 75011494994688 75141542662848 75168562275456 75457991988704 75664298846304 75739761936384 75871072203264 75898354142208 76114681577532 76339872943146 76398903689472 76865319462912 76947632402368 77081036758128 77140640618496 77368867365888 77634664834532 77666769153792 77694696794624 77829396338304 77924562761472 78059660824512 78360222449808 78388399444576 78420815456256 78652829703168 78681111914496 78817521609216 79121001308544 79167275644744 79671442398912 79907156725536 79935889971392 80382794563188 80620613482014 80649603274708 80682954363648 80711966573056 80950759373568 81175524292608 81262452910912 81403337884752 81432609131744 81466284017664 81707308526592 81736689076224 81969657083496 82051408764416 82193661553536 82765478996928 83010347277984 83270762751488 83504456487972 83606562129496 83751511092966 83816272979712 84048994179072 84138999916608 84327971837952 84387931869024 84418276324928 84564632559888 84630023202816 84880407886848 84890240987292 85207232178432 85237871240704 85385648409984 85727422851072 86034486859776 86473484395776 86566086452664 86853418911224 87313032787968 87406533893952 87665133106656 87696655988032 87940151316992 88186949375148 88516250903808 88548079832576 88762021890048 88800461840454 89056643155968 89063185100337 89375631980544 89630372698776 89676206040064 89927876217816 90476886451136 90800962394688 91053077027328 91069604295264 91322464829184 91355302824448 91420259524776 91611685273212 91953775210752 92209090701312 92215864218933 92307834859968 92515153569792 92871374755328 93111163871544 93679608095424 93779926990386 94057382395683 94589118853632 94656374906184 94704778341376 94868968317696 94970560865544 95550356719424 95790026262528 95892605145792 96158857047552 96443350707456 96478030085632 97379693918208 97386847259247 97421865902634 97710096275127 98057159875584 98332350630696 98382633810944 98658737986536 98932670231616 99038614485174 99261050184256 99616589811648 99893181593088 100015326659584 100188723550464 100224749700608 100885731795072 101161429604352 101168860745043 101486242103376 101786497257528 101865204919296 102151082694024 102434711655744 102774715677504 102847791965373 102884774271006 103555692205056 103772528451072 103846314217464 103899417015296 104079547766016 104480296599744 105090028812288 105389559107352 105494668411392 106228589865216 106412758710336 106542875634048 106841880973737 106880299485414 107177059417584 107221380424704 107494151309352 107577272484864 107879180789016 107934345831424 108178714178496 108537783846336 109292876111328 109591548738048 110268705362322 110314304860032 110353971995904 110680463037312 110991080234853 111299254010568 111339275317296 111385317528576 111668681457288 111755030639616 112068663538104 112185333222144 112379829292224 112517242492032 112752843413184 113186987983056 113496448269456 113609642904576 113847531213312 114172022366298 114509809414719 114598355534208 115297979194368 115421448603552 115621555137192 115710960927744 116451997251798 116500153730688 116542045191936 116744094507456 116886844142208 117540333674712 117582599166864 117631223184384 118021667871744 118400615787272 118681501962816 118750913467116 119507163598368 119860735088304 119903834957088 120574191844782 120930920223021 120974404912062 121024431545472 121067949859584 121404102703104 121426139060352 121763286438912 121893679366368 122105006827128 122148913697616 122199426026496 122605033614336 122954485625244 123077113146624 123290492330304 124148218495392 124515520916976 124906144127232 125039902653848 125256684731958 125409843194244 125627266639449 125724409469568 126073491268608 126118825138176 126208499874912 126491957756928 126581897803536 126627414487392 126846948839832 126945034804224 127335361480938 127810848267648 127856806861056 128078472614976 128211809396736 128591134276608 128646822922709 129051730289664 129710226593664 129849129678996 129895821203512 130280128366836 130969549181952 131109800840928 131497699659984 131544983982048 131910226975488 132051485980232 132280424062722 132774376355712 132822119748864 133143032835072 133190908790784 133200692760681 133584964733952 134063447970816 134514309060096 134891814326724 135314989471168 135715329676704 135771452135424 135860663460431 136201443592032 136579615540992 136604406442896 136983697243776 137032954236672 137130389287164 137179699028008 137417527909818 137930662816128 138313636051968 138363371268096 138461752289952 138772730354688 139307062132992 140519412143136 140659557881856 140669890485579 141044129888256 141136805730739 141638119820288 141883678280448 142057167512064 142303452476544 142455841298316 142507065980552 142902745890112 143325535079136 143384804591616 143685039393792 143838907718688 144238285571328 144665026061184 144717045128448 145723834815104 146069540877312 146122064984064 146132798853951 147024940483096 147085739813376 147138629327872 147573950716416 147988106979804 148399005347424 148452367089728 148557921727761 148891575276384 148953146517504 149424884717472 149580444296192 149839772389632 150022989989376 150283085325696 150337124550912 150915983977408 151328597692608 151742144406528 151796708284416 152229363155064 152679745886292 152797807378944 153895264804736 154162073516256 154327161406509 154737734731776 155269329669064 155333538307584 155389393589248 155658792676608 155849125522944 156119321649024 156720444899616 156776798889152 157305659406336 157635043218432 158242002617088 158334551289488 159342884797824 159748252640287 159814313451072 159871779942784 160320449228121 160765589126376 161241226964028 161299206549416 161365908727296 161423933146112 161901518747136 162524905821824 162806675769504 162865218263488 163414617053184 163939314166992 164102817528832 164387323107072 165403058043483 165530957993856 166020694555968 166541525502976 167008912975944 167213124258992 167503022185932 167632545959424 168277999833216 168775863738048 168836552649856 169129265119776 169760815773696 169780481974584 170414464356864 170475742481408 170771296819968 171258033549447 172946968791552 173132172905328 173706837822448 174677995877697 174813067787904 175330266213312 175393311976064 175880302633984 176373898750296 177032501807616 177096159665152 177600923680908 178126370200674 179260745397552 179352412080128 179855752435632 180861287767173 180953772902272 181461607368093 181601924789376 182106154054656 182139208590528 182644929658368 182710605648896 182840519049552 183223370546424 183907550421504 184431728437866 184615669719936 185742749510656 186222327743088 187359216190848 187559853980772 187885027097937 188114764791366 189178237707264 189312749812368 189409556682752 189737936635392 189941121731088 191003042221407 191100713438848 191785210291584 192317714095104 192886701414912 192956060171264 194773694518494 194843731805268 195420192550254 196114319751168 196664701261392 196765267621888 197317475973072 197865340463232 198077228970348 198420636094083 198522100368512 199233179623296 199786363186176 200030653319168 200377447100928 200449499401216 201771463590144 202337721490086 202972484206752 203572994515056 203730409838592 204302165388048 204869423311488 205549431355008 205695583930746 205769548542012 206126291864727 207111384410112 207545056902144 207692628434928 207798834030592 208159095532032 208960593199488 210779118214704 210989336822784 212457179730432 212825517420672 213085751268096 213683761947474 213760598970828 214354118835168 214442760849408 214988302618704 215154544969728 215758361578032 215868691662848 216357428356992 217075567692672 218585752222656 219183097476096 220537410724644 220628609720064 220707943991808 221360926074624 221982160469706 222598508021136 222678550634592 222770635057152 223337362914576 223510061279232 224137327076208 224370666444288 224759658584448 225034484984064 225505686826368 226373975966112 226992896538912 227219285809152 227695062426624 228344044732596 229019618829438 229196711068416 230595958388736 230842897207104 231243110274384 231421921855488 232903994503596 233000307461376 233084090383872 233488189014912 233773688284416 235080667349424 235165198333728 235262446368768 236043335743488 236801231574544 237363003925632 237501826934232 238915528285031 239014327196736 239721470176608 239807669914176 241148383689564 241861840446042 241948809824124 242048863090944 242135899719168 242852278120704 243526572877824 243787358732736 244210013654256 244297827395232 244398852052992 245210067228672 245908971250488 246154226293248 246580984660608 248296436990784 249031041833952 249812288254464 250079805307696 250513369463916 250819686388488 251254533278898 251448818939136 252146982537216 252312660712229 252416999749824 252983915513856 253163795607072 253254828974784 253693897679664 253890069608448 254670722961876 255621696535296 255713613722112 256156945229952 257182268553216 257293645845418 258103460579328 259420453187328 259698259357992 259791642407024 260560256733672 261939098363904 262111210642801 262219601681856 262995399319968 263089967964096 263820453950976 264102971960464 264560848125444 265548752711424 265644239497728 266286065670144 266401385521362 267169929467904 267189555301011 268126895941632 269028618120192 269783628653448 270629978942336 271430659353408 271721326920862 272402887184064 273159231081984 273208812885792 273967394487552 274065908473344 274260778574328 274359398056016 274835055819636 275861325632256 276627272103936 276923504579904 277545460709376 278614124265984 281038824286272 281339780971158 282172147187049 282273611461478 283276239640576 283767356560896 284114335024128 284606904953088 284911682596632 285014131961104 285805491780224 286651070158272 287370078787584 287677815437376 288476571142656 289330052122368 289434090256896 291447669630208 292139081754624 292265597707902 293130288825381 294049880966192 294171479626752 294277258655744 295147901432832 295976213959608 296798010694848 296904734179456 297115843455522 297783150552768 298849769434944 299160888592384 299679544779264 300045979978752 300566170651392 300674249101824 301831967954816 302657195385216 303484288813056 304458726310128 305359491772584 305595614757888 307790529609472 308324147032512 308654322813018 310538659338128 310667076615168 310778787178496 311317585353216 311698251045888 312238643298048 313440889799232 313553597778304 315270086436864 316484005234176 316669102578976 318685769595648 319496505280574 319628626902144 319743559885568 320640898456242 321531178252752 322482453928056 322598413098832 322731817454592 322847866292224 323803037494272 325049811643648 325613351539008 325730436526976 327878628333984 328205635057664 328774646214144 330806116086966 331061915987712 332041389111936 333083051005952 334017825951888 334426248517984 335006044371864 335265091918848 336555999666432 337551727476096 337673105299712 338258530239552 339560963949168 340828928713728 340951484962816 341542593639936 342516067098894 345893937583104 346264345810656 347413675644896 349355991755394 349626135575808 350660532426624 350786623952128 351760605267968 352747797500592 354065003615232 354192319330304 355201847361816 356252740401348 358521490795104 359711504871264 361722575534346 361907545804544 362923214736186 363203849578752 364212308109312 364278417181056 365289859316736 365421211297792 365681038099104 366446741092848 367815100843008 368863456875732 369231339439872 371485499021312 372444655486176 374718432381696 375119707961544 375770054195874 376229529582732 378356475414528 378625499624736 379475873270784 379882243462176 382006084442814 382201426877696 383570420583168 384635428190208 385773402829824 385912120342528 385940468768127 389547389036988 389687463610536 390840385100508 393329402522784 394634951946144 395730680926464 396154457940696 396841272188166 397044200737024 398466359246592 399572726372352 399602078282043 400754894201856 400898998802432 403542927180288 404675442980172 405944968413504 407145989030112 407581990381293 408604330776096 409738846622976 411098862710016 411391167861492 411539097084024 412252583729454 415090113804288 415385256869856 416318191064064 417921186398976 421558236429408 421978673645568 422009671456737 423410417192217 424914359460864 425651034841344 426171502536192 427367523894948 427521197941656 428708237670336 429976605237408 431516723156064 432714856713984 434151135385344 437171504445312 438366194952192 438398396561853 441074821449288 441257219440128 441415887983616 442721852149248 443964320939412 445197016042272 445357101269184 445673765183283 446674725829152 448274654152416 448741332888576 449519317168896 450068969968128 451011373652736 452747951932224 453985793077824 455390124853248 456688089465192 458039237658876 458393422136832 461685794414208 462486220548768 462981484219527 465807989007192 466000614922752 466168180767744 466976378029824 467547376568832 470161334698848 470330396667456 473602463149088 474726007851264 475003653868464 477831056570062 478028654393472 479244757920861 479442940353216 479615339828352 480961347684363 482296767379128 483723680892084 483897619648248 484097726181888 484271799438336 485704556241408 487574717465472 488420027308512 488595654790464 491817942500976 492308452586496 493161969321216 496209174130449 496592873981568 498062083667904 499624576508928 500159610615392 501026738927832 501639372776976 502509066557796 502897637878272 504625321424458 504833999499648 506327591214144 506509657949568 507387795359328 509341445923752 511243393070592 511427227444224 512313890459904 514587291690836 518840906374656 519396518715984 519583284814048 521120513467344 524033987633091 524222421285602 524439203363712 525990798639936 526179935928192 527640907901952 528205943920928 529121696250888 531097505422848 531288478995456 532802771042724 534379110602022 538057236240384 539567257306896 541259957884672 542861318706816 543442653841724 544384822104279 544805774368128 546318462163968 546417625771584 547934788975104 548131816946688 548521557148656 548718796112032 549670111639272 551722651264512 553847009159808 557228248531968 562077648572544 562679561942316 564344294374098 564547222922956 567534713121792 568228670048256 569213809906176 569823365193264 570028263922208 571610983560448 573302140316544 575355630874752 576953142285312 578660104244736 578868180513792 582895339260416 584531195415804 586260577650762 588099761932384 588342959253504 590295802865664 591952427919216 593596021389696 593809468358912 594231686911044 595566301105536 597699538869888 599359089558528 600091959957504 601132341302784 601348498203648 603663935909632 605314390770432 608917452620256 610718983545168 611191229515776 615581059218944 616648294065024 617308645626036 621077318676256 621334153230336 622635170706432 623396502091776 624477286596096 626881779598464 627107195556608 632968010468352 633338205157952 637371539191296 638993010561148 639257253804288 639487119771136 641281796912484 643062356505504 644964907856112 645196826197664 645463634909184 647606074988544 650099623287296 651226703078016 651460873053952 655757256667968 657549292428288 661612232173932 662123831975424 664082778223872 668035651903776 668852497035968 670012088743728 670530183837696 673111999332864 675103454952192 675346210599424 676517060479104 679121927898336 681657857427456 683085187279872 685032134197788 691787875166208 692528691621312 694827351289792 698711983510788 699252271151616 701321064853248 701573247904256 705495595001184 708130007230464 710403694723632 712505480802696 716746584855093 717042981590208 719423009742528 723445151068692 723815091609088 725846429472372 726407699157504 728556834362112 730579718633472 731362076198208 732893482185696 735630201686016 737726913751464 738462678879744 744889310972352 749436864763392 750239415923088 751540108391748 752459059165464 756937982136687 757250999249472 758951746541568 759764486924352 764012168885628 764402853755392 767140841166336 771546805659648 771880937536254 779094778073976 779374927221072 781680770201016 786333631928403 786658805045568 789269903892288 791461361852928 792308915881392 793682544376332 794088401474048 796932718493184 799204156564086 801509788403712 801568665903033 807085854360576 809350885960344 811889936827008 814291978060224 815163980762586 817208661552192 819477693245952 822197725420032 822782335722984 823078194168048 824505167458908 830770513739712 832636382128128 835842372797952 843116472858816 844019342913474 846516441561147 846820834384434 849828718921728 851302069682688 852343005072384 854735047789896 855042395883312 857416475340672 859953210474816 863033446312128 865429713427968 868302270770688 874343008890624 876796793123706 879390866476143 882149642898576 882514438880256 882831775967232 885443704298496 887928641878824 890394032084544 890714202538368 891347530366566 893349451658304 896549308304832 897482665777152 899038634337792 900137939936256 902022747305472 905495903864448 907971586155648 913376178930384 916078475317752 916786844273664 923371588828416 924972441097536 925962968439054 931615978014384 932001229845504 932336361535488 933952756059648 935094753137664 940322669397696 940660793334912 947204926298176 949452015702528 950007307736928 955662113140124 956057308786944 958489515841722 958885880706432 959230679656704 961922695368726 964593534758256 967447361784168 967795239296496 968195452363776 968543598876672 971409112482816 975149434930944 976840054617024 977191309580928 983635885001952 984616905172992 986323938642432 992418348260898 993185747963136 996124167335808 999249153017856 1000319221230784 1002053477855664 1003278745553952 1005018133115592 1005795275756544 1009250642848916 1009667998999296 1012655182428288 1013019315899136 1014775590718656 1018682891847504 1022486786141184 1022854454888448 1024627780919808 1029174583381672 1037681812749312 1038793037431968 1039166569628096 1042241026934688 1048067975266182 1048444842571204 1048878406727424 1051981597279872 1052359871856384 1055281815803904 1056411887841856 1058243392501776 1062195010845696 1062576957990912 1065605542085448 1068758221204044 1079134514613792 1082519915769344 1085722637413632 1086885307683448 1088769644208558 1089611548736256 1092636924327936 1092835251543168 1095869577950208 1096263633893376 1097043114297312 1097437592224064 1099340223278544 1103445302529024 1107694018319616 1114456497063936 1118237768482009 1124155297145088 1125359123884632 1128688588748196 1129094445845912 1135069426243584 1138427619812352 1139646730386528 1140056527844416 1143221967120896 1146604280633088 1150711261749504 1153906284570624 1157320208489472 1157736361027584 1157821406304381 1165790678520832 1169062390831608 1172521155301524 1176199523864768 1183904855838432 1187192042779392 1187618936717824 1188463373822088 1191132602211072 1195399077739776 1198718179117056 1198806234846129 1202264682605568 1202696996407296 1207327871819264 1210628781540864 1217834905240512 1221437967090336 1222745971143879 1231162118437888 1233296588130048 1234617291252072 1242154637352512 1245270341412864 1248954573192192 1253763559196928 1254214391113216 1265936020936704 1266029014370211 1266676410315904 1270231251576651 1274743078382592 1277986021122296 1278514507608576 1278974239542272 1282563593824968 1286124713011008 1289929815712224 1290393652395328 1300199246574592 1302453406156032 1302921746107904 1311514513335936 1315098584856576 1315195189685559 1323224464347864 1324247663950848 1328165556447744 1336071303807552 1337021295549849 1337704994071936 1340024177487456 1346223998665728 1350206909904384 1350692421198848 1353034120958208 1358243855796672 1366170374559744 1370064268395576 1385057383242624 1388944452658581 1389654702579584 1397423967021576 1398504542303232 1402642129706496 1403146495808512 1410991190002368 1420807389447264 1425010961605392 1433493169710186 1434085963180416 1437734273762583 1438846019485056 1442884043053089 1446890302137384 1447630183218176 1451692858944744 1452815398315008 1457113668724224 1462724152396416 1465786964371392 1475453827502928 1476925357759488 1488627522391347 1489778621944704 1498873729526784 1500478831846176 1503080216783496 1504918118330928 1513875964273374 1514501998498944 1519528973848704 1528024337771256 1528805707510784 1534281682332672 1543761875072508 1558189556147952 1558749854442144 1563361540402032 1572101962899273 1572667263856806 1573317610091136 1578539807784576 1582922723705856 1584617831762784 1587365088752664 1588176802948096 1593865436986368 1598408313128172 1603137331806066 1614171708721152 1618701771920688 1623779873654016 1628583956120448 1630327961525172 1633154466312837 1634417323104384 1638955386491904 1644395450840064 1645564671445968 1646156388336096 1649010334917816 1661541027479424 1671684745595904 1672408697995217 1686232945717632 1688038685826948 1693032883122294 1693641668768868 1702604139365376 1704686010144768 1709470095579792 1710084791766624 1714832950681344 1719906420949632 1726066892624256 1730859426855936 1736604541541376 1748686017781248 1753593586247412 1758781732952286 1764299285797152 1765028877760512 1766188624985603 1770887408596992 1775857283757648 1780788064169088 1781428405076736 1782695060733132 1786698903316608 1793098616609664 1798077268675584 1800275879872512 1804045494610944 1810991807728896 1815943172311296 1826752357860768 1832156950635504 1833573688547328 1834778474499607 1846743177656832 1849944882195072 1851925936878108 1863231956028768 1864002459691008 1867905512119296 1870189506275328 1880645338795392 1881321586669824 1894409852596352 1898904031405056 1900014615473856 1911324226280248 1912114617573888 1916979031683444 1917771761412864 1918461359313408 1923845390737452 1929187069516512 1934894723568336 1935590478592992 1936390904727552 1942818224965632 1950298869861888 1953680109234048 1954382619161856 1967271770003904 1972647877284864 1984836696521796 1986371495926272 1992248334671616 2000638442461568 2004106955711328 2006557491107904 2010036266231184 2011590551513088 2018501285697832 2019335997998592 2025310364856576 2026038631798272 2029551181437312 2037365783695008 2044973572282368 2049255561839616 2058349166763344 2075363625498624 2076727284323731 2077586074863936 2078333139256192 2084482053869376 2096135950532364 2096889685142408 2097756813454848 2103963194559744 2104719743712768 2112823775683712 2116486785003552 2124390021691392 2131211084170896 2137516442408088 2150239754565279 2158269029227584 2165039831538688 2171445274827264 2173770615366896 2177539288417116 2179223097472512 2185670503086336 2191739155900416 2194086228594624 2194875184448128 2198680446557088 2206890605058048 2215388036639232 2236475536964018 2248310594290176 2250718247769264 2257377177496392 2258188891691824 2270813946410061 2276855239624704 2279293460773056 2280113055688832 2286443934241792 2293208561266176 2301422523499008 2314640416978944 2315642812608762 2331581357041664 2338124781663216 2345042310603048 2352399047729536 2359000895785209 2367809711676864 2374384085558784 2375237873435648 2376926747644176 2382265204422144 2390798155479552 2397612469692258 2404529365211136 2414655743638528 2421257563081728 2435669810481024 2442875934180672 2445491942287758 2462324236875776 2466593176260096 2469234582504144 2484309274705024 2497909146384384 2507527118393856 2508428782226432 2532058028740422 2533352820631808 2540462503153302 2549486156765184 2555972042244592 2557029015217152 2557948479084544 2565127187649936 2572249426022016 2579859631424448 2580787304790656 2600398493149184 2604906812312064 2605843492215808 2623029026671872 2630390379371118 2646448928695728 2648495327901696 2656331112895488 2672142607615104 2674042591099698 2675409988143872 2680048354974912 2692447997331456 2700413819808768 2701384842397696 2706068241916416 2716487711593344 2740128536791152 2770114766485248 2777888905317162 2779309405159168 2794847934043152 2797009084606464 2805284259412992 2806292991617024 2821982380004736 2841614778894528 2850021923210784 2866986339420372 2868171926360832 2875468547525166 2877692038970112 2885768086106178 2893780604274768 2895260366436352 2903385717889488 2905630796630016 2914227337448448 2925448304792832 2931573928742784 2950907655005856 2953850715518976 2977255044782694 2979557243889408 2997747459053568 3000957663692352 3006160433566992 3009836236661856 3027751928546748 3029003996997888 3039057947697408 3056048675542512 3057611415021568 3068563364665344 3087523750145016 3116379112295904 3117499708884288 3126723080804064 3144203925798546 3145334527713612 3146635220182272 3157079615569152 3165845447411712 3169235663525568 3174730177505328 3176353605896192 3187730873972736 3196816626256344 3206274663612132 3237403543841376 3247559747308032 3257167912240896 3260655923050344 3266308932625674 3268834646208768 3277910772983808 3288790901680128 3291129342891936 3292312776672192 3298020669835632 3323082054958848 3343369491191808 3344817395990434 3354713305446027 3372465891435264 3376077371653896 3386065766244588 3387283337537736 3405208278730752 3418940191159584 3420169583533248 3429665901362688 3439812841899264 3452133785248512 3461718853711872 3473209083082752 3473464218913143 3497372035562496 3507187172494824 3517563465904572 3528598571594304 3532377249971206 3551714567515296 3561576128338176 3562856810153472 3565390121466264 3573397806633216 3586197233219328 3596154537351168 3608090989221888 3621983615457792 3631886344622592 3653504715721536 3664313901271008 3668237913431637 3669556948999214 3693486355313664 3699889764390144 3703851873756216 3726463912057536 3735811024238592 3761290677590784 3762643173339648 3788819705192704 3797808062810112 3800029230947712 3810693754729953 3822648452560496 3824229235147776 3833958063366888 3835543522825728 3836922718626816 3847690781474904 3858374139033024 3869789447136672 3871180957185984 3900597739723776 3907360218468096 3908765238323712 3934543540007808 3945295754569728 3969673393043592 3972742991852544 3984496669343232 4001276884923136 4008213911422656 4013114982215808 4020072532462368 4037002571395664 4038671995997184 4050620729713152 4052077263596544 4059102362874624 4074731567390016 4098511123679232 4116698333526688 4153454568647462 4155172149727872 4156666278512384 4168964107738752 4192271901064728 4193779370284816 4195513626909696 4207926389119488 4209439487425536 4225647551367424 4232973570007104 4262422168341792 4275032884816176 4300479509130558 4313202821287749 4316538058455168 4330079663077376 4342890549654528 4347541230733792 4355078576834232 4358446194945024 4371341006172672 4388172457189248 4389750368896256 4397360893114176 4430776073278464 4472951073928036 4496621188580352 4501436495538528 4514754354992784 4516377783383648 4541627892820122 4558586921546112 4560226111377664 4572887868483584 4586417122532352 4602845046998016 4631285625217524 4676249563326432 4690084621206096 4704798095459072 4718001791570418 4735619423353728 4748768171117568 4750475746871296 4753853495288352 4764530408844288 4781596310959104 4795224939384516 4829311487277056 4842515126163456 4871339620962048 4885751868361344 4890983884575516 4933186352520192 4938469165008288 4968618549410048 5015054236787712 5016857564452864 5017226093985651 5064116057480844 5066705641263616 5080925006306604 5111944084489184 5114058030434304 5130254375299872 5144498852044032 5159719262848896 5161574609581312 5209813624624128 5211686984431616 5246058053343744 5260780758742236 5292897857391456 5298565874956809 5312662225790976 5344285215230208 5348085182199396 5350819976287744 5360096709949824 5400827639617536 5412136483832832 5432975423186688 5480257073582304 5504335423498821 5540229532970496 5555777810634324 5558618810318336 5589695868086304 5610568518825984 5643964760009472 5683229557789056 5700043846421568 5733972678840744 5736343852721664 5750937095050332 5755384077940224 5771536172212356 5787561208549536 5806771435778976 5828454674896896 5850896609585664 5863147857485568 5901815310011712 5954510089565388 5959114487778816 6001915327384704 6012320867133984 6019672473323712 6055503857093496 6058007993995776 6078115895394816 6112097351085024 6175047500290032 6230181852971193 6232758224591808 6234999417768576 6253446161608128 6288407851597092 6290669055427224 6293270440364544 6314159231138304 6338471327051136 6349460355010656 6393633252512688 6412549327224264 6450719263695837 6474807087682752 6495119494616064 6514335824481792 6521311846100688 6532617865251348 6537669292417536 6582258685783872 6584625553344384 6596041339671264 6646164109917696 6689634791980868 6709426610892054 6744931782870528 6752154743307792 6772131532489176 6774566675075472 6812441839230183 6837880382319168 6840339167066496 6859331802725376 6879625683798528 6904267570497024 6946928437826286 6994744071124992 7014374344989648 7035126931809144 7057197143188608 7064754499942412 7077002687355627 7103429135030592 7123152256676352 7125713620306944 7130780242932528 7146795613266432 7172394466438656 7243967230915584 7263772689245184 7307009431443072 7328627802542016 7336475826863274 7339113897998428 7386972710627328 7399779528780288 7407703747512432 7452927824115072 7522581355181568 7525286346679296 7577639410385408 7600058461895424 7621387509459906 7645296905120992 7648458470295552 7667916126733776 7671087045651456 7673845437253632 7695381562949808 7716748278066048 7739578894273344 7742361914371968 7801195479447552 7814720436936192 7817530476647424 7869087080015616 7939346786087184 7945485983705088 7968993338686464 8002553769846272 8016427822845312 8026229964431616 8040145064924736 8074005142791328 8077343991994368 8101241459426304 8104154527193088 8118204725749248 8149463134780032 8233396667053376 8306909137294924 8310344299455744 8313332557024768 8337928215477504 8384543802129456 8387558740569632 8391027253819392 8415852778238976 8418878974851072 8451295102734848 8465947140014208 8524844336683584 8550065769632352 8600959018261116 8626405642575498 8633076116910336 8685781099309056 8695082461467584 8710157153668464 8716892389890048 8742682012345344 8776344914378496 8779500737792512 8794721786228352 8861552146556928 8945902147856072 8993242377160704 9002872991077056 9029508709985568 9032755566767296 9083255785640244 9117173843092224 9120452222755328 9172834245064704 9205690093996032 9262571250435048 9352499126652864 9380169242412192 9409596190918144 9436003583140836 9471238846707456 9497536342235136 9507706990576704 9529060817688576 9563192621918208 9590449878769032 9742679241924096 9771503736722688 9781967769151032 9866372705040384 9876938330016576 9937237098820096 10030108473575424 10034452187971302 10064139916338081 10128232114961688 10133411282527232 10161850012613208 10223888168978368 10260508750599744 10288997704088064 10319438525697792 10323149219162624 10419627249248256 10420392656739429 10492116106687488 10521561517484472 10585795714782912 10597131749913618 10688570430460416 10696170364398792 10701639952575488 10720193419899648 10824272967665664 10865950846373376 10960514147164608 11004713740294911 11008670846997642 11080459065940992 11111555621268648 11117237620636672 11179391736172608 11287929520018944 11366459115578112 11400087692843136 11432081264189859 11467945357681488 11472687705443328 11501874190100664 11510768155880448 11543072344424712 11575122417099072 11613542871557952 11701793219171328 11726295714971136 11803630620023424 11909020179130776 11918228975557632 12003830654769408 12024641734267968 12039344946647424 12111007714186992 12116015987991552 12156231790789632 12224194702170048 12350095000580064 12460363705942386 12465516449183616 12469998835537152 12506892323216256 12576815703194184 12581338110854448 12586540880729088 12628318462276608 12676942654102272 12698920710021312 12787266505025376 12825098654448528 12901438527391674 12939608463863247 12949614175365504 12990238989232128 13028671648963584 13042623692201376 13065235730502696 13075338584835072 13164517371567744 13169251106688768 13192082679342528 13292328219835392 13379269583961736 13418853221784108 13489863565741056 13504309486615584 13544263064978352 13549133350150944 13624883678460366 13675760764638336 13680678334132992 13718663605450752 13759251367597056 13808535140994048 13893856875652572 14028748689979296 14070253863618288 14114394286377216 14129508999884824 14154005374711254 14206858270061184 14246304513352704 14251427240613888 14261560485865056 14293591226532864 14344788932877312 14487934461831168 14527545378490368 14537090990266117 14614018862886144 14657255605084032 14672951653726548 14678227795996856 14799559057560576 14815407495024864 14905855648230144 15045162710363136 15050572693358592 15051678281956953 15155278820770816 15200116923790848 15242775018919812 15290593810241984 15335832253467552 15342174091302912 15390763125899616 15433496556132096 15479157788546688 15484723828743936 15629440873872384 15635060953294848 15738174160031232 15878693572174368 15895697624870427 15937986677372928 16005107539692544 16032855645690624 16052459928863232 16080290129849472 16148010285582656 16202482918852608 16236409451498496 16298926269560064 16466793334106752 16513006270496463 16613818274589848 16620688598911488 16626665114049536 16675856430955008 16769087604258912 16775117481139264 16831705556477952 16902590205469696 16931894280028416 17049688673367168 17100131539264704 17201918036522232 17252811285150996 17266152233820672 17390164922935168 17420314307336928 17485364024690688 17552689828756992 17559001475585024 17589443572456704 17891804295712144 18005745982154112 18059017419971136 18065511133534592 18166511571280488 18234347686184448 18240904445510656 18525142500870096 18690545558913579 18704998253305728 18760338484824384 18819192381836288 18872007166281672 18942477693414912 19015413981153408 19180899757538064 19352157791087511 19485358483848192 19543007473445376 19563935538302064 19753876660033152 19874474197640192 20068904375942604 20128279832676162 20256464229923376 20266822565054464 20323700025226416 20437325517690549 20447776337956736 20521017501199488 20577995408176128 20638877051395584 20646298438325248 20840785313478858 20984232213374976 21043123034968944 21171591429565824 21194263499827236 21231008062066881 21377140860920832 21392340728797584 21403279905150976 21440386839799296 21731901692746752 21921028294329216 22009427480589822 22017341693995284 22160918131881984 22223111242537296 22234475241273344 22358783472345216 22575859040037888 22732918231156224 22800175385686272 22864162528379718 22935890715362976 22945375410886656 23003748380201328 23021536311760896 23086144688849424 23150244834198144 23227085743115904 23403586438342656 23452591429942272 23607261240046848 23818040358261552 23836457951115264 24007661309538816 24049283468535936 24078689893294848 24222015428373984 24232031975983104 24312463581579264 24448389404340096 24700190001160128 24920727411884772 24931032898367232 24939997671074304 25013784646432512 25153631406388368 25162676221708896 25173081761458176 25256636924553216 25353885308204544 25397841420042624 25574533010050752 25650197308897056 25802877054783348 25879216927726494 25899228350731008 26057343297927168 26085247384402752 26130471461005392 26150677169670144 26329034743135488 26338502213377536 26384165358685056 26584656439670784 26758539167923472 26837706443568216 26979727131482112 26997454696208503 27008618973231168 27088526129956704 27098266700301888 27249767356920732 27351521529276672 27361356668265984 27518502735194112 27617070281988096 27787713751305144 28057497379958592 28140507727236576 28228788572754432 28259017999769648 28308010749422508 28413716540122368 28492609026705408 28523120971730112 28587182453065728 28689577865754624 29074181980532234 29228037725772288 29314511210168064 29345903307453096 29356455591993712 29599118115121152 29630814990049728 29811711296460288 30090325420726272 30103356563913906 30192419749014243 30310557641541632 30400233847581696 30485550037839624 30581187620483968 30671664506935104 30781526251799232 30866993112264192 30958315577093376 30969447657487872 31258881747744768 31476348320062464 31757387144348736 31791395249740854 32010215079385088 32065711291381248 32104919857726464 32160580259698944 32296020571165312 32472818902996992 32597852539120128 32933586668213504 33026012540992926 33227636549179696 33241377197822976 33253330228099072 33351712861910016 33538175208517824 33550234962278528 33805180410939392 33863788560056832 34099377346734336 34200263078529408 34403836073044464 34505622570301992 34532304467641344 34780329845870336 34840628614673856 35105379657513984 35118002951170048 35178887144913408 35783608591424288 36011491964308224 36118034839942272 36131022267069184 36333023142560976 36468695372368896 36481808891021312 37050285001740192 37381091117827158 37409996506611456 37520676969648768 37638384763672576 37744014332563344 37884955386829824 38030827962306816 38361799515076128 38704315582175022 38970716967696384 39086014946890752 39127871076604128 39507753320066304 39748948395280384 40137808751885208 40256559665352324 40512928459846752 40647400050452832 40874651035381098 40895552675913472 41042035002398976 41155990816352256 41277754102791168 41292596876650496 41681570626957716 42086246069937888 42343182859131648 42388526999654472 42462016124133762 42754281721841664 42784681457595168 42880773679598592 43463803385493504 43611272970798351 43842056588658432 44018854961179644 44034683387990568 44446222485074592 44717566944690432 45151718080075776 45155034845870859 45465836462312448 45600350771372544 45728325056759436 45871781430725952 46007496760402656 46172289377698848 46300489668396288 46454171486231808 46905182859884544 47214522480093696 47636080716523104 47687092874611281 48015322619077632 48098566937071872 48157379786589696 48444030856747968 48896778808680192 49400380002320256 49539018811489389 49841454823769544 49862065796734464 49879995342148608 50027569292865024 50307262812776736 50325352443417792 50707770616409088 50795682840085248 51149066020101504 51300394617794112 51605754109566696 51758433855452988 51798456701462016 52170494768805504 52260942922010784 52658069486270976 52677004426755072 52768330717370112 53517078335846944 53675412887136432 53994909392417006 54017237946462336 54177052259913408 54196533400603776 54499534713841464 54703043058553344 54722713336531968 55575427502610288 56071636676740737 56114994759917184 56281015454473152 56457577145508864 56518035999539296 56616021498845016 56827433080244736 57046241943460224 58148363961064468 58456075451544576 58629022420336128 58691806614906192 58712911183987424 59261629980099456 59623422592920576 60206713127827812 60384839498028486 60800467695163392 60971100075679248 61162375240967936 61343329013870208 61563052503598464 61733986224528384 61916631154186752 61938895314975744 62952696640124928 63514774288697472 63582790499481708 64131422582762496 64209839715452928 64321160519397888 64592041142330624 65195705078240256 65867173336427008 66052025081985852 66455273098359392 66482754395645952 66703425723820032 67076350417035648 67100469924557056 67727577120113664 68198754693468672 68400526157058816 68807672146088928 69011245140603984 69064608935282688 69560659691740672 69681257229347712 70210759315027968 70357774289826816 71567217182848576 72022983928616448 72236069679884544 72262044534138368 72666046285121952 72937390744737792 74100570003480384 74762182235654316 74819993013222912 75041353939297536 75488028665126688 75769910773659648 76061655924613632 76723599030152256 77408631164350044 78172029893781504 78255742153208256 79015506640132608 80275617503770416 80513119330704648 80992364088625509 81025856919693504 81294800100905664 81749302070762196 81791105351826944 82084070004797952 82555508205582336 83363141253915432 84172492139875776 84686365718263296 84777053999308944 84924032248267524 85569362915190336 85761547359197184 87222545941596702 87684113177316864 88037709922359288 88069366775981136 88892444970149184 89435133889380864 90310069691741718 90577259247042729 90931672924624896 91200701542745088 91456650113518872 91743562861451904 92014993520805312 92344578755397696 92600979336792576 92908342972463616 94429044960187392 95272161433046208 95374185749222562 96030645238155264 96197133874143744 96314759573179392 96888061713495936 97793557617360384 98800760004640512 99078037622978778 99682909647539088 99724131593468928 99759990684297216 100055138585730048 100614525625553472 100650704886835584 101415541232818176 101591365680170496 102298132040203008 102600789235588224 103211508219133392 103516867710905976 103596913402924032 104340989537611008 104521885844021568 105316138972541952 105354008853510144 105536661434740224 107034156671693888 107350825774272864 107989818784834012 108034475892924672 108354104519826816 108393066801207552 108999069427682928 109406086117106688 109445426673063936 111150855005220576 112143273353481474 112229989519834368 112562030908946304 112915154291017728 113036071999078592 113232042997690032 113654866160489472 114092483886920448 116296727922128936 116912150903089152 117258044840672256 117383613229812384 117425822367974848 118523259960198912 119246845185841152 120413426255655624 120769678996056972 121942200151358496 122324750481935872 122686658027740416 123126105007196928 123467972449056768 123833262308373504 123877790629951488 127029548577394944 127165580998963416 128262845165524992 128642321038795776 129184082284661248 130391410156480512 130833818912395053 131734346672854016 132104050163971704 132910546196718784 134152700834071296 134200939849114112 135455154240227328 135465104537612577 136397509386937344 136801052314117632 137615344292177856 138022490281207968 139121319383481344 139362514458695424 140715548579653632 143061278623833843 143134434365697152 144045967857232896 144472139359769088 144524089068276736 145332092570243904 148201140006960768 148617056434468167 149524364471308632 149639986026445824 150082707878595072 150976057330253376 152123311849227264 153447198060304512 154817262328700088 156511484306416512 158031013280265216 160551235007540832 161026238661409296 161984728177251018 162051713839387008 162589600201811328 163498604141524392 163582210703653888 164168140009595904 166726282507830864 168214910030222211 168344984279751552 169372731436526592 169554107998617888 169848064496535048 171138725830380672 174445091883193404 175368226354633728 176075419844718576 176138733551962272 177784889940298368 178870267778761728 180620139383483436 181154518494085458 182401403085490176 182913300227037744 183487125722903808 184029987041610624 184689157510795392 185201958673585152 185816685944927232 188858089920374784 188982182873459521 190544322866092416 190748371498445124 192394267748287488 192629519146358784 193776123426991872 195587115234720768 197601520009281024 198156075245957556 199365819295078176 199448263186937856 200110277171460096 201229051251106944 201301409773671168 203182731360340992 204596264080406016 205201578471176448 206423016438266784 207033735421811952 207193826805848064 208681979075222016 209043771688043136 210632277945083904 211073322869480448 214068313343387776 214701651548545728 215979637569668024 216068951785849344 216708209039653632 216786133602415104 217998138855365856 218812172234213376 222301710010441152 224286546706962948 224459979039668736 225124061817892608 226072143998157184 226464085995380064 227309732320978944 228184967773840896 232593455844257872 234516089681344512 234767226459624768 234851644735949696 237046519920397824 240826852511311248 241539357992113944 242977092265876527 243884400302716992 244649500963871744 245373316055480832 246252210014393856 247666524616747008 254059097154789888 254331161997926832 257284642077591552 258368164569322496 261667637824790106 263468693345708032 264208100327943408 265821092393437568 268305401668142592 268401879698228224 270930209075225154 272795018773874688 273602104628235264 275230688584355712 276044980562415936 278242638766962688 278725028917390848 286122557247667686 286268868731394304 288091935714465792 288944278719538176 289048178136553472 290664185140487808 296402280013921536 297234112868936334 299048728942617264 299279972052891648 300165415757190144 301952114660506752 304246623698454528 306894396120609024 309634524657400176 313022968612833024 316062026560530432 321102470015081664 322052477322818592 323969456354502036 324103427678774016 325179200403622656 326997208283048784 327164421407307776 328336280019191808 333452565015661728 336429820060444422 336689968559503104 338745462873053184 339108215997235776 339696128993070096 342277451660761344 348890183766386808 350736452709267456 352150839689437152 352277467103924544 355569779880596736 357740535557523456 361240278766966872 362309036988170916 365826600454075488 366974251445807616 368059974083221248 369378315021590784 370403917347170304 371633371889854464 377964365746919042 381088645732184832 381496742996890248 384788535496574976 387552246853983744 391174230469441536 392501456737185159 395203040018562048 396312150491915112 398731638590156352 402458102502213888 402602819547342336 406365462720681984 409192528160812032 410403156942352896 412846032876533568 414067470843623904 417363958150444032 418087543376086272 422146645738960896 428136626686775552 429403303097091456 431959275139336048 432137903571698688 433416418079307264 433572267204830208 435996277710731712 444603420020882304 448573093413925896 448919958079337472 450248123635785216 452144287996314368 452928171990760128 456369935547681792 465186911688515744 469534452919249536 469703289471899392 474093039840795648 481653705022622496 483078715984227888 485954184531753054 487768800605433984 489299001927743488 490746632110961664 492504420028787712 508118194309579776 508662323995853664 516736329138644992 523335275649580212 528416200655886816 531642184786875136 536610803336285184 536803759396456448 541860418150450308 547204209256470528 550461377168711424 552089961124831872 557450057834781696 566946548620378563 572245114495335372 572537737462788608 577888557439076352 581328370280975616 592804560027843072 594468225737872668 598097457885234528 600330831514380288 603904229321013504 613788792241218048 619269049314800352 626045937225666048 642204940030163328 644104954645637184 647938912709004072 648206855357548032 650358400807245312 653994416566097568 666905130031323456 672859640120888844 673379937119006208 678216431994471552 679392257986140192 684554903321522688 697780367532773616 704301679378874304 704554934207849088 711139559761193472 722480557533933744 724618073976341832 728931276797629581 731653200908150976 733948502891615232 736119948166442496 738756630043181568 755928731493838084 762177291464369664 762993485993780496 775104493707967488 785002913474370318 790406080037124096 792624300983830224 797463277180312704 804916205004427776 805205639094684672 818385056321624064 820806313884705792 825692065753067136 828134941687247808 834727916300888064 836175086752172544 856273253373551104 858806606194182912 863918550278672096 864275807143397376 866832836158614528 867144534409660416 871992555421463424 889206840041764608 897146186827851792 897839916158674944 900496247271570432 904288575992628736 905856343981520256 912739871095363584 930373823377031488 939068905838499072 939406578943798784 948186079681591296 963307410045244992 966157431968455776 971908369063506108 975537601210867968 981493264221923328 985008840057575424 1016236388619159552 1017324647991707328 1046670551299160424 1056832401311773632 1063284369573750272 1073221606672570368 1083720836300900616 1100922754337422848 1104179922249663744 1114900115669563392 1133893097240757126 1144490228990670744 1145075474925577216 1162656740561951232 1177504370211555477 1185609120055686144 1188936451475745336 1196194915770469056 1207808458642027008 1227577584482436096 1238538098629600704 1252091874451332096 1284409880060326656 1288209909291274368 1295877825418008144 1296413710715096064 1300716801614490624 1307988833132195136 1333810260062646912 1345719280241777688 1346759874238012416 1356432863988943104 1358784515972280384 1369109806643045376 1395560735065547232 1408603358757748608 1409109868415698176 1422279119522386944 1444961115067867488 1449236147952683664 1457862553595259162 1463306401816301952 1467897005783230464 1472239896332884992 1477513260086363136 1511857462987676168 1524354582928739328 1525986971987560992 1550208987415934976 1570005826948740636 1585248601967660448 1594926554360625408 1609832410008855552 1610411278189369344 1641612627769411584 1651384131506134272 1656269883374495616 1672350173504345088 1700839645861135689 1712546506747102208 1717613212388365824 1727837100557344192 1733665672317229056 1743985110842926848 1778413680083529216 1794292373655703584 1800992494543140864 1808577151985257472 1811712687963040512 1860747646754062976 1878137811676998144 1878813157887597568 1926614820090489984 1932314863936911552 1943816738127012216 1951075202421735936 2034649295983414656 2093341102598320848 2113664802623547264 2126568739147500544 2167441672601801232 2186793830392888743 2201845508674845696 2208359844499327488 2267786194481514252 2288980457981341488 2290150949851154432 2325313481123902464 2355008740423110954 2371218240111372288 2377872902951490672 2392389831540938112 2415616917284054016 2455155168964872192 2477076197259201408 2504183748902664192 2568819760120653312 2576419818582548736 2591755650836016288 2592827421430192128 2601433603228981248 2615977666264390272 2667620520125293824 2691438560483555376 2693519748476024832 2712865727977886208 2717569031944560768 2738219613286090752 2791121470131094464 2817206717515497216 2818219736831396352 2844558239044773888 2889922230135734976 2898472295905367328 2915725107190518324 2926612803632603904 2944479792665769984 2955026520172726272 3023714925975352336 3048709165857478656 3051973943975121984 3140011653897481272 3170497203935320896 3189853108721250816 3219664820017711104 3302768263012268544 3312539766748991232 3344700347008690176 3401679291722271378 3425093013494204416 3435226424776731648 3455674201114688384 3487970221685853696 3556827360167058432 3588584747311407168 3617154303970514944 3623425375926081024 3721495293508125952 3756275623353996288 3757626315775195136 3853229640180979968 3864629727873823104 3887633476254024432 3902150404843471872 4069298591966829312 4186682205196641696 4227329605247094528 4253137478295001088 4334883345203602464 4373587660785777486 4403691017349691392 4416719688998654976 4535572388963028504 4577960915962682976 4650626962247804928 4710017480846221908 4755745805902981344 4784779663081876224 4831233834568108032 4954152394518402816 5102518937583407067 5137639520241306624 5152839637165097472 5183511301672032576 5231955332528780544 5335241040250587648 5382877120967110752 5425731455955772416 5435138063889121536 5582242940262188928 5634413435030994432 5636439473662792704 5779844460271469952 5796944591810734656 5831450214381036648 5853225607265207808 6047429851950704672 6103947887950243968 6280023307794962544 6340994407870641792 6379706217442501632 6605536526024537088 6625079533497982464 6803358583444542756 6870452849553463296 6911348402229376768 6975940443371707392 7113654720334116864 7177169494622814336 7246850751852162048 7442990587016251904 7512551246707992576 7706459280361959936 7729259455747646208 7775266952508048864 7804300809686943744 8138597183933658624 8373364410393283392 8454659210494189056 8669766690407204928 8747175321571554972 8833439377997309952 9071144777926057008 9155921831925365952 9420034961692443816 9511491611805962688 9569559326163752448 9908304789036805632 10205037875166814134 10275279040482613248 10305679274330194944 10367022603344065152 10463910665057561088 10670482080501175296 10765754241934221504 10851462911911544832 10870276127778243072 11164485880524377856 11268826870061988864 11272878947325585408 11559688920542939904 11593889183621469312 11662900428762073296 11706451214530415616 12094859703901409344 12207895775900487936 12560046615589925088 12681988815741283584 12759412434885003264 13211073052049074176 13250159066995964928 13606717166889085512 13822696804458753536 13951880886743414784 14354338989245628672 14493701503704324096 14885981174032503808 15307556812750221201 15412918560723919872 15458518911495292416 15550533905016097728 16277194367867317248 16746728820786566784 16909318420988378112 17339533380814409856 17494350643143109944 18142289555852114016 18311843663850731904 18840069923384887632 19022983223611925376 19139118652327504896 19816609578073611264 20410075750333628268 20611358548660389888 20734045206688130304 20927821330115122176 21340964161002350592 21531508483868443008 21740552255556486144 22328971761048755712 22537653740123977728 23119377841085879808 23187778367242938624 23325800857524146592 23412902429060831232 24189719407802818688 24415791551800975872 25120093231179850176 25363977631482567168 26500318133991929856 27213434333778171024 27645393608917507072 28708677978491257344 29771962348065007616 30615113625500442402 30825837121447839744 30917037822990584832 31101067810032195456 32554388735734634496 33493457641573133568 33818636841976756224 34679066761628819712 34988701286286219888 36284579111704228032 36623687327701463808 37680139846769775264 38045966447223850752 38278237304655009792 39633219156147222528 40820151500667256536 41468090413376260608 41855642660230244352 43063016967736886016 43481104511112972288 44657943522097511424 46238755682171759616 46375556734485877248 46651601715048293184 48379438815605637376 48831583103601951744 50240186462359700352 50727955262965134336 54426868667556342048 55290787217835014144 57417355956982514688 61230227251000884804 61834075645981169664 62202135620064390912 66986915283146267136 69358133523257639424 69977402572572439776 72569158223408456064 73247374655402927616 75360279693539550528 76091932894447701504 81640303001334513072 82936180826752521216 86126033935473772032 89315887044195022848 92477511364343519232 92751113468971754496 93303203430096586368 96758877631211274752 97663166207203903488 100480372924719400704 101455910525930268672 108853737335112684096 114834711913965029376 122460454502001769608 124404271240128781824 133973830566292534272 138716267046515278848 139954805145144879552 145138316446816912128 146494749310805855232 150720559387079101056 152183865788895403008 163280606002669026144 165872361653505042432 172252067870947544064 185502226937943508992 186606406860193172736 193517755262422549504 200960745849438801408 217707474670225368192 244920909004003539216 248808542480257563648 267947661132585068544 277432534093030557696 279909610290289759104 290276632893633824256 292989498621611710464 301441118774158202112 304367731577790806016 326561212005338052288 344504135741895088128 373212813720386345472 387035510524845099008 401921491698877602816 435414949340450736384 489841818008007078432 497617084960515127296 559819220580579518208 580553265787267648512 602882237548316404224 653122424010676104576 746425627440772690944 803842983397755205632 870829898680901472768 979683636016014156864 1119638441161159036416 1161106531574535297024 1205764475096632808448 1306244848021352209152 1492851254881545381888 1741659797361802945536 1959367272032028313728 2239276882322318072832 2411528950193265616896 2612489696042704418304 3483319594723605891072 3918734544064056627456 4478553764644636145664 5224979392085408836608 7837469088128113254912 10449958784170817673216 15674938176256226509824 31349876352512453019648
- Sum of all divisors σ(n): 119176656300378512035200
- Sum of proper divisors (its aliquot sum) s(n): 87826779947866059015552
- 31349876352512453019648 is an abundant number, because the sum of its proper divisors (87826779947866059015552) is greater than itself. Its abundance is 56476903595353605995904
Bases of 31349876352512453019648
- Binary: 1101010001101111010111011101000101111011000101100110111110010001000000000002
- Hexadecimal: 0x6A37AEE8BD8B37C8800
- Base-36: 53S5NVOOUWHVK00
Squares and roots of 31349876352512453019648
- 31349876352512453019648 squared (313498763525124530196482) is 982814747317819505508610261225538353474043904
- 31349876352512453019648 cubed (313498763525124530196483) is 30811120805839411528966317275135968864473931250231569997794526625792
-
The
square root of 31349876352512453019648 is 177058962926.2310262551 -
The
cube root of 31349876352512453019648 is 31531546.9132395293
Scales and comparisons
How big is 31349876352512453019648?- 31,349,876,352,512,453,019,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,349,876,352,512,453,019,648 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 31349876352512453019648 cubic inches would be around 2627628.9 feet tall.
Recreational maths with 31349876352512453019648
- 31349876352512453019648 backwards is 84691035421525367894313
- The number of decimal digits it has is: 23
- The sum of 31349876352512453019648's digits is 99
- 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 31349876352512453019648 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 31349876352512453019648 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/31349876352512453019648/
Chicago style:
Numbermatics. 2024. "Number 31349876352512453019648 - Facts about the integer". https://numbermatics.com/n/31349876352512453019648/
The information we have on file for 31349876352512453019648 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 31349876352512453019648, math, Factors of 31349876352512453019648, curriculum, school, college, exams, university, Prime factorization of 31349876352512453019648, STEM, science, technology, engineering, physics, economics, calculator, thirty-one sextillion, three hundred forty-nine quintillion, eight hundred seventy-six quadrillion, three hundred fifty-two trillion, five hundred twelve billion, four hundred fifty-three million, nineteen thousand, six hundred forty-eight.