315679850057130983424
315,679,850,057,130,983,424 is an even composite number composed of seven prime numbers multiplied together.
315679850057130983424 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 315679850057130983424:
214 × 32 × 72 × 112 × 132 × 172 × 27192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 17 × 17 × 2719 × 2719)See below for interesting mathematical facts about the number 315679850057130983424 from the Numbermatics database.
Names of 315679850057130983424
- Cardinal: 315679850057130983424 can be written as Three hundred fifteen quintillion, six hundred seventy-nine quadrillion, eight hundred fifty trillion, fifty-seven billion, one hundred thirty million, nine hundred eighty-three thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 3.15679850057130983424 × 1020
Factors of 315679850057130983424
Divisors of 315679850057130983424
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 21 22 24 26 28 32 33 34 36 39 42 44 48 49 51 52 56 63 64 66 68 72 77 78 84 88 91 96 98 99 102 104 112 117 119 121 126 128 132 136 143 144 147 153 154 156 168 169 176 182 187 192 196 198 204 208 221 224 231 234 238 242 252 256 264 272 273 286 288 289 294 306 308 312 336 338 352 357 363 364 374 384 392 396 408 416 429 441 442 448 462 468 476 484 504 507 512 528 539 544 546 561 572 576 578 588 612 616 624 637 663 672 676 693 704 714 726 728 748 768 784 792 816 819 832 833 847 858 867 882 884 896 924 936 952 968 1001 1008 1014 1024 1056 1071 1078 1088 1089 1092 1122 1144 1152 1156 1176 1183 1224 1232 1248 1274 1287 1309 1326 1344 1352 1386 1408 1428 1452 1456 1496 1521 1536 1547 1568 1573 1584 1617 1632 1638 1664 1666 1683 1694 1716 1734 1764 1768 1792 1848 1859 1872 1904 1911 1936 1989 2002 2016 2023 2028 2048 2057 2112 2142 2156 2176 2178 2184 2244 2288 2304 2312 2352 2366 2431 2448 2464 2496 2499 2541 2548 2574 2601 2618 2652 2688 2704 2719 2772 2816 2856 2873 2904 2912 2992 3003 3042 3072 3094 3136 3146 3168 3179 3234 3264 3276 3328 3332 3366 3388 3432 3468 3528 3536 3549 3584 3696 3718 3744 3757 3808 3822 3872 3927 3978 4004 4032 4046 4056 4096 4114 4224 4284 4312 4352 4356 4368 4488 4576 4608 4624 4641 4704 4719 4732 4851 4862 4896 4928 4992 4998 5082 5096 5148 5202 5236 5304 5376 5408 5438 5544 5577 5632 5712 5733 5746 5808 5824 5929 5984 6006 6069 6084 6144 6171 6188 6272 6292 6336 6358 6468 6528 6552 6656 6664 6732 6776 6864 6936 7007 7056 7072 7098 7168 7293 7392 7436 7488 7497 7514 7616 7623 7644 7744 7854 7956 8008 8064 8092 8112 8157 8192 8228 8281 8448 8568 8619 8624 8704 8712 8736 8976 9009 9152 9163 9216 9248 9282 9408 9438 9464 9537 9702 9724 9792 9856 9984 9996 10164 10192 10296 10404 10472 10608 10647 10752 10816 10829 10876 11011 11088 11154 11264 11271 11424 11466 11492 11616 11648 11781 11858 11968 12012 12138 12168 12288 12342 12376 12544 12584 12672 12716 12936 13013 13056 13104 13312 13328 13464 13552 13728 13872 13923 14014 14112 14144 14157 14161 14196 14336 14399 14586 14784 14872 14976 14994 15028 15232 15246 15288 15488 15708 15912 16016 16128 16184 16224 16314 16384 16456 16562 16731 16896 17017 17136 17238 17248 17408 17424 17472 17787 17952 18018 18207 18304 18326 18432 18496 18513 18564 18816 18876 18928 19033 19074 19404 19448 19584 19712 19968 19992 20111 20328 20384 20449 20592 20808 20944 21021 21216 21294 21504 21632 21658 21752 21879 22022 22176 22253 22308 22528 22542 22848 22932 22984 23232 23296 23562 23716 23936 24024 24276 24336 24471 24576 24684 24752 24843 25088 25168 25344 25432 25857 25872 26026 26112 26208 26299 26624 26656 26741 26928 27104 27456 27489 27744 27846 28028 28224 28288 28314 28322 28392 28611 28672 28798 29172 29568 29744 29909 29952 29988 30056 30464 30492 30576 30976 31416 31603 31824 32032 32256 32368 32448 32487 32628 32912 33033 33124 33462 33792 33813 34034 34272 34476 34496 34816 34848 34944 34969 35347 35574 35904 36036 36414 36608 36652 36864 36992 37026 37128 37632 37752 37856 38066 38148 38808 38896 39039 39168 39424 39936 39984 40222 40656 40768 40898 41184 41327 41616 41888 42042 42432 42483 42588 43008 43197 43264 43316 43504 43758 44044 44352 44506 44616 45056 45084 45696 45864 45968 46223 46464 46592 47124 47432 47872 48048 48552 48672 48841 48942 49152 49368 49504 49686 50176 50336 50688 50864 51051 51714 51744 52052 52224 52416 52598 53248 53312 53361 53482 53856 54208 54912 54978 55488 55692 56056 56448 56576 56628 56644 56784 57099 57222 57344 57596 58344 59136 59488 59818 59904 59976 60112 60333 60928 60984 61152 61347 61952 62832 63063 63206 63648 64064 64512 64736 64896 64974 65256 65824 66066 66248 66759 66924 67584 67626 68068 68544 68952 68992 69632 69696 69888 69938 70694 71148 71808 72072 72828 73216 73304 73728 73984 74052 74256 74529 75264 75504 75712 76132 76296 77077 77616 77792 78078 78336 78848 78897 79872 79968 80223 80444 81312 81536 81796 82368 82467 82654 83232 83776 84084 84864 84966 85176 86016 86394 86528 86632 87008 87516 88088 88704 89012 89232 89727 90112 90168 91091 91392 91728 91936 92446 92928 93184 94248 94809 94864 95744 96096 97104 97344 97461 97682 97884 98736 99008 99099 99372 100352 100672 100793 101376 101728 102102 103428 103488 104104 104448 104832 104907 105196 106041 106496 106624 106722 106964 107712 108416 109824 109956 110976 111384 112112 112896 113152 113256 113288 113568 114198 114444 114688 115192 116688 117117 118272 118976 119119 119636 119808 119952 120224 120666 121856 121968 122304 122694 123904 123981 125664 126126 126412 127296 127449 128128 129024 129472 129591 129792 129948 130512 131648 132132 132496 133231 133518 133848 135168 135252 136136 137088 137904 137984 138669 139264 139392 139776 139876 140777 141388 142296 143143 143616 144144 145656 146432 146523 146608 147456 147968 148104 148512 149058 150528 151008 151424 152264 152592 153153 154154 155232 155584 155771 156156 156672 157696 157794 159744 159936 160446 160888 162624 163072 163592 164736 164934 165308 166464 167552 168168 169728 169932 170352 171297 172032 172788 173056 173264 174016 175032 176176 177408 178024 178464 179454 180224 180336 180999 182182 182784 183456 183872 184041 184093 184892 185856 186368 187187 188496 189618 189728 191488 192192 194208 194688 194922 195364 195768 197472 198016 198198 198744 200277 200704 201344 201586 202752 203456 204204 206856 206976 208208 208896 209363 209664 209814 210392 212082 212992 213248 213444 213928 215424 216832 219648 219912 221221 221952 222768 224224 225792 226304 226512 226576 227136 228396 228888 230384 231231 233376 234234 236544 236691 237952 238238 239272 239616 239904 240448 240669 241332 243712 243936 244608 244783 245388 247429 247808 247962 251328 252252 252824 254592 254898 256256 258048 258944 259182 259584 259896 261024 263296 264264 264992 266462 267036 267696 269181 270336 270504 272272 273273 274176 275808 275968 277338 278528 278784 279552 279752 281554 282776 284427 284592 286286 287232 288288 289289 291312 292864 293046 293216 295936 296208 297024 298116 301056 302016 302379 302848 304528 305184 306306 308308 310464 311168 311542 312312 313344 314721 315392 315588 318123 319488 319872 320892 321776 323561 325248 326144 327184 328999 329472 329868 330616 332928 335104 336336 339456 339864 340704 341887 342594 344064 345576 346112 346528 347633 348032 350064 352352 354816 356048 356928 357357 358908 360672 361998 364364 365568 366912 367744 368082 368186 369784 371712 371943 372736 374374 376992 379236 379456 382976 384384 388416 388817 389376 389844 390728 391536 394944 396032 396396 397488 399693 400554 401408 402688 403172 405504 406912 408408 413712 413952 416007 416416 417792 418726 419328 419628 420784 422331 424164 426496 426888 427856 429429 430848 433664 439296 439569 439824 442442 443904 445536 448448 451584 452608 453024 453152 454272 454597 456792 457776 459511 460768 462462 466752 467313 468468 473088 473382 475904 476476 478544 479232 479808 480896 481338 482664 487424 487872 489216 489566 490776 494858 495616 495924 502656 504504 505648 508453 509184 509796 512512 516096 517888 518364 519168 519792 522048 526592 528528 529984 532924 534072 535392 537251 538362 540672 541008 544544 546546 548352 551616 551936 552279 554676 557568 559104 559504 561561 563108 565552 568854 569184 572572 574464 576576 578578 582624 585728 586092 586432 591872 592416 594048 596232 600899 602112 604032 604758 605696 609056 610368 612612 616616 620928 622336 623084 624624 626688 628089 629442 630784 631176 636246 638976 639744 641784 643552 647122 650496 652288 654368 657998 658944 659736 661232 663663 665856 670208 672672 678912 679728 681408 683774 685188 691152 692224 693056 693693 695266 696064 700128 704704 709632 712096 713856 714714 717816 721344 723996 728728 731136 733824 734349 735488 736164 736372 739568 742287 743424 743886 745472 748748 753984 758472 758912 765952 768768 776832 777634 778752 779688 781456 783072 785791 789888 792064 792792 794976 799386 801108 802816 805376 806344 811008 813824 816816 819819 827424 827904 832014 832832 835584 837452 838656 839256 841568 844662 848328 852992 853776 855712 858858 861696 867328 867867 878592 879138 879648 884884 887808 891072 896896 903168 905216 906048 906304 907137 908544 909194 913584 915552 919022 921536 924924 933504 934626 936936 946176 946764 951808 952952 957088 958464 959616 961792 962676 965328 970683 974848 975744 978432 979132 981552 986997 989716 991232 991848 1002001 1005312 1009008 1011296 1016906 1018368 1019592 1025024 1025661 1032192 1035776 1036728 1038336 1039584 1042899 1044096 1053184 1057056 1059968 1065848 1068144 1070784 1072071 1074502 1076724 1082016 1089088 1093092 1096704 1103232 1103872 1104558 1109352 1115136 1118208 1119008 1123122 1126216 1131104 1137708 1138368 1145144 1148928 1153152 1157156 1165248 1166451 1171456 1172184 1172864 1183744 1184832 1188096 1192464 1199079 1201798 1204224 1208064 1209516 1211392 1218112 1220736 1225224 1233232 1241856 1244672 1246168 1249248 1253376 1256178 1258884 1261568 1262352 1266993 1272492 1279488 1283568 1287104 1288287 1294244 1300992 1304576 1308736 1310309 1315996 1317888 1319472 1322464 1327326 1331712 1340416 1345344 1357824 1359456 1362816 1363791 1367548 1370376 1378533 1382304 1384448 1386112 1387386 1390532 1392128 1400256 1401939 1409408 1419264 1424192 1427712 1429428 1435632 1442688 1447992 1457456 1462272 1465541 1467648 1468698 1470976 1472328 1472744 1479136 1484574 1486848 1487772 1490944 1497496 1507968 1516944 1517824 1525359 1531904 1537536 1548547 1553664 1555268 1557504 1559376 1562912 1566144 1571582 1579776 1584128 1585584 1589952 1598772 1602216 1610752 1611753 1612688 1622016 1627648 1633632 1639638 1654848 1655808 1656837 1664028 1665664 1674904 1677312 1678512 1683136 1684683 1689324 1696656 1705984 1707552 1711424 1713481 1717716 1723392 1732003 1734656 1735734 1757184 1758276 1759296 1769768 1775616 1782144 1793792 1802697 1806336 1810432 1812096 1812608 1814274 1817088 1818388 1827168 1831104 1838044 1843072 1849848 1867008 1869252 1873872 1884267 1892352 1893528 1903616 1905904 1914176 1916928 1919232 1923584 1925352 1930656 1941366 1949696 1951488 1956864 1958264 1963104 1973994 1979432 1982464 1983696 1990989 2004002 2010624 2018016 2022592 2025023 2033812 2036736 2039184 2050048 2051322 2071552 2073456 2076672 2079168 2085798 2088192 2106368 2114112 2119936 2131696 2136288 2141568 2144142 2149004 2153448 2164032 2178176 2186184 2193408 2203047 2206464 2207744 2209116 2218704 2226861 2230272 2236416 2238016 2246244 2252432 2262208 2264927 2275416 2276736 2290288 2297856 2302993 2306304 2314312 2330496 2332902 2342912 2344368 2345728 2357373 2367488 2369664 2376192 2384928 2393209 2398158 2403596 2408448 2416128 2419032 2422784 2433431 2436224 2441472 2450448 2466464 2483712 2489344 2492336 2498496 2506752 2512356 2517768 2524704 2533986 2544984 2558976 2567136 2574208 2576574 2588488 2601984 2603601 2609152 2617472 2620618 2631992 2635776 2638944 2644928 2654652 2663424 2680832 2690688 2715648 2718912 2721719 2725632 2727582 2735096 2740752 2757066 2764608 2768896 2772224 2774772 2781064 2784256 2800512 2803878 2818816 2838528 2848384 2855424 2858856 2871264 2885376 2895984 2912049 2914912 2924544 2931082 2935296 2937396 2941952 2944656 2945488 2958272 2960991 2969148 2973696 2975544 2994992 3006003 3015936 3033888 3035648 3050718 3063808 3075072 3076983 3097094 3107328 3110536 3115008 3118752 3125824 3128697 3132288 3143164 3159552 3168256 3171168 3179904 3182179 3197544 3204432 3216577 3221504 3223506 3225376 3255296 3267264 3279276 3309696 3311616 3313674 3328056 3331328 3349808 3354624 3357024 3366272 3369366 3378648 3393312 3411968 3415104 3422848 3426962 3435432 3446784 3464006 3469312 3471468 3499353 3514368 3516552 3518592 3539536 3551232 3559171 3564288 3587584 3605394 3612672 3620864 3624192 3625216 3628548 3634176 3636776 3654336 3662208 3676088 3686144 3699696 3734016 3738504 3747744 3760757 3768534 3784704 3787056 3807232 3811808 3828352 3838464 3847168 3850704 3861312 3882732 3902976 3913728 3916528 3926208 3930927 3947988 3958864 3967392 3981978 4008004 4021248 4036032 4045184 4050046 4067624 4073472 4078368 4091373 4100096 4102644 4135599 4143104 4146912 4153344 4158336 4171596 4176384 4206293 4212736 4228224 4239872 4263392 4272576 4276987 4283136 4288284 4298008 4306896 4328064 4356352 4372368 4386816 4396623 4406094 4412928 4415488 4418232 4437408 4453722 4460544 4472832 4476032 4492488 4504864 4524416 4529854 4550832 4553472 4576077 4580576 4595712 4605986 4612608 4628624 4645641 4660992 4665804 4688736 4691456 4714746 4734976 4739328 4752384 4769856 4786418 4796316 4807192 4832256 4835259 4838064 4845568 4866862 4872448 4882944 4900896 4932928 4967424 4978688 4984672 4996992 5024712 5035536 5049408 5054621 5067972 5089968 5117952 5134272 5140443 5148416 5153148 5176976 5196009 5203968 5207202 5218304 5234944 5241236 5263984 5271552 5277888 5289856 5309304 5326848 5361664 5381376 5408091 5431296 5437824 5443438 5451264 5455164 5470192 5481504 5500537 5514132 5529216 5544448 5549544 5562128 5568512 5592983 5601024 5607756 5637632 5677056 5696768 5710848 5717712 5742528 5770752 5791968 5824098 5829824 5849088 5862164 5870592 5874792 5883904 5889312 5890976 5909761 5916544 5921982 5938296 5947392 5951088 5989984 6012006 6031872 6067776 6071296 6075069 6101436 6150144 6153966 6194188 6214656 6221072 6230016 6237504 6251648 6257394 6264576 6286328 6319104 6336512 6342336 6359808 6364358 6395088 6408864 6433154 6443008 6447012 6450752 6510592 6534528 6558552 6609889 6619392 6623232 6627348 6656112 6662656 6699616 6709248 6714048 6732544 6738732 6757296 6786624 6794781 6823936 6830208 6845696 6853924 6870864 6893568 6908979 6928012 6938624 6942936 6998706 7028736 7033104 7037184 7072119 7079072 7102464 7118342 7128576 7175168 7179627 7210788 7225344 7248384 7250432 7257096 7268352 7273552 7300293 7308672 7324416 7352176 7372288 7392961 7399392 7468032 7477008 7495488 7521514 7537068 7574112 7614464 7623616 7656704 7676928 7694336 7701408 7722624 7765464 7805952 7811687 7827456 7833056 7852416 7861854 7895976 7917728 7934784 7963956 8016008 8042496 8072064 8090368 8100092 8135248 8146944 8156736 8165157 8182746 8200192 8205288 8271198 8286208 8293824 8306688 8316672 8343192 8352768 8412586 8425472 8456448 8479744 8526784 8545152 8553974 8566272 8576568 8596016 8613792 8643701 8656128 8712704 8744736 8773632 8793246 8812188 8825856 8830976 8836464 8874816 8907444 8921088 8952064 8984976 9009728 9018009 9048832 9059708 9101664 9106944 9152154 9161152 9191424 9211972 9225216 9257248 9291282 9321984 9331608 9377472 9382912 9429492 9478656 9504768 9539712 9546537 9572836 9592632 9614384 9649731 9664512 9670518 9676128 9691136 9733724 9744896 9765888 9801792 9865856 9934848 9957376 9969344 9993984 10049424 10071072 10098816 10109242 10135944 10179936 10215283 10235904 10268544 10280886 10296832 10306296 10353952 10392018 10407936 10414404 10436608 10469888 10482472 10527968 10543104 10555776 10579712 10618608 10653696 10677513 10723328 10762752 10816182 10862592 10875648 10886876 10902528 10910328 10940384 10963008 11001074 11028264 11058432 11088896 11099088 11124256 11137024 11185966 11202048 11215512 11275264 11282271 11354112 11393536 11421696 11435424 11485056 11541504 11583936 11648196 11659648 11724328 11741184 11749584 11767808 11778624 11781952 11792781 11819522 11833088 11843964 11876592 11902176 11979968 12024012 12063744 12135552 12142592 12150138 12202872 12300288 12307932 12388376 12429312 12442144 12460032 12475008 12503296 12514788 12529152 12572656 12618879 12638208 12673024 12684672 12719616 12728716 12790176 12817728 12830961 12866308 12886016 12894024 12901504 13021184 13069056 13117104 13189869 13219778 13238784 13246464 13254696 13312224 13325312 13399232 13418496 13428096 13465088 13477464 13514592 13573248 13589562 13647872 13660416 13691392 13707848 13741728 13787136 13817958 13856024 13877248 13885872 13936923 13997412 14066208 14074368 14144238 14158144 14204928 14236684 14257152 14350336 14359254 14421576 14496768 14500864 14514192 14536704 14547104 14600586 14617344 14648832 14704352 14744576 14785922 14798784 14936064 14954016 14990976 15043028 15074136 15148224 15163863 15228928 15247232 15313408 15353856 15388672 15402816 15421329 15445248 15530928 15588027 15611904 15623374 15654912 15666112 15704832 15723708 15791952 15835456 15869568 15927912 16032016 16084992 16120951 16144128 16180736 16200184 16270496 16293888 16313472 16330314 16365492 16400384 16410576 16501611 16542396 16572416 16587648 16633344 16686384 16705536 16778949 16825172 16850944 16912896 16959488 17034017 17053568 17090304 17107948 17132544 17153136 17192032 17227584 17287402 17312256 17425408 17489472 17547264 17586492 17624376 17651712 17672928 17729283 17749632 17814888 17842176 17904128 17969952 18019456 18036018 18097664 18119416 18203328 18213888 18225207 18304308 18322304 18423944 18450432 18514496 18582564 18643968 18663216 18754944 18765824 18858984 18957312 19009536 19052033 19079424 19093074 19145672 19185264 19228768 19299462 19329024 19341036 19352256 19382272 19467448 19489792 19531776 19603584 19731712 19829667 19869696 19914752 19938688 19987968 20098848 20142144 20197632 20218484 20271888 20359872 20384343 20430566 20471808 20537088 20561772 20593664 20612592 20707904 20726937 20784036 20815872 20828808 20939776 20964944 21055936 21086208 21111552 21159424 21237216 21307392 21355026 21446656 21525504 21538881 21632364 21751296 21773752 21805056 21820656 21880768 21900879 21926016 22002148 22056528 22116864 22177792 22178883 22198176 22248512 22274048 22275253 22371932 22404096 22431024 22516039 22550528 22564542 22787072 22843392 22870848 22970112 23083008 23167872 23296392 23319296 23435061 23448656 23482368 23499168 23535616 23557248 23563904 23585562 23639044 23666176 23687928 23753184 23804352 23959936 24048024 24127488 24271104 24285184 24300276 24405744 24495471 24600576 24615864 24776752 24858624 24884288 24914197 24920064 24950016 25006592 25029576 25058304 25145312 25237758 25276416 25346048 25369344 25439232 25457432 25580352 25635456 25661922 25732616 25772032 25788048 25803008 25931103 26042368 26138112 26234208 26325299 26379738 26439556 26477568 26492928 26509392 26624448 26650624 26798464 26856192 26930176 26954928 27029184 27146496 27179124 27320832 27382784 27415696 27483456 27574272 27635916 27712048 27771744 27873846 27994824 28132416 28148736 28288476 28316288 28473368 28514304 28639611 28700672 28718508 28843152 28949193 28993536 29001728 29028384 29073408 29094208 29201172 29234688 29297664 29408704 29444051 29489152 29571844 29597568 29872128 29908032 29938909 29981952 30086056 30148272 30296448 30327726 30457856 30494464 30626816 30645849 30707712 30777344 30805632 30842658 30890496 31061856 31176054 31223808 31246748 31309824 31332224 31409664 31447416 31583904 31670912 31739136 31855824 32032539 32064032 32169984 32241902 32288256 32361472 32400368 32540992 32587776 32626944 32660628 32730984 32821152 33003222 33084792 33144832 33175296 33266688 33372768 33411072 33557898 33650344 33701888 33825792 33846813 33918976 34068034 34107136 34180608 34215896 34265088 34306272 34384064 34455168 34574804 34624512 34850816 34978944 35172984 35248752 35303424 35345856 35382347 35458566 35499264 35629776 35808256 35939904 36038912 36072036 36195328 36238832 36406656 36427776 36450414 36608616 36644608 36847888 36900864 37028992 37165128 37287936 37326432 37509888 37531648 37717968 37856637 37914624 38019072 38104066 38158848 38186148 38291344 38370528 38457536 38492883 38503759 38598924 38658048 38682072 38704512 38934896 38979584 39063552 39150881 39207168 39463424 39659334 39739392 39829504 39877376 39975936 40197696 40284288 40395264 40436968 40543776 40719744 40768686 40861132 40943616 41074176 41123544 41187328 41225184 41368327 41415808 41453874 41568072 41631744 41657616 41879552 41929888 42111872 42223104 42318848 42474432 42614784 42710052 43051008 43077762 43264728 43502592 43547504 43610112 43641312 43761536 43801758 43852032 44004296 44113056 44233728 44355584 44357766 44396352 44497024 44548096 44550506 44743864 44808192 44862048 45032078 45101056 45129084 45491589 45574144 45686784 45741696 45940224 46166016 46269223 46335744 46592784 46638592 46870122 46897312 46964736 46998336 47071232 47114496 47127808 47171124 47278088 47332352 47375856 47506368 47608704 47919872 48096048 48254976 48362853 48542208 48570368 48600552 48811488 48990942 49201152 49231728 49504833 49553504 49717248 49768576 49828394 49900032 50013184 50059152 50116608 50290624 50336847 50475516 50552832 50738688 50878464 50914864 51102051 51160704 51270912 51323844 51465232 51576096 51606016 51750727 51862206 52084736 52276224 52468416 52650598 52759476 52879112 52955136 53018784 53187849 53248896 53301248 53596928 53712384 53860352 53909856 54058368 54292992 54358248 54641664 54681809 54765568 54831392 54966912 55271832 55424096 55543488 55600831 55747692 55989648 56264832 56297472 56576952 56632576 56946736 57028608 57156099 57279222 57401344 57437016 57686304 57898386 57987072 58003456 58056768 58146816 58188416 58402344 58469376 58595328 58817408 58888102 58978304 59143688 59195136 59489001 59744256 59816064 59877818 59963904 60172112 60296544 60505907 60592896 60655452 60988928 61253632 61291698 61415424 61554688 61611264 61685316 61780992 62123712 62352108 62447616 62493496 62664448 62819328 62894832 63167808 63341824 63478272 63711648 64065078 64128064 64339968 64483804 64576512 64722944 64800736 65081984 65253888 65321256 65461968 65642304 66006444 66169584 66350592 66533376 66536649 66745536 66822144 66825759 67115796 67300688 67548117 67651584 67693626 67837952 68136068 68214272 68361216 68431792 68530176 68612544 68768128 68910336 69149608 69249024 69701632 69957888 70305183 70345968 70497504 70606848 70691712 70764694 70917132 70998528 71259552 71506981 71616512 71879808 72077824 72144072 72390656 72477664 72708779 72813312 72855552 72900828 73217232 73289216 73695776 73801728 74057984 74330256 74575872 74652864 74742591 75019776 75063296 75435936 75713274 75829248 76038144 76208132 76317696 76372296 76582688 76741056 76915072 76985766 77007518 77197848 77316096 77364144 77409024 77793309 77869792 77959168 78127104 78301762 78414336 78926848 78975897 79318668 79478784 79754752 79951872 80395392 80568576 80790528 80873936 81087552 81322571 81439488 81537372 81722264 82148352 82247088 82374656 82450368 82736654 82831616 82907748 83136144 83315232 83759104 83859776 84223744 84446208 84637696 84948864 85420104 85928557 86102016 86155524 86529456 87005184 87095008 87220224 87282624 87523072 87603516 87704064 88008592 88226112 88332153 88467456 88711168 88715532 88792704 88994048 89101012 89487728 89616384 89724096 89816727 90064156 90202112 90258168 90983178 91148288 91373568 91483392 91880448 91937547 92332032 92538446 92671488 93185568 93277184 93740244 93794624 93929472 93996672 94228992 94255616 94342248 94556176 94664704 94751712 95012736 95080711 95217408 95839744 96108493 96192096 96509952 96725706 97084416 97140736 97201104 97622976 97981884 98463456 99009666 99107008 99434496 99537152 99656788 99800064 100026368 100118304 100233216 100581248 100673694 100951032 101105664 101477376 101756928 101829728 102204102 102321408 102541824 102647688 102930464 103152192 103212032 103501454 103724412 104552448 104936832 105301196 105518952 105758224 105910272 106037568 106147041 106375698 106497792 106602496 107193856 107424768 107720704 107819712 108116736 108585984 108716496 109283328 109363618 109531136 109662784 109933824 110543664 110848192 111086976 111201662 111495384 111979296 112368113 112529664 112594944 113153904 113265152 113893472 114057216 114312198 114558444 114802688 114874032 115372608 115511277 115796772 115974144 116006912 116113536 116376832 116804688 116938752 117190656 117452643 117634816 117776204 117956608 118287376 118390272 118978002 119488512 119632128 119755636 119927808 120344224 120593088 121011814 121185792 121310904 121977856 122507264 122583396 122830848 123222528 123370632 123561984 124104981 124247424 124704216 124895232 124986992 125328896 125638656 125680337 125789664 126335616 126683648 126956544 127423296 128130156 128256128 128967608 129153024 129445888 129601472 130163968 130507776 130642512 130923936 131284608 132012888 132339168 132701184 132798679 133066752 133073298 133491072 133644288 133651518 134231592 134601376 135096234 135303168 135387252 135675904 136272136 136428544 136722432 136863584 137060352 137225088 137536256 137820672 138299216 138498048 138807669 139403264 139915776 140610366 140691936 140995008 141213696 141383424 141529388 141834264 141997056 142519104 143013962 143233024 143759616 144155648 144288144 144781312 144955328 145088559 145417558 145626624 145711104 145801656 146434464 146578432 147391552 147603456 148115968 148660512 149151744 149305728 149485182 150039552 150126592 150871872 151426548 151658496 152416264 152635392 152744592 153165376 153306153 153482112 153830144 153971532 154015036 154395696 154728288 154818048 155252181 155586618 155739584 155918336 156254208 156603524 156828672 157853696 157951794 158637336 159509504 159903744 160790784 161137152 161581056 161747872 162175104 162645142 162878976 163074744 163444528 164045427 164296704 164494176 164749312 164900736 165473308 165663232 165815496 166272288 166630464 166802493 167518208 167719552 168447488 168892416 169275392 169897728 170840208 171468297 171857114 172204032 172311048 173058912 174010368 174190016 174440448 174565248 175046144 175207032 175408128 176017184 176452224 176664306 176934912 177422336 177431064 177585408 177988096 178202024 178975456 179232768 179448192 179633454 180128312 180404224 180516336 181517721 181966356 182296576 182966784 183760896 183875094 184664064 185076892 185342976 186371136 186554368 187480488 187589248 187993344 188457984 188511232 188684496 189112352 189329408 189503424 190025472 190161422 190434816 191679488 192216986 192384192 193019904 193451412 194168832 194402208 195245952 195963768 196926912 198019332 198214016 199074304 199313576 199600128 200052736 200236608 200466432 200477277 201162496 201347388 201902064 202644351 202954752 203513856 203659456 204408204 204642816 205083648 205295376 205860928 206304384 206424064 207002908 207448824 209104896 209572363 209873664 210602392 211037904 211516448 211820544 212075136 212294082 212751396 212995584 213204992 214387712 214520943 214849536 215441408 215639424 216233472 217171968 217432992 218126337 218566656 218727236 219062272 219325568 219867648 221087328 221696384 222173952 222403324 222990768 223958592 224227773 224736226 225059328 225189888 226307808 226530304 227786944 228114432 228624396 229116888 229748064 230745216 231022554 231593544 231948288 232013824 232227072 232753664 233609376 233877504 234381312 234905286 235269632 235552408 235913216 236574752 236780544 236927691 237956004 239264256 239511272 239855616 240688448 241186176 242023628 242371584 242621808 243955712 243967713 245014528 245166792 246445056 246741264 247123968 247676429 248209962 248494848 249408432 249973984 250657792 251277312 251360674 251579328 252671232 253367296 253913088 254846592 256260312 256512256 257785671 257935216 258306048 258891776 259202944 260327936 261015552 261285024 261847872 262569216 264025776 264678336 264996459 265402368 265597358 266133504 266146596 266982144 267303036 268463184 269202752 269450181 270192468 270606336 270774504 272544272 272857088 273444864 273727168 274056167 274120704 274450176 275072512 275641344 276598432 276996096 277615338 278806528 279831552 281220732 281383872 281990016 282766848 283058776 283668528 283994112 285038208 285242133 286027924 286466048 287519232 288311296 288325479 288576288 289562624 289578289 289910656 290177118 290835116 291253248 291422208 291603312 292868928 293156864 294783104 296231936 297321024 298303488 298611456 298970364 300079104 301743744 302853096 303316992 304832528 305270784 305489184 306330752 306612306 306964224 307660288 307943064 308030072 308791392 309456576 309636096 310504362 311173236 311479168 311836672 313207048 313657344 315707392 315903588 317274672 318441123 319019008 319807488 321581568 322274304 323162112 323495744 323884561 324350208 325290284 325757952 326149488 326889056 328090854 328593408 328988352 329498624 329801472 330946616 331326464 331630992 332544576 333260928 333604986 335036416 335439104 336894976 337104339 337784832 338550784 339795456 341680416 342936594 343714228 344408064 344622096 346117824 346533831 348020736 348380032 349130496 350092288 350414064 350816256 352034368 352357929 352904448 353328612 353869824 354862128 355170816 355976192 356404048 357950912 358465536 358896384 359266908 360256624 361032672 362255089 363035442 363932712 364593152 365933568 367521792 367750188 370153784 370685952 372314943 372742272 373108736 374960976 375178496 375986688 376915968 377022464 377041011 377368992 378224704 378658816 379006848 380050944 380322844 380869632 382772663 383358976 384433972 384768384 386902824 388337664 388804416 389205817 390491904 391927536 393853824 396038664 396428032 398148608 398396037 398627152 399200256 400105472 400473216 400932864 400954554 402324992 402694776 403804128 405288702 405909504 407027712 407318912 408816408 409285632 410167296 410590752 411721856 412608768 412848128 414005816 414897648 416423007 418209792 419144726 419747328 421204784 422075808 423032896 423541349 423641088 424150272 424588164 425502792 425991168 428775424 429041886 429699072 430882816 431278848 432466944 434343936 434865984 436252674 437133312 437454472 438124544 438651136 439735296 442174656 443392768 444347904 444806648 445981536 447917184 448455546 449472452 450118656 450379776 452615616 453060608 455573888 457248792 458233776 459496128 461490432 462045108 463187088 464454144 465507328 465756543 467218752 467755008 468762624 469810572 470539264 471104816 473149504 473561088 473855382 475912008 478528512 479022544 479711232 481376896 482372352 484047256 484743168 485243616 487911424 487935426 490029056 490333584 492136281 492890112 493482528 494247936 495352858 496419924 496989696 498816864 499947968 500407479 500548867 501315584 502554624 502721348 503158656 505342464 506734592 507826176 508961453 509693184 512520624 513024512 515571342 515870432 516612096 517783552 518405888 520655872 522031104 522570048 523695744 525138432 528051552 529356672 529992918 530804736 531194716 532267008 532293192 533964288 534606072 536926368 538405504 538900362 540384936 541212672 541549008 544553163 545088544 545714176 546889728 547454336 548112334 548900352 550145024 551282688 553196864 553992192 555230676 559663104 562441464 562767744 563980032 565533696 566117552 567337056 567988224 569257997 570076416 570484266 572055848 572932096 575038464 576622592 576650958 577152576 579125248 579156578 579821312 580354236 581670232 582506496 583206624 585737856 586313728 589566208 592463872 594642048 597222912 597940728 600158208 601499899 603487488 605706192 609665056 610541568 610978368 612661504 613224612 613928448 615320576 615886128 616060144 617582784 618913152 619272192 621008724 622346472 622958336 626414096 627314688 628717089 631414784 631807176 634549344 636882246 638038016 639614976 643163136 643562829 644548608 646324224 646991488 647769122 648700416 650580568 651515904 652298976 653778112 654379011 656181708 657186816 657976704 659602944 661893232 662652928 663261984 665089152 665564977 666521856 667209972 670878208 672759451 673789952 674208678 675569664 677101568 679590912 683360832 685873188 687428456 689244192 692235648 693067662 696041472 696760064 698260992 700184576 700828128 701632512 704068736 704715858 705808896 706657224 707739648 709724256 710341632 711952384 712808096 715901824 717792768 718533816 720513248 722065344 724510178 726070884 727865424 731867136 731903139 735043584 735500376 740307568 741371904 743029287 744629886 745484544 746217472 749921952 750356992 751973376 753831936 754044928 754082022 754737984 756449408 757317632 758013696 760101888 760645688 761739264 765545326 766717952 768867944 769536768 773357013 773805648 776675328 777608832 778411634 780983808 783855072 786576791 787707648 792077328 792856064 796297216 796792074 797254304 798400512 800210944 800946432 801909108 804649984 805389552 807608256 810577404 811819008 814637824 817632816 818571264 820334592 821181504 822168501 823443712 825217536 825696256 828011632 829795296 832846014 836419584 838289452 839494656 842409568 844151616 846065792 847082698 848300544 849176328 851005584 851982336 855726399 857550848 858083772 859398144 862557696 864933888 864976437 868687872 868734867 869731968 872505348 874266624 874908944 877302272 879470592 879762359 884349312 886785536 888695808 889613296 891963072 894548281 895834368 896911092 898944904 900237312 905231232 906121216 911147776 914497584 916467552 918992256 922980864 924090216 926374176 928908288 929590753 931014656 931513086 934437504 935510016 939621144 941078528 942209632 945214127 946299008 947122176 947710764 951824016 957057024 958045088 959422464 962753792 964744704 968094512 969486336 970487232 971653683 975822848 975870852 980667168 984272562 985780224 986965056 988495872 990705716 992839848 993979392 997633728 999895936 1000814958 1001097734 1002631168 1005109248 1005442696 1006317312 1010684928 1011313017 1013469184 1015652352 1017922906 1019386368 1025041248 1026049024 1031142684 1031740864 1033224192 1036811776 1041311744 1044062208 1045140096 1047391488 1050276864 1056103104 1057193423 1058713344 1059985836 1061609472 1062389432 1064586384 1067928576 1069212144 1073852736 1076811008 1077800724 1080769872 1083098016 1086765267 1089106326 1090177088 1091428352 1093779456 1094908672 1096224668 1097800704 1100290048 1102565376 1106393728 1110461352 1119326208 1124882928 1125535488 1127960064 1131067392 1131123033 1132235104 1134674112 1135976448 1138515994 1140152832 1140968532 1144111696 1148317989 1150076928 1153245184 1153301916 1154305152 1158313156 1159642624 1160708472 1163340464 1165012992 1166413248 1167617451 1171475712 1172627456 1179132416 1184927744 1189284096 1194445824 1195188111 1195881456 1200316416 1202999798 1206974976 1211412384 1219330112 1221083136 1221956736 1225323008 1226449224 1227856896 1230641152 1231772256 1232120288 1235165568 1236049243 1237826304 1238544384 1242017448 1244692944 1245916672 1249410409 1252828192 1254629376 1257434178 1262829568 1263614352 1269098688 1270624047 1273764492 1276076032 1286326272 1287125658 1289097216 1292648448 1293982976 1295538244 1297400832 1301161136 1303031808 1304597952 1307556224 1308758022 1312363416 1314373632 1315953408 1319205888 1323786464 1325305856 1326523968 1330178304 1331129954 1333043712 1334419944 1341756416 1345518902 1347579904 1348417356 1351139328 1359181824 1366721664 1371746376 1374856912 1378488384 1382483707 1384471296 1386135324 1393520128 1396521984 1400369152 1401656256 1403265024 1408137472 1409431716 1411617792 1413314448 1419448512 1420683264 1423904768 1425616192 1431803648 1435585536 1437067632 1441026496 1444130688 1449020356 1452141768 1455730848 1460785469 1463734272 1463806278 1470087168 1471000752 1480615136 1482743808 1486058574 1489259772 1490969088 1492434944 1499843904 1500713984 1501646601 1503946752 1507663872 1508089856 1508164044 1509475968 1512898816 1516027392 1520203776 1521291376 1523478528 1526884359 1531090652 1533435904 1537735888 1539073536 1546714026 1547611296 1553350656 1555217664 1556823268 1561967616 1567710144 1573153582 1575415296 1584154656 1585712128 1592594432 1593584148 1594508608 1596801024 1601892864 1603818216 1609299968 1610779104 1615216512 1621154808 1623638016 1629275648 1633844381 1635265632 1637142528 1640669184 1642363008 1644337002 1646887424 1650435072 1651392512 1656023264 1659590592 1665692028 1676578904 1678989312 1684819136 1688303232 1692131584 1694165396 1696601088 1698352656 1702011168 1703964672 1707773991 1711452798 1715101696 1716167544 1718796288 1725115392 1729867776 1729952874 1737375744 1737469734 1739463936 1745010696 1749817888 1754604544 1758941184 1759524718 1768698624 1773571072 1777391616 1779226592 1783926144 1789096562 1791668736 1793822184 1797889808 1800474624 1804499697 1810462464 1812242432 1822295552 1828995168 1832935104 1837984512 1845961728 1848180432 1852748352 1857816576 1859181506 1862029312 1863026172 1868875008 1879242288 1882157056 1884419264 1886151267 1890428254 1892598016 1894244352 1895421528 1903648032 1914114048 1916090176 1918844928 1925507584 1929489408 1936189024 1938972672 1940974464 1943307366 1951645696 1951741704 1961334336 1968545124 1971560448 1973930112 1981411432 1985679696 1987958784 1995267456 1996694931 1999791872 2001629916 2002195468 2005262336 2010885392 2012634624 2018278353 2021369856 2022626034 2026938368 2031304704 2035845812 2038772736 2050082496 2052098048 2062285368 2063481728 2073623552 2082623488 2088124416 2090280192 2094782976 2100553728 2112206208 2114386846 2117426688 2119971672 2123218944 2124778864 2129172768 2135857152 2136565729 2138424288 2147705472 2153622016 2155601448 2161539744 2166196032 2173530534 2178212652 2180354176 2182856704 2189817344 2192449336 2195601408 2200580096 2205130752 2212787456 2220922704 2229087861 2238652416 2249765856 2251070976 2255920128 2262134784 2262246066 2264470208 2269348224 2271952896 2277031988 2280305664 2281937064 2288223392 2296635978 2300153856 2306490368 2306603832 2308610304 2316626312 2319285248 2321416944 2326680928 2330025984 2332826496 2335234902 2342951424 2345254912 2358264832 2359730373 2369855488 2378568192 2388891648 2390376222 2391762912 2400632832 2405999596 2413949952 2422824768 2438660224 2443913472 2450646016 2452898448 2455713792 2461282304 2463544512 2464240576 2466505503 2470331136 2472098486 2475652608 2477088768 2484034896 2489385888 2491833344 2498820818 2505656384 2509258752 2514868356 2527228704 2538197376 2541248094 2547528984 2552152064 2572652544 2574251316 2578194432 2587965952 2591076488 2594801664 2602322272 2606063616 2606204601 2609195904 2615112448 2617516044 2624726832 2631906816 2638411776 2639287077 2647572928 2650611712 2653047936 2660356608 2662259908 2666087424 2668839888 2683512832 2683644843 2691037804 2695159808 2696834712 2718363648 2724440719 2733443328 2743492752 2749713824 2756976768 2764967414 2768942592 2772270648 2787040256 2788772259 2793043968 2800738304 2803312512 2806530048 2816274944 2818863432 2823235584 2826628896 2835642381 2838897024 2841366528 2847809536 2851232384 2863607296 2871171072 2874135264 2882052992 2888261376 2898040712 2904283536 2911461696 2914961049 2921570938 2927468544 2927612556 2942001504 2961230272 2965487616 2972117148 2978519544 2981938176 2999687808 3001427968 3003293202 3007893504 3015327744 3016179712 3016328088 3018951936 3025797632 3032054784 3040407552 3042582752 3046957056 3053768718 3062181304 3066871808 3075471776 3078147072 3093428052 3095222592 3110435328 3113646536 3123935232 3135420288 3146307164 3150830592 3168309312 3171424256 3171580269 3185188864 3187168296 3189017216 3203785728 3207636432 3218599936 3221558208 3230433024 3242309616 3258551296 3260295801 3267688762 3270531264 3274285056 3281338368 3284726016 3288674004 3293774848 3300870144 3312046528 3319181184 3331384056 3353157808 3357978624 3369638272 3376606464 3384263168 3388330792 3393202176 3396705312 3404022336 3407929344 3415547982 3422905596 3430203392 3432335088 3444953967 3450230784 3459735552 3459905748 3474939468 3478927872 3490021392 3499635776 3502852353 3509209088 3517882368 3519049436 3537397248 3547142144 3554783232 3558453184 3562730171 3567852288 3578193124 3583337472 3587644368 3595779616 3600949248 3608999394 3620924928 3624484864 3644591104 3657990336 3665870208 3675969024 3691923456 3696360864 3705496704 3708147729 3715633152 3718363012 3724058624 3726052344 3737750016 3748231227 3758484576 3764314112 3768838528 3772302534 3780856508 3785196032 3788488704 3790843056 3807296064 3811872141 3828228096 3832180352 3851015168 3858978816 3872378048 3877945344 3881948928 3886614732 3903483408 3922668672 3937090248 3943120896 3947860224 3962822864 3971359392 3975917568 3984805979 3990534912 3993389862 3999583744 4003259832 4004390936 4010524672 4021770784 4025269248 4036556706 4042739712 4045252068 4053876736 4071691624 4077545472 4100164992 4104196096 4124570736 4126963456 4147247104 4147451121 4165246976 4180560384 4189565952 4201107456 4210499293 4224412416 4228773692 4234853376 4239943344 4249557728 4258345536 4271714304 4273131458 4276848576 4295410944 4307244032 4311202896 4323079488 4332392064 4347061068 4356425304 4360708352 4379634688 4382356407 4384898672 4391202816 4401160192 4410261504 4425574912 4441845408 4458175722 4477304832 4499531712 4502141952 4504939803 4511840256 4524269568 4524492132 4528940416 4538696448 4554063976 4560611328 4563874128 4576446784 4580653077 4593271956 4600307712 4613207664 4617220608 4633252624 4638570496 4642833888 4653361856 4658954839 4660051968 4665652992 4670469804 4685902848 4709316157 4716529664 4719460746 4739710976 4757136384 4777783296 4780752444 4783525824 4811999192 4827899904 4845649536 4877320448 4887826944 4901292032 4901533143 4905796896 4911427584 4922564608 4927089024 4928481152 4933011006 4940662272 4944196972 4951305216 4954177536 4968069792 4978771776 4983666688 4997641636 5011312768 5029736712 5054457408 5076394752 5082496188 5095057968 5123321973 5145305088 5148502632 5156388864 5175931904 5182152976 5189603328 5204644544 5212127232 5212409202 5218391808 5230224896 5235032088 5249453664 5263813632 5276823552 5278574154 5295145856 5301223424 5306095872 5320713216 5324519816 5332174848 5337679776 5367025664 5367289686 5382075608 5390319616 5393669424 5413499091 5436727296 5448881438 5466886656 5486985504 5499427648 5506037537 5513953536 5529934828 5537885184 5544541296 5574080512 5577544518 5586087936 5601476608 5606625024 5632549888 5637726864 5646471168 5653257792 5671284762 5677794048 5682733056 5695619072 5702464768 5727214592 5742342144 5748270528 5764105984 5776522752 5796081424 5808567072 5822923392 5829922098 5843141876 5854937088 5855225112 5884003008 5922460544 5944234296 5957039088 5963876352 5990084793 5999375616 6002855936 6006586404 6015787008 6032656176 6037903872 6051595264 6054835059 6064109568 6080815104 6085165504 6093914112 6107537436 6124362608 6150943552 6156294144 6158336513 6186856104 6190445184 6220870656 6227293072 6247870464 6261837967 6270840576 6292614328 6301661184 6336618624 6342848512 6343160538 6370377728 6374336592 6378034432 6407571456 6409697187 6415272864 6437199872 6443116416 6460866048 6484619232 6507135271 6517102592 6520591602 6535377524 6541062528 6548570112 6569452032 6577348008 6587549696 6601740288 6616498889 6624093056 6638362368 6662768112 6706315616 6715957248 6739276544 6753212928 6768526336 6776661584 6786404352 6793410624 6808044672 6815858688 6831095964 6845811192 6864670176 6889907934 6900461568 6919471104 6919811496 6949878936 6957855744 6980042784 6999271552 7005704706 7018418176 7035764736 7038098872 7074794496 7079191119 7094284288 7109566464 7116906368 7125460342 7135704576 7156386248 7166674944 7175288736 7191559232 7201898496 7217998788 7241849856 7289182208 7315980672 7331740416 7351938048 7383846912 7392721728 7400353961 7410993408 7416295458 7431266304 7436726024 7448117248 7452104688 7475500032 7496462454 7516969152 7528628224 7537677056 7544605068 7561713016 7570392064 7581686112 7614592128 7623744282 7656456192 7664360704 7702030336 7717957632 7744756096 7763897856 7773229464 7806966816 7845337344 7874180496 7895720448 7917861231 7925645728 7942718784 7951835136 7969611958 7981069824 7986779724 7999167488 8006519664 8008781872 8043541568 8050538496 8050934529 8073113412 8085479424 8090504136 8143383248 8155090944 8173322157 8200329984 8208392192 8249141472 8253926912 8294494208 8294902242 8330493952 8361120768 8366316777 8379131904 8402214912 8420998586 8448824832 8457547384 8469706752 8479886688 8499115456 8506927143 8516691072 8543428608 8546262916 8553697152 8590821888 8614488064 8622405792 8646158976 8652344701 8664784128 8694122136 8712850608 8721416704 8745872863 8759269376 8764712814 8769797344 8782405632 8802320384 8851149824 8883690816 8916351444 8999063424 9004283904 9009879606 9023680512 9048539136 9048984264 9057880832 9077392896 9108127952 9121222656 9127748256 9152893568 9161306154 9186543912 9200615424 9226415328 9234441216 9266505248 9277140992 9285667776 9306723712 9317909678 9331305984 9340939608 9371805696 9418632314 9433059328 9438921492 9514272768 9514740807 9555566592 9561504888 9567051648 9623998384 9655799808 9677385949 9691299072 9754640896 9775653888 9802584064 9803066286 9811593792 9822855168 9845129216 9854178048 9856962304 9866022012 9881324544 9888393944 9902610432 9936139584 9957543552 9967333376 9995283272 10022625536 10059473424 10108914816 10152789504 10164992376 10190115936 10225498283 10246643946 10290610176 10297005264 10351863808 10364305952 10379206656 10409289088 10424818404 10436783616 10460449792 10470064176 10498907328 10527627264 10553647104 10557148308 10590291712 10612191744 10641426432 10649039632 10664349696 10675359552 10688190513 10734051328 10734579372 10764151216 10787338848 10826998182 10873454592 10897762876 10933773312 10973971008 10998855296 11012075074 11027907072 11059869656 11075770368 11089082592 11124443187 11148161024 11155089036 11172175872 11213250048 11244693681 11265099776 11275453728 11292942336 11306515584 11342569524 11355588096 11365466112 11404929536 11436910667 11454429184 11484684288 11496541056 11528211968 11553045504 11592162848 11617134144 11629127653 11645846784 11659844196 11686283752 11710450224 11768006016 11844921088 11888468592 11914078176 11927752704 11954417937 11980169586 11998751232 12005711872 12013172808 12031574016 12065312352 12075807744 12103190528 12109670118 12128219136 12161630208 12170331008 12215074872 12248725216 12301887104 12312588288 12316673026 12373712208 12380890368 12441741312 12442353363 12454586144 12495740928 12523675934 12541681152 12585228656 12603322368 12631497879 12673237248 12685697024 12686321076 12748673184 12756068864 12815142912 12819394374 12830545728 12874399744 12886232832 12921732096 12969238464 13014270542 13034205184 13041183204 13070755048 13082125056 13138904064 13147069221 13154696016 13175099392 13203480576 13232997778 13248186112 13276724736 13325536224 13412631232 13431914496 13478553088 13506425856 13537052672 13553323168 13572808704 13586821248 13616089344 13662191928 13691622384 13729340352 13743514499 13779815868 13800923136 13839622992 13899757872 13915711488 13960085568 13976864517 13998543104 14011409412 14036836352 14076197744 14127948471 14149588992 14158382238 14188568576 14219132928 14233812736 14250920684 14271409152 14312772496 14333349888 14350577472 14383118464 14435997576 14483699712 14578364416 14631961344 14663480832 14703876096 14704599429 14767693824 14785443456 14800707922 14821986816 14832590916 14862532608 14873452048 14904209376 14951000064 14955960103 14992924908 15033938304 15075354112 15089210136 15123426032 15140784128 15163372224 15207320777 15229184256 15247488564 15328721408 15404060672 15435915264 15489512192 15527795712 15546458928 15613933632 15690674688 15748360992 15791440896 15835722462 15851291456 15885437568 15903670272 15939223916 15962139648 15973559448 15998334976 16013039328 16017563744 16068640159 16087083136 16101076992 16101869058 16146226824 16170958848 16181008272 16286766496 16310181888 16346644314 16400659968 16416784384 16498282944 16507853824 16518112611 16588988416 16589804484 16722241536 16732633554 16758263808 16804429824 16841997172 16897649664 16915094768 16939413504 16959773376 16998230912 17013854286 17033382144 17086857216 17092525832 17107394304 17181643776 17228976128 17244811584 17292317952 17304689402 17329568256 17388244272 17425701216 17442833408 17491745726 17518538752 17529425628 17539594688 17564811264 17702299648 17767381632 17832702888 17972288191 17998126848 18008567808 18019759212 18047361024 18097968528 18115761664 18154785792 18216255904 18242445312 18255496512 18305787136 18322612308 18373087824 18452830656 18468882432 18475009539 18533010496 18554281984 18571335552 18613447424 18635819356 18662611968 18681879216 18743611392 18785513901 18837264628 18866118656 18877842984 19028545536 19029481614 19111133184 19123009776 19134103296 19229091561 19247996768 19311599616 19354771898 19382598144 19509281792 19521405813 19551307776 19605168128 19606132572 19623187584 19645710336 19708356096 19713924608 19732044024 19762649088 19776787888 19805220864 19849496667 19872279168 19915087104 19934666752 19990566544 20045251072 20118946848 20217829632 20305579008 20329984752 20380231872 20450996566 20493287892 20594010528 20703727616 20728611904 20758413312 20818578176 20849636808 20873567232 20920899584 20940128352 20997814656 21055254528 21107294208 21114296616 21180583424 21224383488 21239976953 21282852864 21298079264 21328699392 21350719104 21376381026 21468102656 21469158744 21528302432 21574677696 21653996364 21795525752 21867546624 21947942016 21997710592 22024150148 22055814144 22119739312 22151540736 22178165184 22201061883 22248886374 22296322048 22310178072 22344351744 22426500096 22489387362 22530199552 22550907456 22585884672 22613031168 22685139048 22711176192 22809859072 22873821334 22908858368 22969368576 22993082112 23056423936 23106091008 23184325696 23234268288 23258255306 23291693568 23319688392 23372567504 23420900448 23502223019 23536012032 23689842176 23776937184 23828156352 23855505408 23908835874 23960339172 23997502464 24011423744 24026345616 24130624704 24151615488 24206381056 24219340236 24256438272 24340662016 24430149744 24497450432 24519966471 24603774208 24625176576 24633346052 24747424416 24761780736 24883482624 24884706726 24909172288 24991481856 25047351868 25083362304 25170457312 25206644736 25262995758 25346474496 25371394048 25372642152 25497346368 25512137728 25630285824 25638788748 25661091456 25772465664 25843464192 25938476928 25957034103 26028541084 26068410368 26082366408 26141510096 26164250112 26237618589 26277808128 26294138442 26309392032 26350198784 26406961152 26465995556 26496372224 26553449472 26651072448 26825262464 26957106176 27012851712 27074105344 27106646336 27145617408 27173642496 27232178688 27324383856 27383244768 27458680704 27487028998 27559631736 27601846272 27679245984 27775354477 27799515744 27831422976 27920171136 27953729034 27997086208 28022818824 28073672704 28152395488 28255896942 28299177984 28316764476 28377137152 28467625472 28501841368 28542818304 28625544992 28666699776 28701154944 28766236928 28871995152 28967399424 29032157847 29156728832 29263922688 29326961664 29407752192 29409198858 29535387648 29570886912 29601415844 29643973632 29665181832 29746904096 29808418752 29902000128 29911920206 29985849816 30067876608 30150708224 30178420272 30246852064 30281568256 30326744448 30414641554 30458368512 30494977128 30657442816 30676494849 30808121344 30871830528 30979024384 31055591424 31092917856 31227867264 31381349376 31496721984 31582881792 31671444924 31702582912 31770875136 31878447832 31924279296 31947118896 31996669952 32026078656 32035127488 32064571539 32137280318 32174166272 32202153984 32203738116 32292453648 32362016544 32573532992 32620363776 32693288628 32801319936 32996565888 33015707648 33036225222 33177976832 33179608968 33444483072 33465267108 33516527616 33683994344 33795299328 33830189536 33878827008 33919546752 33996461824 34027708572 34066764288 34185051664 34214788608 34310732001 34363287552 34457952256 34489623168 34584635904 34609378804 34659136512 34776488544 34851402432 34885666816 34887382959 34983491452 35037077504 35058851256 35079189376 35404599296 35534763264 35665405776 35863253811 35944576382 35996253696 36017135616 36039518424 36094722048 36195937056 36231523328 36309571584 36432511808 36484890624 36510993024 36611574272 36645224616 36746175648 36905661312 36937764864 36950019078 37066020992 37108563968 37142671104 37226894848 37271638712 37325223936 37363758432 37487222784 37571027802 37674529256 37732237312 37755685968 37894493637 38057091072 38058963228 38246019552 38268206592 38458183122 38495993536 38623199232 38709543796 38765196288 39018563584 39042811626 39102615552 39210336256 39212265144 39246375168 39416712192 39427849216 39464088048 39525298176 39553575776 39610441728 39698993334 39744558336 39830174208 39869333504 39981133088 40090502144 40237893696 40435659264 40611158016 40659969504 40760463744 40901993132 40986575784 41188021056 41230543497 41407455232 41457223808 41637156352 41699273616 41747134464 41841799168 41880256704 41930593551 41995629312 42110509056 42228593232 42361166848 42383845413 42448766976 42479953906 42565705728 42596158528 42657398784 42701438208 42752762052 42938317488 43056604864 43149355392 43307992728 43591051504 43735093248 43832865769 43895884032 43995421184 44048300296 44111628288 44239478624 44303081472 44356330368 44402123766 44497772748 44592644096 44620356144 44853000192 44867880309 44978774724 45060399104 45101814912 45226062336 45370278096 45422352384 45619718144 45621962331 45747642668 45817716736 45986164224 46112847872 46212182016 46315492223 46368651392 46468536576 46516510612 46583387136 46639376784 46745135008 46841800896 47004446038 47072024064 47379684352 47553874368 47656312704 47711010816 47817671748 47920678344 47995004928 48052691232 48205920477 48261249408 48303230976 48412762112 48438680472 48512876544 48681324032 48860299488 48994900864 49039932942 49207548416 49250353152 49266692104 49494848832 49523561472 49554337833 49766965248 49769413452 49818344576 50094703736 50166724608 50340914624 50413289472 50525991516 50692948992 50745284304 50994692736 51024275456 51260571648 51277577496 51322182912 51544931328 51686928384 51802477727 51876953856 51914068206 52057082168 52136820736 52164732816 52283020192 52328500224 52475237178 52555616256 52588276884 52618784064 52700397568 52931991112 52992744448 53106898944 53302144896 53650524928 53914212352 53916864573 54025703424 54148210688 54213292672 54347284992 54464357376 54648767712 54766489536 54917361408 54974057996 55119263472 55358491968 55425028617 55550708954 55599031488 55662845952 55840342272 55907458068 55994172416 56045637648 56304790976 56356541703 56511793884 56598355968 56633528952 56935250944 57003682736 57085636608 57251089984 57333399552 57402309888 57532473856 57743990304 57934798848 58064315694 58313457664 58527845376 58564217439 58653923328 58815504384 58818397716 59141773824 59202831688 59287947264 59330363664 59493808192 59548490001 59616837504 59804000256 59823840412 59971699632 60135753216 60301416448 60356840544 60493704128 60563136512 60566412907 60653488896 60829283108 60916737024 60989954256 61221110041 61314885632 61352989698 61616242688 61958048768 62111182848 62185835712 62455734528 62762698752 62993443968 63165763584 63342889848 63405165824 63541750272 63719930859 63756895664 63848558592 63894237792 63993339904 64052157312 64070254976 64129143078 64274560636 64348332544 64404307968 64407476232 64584907296 64724033088 65147065984 65386577256 65602639872 65993131776 66031415296 66072450444 66359217936 66603185649 66888966144 66930534216 67033055232 67367988688 67590598656 67660379072 67741701643 67757654016 67839093504 67992923648 68055417144 68133528576 68370103328 68429577216 68621464002 68726575104 68915904512 68979246336 69169271808 69218757608 69318273024 69552977088 69702804864 69771333632 69774765918 69966982904 70074155008 70117702512 70158378752 70506669057 70809198592 71069526528 71330811552 71578487981 71726507622 71889152764 71992507392 72034271232 72079036848 72391874112 72463046656 72619143168 72865023616 73021986048 73223148544 73290449232 73492351296 73811322624 73875529728 73900038156 74132041984 74285342208 74453789696 74543277424 74650447872 74727516864 74974445568 75142055604 75349058512 75511371936 75788987274 76114182144 76117926456 76492039104 76536413184 76916366244 76991987072 77419087592 77530392576 77871102309 78037127168 78085623252 78205231104 78424530288 78492750336 78712855767 78833424384 78855698432 78928176096 79050596352 79107151552 79220883456 79397986668 79489116672 79660348416 79962266176 80058374669 80181004288 80475787392 80871318528 81222316032 81319939008 81403893571 81520927488 81803986264 81973151568 82376042112 82461086994 82814910464 82914447616 83274312704 83326063431 83398547232 83494268928 83683598336 83760513408 83861187102 83991258624 84221018112 84457186464 84722333696 84767690826 84897533952 84959907812 85131411456 85192317056 85402876416 85505524104 85876634976 86113209728 86298710784 86615985456 87096473541 87182103008 87470186496 87665731538 87791768064 87990842368 88096600592 88223256576 88478957248 88606162944 88712660736 88804247532 88995545496 89240712288 89706000384 89735760618 89957549448 90120798208 90203629824 90452124672 90740556192 90844704768 91239436288 91243924662 91495285336 91635433472 91972328448 92029484547 92225695744 92424364032 92630984446 92737302784 92937073152 93033021224 93166774272 93278753568 93490270016 93683601792 94008892076 94144048128 94759368704 95107748736 95312625408 95635343496 95841356688 95990009856 96105382464 96204601493 96411840954 96522498816 96606461952 96825524224 96877360944 97362648064 97720598976 97989801728 98079865884 98415096832 98533384208 98989697664 99047122944 99108675666 99533930496 99538826904 99636689152 100189407472 100333449216 100681829248 101051983032 101385897984 101490568608 101989385472 102048550912 102555154992 102644365824 102932196003 103089862656 103373856768 103604955454 103753907712 103828136412 104114164336 104329465632 104566040384 104657000448 104662148877 104691720721 104950474356 105111232512 105176553768 105237568128 105863982224 105985488896 106213797888 106451245439 106604289792 107301049856 107828424704 107833729146 108051406848 108296421376 108426585344 108694569984 108928714752 109297535424 109532979072 109834722816 109948115992 110238526944 110716983936 110850057234 111101417908 111198062976 111325691904 111680684544 111814916136 111988344832 112091275296 112480481113 112609581952 112713083406 113023587768 113196711936 113267057904 113870501888 114007365472 114171273216 114502179968 114804619776 115064947712 115487980608 115869597696 116128631388 117055690752 117128434878 117307846656 117631008768 117636795432 118283547648 118405663376 118575894528 118660727328 118987616384 119096980002 119233675008 119608000512 119647680824 119943399264 120271506432 120602832896 120713681088 120987408256 121126273024 121132825814 121306977792 121658566216 121833474048 121979908512 122442220082 122629771264 122705979396 123691630491 123916097536 124222365696 124371671424 124911469056 125525397504 125806017337 125986887936 126331527168 126685779696 126810331648 127083500544 127439861718 127513791328 127697117184 127788475584 127986679808 128104314624 128140509952 128258286156 128549121272 128696665088 128814952464 129169814592 129448066176 130294131968 130773154512 131205279744 131498597307 131986263552 132062830592 132144900888 132718435872 133206371298 133777932288 133861068432 134603640927 134735977376 135181197312 135320758144 135483403286 135678187008 135985847296 136110834288 136267057152 136740206656 136859154432 136865886993 137242928004 137453150208 137958492672 138338543616 138437515216 138636546048 138946476669 139105954176 139405609728 139542667264 139549531836 139933965808 140235405024 140316757504 141013338114 141618397184 142139053056 142661623104 143156975962 143453015244 143778305528 143985014784 144158073696 144617761431 144783748224 144926093312 145238286336 145730047232 146043972096 146446297088 146580898464 146984702592 147622645248 147751059456 147800076312 148264083968 148570684416 148679838671 148907579392 149086554848 149300895744 149455033728 150284111208 150698117024 151022743872 151178659489 151577974548 152235852912 152984078208 153072826368 153832732488 153983974144 154838175184 155060785152 155407433181 155742204618 156074254336 156171246504 156410462208 156849060576 156985500672 157425711534 157666848768 157711396864 157856352192 158101192704 158214303104 158795973336 158978233344 159320696832 159924532352 160116749338 160362008576 160951574784 161742637056 161750593719 162444632064 162639878016 162807787142 163041854976 163607972528 163946303136 164515561133 164752084224 164922173988 165828895232 166548625408 166652126862 166797094464 166988537856 167367196672 167521026816 167722374204 167982517248 168914372928 169444667392 169535381652 169795067904 169919815624 170384634112 170805752832 171011048208 171753269952 172226419456 172597421568 173231970912 174192947082 174364206016 174940372992 175331463076 175583536128 175981684736 176193201184 176446513152 176957914496 177425321472 177608495064 177991090992 178481424576 179412000768 179471521236 179915098896 180407259648 180904249344 181481112384 181689409536 181699238721 182478872576 182487849324 182990570672 183663330123 183944656896 184058969094 184451391488 184848728064 185261968892 185474605568 185874146304 186066042448 186333548544 186557507136 186980540032 187367203584 188017784152 188288096256 189518737408 190215497472 190625250816 191159792577 191270686992 191682713376 191980019712 192210764928 192409202986 192823681908 193044997632 193212923904 193754721888 194427481339 194725296128 195441197952 195979603456 196159731768 196830193664 197066768416 197695170101 197979395328 198094245888 198217351332 199077653808 199273378304 200378814944 200666898432 201363658496 202103966064 202771795968 202981137216 203225104929 203978770944 204097101824 205110309984 205288731648 205864392006 206179725312 206747713536 207209910908 207507815424 207656272824 208228328672 208658931264 209132080768 209314000896 209324297754 209383441442 209900948712 210222465024 210353107536 210475136256 211520007171 211727964448 211970977792 212427595776 212902490878 213208579584 214602099712 214735463943 215656849408 215667458292 216102813696 216853170688 217389139968 217857429504 218595070848 219065958144 219669445632 219896231984 220477053888 221433967872 221700114468 222202835816 222396125952 223361369088 223629832272 223976689664 224182550592 224960962226 225219163904 225426166812 226047175536 226534115808 227741003776 228014730944 228342546432 229004359936 229609239552 230129895424 230975961216 232257262776 233639746483 234111381504 234256869756 234615693312 235273590864 236567095296 236811326752 237151789056 237321454656 237975232768 238193960004 238467350016 239295361648 239886798528 240175124007 240543012864 241205665792 241427362176 241974816512 242265651628 242613955584 243317132432 243666948096 243959817024 244211680713 244884440164 245259542528 245411958792 247383260982 247832195072 248444731392 248743342848 249822938112 249978190293 251050795008 251612034674 251973775872 252663054336 253371559392 253620663296 254167001088 254879723436 255027582656 255394234368 255576951168 256208629248 256281019904 256516572312 257098242544 257393330176 257629904928 258339629184 258524453209 258896132352 260588263936 261546309024 262410559488 262997194614 263972527104 264125661184 264289801776 265436871744 266412742596 267722136864 269207281854 269471954752 270362394624 270641516288 270966806572 271356374016 271971694592 272221668576 272534114304 273480413312 273718308864 273731773986 274485856008 274906300416 275916985344 276677087232 276875030432 277273092096 277892953338 278211908352 278811219456 279085334528 279099063672 279867931616 280470810048 280633515008 282026676228 284278106112 285323246208 286313951924 286906030488 287556611056 287970029568 288316147392 288613804479 289235522862 289567496448 289852186624 290476572672 291460094464 292087944192 292892594176 293161796928 293969405184 295245290496 295600152624 296528167936 297141368832 297359677342 297815158784 298173109696 298601791488 298910067456 300568222416 301396234048 302045487744 302357318978 303155949096 304471705824 305528899247 305968156416 306145652736 307665464976 307967948288 309676350368 310121570304 310814866362 311484409236 312148508672 312342493008 313698121152 313971001344 314075162163 314851423068 315333697536 315422793728 315712704384 316428606208 317591946672 317956466688 318641393664 319353736317 319849064704 320233498676 320724017152 321903149568 323485274112 323501187438 324889264128 325279756032 325615574284 326083709952 327215945056 327892606272 329031122266 329504168448 329844347976 331657790464 333097250816 333304253724 333594188928 333977075712 335042053632 335444748408 335965034496 337441443339 337828745856 338889334784 339070763304 339590135808 339839631248 340769268224 341611505664 342022096416 343506539904 344452838912 345194843136 346463941824 348385894164 348728412032 350662926152 351167072256 351963369472 352386402368 352893026304 353915828992 354850642944 355216990128 355982181984 356962849152 358824001536 358943042472 359830197792 360814519296 361079608201 361808498688 362962224768 363378819072 363398477442 364957745152 364975698648 365981141344 367326660246 367889313792 368117938188 368902782976 370523937784 370949211136 371748292608 372132084896 372667097088 373115014272 373961080064 374734407168 376035568304 376576192512 377418052011 379037474816 380430994944 381250501632 382319585154 382541373984 383365426752 383960039424 384421529856 384818405972 385647363816 386089995264 387509443776 388854962678 389450592256 390882395904 391959206912 392319463536 393660387328 394133536832 394495791921 395390340202 395958790656 396188491776 396434702664 398155307616 398546756608 400757629888 401333796864 402727316992 404207932128 405543591936 405962274432 406450209858 407957541888 408194203648 410220619968 410577463296 411728784012 412359450624 414419821816 415015630848 415312545648 416456657344 416839430007 417317862528 418264161536 418628001792 418648595508 418766882884 419801897424 420706215072 420950272512 423040014342 423455928896 423941955584 424855191552 425804981756 426417159168 429204199424 429470927886 431313698816 431334916584 433706341376 434778279936 435714859008 437190141696 438131916288 439338891264 439792463968 440954107776 442867935744 443400228936 444405671632 444792251904 446039516013 446722738176 447259664544 447953379328 448365101184 449921924452 450438327808 450852333624 452094351072 453068231616 453535978467 455482007552 456029461888 458008719872 459218479104 460259790848 461951922432 464514525552 466222299543 467279492966 468222763008 468513739512 469231386624 470547181728 473134190592 473622653504 474303578112 474642909312 475950465536 476387920008 476934700032 478590723296 479773597056 480350248014 481086025728 482411331584 482854724352 483949633024 484531303256 485227911168 486634264864 487333896192 487919634048 488423361426 489768880328 490519085056 490823917584 493546683399 494766521964 495664390144 497486685696 499645876224 499956380586 502101590016 503224069348 503947551744 506743118784 507241326592 508334002176 509759446872 510055165312 511153902336 512417258496 512562039808 513033144624 514196485088 514786660352 515259809856 516679258368 517048906418 517792264704 521176527872 523092618048 524821118976 525994389228 527945054208 528579603552 530873743488 532825485192 535444273728 538414563708 538943909504 541283032576 541933613144 542712748032 543943389184 544443337152 545068228608 545097716163 546960826624 547436617728 547463547972 548971712016 550989990369 551833970688 553354174464 553750060864 554546184192 555785906676 556423816704 557622438912 558198127344 559735863232 560941620096 561267030016 564053352456 568556212224 569827254997 570646492416 572627903848 573812060976 575113222112 575940059136 576632294784 577227608958 578471045724 579134992896 579704373248 582920188928 583282444017 584175888384 585785188352 586323593856 587938810368 590490580992 591200305248 593056335872 593085510303 594282737664 594719354684 595630317568 596346219392 597820134912 601136444832 602792468096 604090975488 604714637956 606311898192 608943411648 609675314787 611057798494 611936312832 612291305472 615330929952 615935896576 619352700736 620243140608 621629732724 622968818472 624684986016 627396242304 627942002688 628150324326 629702846136 630667395072 630845587456 631425408768 632857212416 635183893344 635912933376 637282787328 638707472634 639698129408 640466997352 641448034304 643806299136 644206391829 646970548224 647002374876 650559512064 651231148568 652167419904 654431890112 655785212544 658062244532 659008336896 659688695952 663315580928 666194501632 666608507448 667188377856 670084107264 670889496816 671930068992 673432210451 674882886678 675657491712 677778669568 678141526608 679679262496 681538536448 683223011328 684044192832 687013079808 688905677824 690389686272 692927883648 696771788328 697456824064 700919239449 701325852304 702334144512 703926738944 704772804736 707831657984 709701285888 710433980256 711964363968 713925698304 717886084944 719660395584 720525372021 721629038592 722159216402 723616997376 725924449536 726796954884 729951397296 731962282688 732635042139 734653320492 735778627584 736235876376 741047875568 741898422272 743496585216 744264169792 745158718073 745334194176 746230028544 747922160128 749468814336 752071136608 753152385024 754836104022 758074949632 760861989888 762501003264 764639170308 765082747968 766730853504 768843059712 769636811944 771294727632 772179990528 775018887552 775573359627 777709925356 778901184512 781764791808 783918413824 784638927072 787320774656 787363367791 788267073664 788991583842 790780680404 791917581312 792376983552 792869405328 796310615232 797093513216 801515259776 805454633984 808415864256 811087183872 811924548864 812900419716 815915083776 820441239936 821154926592 823457568024 824718901248 828839643632 830031261696 830625091296 832913314688 833678860014 834635725056 836528323072 837256003584 837297191016 837533765768 839603794848 841412430144 841900545024 846080028684 846911857792 847883911168 851609963512 852834318336 858408398848 858941855772 862669833168 865841413437 867412682752 869556559872 871429718016 874380283392 876263832576 878677782528 879584927936 880642121359 881908215552 885735871488 886800457872 888811343264 889584503808 892079032026 893445476352 894519329088 895906758656 896730202368 899843848904 900876655616 901704667248 904188702144 906136463232 907071956934 910964015104 912058923776 916017439744 916586697741 918436958208 920519581696 923903844864 929029051104 932444599086 934558985932 936445526016 937027479024 941094363456 942225486489 946268381184 947245307008 949285818624 951900931072 952775840016 953869400064 957181446592 958061208951 959547194112 960700496028 962172051456 965709448704 967899266048 969062606512 970455822336 973268529728 974667792384 975839268096 976846722852 979537760656 981647835168 987093366798 989533043928 991328780288 994973371392 999291752448 999912761172 1006448138696 1007895103488 1012324330017 1013486237568 1014482653184 1016668004352 1019518893744 1020110330624 1022307804672 1024834516992 1025124079616 1026066289248 1028392970176 1029573320704 1030519619712 1033358516736 1034097812836 1035584529408 1040758870697 1042353055744 1046185236096 1051988778456 1055890108416 1057159207104 1058250616423 1061747486976 1065650970384 1070888547456 1076829127416 1077887819008 1082566065152 1083238824603 1083867226288 1085425496064 1087886778368 1088886674304 1090136457216 1090195432326 1093921653248 1094873235456 1094927095944 1097943424032 1101979980738 1103667941376 1106708348928 1107500121728 1111571813352 1112847633408 1115244877824 1116396254688 1119471726464 1121883240192 1122534060032 1128106704912 1132254156033 1137112424448 1139654509994 1141292984832 1145255807696 1147624121952 1150226444224 1151608927931 1151880118272 1153264589568 1154455217916 1156942091448 1158269985792 1165840377856 1166564888034 1168351776768 1171570376704 1172647187712 1175877620736 1180981161984 1182400610496 1186112671744 1186171020606 1188565475328 1189438709368 1191260635136 1192692438784 1195640269824 1202272889664 1205584936192 1208181950976 1209429275912 1212623796384 1217886823296 1219350629574 1222115596988 1223872625664 1224582610944 1230661859904 1231871793152 1238705401472 1243259465448 1245937636944 1249369972032 1254792484608 1255884005376 1256300648652 1259405692272 1262850817536 1265714424832 1270367786688 1271825866752 1274565574656 1277414945268 1279396258816 1280933994704 1287612598272 1288412783658 1293941096448 1294004749752 1301119024128 1302462297136 1304334839808 1308863780224 1311570425088 1316124489064 1318016673792 1319377391904 1326631161856 1332389003264 1333217014896 1334376755712 1338118548039 1340168214528 1341778993632 1343860137984 1346864420902 1349765773356 1351314983424 1356283053216 1359358524992 1360607935401 1360992369373 1363077072896 1366446022656 1368088385664 1374026159616 1377811355648 1380779372544 1383866190707 1385855767296 1393543576656 1394913648128 1401838478898 1402651704608 1404668289024 1407853477888 1409545609472 1415663315968 1419402571776 1420867960512 1423928727936 1427851396608 1435772169888 1439320791168 1441050744042 1443258077184 1444318432804 1447233994752 1451848899072 1453593909768 1459902794592 1463924565376 1465270084278 1469306640984 1471557255168 1472471752752 1480640050197 1482095751136 1483796844544 1486993170432 1488528339584 1490317436146 1492460057088 1495844320256 1498937628672 1504142273216 1506304770048 1509672208044 1521723979776 1525002006528 1529278340616 1530165495936 1533461707008 1537686119424 1539273623888 1542589455264 1544359981056 1550037775104 1551146719254 1555419850712 1557802369024 1563529583616 1567836827648 1569277854144 1574641549312 1574726735582 1576534147328 1577983167684 1581561360808 1583835162624 1585738810656 1592621230464 1594187026432 1603030519552 1610909267968 1616831728512 1623849097728 1625800839432 1631830167552 1635478225381 1640882479872 1642309853184 1646915136048 1657679287264 1660062523392 1661250182592 1665826629376 1667357720028 1669271450112 1673056646144 1674594382032 1675067531536 1679207589696 1682824860288 1683801090048 1692160057368 1693823715584 1703219927024 1705668636672 1709481764991 1716816797696 1717883711544 1725339666336 1731682826874 1734825365504 1739113119744 1748760566784 1749847332051 1752527665152 1757355565056 1759169855872 1761284242718 1763816431104 1771471742976 1773600915744 1777622686528 1779169007616 1779256530909 1784158064052 1786890952704 1789038658176 1793460404736 1799687697808 1801753311232 1803409334496 1808377404288 1809671172463 1812272926464 1814143913868 1824117847552 1832034879488 1833173395482 1836873916416 1841039163392 1847807689728 1858058102208 1864889198172 1869117971864 1874054958048 1882188726912 1884450972978 1892536762368 1894490614016 1898571637248 1903801862144 1905551680032 1907738800128 1914362893184 1916122417902 1919094388224 1921400992056 1924344102912 1931418897408 1935798532096 1938125213024 1940911644672 1946537059456 1951678536192 1953693445704 1959075521312 1963295670336 1974186733596 1979066087856 1989946742784 1998583504896 1999825522344 2012896277392 2015790206976 2020296631353 2024648660034 2026972475136 2028965306368 2033336008704 2039037787488 2040220661248 2044615609344 2049669033984 2050248159232 2052132578496 2056785940352 2059146641408 2061039239424 2066717033472 2068195625672 2071169058816 2081517741394 2084706111488 2092370472192 2102757718347 2103977556912 2111780216832 2114318414208 2116501232846 2123494973952 2131301940768 2138702294729 2141777094912 2153658254832 2155775638016 2165132130304 2166477649206 2167734452576 2170850992128 2175773556736 2177773348608 2180390864652 2187843306496 2189854191888 2195886848064 2203959961476 2207335882752 2215000243456 2223143626704 2225695266816 2230489755648 2232792509376 2235476154219 2238943452928 2243766480384 2245068120064 2256213409824 2264508312066 2274224848896 2279309019988 2282585969664 2290511615392 2295248243904 2300452888448 2303217855862 2306529179136 2308910435832 2313884182896 2316539971584 2326720078881 2331680755712 2333129776068 2336703553536 2345294375424 2351755241472 2361962323968 2362090103373 2364801220992 2372225343488 2372342041212 2377130950656 2378877418736 2385384877568 2391280539648 2404545779328 2411169872384 2416363901952 2418858551824 2425247592768 2435773646592 2438701259148 2444231193976 2447745251328 2461323719808 2463743586304 2477410802944 2486518930896 2491875273888 2498739944064 2509584969216 2511768010752 2512601297304 2518811384544 2525701635072 2527557257407 2531428849664 2540735573376 2543651733504 2554829890536 2558792517632 2561867989408 2570037211313 2575225196544 2576825567316 2588009499504 2602238048256 2604924594272 2608669679616 2617727560448 2623140850176 2632248978128 2636033347584 2638754783808 2641926364077 2653262323712 2666434029792 2668753511424 2676237096078 2680336429056 2683557987264 2687720275968 2693728841804 2699531546712 2702629966848 2712566106432 2718717049984 2721215870802 2721984738746 2726154145792 2732892045312 2736176771328 2748052319232 2749760093223 2755622711296 2761558745088 2767732381414 2771711534592 2787087153312 2789827296256 2803676957796 2805303409216 2809336578048 2819091218944 2831326631936 2838805143552 2841735921024 2847857455872 2855702793216 2871544339776 2878641582336 2882101488084 2886516154368 2888636865608 2903697798144 2907187819536 2919805589184 2927849130752 2930540168556 2938613281968 2944943505504 2961280100394 2964191502272 2967593689088 2973986340864 2977056679168 2980634872292 2984920114176 2991688640512 2997875257344 3008284546432 3019344416088 3043447959552 3050004013056 3058556681232 3060330991872 3066923414016 3075372238848 3078547247776 3085178910528 3088719962112 3100075550208 3102293438508 3110839701424 3122276612091 3127059167232 3135673655296 3138555708288 3149453471164 3153068294656 3155966335368 3163122721616 3167670325248 3171477621312 3174751849269 3185242460928 3188374052864 3206061039104 3221818535936 3233663457024 3247698195456 3249716473809 3251601678864 3263660335104 3270956450762 3281764959744 3284619706368 3293830272096 3315358574528 3320125046784 3322500365184 3331653258752 3334715440056 3338542900224 3346113292288 3349188764064 3350135063072 3358415179392 3360817891717 3365649720576 3367602180096 3384320114736 3387647431168 3406439854048 3411337273344 3418963529982 3433633595392 3435767423088 3450679332672 3454826783793 3463365653748 3469650731008 3497521133568 3499694664102 3505055330304 3514711130112 3518339711744 3522568485436 3527632862208 3542943485952 3547201831488 3555245373056 3558338015232 3558513061818 3568316128104 3573781905408 3578077316352 3586920809472 3599375395616 3603506622464 3606818668992 3616754808576 3619342344926 3624545852928 3628287827736 3648235695104 3664069758976 3666346790964 3673747832832 3695615379456 3716116204416 3729778396344 3738235943728 3748109916096 3764377453824 3768901945956 3788981228032 3797143274496 3807603724288 3811103360064 3815477600256 3828725786368 3832244835804 3838188776448 3842801984112 3862837794816 3871597064192 3876250426048 3881823289344 3893074118912 3903357072384 3907386891408 3918151042624 3926591340672 3948373467192 3958132175712 3971875690211 3979893485568 3997167009792 3999651044688 4025792554784 4031580413952 4040593262706 4049297320068 4053944950272 4057930612736 4078075574976 4080441322496 4082977108119 4089231218688 4099338067968 4100496318464 4104265156992 4113571880704 4122078478848 4133434066944 4136391251344 4142338117632 4151598572121 4163035482788 4169412222976 4184740944384 4205515436694 4207955113824 4223560433664 4228636828416 4233002465692 4246989947904 4262603881536 4277404589458 4283554189824 4307316509664 4311551276032 4330264260608 4332955298412 4335468905152 4341701984256 4355546697216 4360781729304 4375686612992 4379708383776 4391773696128 4407919922952 4414671765504 4430000486912 4446287253408 4451390533632 4460979511296 4465585018752 4470952308438 4477886905856 4487532960768 4490136240128 4512426819648 4529016624132 4558618039976 4565171939328 4581023230784 4590496487808 4600905776896 4606435711724 4613058358272 4617820871664 4627768365792 4633079943168 4653440157762 4663361511424 4666259552136 4673407107072 4690588750848 4703510482944 4723924647936 4724180206746 4729602441984 4744450686976 4744684082424 4757754837472 4770769755136 4782561079296 4809091558656 4822339744768 4832727803904 4837717103648 4850495185536 4871547293184 4877402518296 4888462387952 4895490502656 4906434676143 4922647439616 4927487172608 4954821605888 4973037861792 4983750547776 4997479888128 5019169938432 5025202594608 5037622769088 5051403270144 5055114514814 5062857699328 5081471146752 5109659781072 5117585035264 5123735978816 5128445294973 5140074422626 5150450393088 5153651134632 5176018999008 5204476096512 5209849188544 5217339359232 5235455120896 5246281700352 5264497956256 5272066695168 5277509567616 5283852728154 5306524647424 5332868059584 5337507022848 5352474192156 5360672858112 5367115974528 5387457683608 5399063093424 5405259933696 5425132212864 5429013517389 5437434099968 5442431741604 5443969477492 5452308291584 5472353542656 5496104638464 5499520186446 5511245422592 5523117490176 5535464762828 5543423069184 5574174306624 5579654592512 5607353915592 5610606818432 5638182437888 5662653263872 5677610287104 5683471842048 5695714911744 5711405586432 5743088679552 5757283164672 5764202976168 5773032308736 5777273731216 5807395596288 5814375639072 5839611178368 5855698261504 5861080337112 5877226563936 5889887011008 5922560200788 5928383004544 5935187378176 5954113358336 5961269744584 5969840228352 5983377281024 5995750514688 6016569092864 6038688832176 6060889894059 6086895919104 6100008026112 6117113362464 6120661983744 6133846828032 6150744477696 6157094495552 6170357821056 6177439924224 6200151100416 6204586877016 6221679402848 6244553224182 6254118334464 6271347310592 6277111416576 6298906942328 6306136589312 6311932670736 6326245443232 6335340650496 6342955242624 6349503698538 6370484921856 6376748105728 6412122078208 6416106884187 6443637071872 6467326914048 6495396390912 6499432947618 6503203357728 6527320670208 6541912901524 6563529919488 6587660544192 6630717149056 6645000730368 6663306517504 6669430880112 6677085800448 6692226584576 6698377528128 6700270126144 6706428462657 6716830358784 6721635783434 6731299441152 6735204360192 6768640229472 6775294862336 6812879708096 6822674546688 6837927059964 6871534846176 6901358665344 6909653567586 6926731307496 6939301462016 6995042267136 6999389328204 7010110660608 7036679423488 7045136970872 7055265724416 7085886971904 7086270310119 7094403662976 7110490746112 7116676030464 7117026123636 7136632256208 7156154632704 7173841618944 7198750791232 7207013244928 7213637337984 7233509617152 7238684689852 7249091705856 7256575655472 7296471390208 7328139517952 7332693581928 7391230758912 7407754314961 7432232408832 7459556792688 7476471887456 7496219832192 7528754907648 7537803891912 7577962456064 7582671772221 7594286548992 7615207448576 7622206720128 7630955200512 7657451572736 7664489671608 7676377552896 7685603968224 7710111633939 7725675589632 7743194128384 7752500852096 7786148237824 7806714144768 7814773782816 7836302085248 7853182681344 7896746934384 7916264351424 7925779092231 7943751380422 7959786971136 7999302089376 8051585109568 8063160827904 8081186525412 8098594640136 8107889900544 8156151149952 8160882644992 8165954216238 8178462437376 8198676135936 8200992636928 8208530313984 8227143761408 8244156957696 8266868133888 8272782502688 8284676235264 8303197144242 8326070965576 8338824445952 8369481888768 8411030873388 8415910227648 8457273656832 8466004931384 8493979895808 8525207763072 8554809178916 8567108379648 8614633019328 8623102552064 8660528521216 8665910596824 8670937810304 8711093394432 8721563458608 8751373225984 8759416767552 8783547392256 8815839845904 8860000973824 8892574506816 8902781067264 8921959022592 8931170037504 8941904616876 8955773811712 8975065921536 9024853639296 9058033248264 9117236079952 9130343878656 9162046461568 9180992975616 9201811553792 9212871423448 9226116716544 9235641743328 9255536731584 9266159886336 9306880315524 9326723022848 9332519104272 9366829836273 9381177501696 9407020965888 9448360413492 9459204883968 9489368164848 9515509674944 9524255547807 9541539510272 9565122158592 9618183117312 9644679489536 9665455607808 9675434207296 9687063334949 9700990371072 9743094586368 9754805036592 9776924775904 9790981005312 9812869352286 9845294879232 9854974345216 9909643211776 9946075723584 9967501095552 9994959776256 10038339876864 10050405189216 10075245538176 10082453675151 10102806540288 10110229029628 10125715398656 10162942293504 10219319562144 10235170070528 10247471957632 10256890589946 10280148845252 10300900786176 10307302269264 10352037998016 10364480351379 10408952193024 10419698377088 10470910241792 10492563400704 10528995912512 10544133390336 10555019135232 10567705456308 10665736119168 10675014045696 10704948384312 10721345716224 10734231949056 10774915367216 10798126186848 10810519867392 10850264425728 10858027034778 10874868199936 10884863483208 10887938954984 10904616583168 10944707085312 10992209276928 10999040372892 11022490845184 11070929525656 11086846138368 11148348613248 11159309185024 11214707831184 11221213636864 11276364875776 11325306527744 11366943684096 11391429823488 11422811172864 11448347577667 11486177359104 11514566329344 11528405952336 11554547462432 11614791192576 11628751278144 11679222356736 11711396523008 11722160674224 11754453127872 11779774022016 11845120401576 11856766009088 11908226716672 11915627070633 11922539489168 11939680456704 11966754562048 11991501029376 12033138185728 12077377664352 12121779788118 12173791838208 12234226724928 12241323967488 12248931324357 12267693656064 12301488955392 12314188991104 12340715642112 12400302200832 12409173754032 12443358805696 12454795716363 12489106448364 12508236668928 12554222833152 12597813884656 12612273178624 12623865341472 12652490886464 12667698207241 12670681300992 12685910485248 12699007397076 12740969843712 12824244156416 12832213768374 12887274143744 12934653828096 12990792781824 12998865895236 13006406715456 13083825803048 13127059838976 13175321088384 13261434298112 13290001460736 13326613035008 13338861760224 13354171600896 13384453169152 13396755056256 13400540252288 13412856925314 13433660717568 13443271566868 13462598882304 13470408720384 13537280458944 13550589724672 13625759416192 13675854119928 13743069692352 13802717330688 13819307135172 13853462614992 13990084534272 13998778656408 14020221321216 14073358846976 14090273941744 14110531448832 14171773943808 14172540620238 14188807325952 14220981492224 14233352060928 14234052247272 14273264512416 14312309265408 14347683237888 14397501582464 14414026489856 14427274675968 14467019234304 14477369379704 14498183411712 14513151310944 14592942780416 14656279035904 14665387163856 14719304028429 14782461517824 14815508629922 14864464817664 14919113585376 14952943774912 14970916063103 14992439664384 15057509815296 15075607783824 15155924912128 15165343544442 15188573097984 15230414897152 15244413440256 15314903145472 15328979343216 15352755105792 15371207936448 15420223267878 15451351179264 15486388256768 15505001704192 15572296475648 15613428289536 15629547565632 15672604170496 15706365362688 15793493868768 15832528702848 15851558184462 15887502760844 15919573942272 15998604178752 16103170219136 16162373050824 16197189280272 16215779801088 16287040552167 16312302299904 16321765289984 16331908432476 16356924874752 16417060627968 16454287522816 16488313915392 16533736267776 16545565005376 16569352470528 16606394288484 16652141931152 16738963777536 16822061746776 16831820455296 16914547313664 16932009862768 16987959791616 17050415526144 17109618357832 17134216759296 17229266038656 17246205104128 17321057042432 17331821193648 17341875620608 17422186788864 17443126917216 17502746451968 17518833535104 17567094784512 17631679691808 17692900801849 17720001947648 17785149013632 17805562134528 17862340075008 17883809233752 17911547623424 17950131843072 17990260479191 18049707278592 18116066496528 18234472159904 18260687757312 18324092923136 18361985951232 18403623107584 18425742846896 18452233433088 18471283486656 18511073463168 18532319772672 18613760631048 18665038208544 18733659672546 18762355003392 18814041931776 18896720826984 18918409767936 18978736329696 19031019349888 19048511095614 19083079020544 19130244317184 19236366234624 19248320652561 19289358979072 19330911215616 19350868414592 19374126669898 19401980742144 19486189172736 19509610073184 19553849551808 19581962010624 19625738704572 19690589758464 19819286423552 19892151447168 19935002191104 19989919552512 20076679753728 20100810378432 20150491076352 20164907350302 20205613080576 20220458059256 20251430797312 20325884587008 20438639124288 20470340141056 20494943915264 20513781179892 20560297690504 20614604538528 20704075996032 20728960702758 20817904386048 20839396754176 20941820483584 20985126801408 21057991825024 21110038270464 21135410912616 21331472238336 21350028091392 21409896768624 21468463898112 21549830734432 21596252373696 21621039734784 21700528851456 21716054069556 21749736399872 21769726966416 21775877909968 21889414170624 21984418553856 21998080745784 22141859051312 22173692276736 22223262944883 22296697226496 22318618370048 22429415662368 22442427273728 22552729751552 22650613055488 22733887368192 22748015316663 22782859646976 22845622345728 22896695155334 22972354718208 23029132658688 23056811904672 23109094924864 23130334901817 23229582385152 23257502556288 23358444713472 23422793046016 23444321348448 23508906255744 23525725242019 23559548044032 23690240803152 23713532018176 23816453433344 23831254141266 23845078978336 23879360913408 23933509124096 24066276371456 24154755328704 24243559576236 24468453449856 24482647934976 24497862648714 24535387312128 24602977910784 24628377982208 24681431284224 24800604401664 24818347508064 24886717611392 24909591432726 24978212896728 25016473337856 25108445666304 25195627769312 25224546357248 25247730682944 25304981772928 25335396414482 25371820970496 25398014794152 25481939687424 25648488312832 25664427536748 25869307656192 25981585563648 25997731790472 26012813430912 26167651606096 26254119677952 26350642176768 26522868596224 26580002921472 26653226070016 26677723520448 26708343201792 26768906338304 26793510112512 26801080504576 26825713850628 26867321435136 26886543133736 26925197764608 27074560917888 27101179449344 27251518832384 27351708239856 27486139384704 27605434661376 27638614270344 27706925229984 27803129831477 27980169068544 27997557312816 28146717693952 28180547883488 28221062897664 28345081240476 28377614651904 28441962984448 28468104494544 28546529024832 28624618530816 28695366475776 28795003164928 28854549351936 28934038468608 28954738759408 28996366823424 29026302621888 29061190004847 29185885560832 29330774327712 29438608056858 29564923035648 29631017259844 29728929635328 29838227170752 29905887549824 29941832126206 29984879328768 30115019630592 30151215567648 30247361025453 30311849824256 30330687088884 30377146195968 30488826880512 30629806290944 30657958686432 30705510211584 30742415872896 30840446535756 30902702358528 31010003408384 31144592951296 31226856579072 31259095131264 31345208340992 31412730725376 31586987737536 31665057405696 31703116368924 31775005521688 31997208357504 32206340438272 32324746101648 32394378560544 32431559602176 32574081104334 32624604599808 32643530579968 32663816864952 32713849749504 32834121255936 32908575045632 32976627830784 33067472535552 33091130010752 33212788576968 33304283862304 33477927555072 33644123493552 33663640910592 33829094627328 33864019725536 33975919583232 34100831052288 34219236715664 34268433518592 34345042733001 34458532077312 34492410208256 34663642387296 34683751241216 34844373577728 34886253834432 35005492903936 35037667070208 35134189569024 35263359383616 35385801603698 35440003895296 35570298027264 35724680150016 35746881211899 35767618467504 35823095246848 35900263686144 35980520958382 36099414557184 36232132993056 36468944319808 36521375514624 36648185846272 36723971902464 36807246215168 36851485693792 36904466866176 36942566973312 37022146926336 37227521262096 37330076417088 37467319345092 37524710006784 37793441653968 37836819535872 37957472659392 38003094621723 38062038699776 38097022191228 38166158041088 38472732469248 38496641305122 38578717958144 38661822431232 38701736829184 38748253339796 38803961484288 38972378345472 39019220146368 39107699103616 39251477409144 39381179516928 39638572847104 39784302894336 39870004382208 39979839105024 40153359507456 40201620756864 40300982152704 40329814700604 40411226161152 40440916118512 40651769174016 40877278248576 40989887830528 41027562359784 41120595381008 41229209077056 41408151992064 41457921405516 41678793508352 41883640967168 41970253602816 42115983650048 42220076540928 42270821825232 42662944476672 42700056182784 42819793537248 42936927796224 43099661468864 43192504747392 43242079469568 43401057702912 43432108139112 43499472799744 43539453932832 43551755819936 43690632592321 43778828341248 43968837107712 43996161491568 44283718102624 44347384553472 44446525889766 44593394452992 44637236740096 44858831324736 44884854547456 44912748189309 45105459503104 45467774736384 45496030633326 45565719293952 45691244691456 45793390310668 45944709436416 46058265317376 46113623809344 46218189849728 46260669803634 46459164770304 46515005112576 46716889426944 46845586092032 46888642696896 47017812511488 47051450484038 47119096088064 47380481606304 47427064036352 47632906866688 47662508282532 47690157956672 47758721826816 48132552742912 48309510657408 48487119152472 48936906899712 48965295869952 48995725297428 49070774624256 49256755964416 49362862568448 49601208803328 49636695016128 49773435222784 49819182865452 49956425793456 50216891332608 50391255538624 50449092714496 50495461365888 50609963545856 50670792828964 50743641940992 50796029588304 50963879374848 51296976625664 51328855073496 51738615312384 51963171127296 51995463580944 52025626861824 52335303212192 52508239355904 52701284353536 53045737192448 53078702405547 53160005842944 53306452140032 53355447040896 53416686403584 53587020225024 53602161009152 53651427701256 53734642870272 53773086267472 53850395529216 53970781437573 54149121835776 54202358898688 54503037664768 54703416479712 54972278769408 55210869322752 55277228540688 55413850459968 55606259662954 55995114625632 56293435387904 56361095766976 56442125795328 56690162480952 56755229303808 56883925968896 56936208989088 57093058049664 57249237061632 57390732951552 57590006329856 57709098703872 57868076937216 57909477518816 57992733646848 58052605243776 58122380009694 58371771121664 58661548655424 58877216113716 59262034519688 59457859270656 59676454341504 59811775099648 59883664252412 59969758657536 60230039261184 60302431135296 60494722050906 60623699648512 60661374177768 60754292391936 60977653761024 61259612581888 61315917372864 61411020423168 61484831745792 61680893071512 62020006816768 62289185902592 62453713158144 62518190262528 62690416681984 62825461450752 63173975475072 63330114811392 63406232737848 63550011043376 63994416715008 64412680876544 64649492203296 64788757121088 64863119204352 65148162208668 65249209199616 65287061159936 65327633729904 65668242511872 65817150091264 65953255661568 66182260021504 66425577153936 66608567724608 66669788834649 66955855110144 67288246987104 67327281821184 67658189254656 67728039451072 67951839166464 68201662104576 68438473431328 68536867037184 68690085466002 68917064154624 68984820416512 69327284774592 69367502482432 69688747155456 69772507668864 70075334140416 70268379138048 70526718767232 70577175726057 70771603207396 70880007790592 71140596054528 71449360300032 71493762423798 71535236935008 71646190493696 71800527372288 71961041916764 72198829114368 72464265986112 72937888639616 73296371692544 73447943804928 73614492430336 73702971387584 73808933732352 73885133946624 74044293852672 74455042524192 74660152834176 74934638690184 75049420013568 75586883307936 75673639071744 75914945318784 76006189243446 76124077399552 76194044382456 76332316082176 76945464938496 76993282610244 77157435916288 77403473658368 77496506679592 77607922968576 77944756690944 78038440292736 78215398207232 78502954818288 78762359033856 79277145694208 79568605788672 79740008764416 79959678210048 80306719014912 80403241513728 80601964305408 80659629401208 80881832237024 81303538348032 81754556497152 81979775661056 82055124719568 82241190762016 82458418154112 82816303984128 82915842811032 83357587016704 83409389494431 83767281934336 83940507205632 84231967300096 84440153081856 84541643650464 85325888953344 85639587074496 85873855592448 86199322937728 86385009494784 86802115405824 86864216278224 86998945599488 87078907865664 87103511639872 87183570014541 87381265184642 87557656682496 87992322983136 88567436205248 88694769106944 88893051779532 89186788905984 89717662649472 89769709094912 89825496378618 90210919006208 90935549472768 90992061266652 91131438587904 91586780621336 91889418872832 92116530634752 92227247618688 92436379699456 92521339607268 93030010225152 93433778853888 93691172184064 93777285393792 94035625022976 94102900968076 94238192176128 94760963212608 94854128072704 95265813733376 95325016565064 95380315913344 96265105485824 96619021314816 96974238304944 97873813799424 97930591739904 97991450594856 98141549248512 98513511928832 98725725136896 99202417606656 99273390032256 99546870445568 99638365730904 99912851586912 100433782665216 100782511077248 100898185428992 100990922731776 101219927091712 101341585657928 101487283881984 101592059176608 101927758749696 102593953251328 102657710146992 103035128199003 103477230624768 103990927161888 104051253723648 104670606424384 105016478711808 105402568707072 106091474384896 106157404811094 106320011685888 106612904280064 106710894081792 107174040450048 107204322018304 107302855402512 107469285740544 107546172534944 107700791058432 107941562875146 108298243671552 108404717797376 109006075329536 109406832959424 109944557538816 110421738645504 110554457081376 110827700919936 111212519325908 111990229251264 112586870775808 112722191533952 113380324961904 113510458607616 113767851937792 113872417978176 114009283865169 114186116099328 114498474123264 115180012659712 115418197407744 115736153874432 115818955037632 115985467293696 116105210487552 116244760019388 117323097310848 117754432227432 118524069039376 118915718541312 119352908683008 119623550199296 119767328504824 119939517315072 120460078522368 120604862270592 120989444101812 121247399297024 121322748355536 121955307522048 122519225163776 122631834745728 122969663491584 123361786143024 124040013633536 124578371805184 125036380525056 125380833363968 125650922901504 125931823354337 126347950950144 126660229622784 126812465475696 127100022086752 127988833430016 128825361753088 129298984406592 129577514242176 129726238408704 130296324417336 130498418399232 130655267459808 131071897776963 131336485023744 131634300182528 131906511323136 132364520043008 132851154307872 133217135449216 133339577669298 133911710220288 134576493974208 134654563642368 134738244567927 135316378509312 135456078902144 136403324209152 136876946862656 137073734074368 137380170932004 137834128309248 138654569549184 138735004964864 139377494310912 139545015337728 140150668280832 140536758276096 141053437534464 141154351452114 141543206414792 141760015581184 142281192109056 142898720600064 142987524847596 143070473870016 143292380987392 143922083833528 144397658228736 144928531972224 145875777279232 146592743385088 146895887609856 147228984860672 147405942775168 147770267893248 148088587705344 148910085048384 149320305668352 149869277380368 151173766615872 151347278143488 151829890637568 152012378486892 152248154799104 152388088764912 153890929876992 153986565220488 154806947316736 154993013359184 155215845937152 155889513381888 156076880585472 156430796414464 157005909636576 157524718067712 158554291388416 159137211577344 159236107216641 159480017528832 159919356420096 160806483027456 161203928610816 161319258802416 161763664474048 161912344312719 162607076696064 163509112994304 163959551322112 164110249439136 164482381524032 164680076694133 164916836308224 165632607968256 165831685622064 166715174033408 166818778988862 167534563868672 168463934600192 168880306163712 169083287300928 170651777906688 171279174148992 171747711184896 172398645875456 172770018989568 173604230811648 173728432556448 173997891198976 174157815731328 174207023279744 174367140029082 174762530369284 175115313364992 175984645966272 177134872410496 177786103559064 178373577811968 179435325298944 179539418189824 179650992757236 181871098945536 181984122533304 182262877175808 183173561242672 183778837745664 184233061269504 184454495237376 184872759398912 185042679214536 186060020450304 186867557707776 187382344368128 187554570787584 188071250045952 188205801936152 188476384352256 189521926425216 189708256145408 190531627466752 190650033130128 190760631826688 192530210971648 193238042629632 193948476609888 194621908820339 195747627598848 195861183479808 195982901189712 197027023857664 197451450273792 198546780064512 199093740891136 199276731461808 199825703173824 200867565330432 201565022154496 201981845463552 202439854183424 202683171315856 202974567763968 203184118353216 203855517499392 205315420293984 206070256398006 206954461249536 207981854323776 208102507447296 209341212848768 210805137414144 211731527178171 212182948769792 212314809622188 212640023371776 213421788163584 214348080900096 214408644036608 214605710805024 214938571481088 215092345069888 215401582116864 215883125750292 216596487343104 218012150659072 218813665918848 219889115077632 220843477291008 221108914162752 221655401839872 222425038651816 223980458502528 225173741551616 225444383067904 226760649923808 227020917215232 227535703875584 227744835956352 228018567730338 228372232198656 228996948246528 230360025319424 230836394815488 231472307748864 231637910075264 232210420975104 232489520038776 234646194621696 235508864454864 237048138078752 237831437082624 238705817366016 239247100398592 239534657009648 239879034630144 240920157044736 241209724541184 241978888203624 242645496711072 243910615044096 245038450327552 245263669491456 245939326983168 246723572286048 248080027267072 249156743610368 250072761050112 250228168483293 250761666727936 251301845803008 251863646708674 252695901900288 253320459245568 253624930951392 254200044173504 255977666860032 257650723506176 258597968813184 259155028484352 260592648834672 260996836798464 261310534919616 262143795553926 262672970047488 263268600365056 264729040086016 265702308615744 266434270898432 266679155338596 269152987948416 269309127284736 269476489135854 270632757018624 270912157804288 272806648418304 273753893725312 274760341864008 275668256618496 277309139098368 277470009929728 279090030675456 280301336561664 281073516552192 282106875068928 282308702904228 283086412829584 284562384218112 285797441200128 285975049695192 286140947740032 287844167667056 288795316457472 289857063944448 291751554558464 293185486770176 293791775219712 294457969721344 294811885550336 295540535786496 296177175410688 297820170096768 298640611336704 299738554760736 302347533231744 302694556286976 303659781275136 304024756973784 304496309598208 304776177529824 305834428146247 307781859753984 307973130440976 309613894633472 309986026718368 310431691874304 312153761170944 312861592828928 314011819273152 315049436135424 318274423154688 318472214433282 318960035057664 319838712840192 321612966054912 322407857221632 322638517604832 323527328948096 323824688625438 325214153392128 327018225988608 327919102644224 328220498878272 328964763048064 329360153388266 329833672616448 331265215936512 331663371244128 333430348066816 333637557977724 336927869200384 337760612327424 338166574601856 341303555813376 342558348297984 343495422369792 344797291750912 345540037979136 347208461623296 347456865112896 347995782397952 348315631462656 348414046559488 348734280058164 349525060738568 351969291932544 354269744820992 355572207118128 356747155623936 358870650597888 359078836379648 359301985514472 363742197891072 363968245066608 366347122485344 367557675491328 368908990474752 369745518797824 370085358429072 372120040900608 373735115415552 375109141575168 376142500091904 376411603872304 376952768704512 377795470063011 379043852850432 379416512290816 381300066260256 381521263653376 385060421943296 386476085259264 387896953219776 389243817640678 391495255197696 391965802379424 393215693330889 394054047715328 394902900547584 397093560129024 398187481782272 398553462923616 399651406347648 401735130660864 403130044308992 403963690927104 404879708366848 405366342631712 405949135527936 406368236706432 410630840587968 412140512796012 415963708647552 416205014894592 418682425697536 421610274828288 423463054356342 424365897539584 424629619244376 425280046743552 426843576327168 428696161800192 428817288073216 429211421610048 429877142962176 430184690139776 431766251500584 433192974686208 436024301318144 437627331837696 439778230155264 441686954582016 442217828325504 443310803679744 444850077303632 447960917005056 450888766135808 453521299847616 454041834430464 455071407751168 455489671912704 456037135460676 456744464397312 460720050638848 461672789630976 463275820150528 464420841950208 464979040077552 469292389243392 471017728909728 474096276157504 475662874165248 477411634732032 478494200797184 479069314019296 479758069260288 482419449082368 483957776407248 485290993422144 487821230088192 490527338982912 491878653966336 493447144572096 494040230082399 496160054534144 500145522100224 500456336966586 501523333455872 502603691606016 503727293417348 505391803800576 506640918491136 507249861902784 508400088347008 511955333720064 515301447012352 517195937626368 518310056968704 521185297669344 521993673596928 522621069839232 524287591107852 525345940094976 529458080172032 531404617231488 532868541796864 533358310677192 538305975896832 538618254569472 538952978271708 541824315608576 545613296836608 547507787450624 549520683728016 551336513236992 554618278196736 554940019859456 558180061350912 560602673123328 562147033104384 564213750137856 564617405808456 566172825659168 569124768436224 571594882400256 571950099390384 572281895480064 575688335334112 577590632914944 579714127888896 583503109116928 583865726461017 586370973540352 587583550439424 589623771100672 591081071572992 592354350821376 595640340193536 597281222673408 599477109521472 604695066463488 607319562550272 608049513947568 608992619196416 609552355059648 611668856292494 615946260881952 619227789266944 619972053436736 620863383748608 624307522341888 625723185657856 628023638546304 636548846309376 636944428866564 637920070115328 643225932109824 644815714443264 645277035209664 647054657896192 647649377250876 654036451977216 655838205288448 656440997756544 657929526096128 658720306776532 659667345232896 662530431873024 663326742488256 666860696133632 667275115955448 673855738400768 675521224654848 676333149203712 682607111626752 685116696595968 686990844739584 689594583501824 691080075958272 694416923246592 694913730225792 696631262925312 696828093118976 697468560116328 699050121477136 703938583865088 708539489641984 711144414236256 713494311247872 717741301195776 718157672759296 718603971028944 727936490133216 732694244970688 735115350982656 737817980949504 739491037595648 740170716858144 744240081801216 747470230831104 750218283150336 752285000183808 752823207744608 753905537409024 755590940126022 758087705700864 758833024581632 762600132520512 763042527306752 772952170518528 775793906439552 778487635281356 782990510395392 783931604758848 786431386661778 788108095430656 789805801095168 794187120258048 796374963564544 797106925847232 799302812695296 806260088617984 807927381854208 809759416733696 810732685263424 811898271055872 812736473412864 821261681175936 824281025592024 831927417295104 832410029789184 837364851395072 843220549656576 846926108712684 848731795079168 849259238488752 853687152654336 857392323600384 857634576146432 858422843220096 860369380279552 863532503001168 866385949372416 872048602636288 875254663675392 879556460310528 883373909164032 884435656651008 886621607359488 889700154607264 895921834010112 901777532271616 907042599695232 908083668860928 910979343825408 912074270921352 913488928794624 917503284438741 921440101277696 923345579261952 926551640301056 928841683900416 929958080155104 938584778486784 942035457819456 948192552315008 954823269464064 956988401594368 958138628038592 959516138520576 964838898164736 967915552814496 970581986844288 975642460176384 981054677965824 983757307932672 986894289144192 988080460164798 992320109068288 1000291044200448 1000912673933172 1003046666911744 1007454586834696 1010783607601152 1013281836982272 1014499723805568 1016800176694016 1023910667440128 1030602894024704 1034391875252736 1036620113937408 1042370595338688 1043987347193856 1045242139678464 1048575182215704 1058916160344064 1062809234462976 1065737083593728 1066716621354384 1076611951793664 1077236509138944 1077905956543416 1083648631217152 1091226593673216 1095015574901248 1099041367456032 1102673026473984 1109236556393472 1109880039718912 1116360122701824 1121205346246656 1128427500275712 1129234811616912 1132345651318336 1133386410189033 1138249536872448 1143900198780768 1144563790960128 1151376670668224 1155181265829888 1159428255777792 1167006218233856 1167731452922034 1172741947080704 1179247542201344 1182162143145984 1184708701642752 1191280680387072 1194562445346816 1198954219042944 1209390132926976 1214639125100544 1216099027895136 1217985238392832 1219104710119296 1223337712584988 1231892521763904 1238455578533888 1239944106873472 1248615044683776 1251446371315712 1256047277092608 1273097692618752 1273888857733128 1275840140230656 1286451864219648 1289631428886528 1290554070419328 1294109315792384 1295298754501752 1308072903954432 1311676410576896 1312881995513088 1315859052192256 1317440613553064 1319334690465792 1325060863746048 1326653484976512 1333721392267264 1334550231910896 1347711476801536 1352666298407424 1365214223253504 1370233393191936 1379189167003648 1382160151916544 1389827460451584 1393262525850624 1393656186237952 1394937120232656 1398100242954272 1407877167730176 1417078979283968 1422288828472512 1426988622495744 1435482602391552 1437207942057888 1455872980266432 1465388489941376 1475635961899008 1478982075191296 1480341433716288 1482120690247197 1488480163602432 1500436566300672 1504570000367616 1505646415489216 1507811074818048 1511181880252044 1516175411401728 1525200265041024 1526085054613504 1545904341037056 1551587812879104 1556975270562712 1565981020790784 1567863209517696 1572862773323556 1576216190861312 1588374240516096 1592749927129088 1594213851694464 1598605625390592 1612520177235968 1615854763708416 1619518833467392 1621465370526848 1625472946825728 1642523362351872 1648562051184048 1663854834590208 1664820059578368 1674729702790144 1686441099313152 1693852217425368 1698518476977504 1707374305308672 1714784647200768 1715269152292864 1716845686440192 1720738760559104 1727065006002336 1732771898744832 1744097205272576 1750509327350784 1751597179383051 1759112920621056 1768871313302016 1773243214718976 1779400309214528 1791843668020224 1803555064543232 1814085199390464 1821958687650816 1824148541842704 1826977857589248 1835006568877482 1842880202555392 1853103280602112 1857683367800832 1859916160310208 1877169556973568 1884070915638912 1896385104630016 1909646538928128 1913976803188736 1916277256077184 1929677796329472 1935831105628992 1941163973688576 1962109355931648 1967514615865344 1973788578288384 1976160920329596 2000582088400896 2001825347866344 2014909173669392 2021567215202304 2026563673964544 2028999447611136 2033600353388032 2047821334880256 2061205788049408 2068783750505472 2073240227874816 2084741190677376 2090484279356928 2097150364431408 2117832320688128 2125618468925952 2131474167187456 2133433242708768 2140840997023729 2153223903587328 2154473018277888 2155811913086832 2167297262434304 2190031149802496 2198082734912064 2205346052947968 2218473112786944 2232720245403648 2242410692493312 2256855000551424 2258469623233824 2264691302636672 2266772820378066 2276499073744896 2287800397561536 2289127581920256 2302753341336448 2318856511555584 2334012436467712 2335462905844068 2358495084402688 2364324286291968 2369417403285504 2382561360774144 2389124890693632 2397908438085888 2418780265853952 2429278250201088 2432198055790272 2435970476785664 2438209420238592 2446675425169976 2463785043527808 2476911157067776 2479888213746944 2497230089367552 2502892742631424 2512094554185216 2546195385237504 2547777715466256 2572903728439296 2581108140838656 2588218631584768 2590597509003504 2616145807908864 2625763991026176 2631718104384512 2634881227106128 2638669380931584 2650121727492096 2653306969953024 2669100463821792 2695422953603072 2705332596814848 2740466786383872 2752509853316223 2758378334007296 2764320303833088 2779654920903168 2786525051701248 2787312372475904 2789874240465312 2796200485908544 2815754335460352 2834157958567936 2844577656945024 2870965204783104 2874415884115776 2911745960532864 2930776979882752 2951271923798016 2957964150382592 2960682867432576 2964241380494394 2976960327204864 3000873132601344 3009140000735232 3011292830978432 3022363760504088 3032350822803456 3050400530082048 3052170109227008 3091808682074112 3103175625758208 3113950541125424 3131962041581568 3135726419035392 3145725546647112 3176748481032192 3185499854258176 3188427703388928 3197211250781184 3225040354471936 3231709527416832 3239037666934784 3242930741053696 3250945893651456 3285046724703744 3297124102368096 3327709669180416 3329640119156736 3349459405580288 3387704434850736 3397036953955008 3414748610617344 3433691372880384 3441477521118208 3454130012004672 3465543797489664 3501018654701568 3503194358766102 3518225841242112 3537742626604032 3546486429437952 3558800618429056 3583687336040448 3607110129086464 3628170398780928 3643917375301632 3648297083685408 3653955715178496 3670013137754964 3706206561204224 3715366735601664 3719832320620416 3754339113947136 3768141831277824 3792770209260032 3819293077856256 3827953606377472 3832554512154368 3859355592658944 3871662211257984 3882327947377152 3924218711863296 3935029231730688 3947577156576768 3952321840659192 4001164176801792 4003650695732688 4029818347338784 4043134430404608 4057998895222272 4067200706776064 4095642669760512 4137567501010944 4146480455749632 4169482381354752 4180968558713856 4194300728862816 4235664641376256 4251236937851904 4262948334374912 4266866485417536 4281681994047458 4306447807174656 4311623826173664 4334594524868608 4380062299604992 4396165469824128 4436946225573888 4465440490807296 4513710001102848 4516939246467648 4529382605273344 4533545640756132 4575600795123072 4578255163840512 4605506682672896 4637713023111168 4668024872935424 4670925811688136 4716990168805376 4728648572583936 4765122721548288 4778249781387264 4795816876171776 4837560531707904 4858556500402176 4864396111580544 4876418840477184 4893350850339952 4927570087055616 4959776427493888 4994460178735104 5005785485262848 5024189108370432 5095555430932512 5145807456878592 5162216281677312 5176437263169536 5181195018007008 5232291615817728 5251527982052352 5263436208769024 5269762454212256 5277338761863168 5306613939906048 5338200927643584 5410665193629696 5480933572767744 5505019706632446 5516756668014592 5528640607666176 5559309841806336 5573050103402496 5574624744951808 5579748480930624 5592400971817088 5631508670920704 5668315917135872 5689155313890048 5741930409566208 5748831768231552 5823491921065728 5861553959765504 5902543847596032 5915928300765184 5921365734865152 5928482760988788 6001746265202688 6022585661956864 6044727521008176 6064701645606912 6100801060164096 6104340218454016 6183617364148224 6206351251516416 6227901082250848 6271452838070784 6291451093294224 6353496962064384 6376855406777856 6394422501562368 6422522991071187 6450080708943872 6463419054833664 6485861482107392 6501891787302912 6570093449407488 6594248204736192 6655419338360832 6698918811160576 6775408869701472 6794073907910016 6829497221234688 6867382745760768 6882955042236416 6908260024009344 7002037309403136 7006388717532204 7075485253208064 7092972858875904 7117601236858112 7167374672080896 7214220258172928 7256340797561856 7287834750603264 7296594167370816 7307911430356992 7340026275509928 7412413122408448 7430733471203328 7439664641240832 7508678227894272 7536283662555648 7585540418520064 7638586155712512 7665109024308736 7718711185317888 7743324422515968 7764655894754304 7848437423726592 7895154313153536 7904643681318384 8007301391465376 8059636694677568 8086268860809216 8115997790444544 8134401413552128 8275135002021888 8292960911499264 8338964762709504 8361937117427712 8388601457725632 8502473875703808 8525896668749824 8533732970835072 8563363988094916 8612895614349312 8623247652347328 8669189049737216 8760124599209984 8792330939648256 8873892451147776 8930880981614592 9027420002205696 9033878492935296 9058765210546688 9067091281512264 9151201590246144 9156510327681024 9211013365345792 9275426046222336 9336049745870848 9341851623376272 9433980337610752 9530245443096576 9556499562774528 9591633752343552 9675121063415808 9717113000804352 9728792223161088 9752837680954368 9786701700679904 9855140174111232 9919552854987776 9988920357470208 10048378216740864 10191110861865024 10324432563354624 10352874526339072 10362390036014016 10503055964104704 10526872417538048 10539524908424512 10554677523726336 10613227879812096 10676401855287168 10821330387259392 10961867145535488 11010039413264892 11033513336029184 11118619683612672 11146100206804992 11149249489903616 11159496961861248 11184801943634176 11263017341841408 11336631834271744 11378310627780096 11483860819132416 11497663536463104 11646983842131456 11723107919531008 11805087695192064 11842731469730304 11856965521977576 12003492530405376 12045171323913728 12089455042016352 12129403291213824 12201602120328192 12208680436908032 12412702503032832 12455802164501696 12542905676141568 12582902186588448 12706993924128768 12753710813555712 12788845003124736 12845045982142374 12900161417887744 12971722964214784 13003783574605824 13140186898814976 13188496409472384 13310838676721664 13397837622321152 13550817739402944 13588147815820032 13734765491521536 13765910084472832 13816520048018688 14004074618806272 14012777435064408 14150970506416128 14185945717751808 14235202473716224 14334749344161792 14428440516345856 14512681595123712 14575669501206528 14593188334741632 14680052551019856 14824826244816896 14879329282481664 15017356455788544 15072567325111296 15171080837040128 15330218048617472 15437422370635776 15486648845031936 15529311789508608 15696874847453184 15790308626307072 15809287362636768 16014602782930752 16119273389355136 16231995580889088 16268802827104256 16550270004043776 16585921822998528 16677929525419008 16723874234855424 16777202915451264 17004947751407616 17051793337499648 17067465941670144 17126727976189832 17225791228698624 17246495304694656 17338378099474432 17520249198419968 17584661879296512 17747784902295552 18067756985870592 18117530421093376 18134182563024528 18302403180492288 18313020655362048 18422026730691584 18550852092444672 18683703246752544 18867960675221504 19060490886193152 19183267504687104 19267568973213561 19350242126831616 19457584446322176 19505675361908736 19573403401359808 19710280348222464 19839105709975552 20096756433481728 20382221723730048 20648865126709248 20705749052678144 20724780072028032 21006111928209408 21053744835076096 21079049816849024 21226455759624192 21352803710574336 21642660774518784 21923734291070976 22020078826529784 22237239367225344 22292200413609984 22298498979807232 22318993923722496 22369603887268352 22526034683682816 22673263668543488 22756621255560192 22995327072926208 23293967684262912 23446215839062016 23685462939460608 23713931043955152 24090342647827456 24178910084032704 24258806582427648 24403204240656384 24825405006065664 24911604329003392 25085811352283136 25165804373176896 25507421627111424 25577690006249472 25690091964284748 25943445928429568 26007567149211648 26280373797629952 26376992818944768 26621677353443328 26795675244642304 27101635478805888 27176295631640064 27469530983043072 27531820168945664 27633040096037376 28008149237612544 28025554870128816 28301941012832256 28470404947432448 28669498688323584 29025363190247424 29151339002413056 29186376669483264 29360105102039712 29649652489633792 29758658564963328 30145134650222592 30342161674080256 30660436097234944 30973297690063872 31058623579017216 31580617252614144 31618574725273536 32029205565861504 32238546778710272 32463991161778176 32537605654208512 33100540008087552 33355859050838016 33447748469710848 33554405830902528 34009895502815232 34134931883340288 34253455952379664 34451582457397248 34492990609389312 35040498396839936 35169323758593024 36135513971741184 36235060842186752 36268365126049056 36604806360984576 36626041310724096 36844053461383168 37367406493505088 38120981772386304 38366535009374208 38535137946427122 38700484253663232 38915168892644352 39011350723817472 39146806802719616 39420560696444928 39678211419951104 40193512866963456 40764443447460096 41297730253418496 41411498105356288 41449560144056064 42012223856418816 42107489670152192 42158099633698048 42452911519248384 42705607421148672 43285321549037568 44040157653059568 44474478734450688 44637987847444992 44739207774536704 45052069367365632 45513242511120384 45990654145852416 46587935368525824 46892431678124032 47370925878921216 47427862087910304 48180685295654912 48357820168065408 48806408481312768 49650810012131328 49823208658006784 50171622704566272 50331608746353792 51014843254222848 51155380012498944 51380183928569496 51886891856859136 52015134298423296 52560747595259904 52753985637889536 53243354706886656 54203270957611776 54352591263280128 54939061966086144 55063640337891328 55266080192074752 56051109740257632 56603882025664512 56940809894864896 58050726380494848 58372753338966528 58720210204079424 59517317129926656 60290269300445184 60684323348160512 61320872194469888 61946595380127744 62117247158034432 63161234505228288 63237149450547072 64058411131723008 64477093557420544 64927982323556352 65075211308417024 66711718101676032 66895496939421696 67108811661805056 68019791005630464 68269863766680576 68506911904759328 68985981218778624 70338647517186048 72271027943482368 72470121684373504 72536730252098112 73209612721969152 73688106922766336 74734812987010176 76733070018748416 77070275892854244 77830337785288704 78022701447634944 78293613605439232 78841121392889856 79356422839902208 80387025733926912 81528886894920192 82595460506836992 82899120288112128 84024447712837632 84316199267396096 84905823038496768 85411214842297344 88080315306119136 88948957468901376 89275975694889984 89478415549073408 91026485022240768 91981308291704832 93175870737051648 93784863356248064 94741851757842432 94855724175820608 96361370591309824 96715640336130816 97612816962625536 99301620024262656 99646417316013568 100343245409132544 100663217492707584 102029686508445696 102760367857138992 103773783713718272 105121495190519808 105507971275779072 108406541915223552 108705182526560256 109878123932172288 110532160384149504 112102219480515264 113881619789729792 116101452760989696 116745506677933056 117440420408158848 119034634259853312 120580538600890368 121368646696321024 122641744388939776 123893190760255488 124234494316068864 126322469010456576 126474298901094144 128116822263446016 128954187114841088 129855964647112704 133423436203352064 134217623323610112 136539727533361152 137013823809518656 137971962437557248 140677295034372096 144542055886964736 144940243368747008 145073460504196224 146419225443938304 147376213845532672 149469625974020352 153466140037496832 154140551785708488 155660675570577408 156045402895269888 156587227210878464 157682242785779712 158712845679804416 163057773789840384 165190921013673984 165798240576224256 168632398534792192 169811646076993536 170822429684594688 176160630612238272 178551951389779968 178956831098146816 182052970044481536 183962616583409664 186351741474103296 187569726712496128 189483703515684864 189711448351641216 192722741182619648 193431280672261632 195225633925251072 199292834632027136 200686490818265088 201326434985415168 204059373016891392 205520735714277984 207547567427436544 211015942551558144 216813083830447104 217410365053120512 221064320768299008 224204438961030528 227763239579459584 233491013355866112 234880840816317696 238069268519706624 241161077201780736 245283488777879552 247786381520510976 252948597802188288 256233644526892032 257908374229682176 266846872406704128 268435246647220224 273079455066722304 274027647619037312 275943924875114496 281354590068744192 289084111773929472 289880486737494016 290146921008392448 292838450887876608 294752427691065344 298939251948040704 308281103571416976 311321351141154816 313174454421756928 315364485571559424 326115547579680768 331596481152448512 337264797069584384 341644859369189376 352321261224476544 357103902779559936 357913662196293632 364105940088963072 367925233166819328 372703482948206592 378967407031369728 379422896703282432 385445482365239296 386862561344523264 398585669264054272 402652869970830336 411041471428555968 422031885103116288 433626167660894208 434820730106241024 442128641536598016 448408877922061056 455526479158919168 466982026711732224 469761681632635392 476138537039413248 495572763041021952 505897195604376576 512467289053784064 515816748459364352 536870493294440448 546158910133444608 548055295238074624 551887849750228992 562709180137488384 578168223547858944 580293842016784896 585676901775753216 597878503896081408 616562207142833952 622642702282309632 626348908843513856 652231095159361536 663192962304897024 674529594139168768 683289718738378752 704642522448953088 714207805559119872 715827324392587264 735850466333638656 758845793406564864 773725122689046528 797171338528108544 805305739941660672 822082942857111936 844063770206232576 867252335321788416 869641460212482048 884257283073196032 896817755844122112 933964053423464448 939523363265270784 1011794391208753152 1024934578107568128 1031633496918728704 1073740986588880896 1092317820266889216 1096110590476149248 1103775699500457984 1156336447095717888 1160587684033569792 1195757007792162816 1233124414285667904 1252697817687027712 1304462190318723072 1326385924609794048 1349059188278337536 1366579437476757504 1409285044897906176 1428415611118239744 1517691586813129728 1547450245378093056 1594342677056217088 1610611479883321344 1644165885714223872 1688127540412465152 1734504670643576832 1793635511688244224 1867928106846928896 1879046726530541568 2023588782417506304 2049869156215136256 2063266993837457408 2147481973177761792 2192221180952298496 2207551399000915968 2321175368067139584 2391514015584325632 2466248828571335808 2505395635374055424 2608924380637446144 2652771849219588096 2698118376556675072 2818570089795812352 3035383173626259456 3094900490756186112 3188685354112434176 3221222959766642688 3288331771428447744 3469009341287153664 3587271023376488448 3758093453061083136 4047177564835012608 4099738312430272512 4384442361904596992 4642350736134279168 4783028031168651264 4932497657142671616 5010791270748110848 5637140179591624704 6070766347252518912 6189800981512372224 6442445919533285376 6576663542856895488 7174542046752976896 7516186906122166272 8094355129670025216 8768884723809193984 9284701472268558336 9566056062337302528 9864995314285343232 11274280359183249408 12141532694505037824 13153327085713790976 14349084093505953792 15032373812244332544 17537769447618387968 18569402944537116672 19729990628570686464 22548560718366498816 24283065389010075648 26306654171427581952 28698168187011907584 35075538895236775936 39459981257141372928 45097121436732997632 52613308342855163904 78919962514282745856 105226616685710327808 157839925028565491712 315679850057130983424
- Sum of all divisors σ(n): 1341757914320497539411
- Sum of proper divisors (its aliquot sum) s(n): 1026078064263366555987
- 315679850057130983424 is an abundant number, because the sum of its proper divisors (1026078064263366555987) is greater than itself. Its abundance is 710398214206235572563
Bases of 315679850057130983424
- Binary: 1000100011100111100000001111100010101010110111101111001000000000000002
- Hexadecimal: 0x111CF01F155BDE4000
- Base-36: 1UMDY7HTXQKN40
Squares and roots of 315679850057130983424
- 315679850057130983424 squared (3156798500571309834242) is 99653767732092700558545562066993362763776
- 315679850057130983424 cubed (3156798500571309834243) is 31458686455295181650857913399915816756262554099175305483649024
-
315679850057130983424 is a
perfect square number . Itssquare root is 17767381632 -
The
cube root of 315679850057130983424 is 6808983.5853091863
Scales and comparisons
How big is 315679850057130983424?- 315,679,850,057,130,983,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 315,679,850,057,130,983,424 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 315679850057130983424 cubic inches would be around 567415.3 feet tall.
Recreational maths with 315679850057130983424
- 315679850057130983424 backwards is 424389031750058976513
- The number of decimal digits it has is: 21
- The sum of 315679850057130983424's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 315679850057130983424 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 315679850057130983424 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/315679850057130983424/
Chicago style:
Numbermatics. 2024. "Number 315679850057130983424 - Facts about the integer". https://numbermatics.com/n/315679850057130983424/
The information we have on file for 315679850057130983424 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 315679850057130983424, math, Factors of 315679850057130983424, curriculum, school, college, exams, university, Prime factorization of 315679850057130983424, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifteen quintillion, six hundred seventy-nine quadrillion, eight hundred fifty trillion, fifty-seven billion, one hundred thirty million, nine hundred eighty-three thousand, four hundred twenty-four.