31641329739924170506240
31,641,329,739,924,170,506,240 is an even composite number composed of seven prime numbers multiplied together.
31641329739924170506240 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 31641329739924170506240:
215 × 5 × 74 × 112 × 132 × 592 × 10632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 5 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 59 × 59 × 1063 × 1063)See below for interesting mathematical facts about the number 31641329739924170506240 from the Numbermatics database.
Names of 31641329739924170506240
- Cardinal: 31641329739924170506240 can be written as Thirty-one sextillion, six hundred forty-one quintillion, three hundred twenty-nine quadrillion, seven hundred thirty-nine trillion, nine hundred twenty-four billion, one hundred seventy million, five hundred six thousand, two hundred forty.
Scientific notation
- Scientific notation: 3.164132973992417050624 × 1022
Factors of 31641329739924170506240
Divisors of 31641329739924170506240
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 4 5 7 8 10 11 13 14 16 20 22 26 28 32 35 40 44 49 52 55 56 59 64 65 70 77 80 88 91 98 104 110 112 118 121 128 130 140 143 154 160 169 176 182 196 208 220 224 236 242 245 256 260 280 286 295 308 320 338 343 352 364 385 392 413 416 440 448 455 472 484 490 512 520 539 560 572 590 605 616 637 640 649 676 686 704 715 728 767 770 784 826 832 845 847 880 896 910 944 968 980 1001 1024 1040 1063 1078 1120 1144 1180 1183 1210 1232 1274 1280 1298 1352 1372 1408 1430 1456 1534 1540 1568 1573 1652 1664 1690 1694 1715 1760 1792 1820 1859 1888 1936 1960 2002 2048 2065 2080 2126 2156 2240 2288 2360 2366 2401 2420 2464 2548 2560 2596 2695 2704 2744 2816 2860 2891 2912 3068 3080 3136 3146 3185 3245 3304 3328 3380 3388 3430 3481 3520 3584 3640 3718 3773 3776 3835 3872 3920 4004 4096 4130 4160 4235 4252 4312 4459 4480 4543 4576 4720 4732 4802 4840 4928 5005 5096 5120 5192 5315 5369 5390 5408 5488 5632 5720 5782 5824 5915 5929 6136 6160 6272 6292 6370 6490 6608 6656 6760 6776 6860 6962 7007 7040 7139 7168 7280 7436 7441 7546 7552 7670 7744 7840 7865 8008 8192 8260 8281 8320 8437 8470 8504 8624 8918 8960 9086 9152 9295 9440 9464 9604 9680 9856 9971 10010 10192 10240 10384 10630 10738 10780 10816 10976 11011 11264 11440 11564 11648 11693 11830 11858 12005 12272 12320 12544 12584 12740 12980 13013 13216 13312 13520 13552 13720 13819 13924 14014 14080 14278 14336 14455 14560 14872 14882 15092 15104 15340 15488 15680 15730 16016 16384 16520 16562 16640 16874 16940 17008 17248 17405 17836 17920 18172 18304 18590 18865 18880 18928 19208 19360 19712 19942 20020 20237 20384 20449 20480 20768 21260 21476 21560 21632 21952 22022 22295 22528 22715 22880 23128 23296 23386 23660 23716 24010 24367 24544 24640 25088 25168 25480 25960 26026 26411 26432 26624 26845 27040 27104 27440 27638 27848 28028 28160 28556 28672 28910 29120 29645 29744 29764 30184 30208 30680 30976 31213 31360 31460 31801 32032 32768 33040 33124 33280 33748 33880 34016 34496 34810 35035 35672 35695 35840 36344 36608 37180 37205 37583 37730 37760 37856 38291 38416 38720 39424 39884 40040 40474 40768 40898 40960 41405 41503 41536 42185 42520 42952 43120 43264 43904 44044 44590 45056 45253 45430 45760 46256 46592 46772 47320 47432 48020 48734 49049 49088 49280 49855 49973 50176 50336 50960 51920 52052 52087 52822 52864 53248 53690 54080 54208 54880 55055 55276 55696 56056 56320 57112 57344 57820 57967 58240 58465 59059 59290 59488 59528 60368 60416 61360 61952 62426 62717 62720 62920 63602 64064 65065 66080 66248 66560 67496 67760 68032 68992 69095 69620 69797 70070 71344 71390 71680 72688 73216 74360 74410 75166 75460 75520 75712 76582 76832 77077 77440 78848 79768 80080 80948 81536 81796 81851 81920 82810 83006 83072 84370 85040 85904 86240 86528 87808 88088 89180 90112 90506 90860 91091 91520 92512 92807 93184 93544 94640 94864 96040 96733 97468 98098 98176 98560 99710 99946 100352 100672 101185 101920 102245 103840 104104 104174 105644 105728 106496 107380 108160 108416 109681 109760 110110 110552 111392 112112 112640 114224 114688 115640 115934 116480 116930 118118 118580 118976 119056 120736 120832 121835 122720 123904 124852 125434 125440 125840 127204 128128 128623 130130 132055 132160 132496 133120 134992 135520 136064 137984 138190 139240 139594 140140 141659 142688 142780 143143 143360 145376 146432 148720 148820 150332 150920 151040 151424 152009 153164 153664 154154 154880 156065 157696 159005 159536 160160 161896 163072 163592 163702 163840 165620 166012 166144 168740 170080 170569 171808 172480 173056 175616 176176 178360 179647 180224 181012 181720 182182 183040 185024 185614 186368 187088 187915 189280 189728 191455 192080 193466 194936 196196 196352 197120 199420 199892 200704 201344 202370 203840 204490 207515 207680 208208 208348 211288 211456 212992 214760 216320 216832 219362 219520 220220 221104 222607 222784 224224 225280 226265 228448 229376 231280 231868 232960 233860 236236 237160 237952 238112 241472 241664 243670 245245 245440 247808 249704 249865 250868 250880 251680 254408 256256 257246 260260 260435 263081 264110 264320 264992 266240 268037 269984 271040 272128 275968 276380 278480 279188 280280 283318 285376 285560 286286 286720 289835 290521 290752 292864 295295 297440 297640 300664 301840 302080 302848 304018 306328 307328 308308 309760 312130 313585 315392 316771 318010 319072 320320 323792 326144 327184 327404 331240 332024 332288 337480 340160 341138 343343 343616 344960 346112 348985 349811 351232 352352 356720 359294 360448 362024 363440 364364 364609 366080 370048 371228 372736 374176 375830 378560 379456 382910 384160 385385 386932 389872 392392 392704 394240 398840 399784 401408 402688 404740 405769 407680 408980 409255 413413 415030 415360 416416 416696 421201 422576 422912 425984 429520 432640 433664 438724 439019 439040 440440 442208 445214 445568 448448 450560 452530 455455 456896 462560 463736 464035 465920 467720 472472 474320 475904 476224 482944 483328 483665 487340 488579 490490 490880 495616 497783 499408 499730 501736 501760 503360 508816 512512 514492 520520 520870 526162 528220 528640 529984 532480 536074 539539 539968 542080 544256 548405 551936 552760 556960 558376 560560 566636 570752 571120 572572 572957 573440 579670 581042 581504 585728 588289 590590 594880 595280 601328 603680 604160 605696 608036 612656 614656 616616 619520 624260 627170 630784 633542 636020 637637 638144 640640 643115 647584 649649 652288 654368 654808 662480 664048 664576 674960 677131 680320 682276 686686 687232 689887 689920 692224 697970 699622 702464 704704 708295 713440 715715 718588 724048 726880 728728 729218 732160 740096 742456 745472 748352 751660 757120 758912 760045 765820 767767 768320 770770 773864 779744 784784 785408 788480 797680 799568 802816 805376 809480 811538 815321 815360 817960 818510 826826 830060 830720 832832 833392 842402 845152 845824 852845 859040 865280 867328 877448 878038 878080 880880 884416 890428 891136 896896 898235 900361 901120 905060 910910 913792 925120 927472 928070 931840 935440 944944 948640 951808 952448 965888 966656 967330 974680 977158 980980 981760 991232 995566 998816 999460 1002001 1003472 1003520 1006720 1017632 1025024 1028984 1041040 1041740 1052324 1056440 1057280 1059968 1064063 1064960 1072148 1079078 1079936 1084160 1088512 1096810 1103872 1105520 1113035 1113920 1116752 1121120 1129969 1133272 1141504 1142240 1145144 1145914 1146880 1159340 1162084 1163008 1171456 1176578 1181180 1189760 1190560 1193983 1202656 1206491 1207360 1208320 1211392 1216072 1225312 1229312 1233232 1239040 1248520 1254340 1257529 1261568 1267084 1272040 1275274 1276288 1281280 1286230 1295168 1299298 1304576 1308736 1309616 1315405 1324960 1328096 1329152 1340185 1349920 1354262 1360640 1364552 1373372 1374464 1379774 1379840 1384448 1395940 1399244 1404928 1409408 1416590 1426880 1431430 1437176 1448096 1452605 1453760 1457456 1458436 1464320 1480192 1484912 1490944 1496704 1503320 1514240 1517824 1520090 1531640 1535534 1536640 1541540 1547728 1558249 1559488 1569568 1570816 1576960 1583855 1595360 1599136 1605632 1610752 1618960 1623076 1630642 1630720 1635920 1637020 1653652 1660120 1661440 1665664 1666784 1672099 1684804 1690304 1691648 1705690 1716715 1718080 1730560 1734656 1749055 1754896 1756076 1756160 1761760 1768832 1780856 1782272 1793792 1796470 1800722 1802240 1810120 1821820 1823045 1827584 1841567 1850240 1854944 1856140 1863680 1870880 1876259 1889888 1897280 1903616 1904896 1931776 1933312 1934660 1949360 1954316 1961960 1963520 1976117 1982464 1991132 1997632 1998920 2004002 2006944 2007040 2013440 2028845 2035264 2050048 2057968 2067065 2082080 2083480 2104648 2106005 2112880 2114560 2119936 2128126 2129920 2144296 2158156 2159872 2168320 2177024 2193620 2195095 2207744 2211040 2217397 2226070 2227840 2233504 2242240 2259938 2266544 2283008 2284480 2290288 2291828 2318680 2324168 2326016 2342912 2353156 2362360 2379520 2381120 2387966 2405312 2412982 2414720 2416640 2422784 2432144 2442895 2448677 2450624 2458624 2466464 2478080 2488915 2497040 2508680 2515058 2523136 2534168 2544080 2550548 2552263 2552576 2562560 2572460 2590336 2598596 2609152 2617472 2619232 2630810 2649920 2656192 2658304 2680370 2697695 2699840 2708524 2721280 2729104 2746744 2748928 2759548 2759680 2768896 2791880 2798488 2809856 2818816 2833180 2853760 2862860 2864785 2874352 2893891 2896192 2905210 2907520 2914912 2916872 2928640 2941445 2948407 2960384 2969824 2981888 2993408 3006640 3028480 3035648 3040180 3063280 3071068 3073133 3073280 3083080 3095456 3116498 3118976 3139136 3141632 3153920 3167710 3188185 3190720 3198272 3221504 3237920 3246152 3248245 3261284 3261440 3271840 3274040 3307304 3320240 3322880 3331328 3333568 3344198 3369608 3380608 3383296 3385655 3411380 3420053 3433430 3436160 3449435 3461120 3469312 3484481 3498110 3509792 3512152 3512320 3523520 3537664 3561712 3564544 3587584 3592940 3601444 3620240 3643640 3646090 3655168 3683134 3700303 3700480 3709888 3712280 3727360 3741760 3752518 3776773 3779776 3794560 3807232 3809792 3838835 3863552 3869320 3898720 3908632 3923920 3927040 3952234 3964928 3982264 3995264 3997840 4008004 4010699 4013888 4014080 4026880 4057690 4070528 4076605 4100096 4115936 4118023 4134130 4164160 4166960 4209296 4212010 4225760 4229120 4239872 4256252 4288592 4316312 4319744 4336640 4354048 4387240 4390190 4415488 4422080 4434794 4452140 4455680 4463459 4467008 4484480 4501805 4519876 4533088 4547543 4566016 4568960 4580576 4583656 4637360 4648336 4652032 4685824 4706312 4724720 4739917 4759040 4762240 4775932 4810624 4825964 4829209 4829440 4833280 4845568 4864288 4885790 4897354 4901248 4917248 4932928 4956160 4977830 4994080 5010005 5017360 5030116 5068336 5088160 5101096 5104526 5105152 5125120 5144920 5180672 5197192 5218304 5234944 5238464 5261620 5299840 5312384 5316608 5320315 5360740 5374369 5395390 5399680 5417048 5442560 5458208 5475613 5493488 5497856 5519096 5519360 5537792 5583760 5596976 5619712 5637632 5649845 5666360 5707247 5707520 5725720 5729570 5748704 5787782 5792384 5810420 5815040 5829824 5833744 5857280 5882890 5896814 5920768 5939648 5969915 5986816 6013280 6032455 6056960 6071296 6080360 6126560 6142136 6146266 6146560 6166160 6190912 6232996 6237952 6278272 6283264 6287645 6302527 6307840 6335420 6376370 6381440 6396544 6443008 6471179 6475840 6492304 6496490 6522568 6522880 6543680 6548080 6614608 6640480 6645760 6662656 6667136 6688396 6739216 6761216 6766592 6771310 6822760 6840106 6866860 6872320 6898870 6922240 6938624 6968962 6996220 7014007 7019584 7024304 7024640 7047040 7075328 7123424 7129088 7175168 7185880 7202888 7240480 7287280 7292180 7310336 7366268 7400606 7400960 7419776 7424560 7448441 7454720 7483520 7505036 7553546 7559552 7588757 7589120 7614464 7619584 7677670 7727104 7738640 7791245 7797440 7817264 7847840 7854080 7904468 7909783 7964528 7990528 7995680 8016008 8021398 8027776 8028160 8053760 8115380 8141056 8153210 8200192 8231872 8236046 8268260 8328320 8333920 8357881 8360495 8418592 8424020 8445437 8451520 8458240 8479744 8512504 8577184 8632624 8639488 8673280 8708096 8774480 8780380 8802703 8830976 8844160 8869588 8904280 8911360 8926918 8934016 8968531 8968960 9003610 9039752 9066176 9095086 9132032 9137920 9161152 9167312 9207835 9274720 9296672 9304064 9381295 9412624 9449440 9479834 9518080 9524480 9551864 9621248 9651928 9658418 9658880 9666560 9691136 9728576 9771580 9794708 9802496 9834496 9865856 9880585 9912320 9955660 9988160 10020010 10034720 10060232 10136672 10176320 10202192 10209052 10210304 10250240 10289840 10361344 10394384 10436608 10469888 10476928 10523240 10599173 10599680 10624768 10633216 10640630 10721480 10748738 10790780 10799360 10834096 10885120 10916416 10951226 10986976 10995712 11038192 11038720 11086985 11167520 11193952 11239424 11275264 11299690 11332720 11414494 11415040 11451440 11459140 11497408 11575564 11584768 11620840 11630080 11659648 11667488 11704693 11714560 11765780 11793628 11841536 11879296 11939830 11973632 12026560 12064910 12113920 12142592 12160720 12243385 12253120 12284272 12292532 12293120 12332320 12381824 12429659 12465992 12475904 12556544 12566528 12575290 12605054 12615680 12670840 12752740 12761315 12762880 12793088 12886016 12942358 12951680 12984608 12992980 13045136 13045760 13087360 13096160 13133813 13229216 13280960 13291520 13325312 13334272 13376792 13478432 13522432 13533184 13542620 13645520 13680212 13733720 13744640 13797740 13832819 13844480 13877248 13937924 13992440 14028014 14039168 14048608 14049280 14094080 14150656 14246848 14258176 14350336 14371760 14405776 14469455 14480960 14574560 14584360 14620672 14689597 14732536 14742035 14801212 14801920 14839552 14849120 14896882 14909440 14967040 15010072 15107092 15119104 15177514 15178240 15228928 15239168 15355340 15365665 15454208 15477280 15521779 15582490 15594880 15634528 15695680 15708160 15808936 15819566 15929056 15981056 15991360 16032016 16042796 16055552 16107520 16230760 16282112 16306420 16400384 16463744 16472092 16536520 16656640 16667840 16715762 16720990 16837184 16848040 16890874 16903040 16916480 16959488 17025008 17100265 17140739 17154368 17265248 17278976 17346560 17416192 17422405 17548960 17560760 17605406 17661952 17688320 17739176 17808560 17822720 17853836 17868032 17937062 17937920 18007220 18079504 18132352 18190172 18264064 18275840 18322304 18334624 18415670 18501515 18549440 18593344 18608128 18762590 18825248 18883865 18898880 18959668 19036160 19048960 19103728 19242496 19303856 19316836 19317760 19382272 19457152 19543160 19589416 19604992 19668992 19731712 19761170 19824640 19911320 19976320 20040020 20053495 20069440 20120464 20257237 20273344 20352640 20404384 20418104 20420608 20500480 20579680 20590115 20638849 20722688 20788768 20873216 20939776 20953856 21046480 21198346 21199360 21249536 21266432 21281260 21442960 21497476 21511931 21581560 21598720 21668192 21737287 21770240 21832832 21902452 21973952 21991424 22076384 22077440 22173970 22317295 22335040 22387904 22550528 22599380 22665440 22737715 22828988 22830080 22902880 22918280 22994816 23151128 23169536 23241680 23260160 23319296 23334976 23409386 23429120 23531560 23587256 23683072 23699585 23758592 23879660 23940371 23947264 24053120 24129820 24146045 24227840 24285184 24321440 24391367 24486770 24506240 24568544 24585064 24586240 24664640 24763648 24859318 24931984 24951808 25113088 25133056 25150580 25210108 25341680 25505480 25522630 25525760 25586176 25772032 25884716 25902121 25903360 25969216 25985960 26090272 26091520 26174720 26192320 26267626 26458432 26561920 26583040 26650624 26668544 26753584 26871845 26956864 27044864 27085240 27291040 27360424 27378065 27467440 27489280 27595480 27665638 27688960 27754496 27875848 27984880 28056028 28074893 28078336 28097216 28098560 28188160 28301312 28493696 28516352 28536235 28700672 28743520 28811552 28826161 28938910 28961920 29149120 29168720 29241344 29379194 29465072 29484070 29602424 29603840 29679104 29698240 29793764 29934080 30020144 30214184 30238208 30355028 30356480 30457856 30478336 30710680 30731330 30908416 30954560 31043558 31164980 31189760 31269056 31391360 31416320 31512635 31617872 31639132 31832801 31858112 31962112 31982720 32064032 32085592 32111104 32215040 32355895 32461520 32564224 32612840 32800768 32927488 32944184 33073040 33179419 33313280 33335680 33431524 33441980 33674368 33696080 33781748 33804463 33806080 33832960 33918976 34050016 34200530 34281478 34308736 34530496 34557952 34693120 34832384 34844810 35070035 35097920 35121520 35210812 35376640 35478352 35617120 35645440 35707672 35736064 35874124 35875840 36014440 36159008 36264704 36380344 36528128 36551680 36644608 36669248 36831340 37003030 37098880 37186688 37216256 37242205 37525180 37620583 37650496 37767730 37797760 37919336 37943785 38072320 38097920 38207456 38329291 38484992 38607712 38633672 38635520 38764544 38914304 39086320 39178832 39209984 39337984 39463424 39522340 39548915 39822640 39950729 39952640 40080040 40106990 40138880 40240928 40514474 40546688 40703333 40705280 40808768 40836208 40841216 41000960 41159360 41180230 41277698 41445376 41577536 41789405 41879552 41907712 42092960 42227185 42396692 42398720 42499072 42562520 42885920 42994952 43023862 43163120 43197440 43336384 43474574 43540480 43665664 43804904 43947904 43982848 44013515 44117689 44152768 44154880 44347940 44634590 44670080 44775808 44842655 45101056 45198760 45298253 45330880 45475430 45657976 45660160 45805760 45836560 45989632 46302256 46339072 46483360 46520320 46638592 46669952 46818772 47063120 47174512 47366144 47399170 47517184 47759320 47880742 47894528 48103939 48106240 48259640 48292090 48455680 48570368 48642880 48782734 48973540 49012480 49098049 49137088 49170128 49172480 49329280 49527296 49718636 49863968 49903616 50226176 50301160 50420216 50683360 51010960 51045260 51051520 51172352 51544064 51769432 51804242 51806720 51938432 51971920 52139087 52180544 52183040 52349440 52384640 52535252 52916864 52995865 53121299 53123840 53166080 53301248 53337088 53507168 53743690 53913728 54089728 54170480 54582080 54720848 54756130 54934880 54978560 55190960 55331276 55368481 55751696 55969760 56112056 56149786 56156672 56194432 56197120 56376320 56602624 56987392 57032704 57072470 57401344 57487040 57623104 57652322 57877820 57923840 58298240 58337440 58482688 58523465 58758388 58930144 58968140 59118059 59204848 59207680 59358208 59396480 59587528 59868160 60040288 60428368 60476416 60710056 60712960 60915712 60956672 61421360 61462660 61618921 61816832 61909120 62087116 62148295 62329960 62379520 62538112 62779717 62782720 62832640 63025270 63235744 63278264 63665602 63716224 63924224 63965440 64128064 64171184 64222208 64430080 64711790 64923040 65128448 65225680 65669065 65854976 65888368 66146080 66358838 66626560 66668171 66671360 66863048 66883960 67348736 67392160 67563496 67608926 67612160 67665920 67837952 68100032 68401060 68562956 68617472 69060992 69115904 69164095 69386240 69689620 70140070 70195840 70243040 70421624 70753280 70956704 71182969 71234240 71290880 71415344 71472128 71748248 71751680 72028880 72318016 72529408 72760688 73056256 73103360 73289216 73338496 73447985 73662680 74006060 74194211 74197760 74373376 74432512 74484410 75050360 75241166 75300992 75535460 75595520 75838672 75887570 76144640 76195840 76414912 76658582 76969984 77215424 77267344 77271040 77608895 77828608 78172640 78357664 78419968 78675968 78926848 79044680 79097830 79645280 79901458 79905280 80160080 80213980 80277760 80481856 81028948 81093376 81406666 81410560 81617536 81672416 81682432 81932851 82001920 82318720 82360460 82555396 82890752 83155072 83578810 83759104 83815424 84185920 84454370 84793384 84797440 84998144 85125040 85703695 85771840 85989904 86047724 86326240 86394880 86672768 86949148 87007613 87080960 87331328 87609808 87895808 87965696 88027030 88235378 88305536 88309760 88695880 89269180 89340160 89551616 89685310 90202112 90397520 90596506 90661760 90950860 91315952 91320320 91611520 91673120 91936691 91979264 92604512 92678144 92966720 93040640 93277184 93339904 93637544 94126240 94349024 94732288 94798340 95034368 95518640 95761484 95789056 96207878 96212480 96519280 96584180 96829733 96911360 97140736 97285760 97565468 97947080 98024960 98196098 98274176 98340256 98344960 98653841 98658560 99054592 99437272 99727936 99807232 100452352 100602320 100840432 101286185 101366720 102021920 102090520 102103040 102344704 102827179 103194245 103538864 103608484 103613440 103876864 103943840 104278174 104361088 104366080 104698880 104769280 105070504 105833728 105991730 106242598 106247680 106332160 106602496 106674176 107014336 107487380 107559655 107827456 108179456 108340960 108652453 108686435 109164160 109441696 109512260 109869760 109957120 110381920 110662552 110736962 111503392 111939520 112224112 112299572 112313344 112388864 112752640 113205248 113974784 114065408 114144940 114802688 114974080 115246208 115304644 115755640 115847680 116590903 116596480 116674880 116965376 117046930 117516776 117860288 117936280 118236118 118409696 118415360 118716416 118792960 119175056 119701855 119736320 120080576 120856736 120952832 121420112 121425920 121913344 121956835 122842720 122925320 123237842 123633664 123818240 124174232 124296590 124659920 124759040 125076224 125559434 125565440 125665280 126050540 126471488 126556528 127331204 127432448 127848448 127930880 128256128 128342368 128444416 128860160 129423580 129510605 129846080 130256896 130451360 131338130 131709952 131776736 132292160 132717676 133253120 133336342 133342720 133726096 133767920 134697472 134784320 135126992 135217852 135224320 135675904 136200064 136726249 136802120 137125912 137234944 138121984 138231808 138328190 138772480 139379240 140280140 140374465 140391680 140486080 140843248 141506560 141913408 142365938 142468480 142581760 142830688 142944256 143496496 143503360 144057760 144130805 144471943 144636032 145058816 145521376 146112512 146206720 146578432 146676992 146895970 147325360 148012120 148388422 148395520 148746752 148865024 148968820 150100720 150482332 150583517 150601984 151070920 151191040 151677344 151775140 152161009 152289280 152391680 152829824 153317164 153939968 154430848 154534688 154542080 155217790 155657216 156345280 156715328 156839936 157853696 158089360 158195660 159164005 159290560 159802916 159810560 160320160 160427960 160555520 160963712 161585567 162057896 162186752 162813332 162821120 163235072 163344832 163364864 163865702 164003840 164637440 164720920 165110792 165781504 165897095 166310144 167157620 167518208 167630848 168371840 168908740 169022315 169586768 169594880 169996288 170250080 170739569 171407390 171543680 171979808 172095448 172652480 172789760 173345536 173898296 174015226 174161920 174662656 175219616 175791616 175931392 176054060 176470756 176611072 177391760 178538360 178680320 179103232 179370620 180404224 180795040 181193012 181314847 181323520 181901720 182631904 182640640 183223040 183346240 183873382 183958528 185209024 185356288 185933440 186081280 186554368 186679808 187275088 188102915 188252480 188698048 189596680 190068736 190964761 191037280 191522968 191578112 191646455 192415756 192424960 193038560 193168360 193659466 193822720 194281472 194571520 195130936 195894160 196049920 196392196 196548352 196680512 196689920 197307682 197317120 198109184 198874544 199455872 199614464 199753645 200904704 201204640 201680864 201783127 202572370 202733440 203516665 204043840 204181040 204206080 204689408 205654358 206388490 207077728 207216968 207226880 207753728 207887680 208556348 208722176 209397760 209538560 210141008 211667456 211983460 212485196 212495360 213204992 213348352 214028672 214974760 215119310 215654912 216358912 216681920 217304906 217372870 218328320 218883392 219024520 219739520 219914240 220588445 220763840 221325104 221473924 222829607 223006784 223879040 224448224 224599144 224626688 224777728 225505280 226410496 226491265 227949568 228289880 229605376 229948160 230492416 230609288 231511280 231695360 233181806 233192960 233349760 233930752 234093860 235033552 235720576 235872560 236472236 236631241 236819392 236830720 237432832 237585920 238350112 239403710 239472640 240161152 240519695 241713472 241905664 242840224 242851840 243826688 243913670 245490245 245685440 245850640 246475684 247636480 248348464 248593180 249319840 249518080 250152448 251118868 251130880 252101080 252942976 253113056 254662408 254864896 255696896 255861760 256512256 256684736 256888832 257720320 258847160 259021210 259692160 260513792 260695435 260902720 262676260 263344081 263419904 263553472 264584320 265435352 265606495 266506240 266672684 266685440 267452192 267535840 268305037 269394944 269568640 270253984 270435704 270448640 271351808 272400128 273452498 273604240 274251824 274469888 276243968 276463616 276656380 276842405 278758480 279655103 280560280 280748930 280783360 280972160 281686496 283013120 283826816 284731876 284923331 284936960 285163520 285661376 285888512 286992992 287006720 288115520 288261610 288943886 289272064 290117632 291042752 292413440 293156864 293353984 293791940 294650720 295590295 296024240 296776844 296791040 297493504 297937640 300201440 300964664 301167034 301203968 302141840 302382080 303354688 303550280 304322018 304578560 304783360 305659648 306634328 307879936 308094605 308823823 308861696 309069376 309084160 310435580 311314432 312690560 313430656 313679872 313898585 315707392 316178720 316391320 317087771 318328010 318581120 319605832 319621120 320640320 320855920 321111040 321927424 323171134 324115792 324373504 325626664 325642240 326470144 326689664 326729728 327731404 329274880 329441840 330221584 331563008 331794190 332620288 333340855 334315240 335036416 335261696 336727573 336743680 337817480 338044630 339173536 339189760 339992576 340500160 341479138 342814780 343087360 343959616 344190896 345304960 345579520 346691072 347796592 348030452 349325312 350439232 351583232 352108120 352941512 353222144 354783520 355914845 357076720 357360640 358206464 358741240 360808448 361590080 362386024 362629694 362647040 363803440 364973609 365263808 365281280 366446080 366692480 367746764 367917056 370418048 370712576 370971055 371849093 371866880 372162560 373108736 373359616 374550176 376205830 376504960 377396096 379193360 380137472 381929522 382074560 383045936 383156224 383292910 384831512 384849920 386077120 386336720 387318932 387579367 389143040 390261872 391788320 392099840 392784392 393096704 393361024 393379840 394615364 394634240 396218368 397749088 398911744 399228928 399507290 401809408 402409280 403361728 403566254 405144740 405466880 407033330 408087680 408362080 408412160 409378816 409664255 411308716 412776980 413826413 414155456 414433936 414453760 415507456 415775360 417112696 417444352 418795520 419077120 420282016 423334912 423966920 424970392 424990720 426409984 426696704 428057344 429949520 430238620 431309824 431332447 432717824 433363840 434609812 434745740 435038065 436656640 437766784 438049040 439458019 439479040 439828480 441176890 441527680 442650208 442947848 445659214 446013568 447736663 447758080 448896448 449198288 449253376 449555456 451010560 452820992 452982530 455899136 456579760 459683455 459896320 460984832 461218576 463022560 463390720 466363612 466385920 466677197 466699520 468187720 470067104 471441152 471745120 472944472 473262482 473638784 473661440 474865664 475171840 476700224 478807420 478945280 480322304 481039390 483426944 483811328 484148665 485680448 485703680 487827340 490980490 491370880 491701280 492951368 493269205 495272960 496696928 497186360 498280783 498639680 499036160 500304896 502237736 502261760 504202160 505885952 506226112 509324816 509729792 511393792 511723520 513024512 513369472 513777664 514135895 517694320 518042420 519359477 519384320 521027584 521390870 521805440 525352520 526688162 526839808 527106944 529143329 529168640 530870704 531212990 533012480 533345368 533370880 534904384 535071680 536610074 538789888 539137280 540507968 540871408 540897280 543262265 544800256 546904996 547208480 548503648 548939776 552487936 553312760 553684810 557516960 559310206 561120560 561497860 561566720 561944320 563372992 566026240 567653632 569463752 569846662 569873920 570327040 571322752 571777024 573529957 573985984 574013440 576231040 576523220 577887772 578544128 580235264 582085504 582954515 584826880 586313728 586707968 587583880 589301440 591180590 592048480 593553688 593582080 594987008 595875280 600402880 601929328 602334068 602407936 604283680 604764160 606709376 607100560 608644036 609053291 609566720 611319296 613268656 615759872 616189210 617647646 617723392 618138752 618168320 620871160 622628864 625351207 625381120 626861312 627359744 627797170 631414784 632357440 632782640 634175542 636656020 637162240 639211664 639242240 641280640 641711840 642222080 643854848 646342268 648231584 648747008 651253328 651284480 652940288 653379328 655462808 658549760 658883680 660443168 663126016 663588380 665240576 666681710 668630480 670072832 670523392 673455146 673487360 675634960 676089260 677808131 678347072 678379520 679985152 681000320 682958276 683631245 685629560 686174720 687919232 688381792 690576887 690609920 691159040 693382144 695593184 696060904 698650624 700878464 703166464 704216240 705883024 706444288 709567040 711829690 714153440 714721280 716412928 717482480 719790253 722359715 723180160 724772048 725259388 725294080 727606880 729947218 730527616 730562560 732892160 733349881 733384960 735493528 735834112 740836096 741425152 741942110 743698186 743733760 744325120 746217472 746719232 749100352 752411660 752917585 753009920 754792192 758386720 760274944 760805045 763859044 764149120 766091872 766585820 769663024 769699840 772154240 772673440 774637864 775158734 778286080 780523744 783576640 784199680 785568784 786193408 786722048 789230728 789268480 792436736 795498176 797823488 798457856 799014580 803618816 804818560 806723456 807132508 807927835 810289480 810933760 814066660 816136321 816175360 816724160 816824320 818757632 819328510 822617432 825553960 827652826 828310912 828867872 828907520 831014912 831550720 834225392 834888704 837591040 838154240 840564032 846669824 847933840 849940784 849981440 853393408 853697845 856114688 859899040 860477240 862619648 862664894 865435648 866686223 866727680 869219624 869491480 870076130 873313280 875533568 876098080 878916038 878958080 879656960 882353780 883055360 885300416 885895696 891318428 892027136 895473326 895516160 897792896 898396576 898506752 899110912 902021120 905965060 906574235 911798272 913159520 919366910 919792640 921969664 922437152 926045120 926781440 932727224 932771840 933354394 933399040 936375440 940134208 942882304 943490240 945888944 946524964 947277568 949731328 950343680 953400448 954823805 957083743 957614840 957890560 960644608 962078780 966853888 967622656 968297330 971360896 971407360 975654680 981960980 982741760 983402560 985902736 986538410 990545920 993393856 994372720 996561566 997279360 998072320 1000609792 1004475472 1004523520 1008404320 1008915635 1011303601 1011771904 1012452224 1018649632 1019459584 1022787584 1023447040 1026049024 1026738944 1027555328 1028271790 1035388640 1036084840 1038718954 1038768640 1042055168 1042781740 1043610880 1050705040 1053376324 1053679616 1054213888 1058286658 1058337280 1061741408 1062425980 1065127063 1066024960 1066690736 1066741760 1069808768 1070143360 1073220148 1077579776 1078274560 1081015936 1081742816 1081794560 1086524530 1089600512 1093809992 1094416960 1097007296 1097879552 1104975872 1106625520 1107369620 1114148035 1115033920 1118620412 1122241120 1122995720 1123133440 1123888640 1126745984 1131098969 1132052480 1135307264 1138927504 1139693324 1139747840 1142645504 1143554048 1147059914 1147971968 1148026880 1152462080 1153046440 1155775544 1157088256 1160470528 1164171008 1165909030 1169653760 1172627456 1173415936 1175167760 1178602880 1182361180 1183156205 1184096960 1187107376 1187164160 1189974016 1191750560 1195176983 1200805760 1203858656 1204668136 1204815872 1208567360 1209528320 1213418752 1214201120 1217288072 1218106582 1219133440 1222638592 1226537312 1231519744 1232378420 1235295292 1235446784 1236277504 1241742320 1245257728 1250702414 1250762240 1253722624 1254719488 1255594340 1262829568 1264714880 1265565280 1268351084 1269203929 1273312040 1274324480 1278423328 1278484480 1282499933 1282561280 1283423680 1284444160 1287709696 1292684536 1296463168 1297494016 1302506656 1302568960 1305880576 1306758656 1310925616 1316720405 1317099520 1317767360 1320886336 1327176760 1330481152 1333363420 1336753327 1337260960 1341046784 1341525185 1346910292 1346974720 1351269920 1352178520 1355616262 1356694144 1356759040 1359970304 1362000640 1365916552 1367262490 1371259120 1372349440 1375838464 1376763584 1381153774 1381219840 1382318080 1386764288 1391186368 1392121808 1397301248 1398275515 1401756928 1406332928 1408432480 1411766048 1412481889 1412888576 1419134080 1423659380 1424616655 1428306880 1429442560 1432825856 1434964960 1439580506 1444719430 1446360320 1449544096 1450518776 1450588160 1455213760 1459894436 1461055232 1465784320 1466699762 1466769920 1470987056 1471668224 1481672192 1482850304 1483884220 1487396372 1487467520 1492434944 1493438464 1498200704 1504823320 1505835170 1506019840 1509584384 1516773440 1520549888 1521610090 1527718088 1528298240 1532183744 1533171640 1539326048 1539399680 1544119115 1544308480 1545346880 1549275728 1550317468 1556572160 1561047488 1567153280 1568399360 1571137568 1572386816 1573444096 1578461456 1578536960 1584873472 1585438855 1590996352 1595646976 1598029160 1607237632 1609637120 1613446912 1614265016 1615855670 1620578960 1621867520 1628133320 1632272642 1632350720 1633448320 1633648640 1637515264 1638657020 1645234864 1651107920 1655305652 1656418687 1656621824 1657735744 1657815040 1662029824 1663101440 1668450784 1669777408 1675182080 1676308480 1681128064 1683637865 1693339648 1695867680 1699881568 1699962880 1706786816 1707395690 1712229376 1719798080 1720954480 1725239296 1725329788 1733372446 1733455360 1738439248 1738982960 1740152260 1746626560 1751067136 1752196160 1757832076 1757916160 1764707560 1766110720 1770600832 1771791392 1777441237 1782636856 1784054272 1790946652 1791032320 1795585792 1796793152 1797013504 1798221824 1804042240 1811930120 1813148470 1823596544 1824868045 1826319040 1838733820 1839585280 1843939328 1844874304 1852090240 1853562880 1859245465 1865454448 1865543680 1866708788 1866798080 1872750880 1878135259 1880268416 1885764608 1886980480 1891777888 1893049928 1894555136 1899462656 1900687360 1906800896 1909647610 1914167486 1915229680 1915781120 1921289216 1924157560 1933707776 1935245312 1936594660 1937896835 1942721792 1951309360 1957585721 1963921960 1965483520 1966805120 1971805472 1973076820 1981091840 1986787712 1988745440 1993123132 1994463317 1994558720 1996144640 2001219584 2008950944 2009047040 2016808640 2017831270 2022607202 2023543808 2024904448 2037299264 2038919168 2046894080 2052098048 2053477888 2055110656 2056543580 2069132065 2070777280 2072169680 2077437908 2077537280 2085563480 2087221760 2100612371 2101410080 2106752648 2107359232 2108427776 2116573316 2116674560 2123482816 2124851960 2130254126 2132049920 2133381472 2133483520 2139617536 2140286720 2146440296 2155159552 2156549120 2156662235 2162031872 2163485632 2163589120 2173049060 2179201024 2187619984 2188833920 2194014592 2195759104 2197290095 2209951744 2213251040 2214739240 2219614397 2228296070 2230067840 2237240824 2238683315 2244482240 2245991440 2246266880 2247777280 2253491968 2262197938 2264104960 2270614528 2277855008 2279386648 2279495680 2285291008 2287108096 2294119828 2295943936 2304924160 2306092880 2311551088 2314176512 2320941056 2328342016 2331818060 2333385985 2345254912 2346831872 2350335520 2357093011 2357205760 2364722360 2366312410 2368193920 2374214752 2374328320 2379948032 2383501120 2390353966 2401611520 2407717312 2409336272 2409631744 2417134720 2419056640 2426837504 2428402240 2434576144 2436213164 2445277184 2453074624 2464756840 2470590584 2470893568 2472555008 2483484640 2490515456 2491403915 2501404828 2501524480 2507445248 2511188680 2525659136 2529429760 2531130560 2536702168 2538407858 2546624080 2548648960 2556846656 2556968960 2564999866 2565122560 2566847360 2568888320 2575419392 2585369072 2592926336 2594988032 2596797385 2602943651 2605013312 2605137920 2611761152 2613517312 2621851232 2633440810 2634199040 2635534720 2641772672 2645716645 2654353520 2660962304 2666726840 2673506654 2674521920 2682093568 2683050370 2693820584 2693949440 2702539840 2704357040 2711232524 2713055569 2713388288 2724001280 2731833104 2734524980 2742518240 2744698880 2751676928 2753527168 2762307548 2762439680 2773528576 2782372736 2784243616 2794602496 2796551030 2803513856 2812665856 2816864960 2823532096 2824963778 2825777152 2838268160 2847318760 2849233310 2856613760 2858885120 2865651712 2867649785 2869929920 2879161012 2889438860 2892720640 2896784891 2899088192 2901037552 2901176320 2910427520 2919788872 2922110464 2931568640 2933399524 2933539840 2941974112 2943336448 2963344384 2967768440 2974792744 2974935040 2984869888 2986876928 2996401408 3009646640 3011670340 3012039680 3019168768 3033546880 3041099776 3043220180 3045266455 3055436176 3056596480 3064367488 3066343280 3076206133 3078652096 3078799360 3088238230 3088616960 3090693760 3098551456 3100634936 3113144320 3122094976 3126756035 3134156641 3134306560 3136798720 3142275136 3144773632 3146888192 3156922912 3157073920 3169746944 3170877710 3181992704 3191293952 3196058320 3219274240 3226893824 3228530032 3231711340 3241157920 3243735040 3256266640 3264545284 3264701440 3266740379 3266896640 3277314040 3290469728 3302215840 3310611304 3312837374 3313243648 3315471488 3315630080 3324059648 3326202880 3336901568 3339554816 3350364160 3352616960 3362256128 3367275730 3386679296 3389040655 3391735360 3399763136 3399925760 3414791380 3424458752 3439596160 3441908960 3450478592 3450659576 3452884435 3466744892 3466910720 3476878496 3477965920 3480304520 3487965481 3493253120 3502134272 3504392320 3515664152 3515832320 3529415120 3532221440 3541201664 3543582784 3554882474 3565273712 3568108544 3581893304 3582064640 3591171584 3593586304 3594027008 3596443648 3598951265 3623860240 3626296940 3635516339 3647193088 3649736090 3652638080 3666749405 3677467640 3679170560 3687878656 3689748608 3704003303 3704180480 3707125760 3718490930 3730908896 3731087360 3733417576 3733596160 3745501760 3756270518 3760536832 3771529216 3773960960 3783555776 3786099856 3789110272 3801374720 3813601792 3819295220 3828334972 3830459360 3842578432 3848315120 3867415552 3873189320 3875793670 3885443584 3902618720 3915171442 3927843920 3930967040 3933422089 3933610240 3943610944 3946153640 3962183680 3973575424 3977490880 3986246264 3988926634 3989117440 3992289280 4002439168 4014709699 4017901888 4018094080 4033617280 4035662540 4045214404 4047087616 4049808896 4074598528 4077838336 4080681605 4093788160 4104196096 4106955776 4113087160 4138264130 4141554560 4144339360 4154875816 4155074560 4171126960 4174443520 4201224742 4202820160 4213505296 4214718464 4216855552 4233146632 4233349120 4246965632 4249703920 4260508252 4263373037 4266762944 4266967040 4279235072 4280573440 4292880592 4310319104 4313098240 4313324470 4324063744 4326971264 4327178240 4333431115 4346098120 4358402048 4375239968 4377458449 4377667840 4388029184 4391518208 4394580190 4419903488 4426502080 4429478480 4439228794 4456592140 4460135680 4474481648 4477366630 4488964480 4491982880 4492533760 4495554560 4506983936 4524395876 4541229056 4555710016 4558773296 4558991360 4570582016 4588239656 4591887872 4609848320 4612185760 4623102176 4628353024 4641882112 4656684032 4663636120 4666771970 4690509824 4693663744 4700671040 4714186022 4714411520 4729444720 4732624820 4736387840 4744656917 4748429504 4748656640 4759896064 4767002240 4780707932 4785418715 4803223040 4815434624 4818672544 4819263488 4834038209 4834269440 4838113280 4853675008 4856804480 4869152288 4872426328 4890554368 4906149248 4929513680 4941181168 4941787136 4945110016 4966969280 4981030912 4982807830 5002809656 5003048960 5014890496 5022377360 5038531771 5056518005 5058859520 5062261120 5073404336 5076815716 5093248160 5097297920 5113693312 5113937920 5129999732 5130245120 5133449167 5133694720 5137776640 5150838784 5170738144 5185852672 5189976064 5193594770 5205887302 5210026624 5210275840 5223522304 5227034624 5243702464 5266881620 5268398080 5271069440 5283545344 5291433290 5308707040 5321924608 5325635315 5333453680 5347013308 5349043840 5366100740 5387641168 5387898880 5405079680 5408714080 5422465048 5426111138 5426776576 5448002560 5463666208 5469049960 5485036480 5489397760 5503353856 5507054336 5524615096 5524879360 5547057152 5564745472 5568487232 5589204992 5593102060 5607027712 5625331712 5633729920 5647064192 5649927556 5651554304 5655494845 5676536320 5694637520 5698466620 5712954247 5713227520 5717770240 5731303424 5735299570 5739859840 5758322024 5778877720 5785441280 5793569782 5798176384 5802075104 5802352640 5820576619 5820855040 5839577744 5844220928 5863137280 5866799048 5867079680 5883948224 5886672896 5926688768 5935536880 5949585488 5949870080 5973753856 5975884915 5992802816 6019293280 6023340680 6024079360 6038337536 6066803561 6067093760 6086440360 6090532910 6110872352 6113192960 6128734976 6132686560 6152412266 6157304192 6157598720 6176476460 6177233920 6181387520 6197102912 6201269872 6226288640 6244189952 6253512070 6268313282 6268613120 6273597440 6284550272 6289547264 6293776384 6313845824 6314147840 6341755420 6346019645 6363985408 6382587904 6392116640 6412499665 6438548480 6453787648 6457060064 6463422680 6482315840 6487470080 6512533280 6529090568 6529402880 6533480758 6533793280 6554628080 6580939456 6604431680 6621222608 6625674748 6626487296 6630942976 6648119296 6652405760 6673803136 6679109632 6683766635 6699586201 6705233920 6724512256 6734551460 6773358592 6778081310 6783470720 6799526272 6799851520 6829582760 6848917504 6878863277 6879192320 6883817920 6900957184 6901319152 6905768870 6933489784 6933821440 6953756992 6955931840 6960609040 6975930962 6986506240 7004268544 7008784640 7031328304 7031664640 7058830240 7062409445 7064442880 7082403328 7087165568 7109764948 7130547424 7136217088 7163786608 7164129280 7182343168 7187172608 7192887296 7197902530 7247720480 7252593880 7271032678 7294386176 7299472180 7305276160 7333498810 7354935280 7358341120 7375757312 7379497216 7408006606 7408360960 7414251520 7436981860 7455889441 7461817792 7462174720 7466835152 7467192320 7491003520 7512541036 7521073664 7543058432 7547921920 7567111552 7572199712 7578220544 7602749440 7627203584 7638590440 7656669944 7660918720 7685156864 7696630240 7734831104 7746378640 7751587340 7770887168 7805237440 7830342884 7855687840 7861934080 7866844178 7867220480 7887221888 7892307280 7917692783 7924367360 7947150848 7954981760 7972492528 7977853268 7978234880 8004878336 8029419398 8035803776 8036188160 8066848691 8067234560 8071325080 8090428808 8094175232 8099617792 8149197056 8155676672 8161363210 8187576320 8208392192 8213911552 8226174320 8276528260 8282093435 8283109120 8288678720 8309751632 8310149120 8342253920 8348887040 8402449484 8405640320 8427010592 8433711104 8466293264 8466698240 8493931264 8499407840 8521016504 8526746074 8533525888 8533934080 8558470144 8561146880 8585761184 8620638208 8626196480 8626648940 8648127488 8653942528 8666862230 8692196240 8716804096 8750479936 8754916898 8755335680 8776058368 8783036416 8789160380 8839806976 8853004160 8858956960 8878457588 8884427503 8887206185 8913184280 8920271360 8948963296 8954733260 8977499531 8977928960 8983965760 8985067520 8991109120 9013967872 9048791752 9082458112 9111420032 9117546592 9117982720 9141164032 9176479312 9183775744 9219696640 9224371520 9246204352 9256706048 9313368064 9327272240 9333543940 9357273289 9387327488 9390676295 9401342080 9428372044 9428823040 9458889440 9465249640 9472775680 9489313834 9496859008 9497313280 9519792128 9533548453 9534004480 9561415864 9570837430 9606446080 9630869248 9637345088 9638526976 9668076418 9668538880 9676226560 9707350016 9713608960 9738304576 9744852656 9781108736 9787928605 9812298496 9859027360 9882362336 9883574272 9890220032 9933938560 9965615660 9972316585 10005619312 10006097920 10029780992 10044754720 10077063542 10113036010 10117719040 10124522240 10146808672 10153631432 10186496320 10194595840 10227386624 10259999464 10260490240 10266898334 10267389440 10275553280 10301677568 10341476288 10371705344 10379952128 10387189540 10411774604 10420053248 10447044608 10454069248 10487404928 10503061855 10533763240 10536796160 10542138880 10567090688 10582866580 10617414080 10643849216 10651270630 10666907360 10694026616 10698087680 10732201480 10775282336 10775797760 10810159360 10817428160 10844930096 10852222276 10853553152 10896005120 10927332416 10938099920 10970072960 10978795520 11006707712 11014108672 11049230192 11049758720 11094114304 11098071985 11129490944 11136974464 11186204120 11214055424 11250663424 11266920899 11267459840 11294128384 11299855112 11303108608 11310989690 11353072640 11389275040 11396933240 11425908494 11426455040 11435540480 11462606848 11470599140 11479719680 11516644048 11557755440 11570882560 11587139564 11596352768 11604150208 11604705280 11641153238 11641710080 11679155488 11688441856 11726274560 11733598096 11734159360 11767896448 11785465055 11853377536 11871073760 11899170976 11899740160 11947507712 11951769830 11985605632 12038586560 12046681360 12048158720 12076675072 12133607122 12134187520 12172880720 12181065820 12221744704 12226385920 12257469952 12265373120 12304824532 12314608384 12352952920 12354467840 12362775040 12394205824 12402539744 12442088659 12452577280 12488379904 12507024140 12536626564 12537226240 12569100544 12579094528 12587552768 12627691648 12628295680 12683510840 12692039290 12727970816 12765175808 12784233280 12824999330 12877096960 12907575296 12914120128 12926845360 12964631680 12974940160 13014718255 13025066560 13058181136 13058805760 13066961516 13067586560 13109256160 13146946813 13161878912 13208863360 13242445216 13251349496 13252974592 13261885952 13296238592 13304811520 13347606272 13358219264 13367533270 13399172402 13410467840 13449024512 13469102920 13546717184 13556162620 13565277845 13566941440 13599052544 13659165520 13697835008 13757726554 13758384640 13767635840 13801914368 13802638304 13811537740 13866979568 13867642880 13907513984 13911863680 13921218080 13951861924 13961243219 13973012480 14008537088 14017569280 14062656608 14063329280 14117660480 14124818890 14128885760 14164806656 14174331136 14219529896 14261094848 14272434176 14327573216 14328258560 14364686336 14374345216 14385774592 14395805060 14483924455 14495440960 14505187760 14542065356 14598944360 14610552320 14666997620 14704286597 14709870560 14716682240 14751514624 14758994432 14816013212 14816721920 14873963720 14911778882 14923635584 14924349440 14933670304 14934384640 14982007040 15025082072 15042147328 15086116864 15095843840 15134223104 15144399424 15156441088 15205498880 15254407168 15277180880 15313339888 15321837440 15370313728 15381030665 15393260480 15469662208 15492757280 15503174680 15537300779 15541774336 15610474880 15660685768 15670783205 15711375680 15723868160 15733688356 15734440960 15774443776 15784614560 15835385566 15848734720 15894301696 15909963520 15944985056 15955706536 15956469760 16009756672 16058838796 16071607552 16133697382 16134469120 16142650160 16180857616 16188350464 16199235584 16298394112 16311353344 16322726420 16333701895 16416784384 16427823104 16452348640 16499651077 16553056520 16564186870 16566218240 16577357440 16619503264 16620298240 16684507840 16697774080 16804898968 16811280640 16854021184 16867422208 16932586528 16933396480 16987862528 16998815680 17042033008 17053492148 17067051776 17116940288 17122293760 17171522368 17252392960 17253297880 17296254976 17307885056 17333724460 17384392480 17433608192 17439827405 17500959872 17509833796 17510671360 17552116736 17578320760 17679613952 17706008320 17717913920 17756915176 17768855006 17774412370 17826368560 17840542720 17897926592 17909466520 17954999062 17955857920 17967931520 17970135040 17982218240 18027935744 18097583504 18164916224 18177581695 18220605557 18222840064 18235093184 18235965440 18282328064 18352958624 18367551488 18439393280 18448743040 18492408704 18513412096 18520016515 18626736128 18654544480 18667087880 18714546578 18774654976 18781352590 18802684160 18856744088 18857646080 18917778880 18930499280 18945551360 18978627668 18993718016 19067096906 19068008960 19122831728 19141674860 19212892160 19261738496 19274690176 19277053952 19336152836 19337077760 19414700032 19427217920 19476609152 19489705312 19562217472 19575857210 19624596992 19667110445 19718054720 19764724672 19767148544 19780440064 19867877120 19931231320 19944633170 20011238624 20012195840 20059561984 20073548495 20089509440 20154127084 20226072020 20235438080 20249044480 20293617344 20307262864 20372992640 20389191680 20454773248 20519998928 20520980480 20533796668 20534778880 20603355136 20682952576 20743410688 20774379080 20823549208 20840106496 20894089216 20908138496 20974809856 21006123710 21067526480 21073592320 21084277760 21134181376 21165733160 21234828160 21287698432 21302541260 21316865185 21333814720 21388053232 21396175360 21464402960 21533442931 21550564672 21551595520 21620318720 21634856320 21689860192 21704444552 21707106304 21792010240 21854664832 21876199840 21887292245 21939096487 21940145920 21957591040 22013415424 22028217344 22098460384 22099517440 22188228608 22196143970 22258981888 22273948928 22372408240 22428110848 22533841798 22534919680 22588256768 22599710224 22606217216 22621979380 22706145280 22778550080 22793866480 22851816988 22852910080 22867182653 22941198280 22959439360 23033288096 23106736081 23115510880 23141765120 23174279128 23192705536 23208300416 23209410560 23282306476 23283420160 23358310976 23376883712 23452549120 23467196192 23468318720 23535792896 23570930110 23706755072 23723284585 23742147520 23798341952 23799480320 23903539660 23971211264 24077173120 24093362720 24096317440 24153350144 24170191045 24267214244 24268375040 24345761440 24362131640 24415758367 24443489408 24452771840 24514939904 24530746240 24609649064 24629216768 24705905840 24708935680 24725550080 24788411648 24805079488 24884177318 24905154560 24976759808 25014048280 25073253128 25074452480 25138201088 25158189056 25175105536 25192658855 25255383296 25367021680 25384078580 25448614373 25455941632 25530351616 25568466560 25649998660 25667245835 25754193920 25815150592 25828240256 25853690720 25928023121 25929263360 25949880320 26029436510 26050133120 26116362272 26117611520 26133923032 26135173120 26218512320 26293893626 26323757824 26417726720 26484890432 26502698992 26505949184 26523771904 26609623040 26695212544 26716438528 26735066540 26798344804 26898049024 26938205840 27112325240 27130555690 27133882880 27198105088 27318331040 27395670016 27515453108 27516769280 27533954623 27535271680 27605276608 27623075480 27733959136 27735285760 27815027968 27823727360 27842436160 27903723848 27922486438 27946024960 28017074176 28035138560 28125313216 28126658560 28235320960 28249637780 28257771520 28329613312 28348662272 28439059792 28522189696 28544868352 28564771235 28655146432 28656517120 28729372672 28748690432 28791610120 28967848910 28990881920 29010375520 29084130712 29102883095 29197888720 29221104640 29333995240 29408573194 29419741120 29433364480 29503029248 29517988864 29632026424 29633443840 29747927440 29823557764 29843611259 29847271168 29867340608 29868769280 29964014080 30050164144 30084294656 30172233728 30191687680 30268446208 30288798848 30312882176 30334017805 30508814336 30554361760 30626679776 30642209143 30643674880 30740627456 30762061330 30786520960 30939324416 30985514560 31006349360 31074601558 31083548672 31220949760 31321371536 31341566410 31422751360 31447736320 31467376712 31468881920 31548887552 31569229120 31670771132 31788603392 31819927040 31889970112 31911413072 31912939520 32117677592 32143215104 32267394764 32268938240 32285300320 32361715232 32376700928 32398471168 32596788224 32645452840 32667403790 32833568768 32855646208 32904697280 32999302154 33106113040 33128373740 33132436480 33154714880 33239006528 33240596480 33369015680 33395548160 33497931005 33609797936 33622561280 33708042368 33734844416 33838267463 33865173056 33866792960 33975725056 33997631360 34084066016 34106984296 34134103552 34233880576 34244587520 34343044736 34394316385 34504785920 34506595760 34592509952 34615770112 34667448920 34768784960 34867216384 34879654810 35001919744 35019667592 35021342720 35104233472 35156641520 35269722397 35412016640 35435827840 35513830352 35537710012 35548824740 35652737120 35681085440 35795853184 35818933040 35909998124 35911715840 35934144169 35935863040 35964436480 36055871488 36195167008 36329832448 36355163390 36441211114 36445680128 36470186368 36471930880 36564656128 36705917248 36735102976 36878786560 36897486080 36984817408 37026824192 37040033030 37253472256 37279447205 37309088960 37334175760 37429093156 37562705180 37605368320 37713488176 37715292160 37835557760 37860998560 37891102720 37957255336 37987436032 38134193812 38136017920 38245663456 38283349720 38425784320 38523476992 38549380352 38672305672 38674155520 38829400064 38854435840 38953218304 38979410624 39124434944 39151714420 39249193984 39334220890 39436109440 39529449344 39534297088 39560880128 39588463915 39735754240 39862462640 39889266340 39990679729 40022477248 40024391680 40119123968 40147096990 40179018880 40308254168 40334243455 40452144040 40470876160 40498088960 40587234688 40614525728 40744036333 40745985280 40778383360 40909546496 41039997856 41041960960 41067593336 41069557760 41206710272 41365905152 41486821376 41548758160 41647098416 41680212992 41816276992 41949619712 42012247420 42135052960 42168555520 42268362752 42331466320 42467624927 42469656320 42605082520 42633730370 42667629440 42776106464 42792350720 42928805920 43066885862 43101129344 43103191040 43240637440 43267642979 43269712640 43379720384 43408889104 43414212608 43584020480 43709329664 43752399680 43774584490 43878192974 43880291840 43915182080 44026830848 44056434688 44196920768 44199034880 44392287940 44422137515 44517963776 44547897856 44744816480 44856221696 44887497655 45067683596 45069839360 45176513536 45199420448 45243958760 45412290560 45557100160 45587732960 45703633976 45705820160 45734365306 45882396560 45918878720 46066576192 46213472162 46231021760 46283530240 46348558256 46385411072 46416600832 46564612952 46566840320 46716621952 46753767424 46786366445 46897103407 46934392384 46936637440 47071585792 47141860220 47413510144 47446569170 47484295040 47596683904 47598960640 47667742265 47807079320 47942422528 48152042939 48154346240 48186725440 48192634880 48306700288 48340382090 48534428488 48536750080 48691522880 48724263280 48831516734 48886978816 48905543680 49029879808 49061492480 49219298128 49258433536 49411811680 49417871360 49451100160 49576823296 49610158976 49768354636 49953519616 50028096560 50146506256 50148904960 50276402176 50350211072 50385317710 50510766592 50734043360 50768157160 50897228746 50911883264 51060703232 51134487157 51136933120 51299997320 51334491670 51508387840 51630301184 51656480512 51707381440 51856046242 51858526720 51899760640 52058873020 52100266240 52191226087 52232724544 52235223040 52267846064 52270346240 52437024640 52587787252 52647515648 52835453440 52969780864 53005397984 53011898368 53047543808 53219246080 53390425088 53470133080 53596689608 53796098048 53876411680 54224650480 54261111380 54267765760 54396210176 54636662080 54791340032 55030906216 55033538560 55067909246 55070543360 55210553216 55246150960 55423849481 55467918272 55470571520 55630055936 55647454720 55684872320 55807447696 55844972876 56034148352 56070277120 56250626432 56253317120 56334604495 56467940837 56470641920 56499275560 56515543040 56659226624 56697324544 56878119584 57044379392 57089736704 57129542470 57310292864 57313034240 57458745344 57497380864 57583220240 57935697820 57981763840 58020751040 58168261424 58205766190 58395777440 58442209280 58667990480 58817146388 58839482240 59035977728 59264052848 59266887680 59495854880 59647115528 59687222518 59694542336 59734681216 59737538560 59928028160 60100328288 60168589312 60344467456 60383375360 60536892416 60577597696 60625764352 60668035610 61017628672 61108723520 61253359552 61284418286 61287349760 61481254912 61524122660 61573041920 61878648832 61971029120 62012698720 62149203116 62167097344 62210443295 62441899520 62642743072 62683132820 62842496717 62845502720 62895472640 62934753424 62937763840 63097775104 63138458240 63341542264 63577206784 63639854080 63779940224 63822826144 63825879040 64235355184 64286430208 64534789528 64537876480 64570600640 64723430464 64753401856 64796942336 65193576448 65290905680 65334807580 65500913023 65711292416 65734734065 65809394560 65998604308 66212226080 66256747480 66264872960 66309429760 66478013056 66481192960 66734839171 66738031360 66791096320 66995862010 67219595872 67245122560 67416084736 67469688832 67676534926 67730346112 67733585920 67951450112 67995262720 68168132032 68213968592 68268207104 68467761152 68489175040 68686089472 68788632770 69009571840 69013191520 69185019904 69231540224 69334897840 69537569920 69759309620 69806216095 70003839488 70039335184 70042685440 70208466944 70313283040 70539444794 70824033280 70871655680 71027660704 71075420024 71097649480 71305474240 71362170880 71591706368 71637866080 71819996248 71823431680 71868288338 71871726080 71928872960 72111742976 72390334016 72659664896 72710326780 72882422228 72891360256 72940372736 73129312256 73411834496 73470205952 73521432985 73757573120 73794972160 73969634816 74080066060 74506944512 74558894410 74618177920 74668351520 74858186312 75125410360 75210736640 75426976352 75430584320 75667496047 75671115520 75721997120 75782205440 75914510672 75974872064 76268387624 76272035840 76491326912 76566699440 76851568640 77046953984 77098760704 77344611344 77348311040 77658800128 77686503895 77708871680 77906436608 77958821248 78303428840 78498387968 78668441780 78868446293 78872218880 79058898688 79121760256 79176927830 79471508480 79724925280 79778532680 79981359458 80044954496 80048783360 80238247936 80294193980 80358037760 80616508336 80668486910 80904288080 80941752320 80996177920 81174469376 81229051456 81488072666 81491970560 81556766720 81819092992 82079995712 82083921920 82135186672 82139115520 82498255385 82731810304 82973642752 83097516320 83294196832 83360425984 83632553984 83899239424 84024494840 84270105920 84337111040 84536725504 84662932640 84935249854 84939312640 85210165040 85267460740 85335258880 85552212928 85584701440 85857611840 86133771724 86202258688 86481274880 86535285958 86539425280 86759440768 86817778208 86828425216 87094620613 87168040960 87418659328 87504799360 87549168980 87756385948 87760583680 88053661696 88112869376 88393841536 88398069760 88784575880 88844275030 89035927552 89095795712 89489632960 89712443392 89774995310 90135367192 90139678720 90353027072 90398840896 90487917520 90824581120 91103027785 91114200320 91175465920 91407267952 91411640320 91468730612 91764793120 91837757440 92133152384 92426944324 92462043520 92567060480 92697116512 92770822144 92833201664 93129225904 93133680640 93433243904 93507534848 93572732890 93794206814 93868784768 93873274880 94143171584 94283720440 94827020288 94893138340 94968590080 95193367808 95335484530 95614158640 95884845056 96304085878 96308692480 96373450880 96385269760 96613400576 96680764180 97068856976 97073500160 97383045760 97448526560 97663033468 97728702533 97773957632 97811087360 98059759616 98122984960 98438596256 98516867072 98823623360 98835742720 98902200320 99153646592 99220317952 99536709272 99907039232 100056193120 100293012512 100297809920 100552804352 100700422144 100770635420 101021533184 101468086720 101536314320 101794457492 101823766528 102268974314 102273866240 102599994640 102668983340 102930006179 103016775680 103260602368 103312961024 103414762880 103712092484 103717053440 104117746040 104200532480 104382452174 104465449088 104470446080 104535692128 104540692480 104869032983 104874049280 105175574504 105295031296 105670906880 105939561728 106010795968 106023796736 106095087616 106438492160 106780850176 106940266160 107193379216 107592196096 107667214655 107752823360 108449300960 108522222760 108535531520 108792420352 109273324160 109695482435 110061812432 110067077120 110135818492 110141086720 110421106432 110492301920 110847698962 110935836544 110941143040 111260111872 111294909440 111369744640 111614895392 111689945752 112068296704 112140554240 112501252864 112669208990 112935881674 112941283840 112998551120 113031086080 113318453248 113394649088 113756239168 114088758784 114179473408 114259084940 114335913265 114620585728 114917490688 114994761728 115166440480 115497557539 115533680405 115871395640 115963527680 116041502080 116336522848 116411532380 116791554880 116884418560 117335980960 117634292776 117678964480 118071955456 118528105696 118533775360 118991709760 119294231056 119374445036 119389084672 119469362432 119856056320 120200656576 120337178624 120766750720 121073784832 121155195392 121251528704 121336071220 122035257344 122078791835 122217447040 122506719104 122568836572 122574699520 123048245320 123146083840 123757297664 123936129889 123942058240 124025397440 124298406232 124334194688 124420886590 124883799040 125285486144 125366265640 125684993434 125691005440 125790945280 125869506848 125875527680 126195550208 126276916480 126683084528 127154413568 127243071865 127279708160 127559880448 127645652288 127651758080 128470710368 128572860416 129069579056 129075752960 129141201280 129446860928 129593884672 129640115605 130387152896 130581811360 130669615160 131001826046 131422584832 131469468130 131618789120 131997208616 132424452160 132513494960 132529745920 132618859520 132956026112 133469678342 133476062720 133582192640 133991724020 134439191744 134490245120 134832169472 134939377664 135353069852 135460692224 135902900224 135990525440 136336264064 136427937184 136536414208 136935522304 136978350080 137372178944 137577265540 137669773115 138026383040 138370039808 138463080448 138669795680 139075139840 139518619240 139612432190 140007678976 140078670368 140085370880 140416933888 140626566080 141078889588 141648066560 141743311360 142055321408 142150840048 142195298960 142610948480 142724341760 143183412736 143275732160 143639992496 143646863360 143736576676 143743452160 144223485952 144780668032 145420653560 145764844456 145782720512 145880745472 146258624512 146823668992 146940411904 147042865970 147515146240 147589944320 147939269632 148160132120 149013889024 149117788820 149218056295 149236355840 149336703040 149716372624 150250820720 150421473280 150853952704 150861168640 151334992094 151342231040 151443994240 151564410880 151829021344 151949744128 152536775248 152544071680 152982653824 153133398880 153211045715 153573675409 153703137280 154093907968 154197521408 154689222688 154696622080 155317600256 155373007790 155417743360 155812873216 155917642496 156606857680 156996775936 157336883560 157736892586 157744437760 158117797376 158243520512 158353855660 158943016960 159449850560 159557065360 159962718916 160070278571 160089908992 160588387960 160716075520 161233016672 161336973820 161747152567 161808576160 161883504640 161992355840 162348938752 162458102912 162976145332 162983941120 163638185984 164159991424 164167843840 164270373344 164278231040 164996510770 165463620608 165947285504 166195032640 166588393664 166720851968 167798478848 168048989680 168540211840 168674222080 169073451008 169191337315 169325865280 169870499708 169878625280 170420330080 170534921480 170670517760 170910308569 171104425856 171169402880 171715223680 172267543448 172404517376 172962549760 173070571916 173078850560 173518881536 173635556416 173656850432 174189241226 174336081920 174837318656 175009598720 175098337960 175512771896 175521167360 176107323392 176225738752 176348611985 176787683072 177569151760 177688550060 178071855104 178191591424 178979265920 179424886784 179549990620 179670720845 180270734384 180279357440 180706054144 180797681792 180975835040 181496161847 181649162240 182206055570 182228400640 182350931840 182814535904 182823280640 182937461224 183529586240 183675514880 184266304768 184853888648 184924087040 185134120960 185394233024 185541644288 185666403328 186258451808 186267361280 186866487808 187015069696 187145465780 187588413628 187737569536 188286343168 188567440880 189786276680 189937180160 190386735616 190670969060 191228317280 191769690112 192608171756 192617384960 192737682361 192746901760 193361528360 194137713952 194147000320 194766091520 194897053120 195326066936 195457405066 195547915264 195622174720 196119519232 196245969920 196877192512 197033734144 197647246720 197671485440 197804400640 198307293184 198440635904 199073418544 199814078464 199953398645 200112386240 200586025024 200595619840 201105608704 201541270840 202043066368 202936173440 203072628640 203588914984 203647533056 203720181665 204537948628 204547732480 205199989280 205337966680 205860012358 206033551360 206521204736 206625922048 206829525760 207424184968 207434106880 208235492080 208401064960 208764904348 208930898176 209071384256 209081384960 209738065966 209748098560 210351149008 210590062592 211341813760 211879123456 212021591936 212047593472 212190175232 212338124635 213561700352 213880532320 214386758432 214495464001 215184392192 215334429310 215505646720 216338214895 216898601920 217044445520 217071063040 217584840704 218546648320 219390964870 220123624864 220134154240 220271636984 220282173440 220842212864 220984603840 221695397924 221871673088 222520223744 222589818880 222739489280 223229790784 223379891504 224281108480 225002505728 225338417980 225871763348 225882567680 225997102240 226636906496 226789298176 227512478336 228177517568 228518169880 228671826530 229241171456 229834981376 229989523456 230332880960 230995115078 231067360810 231742791280 231927055360 232083004160 232673045696 232823064760 233583109760 233768837120 234485517035 234671961920 235268585552 235357928960 236143910912 236867872241 237056211392 237067550720 237983419520 238588462112 238748890072 238778169344 238938724864 239712112640 240401313152 240674357248 240760214695 241533501440 242147569664 242310390784 242672142440 244070514688 244157583670 244434894080 245013438208 245137673144 245149399040 246096490640 246292167680 247872259778 247884116480 248050794880 248596812464 248668389376 248841773180 249767598080 250570972288 250732531280 251369986868 251382010880 251539009183 251739013696 251751055360 252391100416 252553832960 253366169056 254308827136 254486143730 254559416320 255119760896 255291304576 255303516160 255672435785 256941420736 257145720832 258139158112 258151505920 258282402560 258893721856 259187769344 259280231210 260774305792 260956130435 261163622720 261339230320 262003652092 262938936260 263237578240 263994417232 264848904320 265026989920 265059491840 265237719040 265912052224 266939356684 266952125440 267983448040 268878383488 268980490240 269664338944 270706139704 270921384448 271805800448 271981050880 272672528128 272855874368 273072828416 273871044608 273956700160 274744357888 275154531080 275339546230 276052766080 276740079616 276926160896 277119247405 277339591360 278150279680 279037238480 279224864380 279934758103 280015357952 280157340736 280170741760 280833867776 281253132160 282157779176 282339704185 283296133120 283486622720 284110642816 284301680096 284390597920 285208254331 285221896960 285448683520 286366825472 286551464320 287279984992 287293726720 287473153352 287486904320 288446971904 289561336064 290841307120 291529688912 291565441024 291761490944 293647337984 293880823808 294085731940 295179888640 295878539264 296320264240 297273374489 298235577640 298436112590 298472711680 298673406080 299432745248 300501641440 300842946560 301707905408 301722337280 302669984188 302684462080 302873500853 302887988480 303128821760 303658042688 303899488256 305073550496 305088143360 305965307648 306266797760 306422091430 307147350818 307406274560 308187815936 308395042816 309378445376 309393244160 310746015580 310835486720 311625746432 311835284992 313213715360 313993551872 314212483585 314673767120 315473785172 315488875520 316235594752 316707711320 317886033920 318899701120 319114130720 319925437832 320140557142 320179817984 321176775920 321432151040 322466033344 322673947640 323494305134 323617152320 323767009280 323984711680 324697877504 324916205824 325952290664 325967882240 327276371968 327504565115 328279723849 328319982848 328540746688 328556462080 329993021540 330927241216 331894571008 332390065280 333176787328 333441703936 333674195855 335596957696 336097979360 337064300573 337080423680 337348444160 338146902016 338382674630 338651730560 339740999416 339757250560 340840660160 341069842960 341341035520 341820617138 342208851712 342338805760 343430447360 344535086896 344809034752 345925099520 346141143832 346157701120 347037763072 347271112832 347313700864 348378482452 349674637312 350019197440 350196675920 351025543792 351042334720 352451477504 352697223970 353575366144 355138303520 355377100120 356143710208 356383182848 357941410099 357958531840 359099981240 359341441690 360541468768 360558714880 361412108288 361595363584 361951670080 362992323694 363298324480 364412111140 364456801280 364701863680 365629071808 365646561280 365874922448 367059172480 367351029760 368532609536 369707777296 369848174080 370788466048 371083288576 371332806656 372516903616 372534722560 373732975616 374290931560 375176827256 375475139072 376572686336 377134881760 378337480235 379572553360 379874360320 380773471232 381341938120 382456634560 383539380224 385216343512 385234769920 385475364722 385493803520 386723056720 387966946367 388275427904 388294000640 389532183040 389794106240 390652133872 390914810132 391095830528 392239038464 392491939840 393754385024 394067468288 394342231465 395275585859 395294493440 395608801280 396614586368 396881271808 398146837088 399628156928 399906797290 400224772480 401172050048 401191239680 402211217408 403082541680 404086132736 405872346880 406145257280 407177829968 407295066112 407440363330 409075897256 409095464960 410399978560 410675933360 411720024716 413251844096 413659051520 414848369936 414868213760 416470984160 416802129920 417529808696 417861796352 418142768512 418162769920 419476131932 419496197120 420702298016 421180125184 422683627520 423758246912 424043183872 424380350464 424676249270 427123400704 427761064640 428773516864 428990928002 430368784384 430668858620 431011293440 432676429790 433797203840 434088891040 434142126080 435169681408 435473103065 437093296640 438781929740 439897477019 440247249728 440268308480 440543273968 440564346880 441684425728 441969207680 443390795848 443743346176 445040447488 445179637760 445478978560 446459581568 446759783008 448562216960 450005011456 450676835960 451743526696 451765135360 451994204480 453273812992 453578596352 455024956672 456355035136 457036339760 457343653060 458482342912 458506391161 459979046912 460665761920 461990230156 462134721620 463485582560 463854110720 464166008320 465346091392 465646129520 467143874197 467166219520 467537674240 468971034070 469343923840 470537171104 470715857920 472287821824 473735744482 474112422784 474135101440 475944072769 475966839040 477176924224 477497780144 477556338688 477877449728 479424225280 480802626304 481348714496 481520429390 483067002880 484295139328 484620781568 485344284880 488315167340 488643512665 488869788160 490026876416 490275346288 490298798080 492192981280 492584335360 495744519556 495768232960 496101589760 497193624928 497683546360 499535196160 501141944576 501465062560 502739973736 502764021760 503078018366 503478027392 503502110720 504782200832 505107665920 506732338112 508617654272 508972287460 509118832640 510239521792 510582609152 511344871570 513882841472 514291441664 514650030895 516278316224 516303011840 516564805120 517787443712 518560462420 521548611584 521912260870 522327245440 522678460640 524007304184 524345164915 525877872520 526475156480 527988834464 529672472329 529697808640 530053979840 530118983680 530475438080 531824104448 533878713368 533904250880 535966896080 537756766976 537960980480 539328677888 541412279408 541842768896 543611600896 543962101760 545345056256 545711748736 546145656832 549488715776 550309062160 550679092460 552079124051 552105532160 553852321792 554238494810 554679182720 556300559360 558074476960 558449728760 559869516206 560030715904 560314681472 560341483520 561667735552 562479358727 562506264320 564315558352 564679408370 566592266240 566973245440 568221285632 568603360192 568781195840 570416508662 570443793920 570897367040 572733650944 573102928640 574559969984 574587453440 574946306704 574973808640 577487787695 579122672128 581682614240 583059377824 583130882048 583522981888 587294675968 588171463880 590359777280 591757078528 592640528480 594546748978 596471155280 596872225180 596945423360 597346812160 598865490496 601003282880 601685893120 603415810816 605339968376 605368924160 605747001706 605775976960 606257643520 607316085376 607798976512 609662344291 610147100992 610176286720 611930615296 612533595520 612844182860 614294701636 616375631872 616790085632 618756890752 618786488320 619680649445 621492031160 621670973440 623251492864 623670569984 626427430720 627987103744 628424967170 629347534240 630947570344 630977751040 632471189504 633415422640 635772067840 637799402240 638228261440 639850875664 640281114284 640359635968 642353551840 642864302080 644932066688 645347895280 646988610268 647234304640 647969423360 649395755008 649832411648 651904581328 651935764480 654552743936 655009130230 656559447698 656639965696 657081493376 657112924160 659986043080 661854482432 663789142016 664748333041 664780130560 666353574656 666883407872 667348391710 671193915392 672195958720 674128601146 674160847360 674696888320 676293804032 676765349260 677303461120 679481998832 679514501120 681681320320 682139685920 682682071040 683641234276 684417703424 684677611520 686860894720 689070173792 689618069504 691850199040 692282287664 692315402240 694075526144 694542225664 696756964904 699349274624 700038394880 700393351840 702051087584 702084669440 704902955008 705394447940 707150732288 710276607040 710754200240 712287420416 712766365696 715882820198 715917063680 718199962480 718682883380 720510043253 721082937536 721117429760 722824216576 723190727168 723903340160 725984647388 728824222280 728913602560 729403727360 731258143616 731293122560 731749844896 734083230881 734118344960 734702059520 737065219072 739415554592 739696348160 741576932096 742166577152 742665613312 745033807232 745069445120 747465951232 748581863120 750353654512 750950278144 753145372672 754269763520 756674960470 759145106720 759748720640 761546942464 762683876240 764913269120 767868377045 770432687024 770469539840 770950729444 770987607040 773446113440 775933892734 776550855808 776588001280 779064366080 779588212480 781304267744 781829620264 782191661056 784478076928 784983879680 787508770048 788134936576 788684462930 790551171718 790588986880 791217602560 793229172736 793762543616 796293674176 799256313856 799813594580 800351392855 800449544960 802344100096 804422434816 806165083360 808172265472 808735762835 811744693760 812290514560 814355659936 814880726660 818151794512 818190929920 820799957120 821351866720 823440049432 826503688192 827318103040 829696739872 829736427520 832941968320 833604259840 835059617392 835723592704 836285537024 838952263864 838992394240 841404596032 842360250368 845367255040 847516493824 848086367744 848760700928 849352498540 854246801408 854551542845 855522129280 857547033728 857981856004 861337717240 862022586880 865352859580 867552909223 867594407680 868177782080 868284252160 870339362816 870946206130 874186593280 877563859480 879794954038 880494499456 880536616960 881086547936 881128693760 883368851456 883938415360 886781591696 887486692352 890080894976 890359275520 890957957120 892919163136 893519566016 897124433920 900010022912 901353671920 903487053392 903530270720 903988408960 907157192704 907480809235 910049913344 912710070272 914072679520 914687306120 916964685824 917012782322 919958093824 921331523840 923980460312 924269443240 926971165120 927708221440 928332016640 930692182784 931292259040 934287748394 934332439040 935075348480 937942068140 938687847680 941074342208 941431715840 944575643648 947471488964 948224845568 951888145538 951933678080 954353848448 954995560288 955112677376 955754899456 958848450560 961605252608 963040858780 963688411805 968590278656 969241563136 970688569760 976630334680 977287025330 977739576320 980053752832 980550692576 980597596160 984385962560 985168670720 991489039112 991536465920 992203179520 994387249856 995367092720 999070392320 1002283889152 1002930125120 1005479947472 1005528043520 1006156036732 1006956054784 1009564401664 1010215331840 1013464676224 1017944574920 1018237665280 1020479043584 1021165218304 1022689743140 1027765682944 1028582883328 1029300061790 1032556632448 1032606023680 1033129610240 1035574887424 1037120924840 1043097223168 1043824521740 1044654490880 1045356921280 1048014608368 1048690329830 1051755745040 1052950312960 1055977668928 1059344944658 1059395617280 1060107959680 1060237967360 1060950876160 1063648208896 1067757426736 1067808501760 1071933792160 1072477320005 1075015727863 1075513533952 1075921960960 1078657355776 1082824558816 1083685537792 1087223201792 1087924203520 1090690112512 1091423497472 1092291313664 1098977431552 1100618124320 1101358184920 1104158248102 1104211064320 1107704643584 1108476989620 1109358365440 1112601118720 1116148953920 1116899457520 1119739032412 1120061431808 1120629362944 1124958717454 1125012528640 1128631116704 1129358816740 1132230067969 1133184532480 1133946490880 1136442571264 1137206720384 1137562391680 1140833017324 1140887587840 1145467301888 1146205857280 1149119939968 1149174906880 1149892613408 1149947617280 1154975575390 1158245344256 1163365228480 1166118755648 1166261764096 1167045963776 1174589351936 1176342927760 1180719554560 1183514157056 1184339361205 1185281056960 1189093497956 1192942310560 1193744450360 1193890846720 1194693624320 1197730980992 1202006565760 1203371786240 1206831621632 1210679936752 1210737848320 1211494003412 1211551953920 1214632170752 1215597953024 1219324688582 1220294201984 1220352573440 1223861230592 1225067191040 1225688365720 1228589403272 1232751263744 1233580171264 1237513781504 1239361298890 1242984062320 1243341946880 1246502985728 1247341139968 1252854861440 1255974207488 1256849934340 1257695045915 1258695068480 1261895140688 1261955502080 1264942379008 1266830845280 1270473132929 1271544135680 1275598804480 1276456522880 1279701751328 1280562228568 1280719271936 1284707103680 1285728604160 1289864133376 1290695790560 1293977220536 1294468609280 1295938846720 1298791510016 1299664823296 1303809162656 1303871528960 1309105487872 1310018260460 1313118895396 1313279931392 1314162986752 1319972086160 1323708964864 1329496666082 1329560261120 1332707149312 1333766815744 1334696783420 1342387830784 1344391917440 1348257202292 1348321694720 1349163776527 1353530698520 1354606922240 1358963997664 1359029002240 1363297428779 1363362640640 1364279371840 1365364142080 1367282468552 1368835406848 1369355223040 1373721789440 1378140347584 1379236139008 1383700398080 1384564575328 1384630804480 1388151052288 1389084451328 1393513929808 1398698549248 1399673790515 1400076789760 1400786703680 1404102175168 1404169338880 1410788895880 1414301464576 1420553214080 1421508400480 1425532731392 1426041271655 1431765640396 1431834127360 1436399924960 1437365766760 1441020086506 1442165875072 1442234859520 1445648433152 1446381454336 1447806680320 1451969294776 1457648444560 1457827205120 1458807454720 1462516287232 1463499689792 1468166461762 1468236689920 1469404119040 1474130438144 1478831109184 1479392696320 1483153864192 1484333154304 1485331226624 1486366872445 1490067614464 1494931902464 1497163726240 1500707309024 1501468248007 1501900556288 1506290745344 1508539527040 1513349920940 1514367504265 1518290213440 1519497441280 1523093884928 1525367752480 1529826538240 1535736754090 1540865374048 1540939079680 1541901458888 1541975214080 1546892226880 1551867785468 1553101711616 1558128732160 1559176424960 1562608535488 1563659240528 1564383322112 1569967759360 1575017540096 1576269873152 1577368925860 1581102343436 1581177973760 1586458345472 1587525087232 1592587348352 1599627189160 1600702785710 1600899089920 1604688200192 1608844869632 1612330166720 1616344530944 1617471525670 1623489387520 1624581029120 1628711319872 1629761453320 1636303589024 1636381859840 1641398619245 1641599914240 1642703733440 1646880098864 1653007376384 1654636206080 1659393479744 1659472855040 1665883936640 1667208519680 1670119234784 1671447185408 1672571074048 1677904527728 1677984788480 1682809192064 1684720500736 1685321502865 1690734510080 1695032987648 1696172735488 1698704997080 1708493602816 1709103085690 1711044258560 1715094067456 1715963712008 1722675434480 1724045173760 1730705719160 1735105818446 1735188815360 1736355564160 1736568504320 1740678725632 1741892412260 1748373186560 1755127718960 1759589908076 1760773064281 1760988998912 1762173095872 1762257387520 1766737702912 1767876830720 1773563183392 1774973384704 1780161789952 1780718551040 1781915914240 1785838326272 1787039132032 1789707050495 1800020045824 1802707343840 1806974106784 1807060541440 1807976817920 1814314385408 1814961618470 1820099826688 1825420140544 1828145359040 1829374612240 1833929371648 1834025564644 1842663047680 1847960920624 1848538886480 1853942330240 1855416442880 1856664033280 1861384365568 1862584518080 1868575496788 1868664878080 1875884136280 1877375695360 1882148684416 1882863431680 1894942977928 1896449691136 1903776291076 1903867356160 1908707696896 1909991120576 1910225354752 1911509798912 1917696901120 1923210505216 1926081717560 1927376823610 1937180557312 1938483126272 1939834731835 1941377139520 1953260669360 1954574050660 1955479152640 1960107505664 1961101385152 1961195192320 1968771925120 1970337341440 1976377929295 1982978078224 1983072931840 1984406359040 1988774499712 1990734185440 1996457780317 1998140784640 2004567778304 2005860250240 2010959894944 2011056087040 2012312073464 2013912109568 2019128803328 2020430663680 2026929352448 2035889149840 2036475330560 2040958087168 2042330436608 2045379486280 2055531365888 2057165766656 2058600123580 2065113264896 2066259220480 2071149774848 2074241849680 2080913621423 2087649043480 2089308981760 2090713842560 2096029216736 2097380659660 2103511490080 2105900625920 2111955337856 2118689889316 2118791234560 2120114505971 2120215919360 2121901752320 2127296417792 2135514853472 2135617003520 2143867584320 2144954640010 2150031455726 2151027067904 2151843921920 2157314711552 2165649117632 2167371075584 2175848407040 2181380225024 2182846994944 2184582627328 2197954863104 2199487385095 2201236248640 2202716369840 2208316496204 2208422128640 2216953979240 2218716730880 2225202237440 2232297907840 2233798915040 2239478064824 2240122863616 2241258725888 2249917434908 2250025057280 2257262233408 2258717633480 2264460135938 2266369064960 2267892981760 2272885142528 2274413440768 2275124783360 2281666034648 2281775175680 2290934603776 2292411714560 2292531955805 2298239879936 2299785226816 2299895234560 2309951150780 2316490688512 2326730456960 2332237511296 2332523528192 2334091927552 2335719370985 2349178703872 2352685855520 2359450104011 2361439109120 2367028314112 2368678722410 2370562113920 2378186995912 2379720363845 2385884621120 2387488900720 2387781693440 2389387248640 2395461961984 2404013131520 2406743572480 2413663243264 2421359873504 2421475696640 2422988006824 2423103907840 2429264341504 2431195906048 2438649377164 2440588403968 2447722461184 2450134382080 2451376731440 2457178806544 2467160342528 2475027563008 2478722597780 2485968124640 2493005971456 2494682279936 2505589870693 2505709722880 2513699868680 2515390091830 2517390136960 2523790281376 2523911004160 2529884758016 2533661690560 2540946265858 2543088271360 2551197608960 2552913045760 2559403502656 2561124457136 2561438543872 2569414207360 2571457208320 2579728266752 2581391581120 2587954441072 2588937218560 2597583020032 2599329646592 2607618325312 2607743057920 2620036520920 2626237790792 2626559862784 2628325973504 2639944172320 2647417929728 2648362361645 2658993332164 2659120522240 2665414298624 2669393566840 2684775661568 2688783834880 2696514404584 2696643389440 2698327553054 2707061397040 2709213844480 2717927995328 2718058004480 2726594857558 2726725281280 2728558743680 2730728284160 2734564937104 2737670813696 2747443578880 2756280695168 2758472278016 2760395620255 2766929101013 2769129150656 2769261608960 2776302104576 2778168902656 2787027859616 2797397098496 2799347581030 2800153579520 2801573407360 2808204350336 2808338677760 2812396793635 2821577791760 2828602929152 2841106428160 2843016800960 2851065462784 2852082543310 2863531280792 2863668254720 2872799849920 2874731533520 2882040173012 2884331750144 2892762908672 2895613360640 2903938589552 2915296889120 2915654410240 2917614909440 2925032574464 2926999379584 2936332923524 2936473379840 2948260876288 2957662218368 2958785392640 2966307728384 2970662453248 2972733744890 2980135228928 2989863804928 2994327452480 3001414618048 3002936496014 3003801112576 3012581490688 3017079054080 3026699841880 3028735008530 3036580426880 3038994882560 3046187769856 3048311721455 3050735504960 3059653076480 3071473508180 3079282339133 3081730748096 3081878159360 3083802917776 3083950428160 3093784453760 3103735570936 3106203423232 3116257464320 3118352849920 3125217070976 3127318481056 3128766644224 3139935518720 3150035080192 3154737851720 3162204686872 3162355947520 3172916690944 3175050174464 3185174696704 3199254378320 3201405571420 3201798179840 3209376400384 3224660333440 3232689061888 3234943051340 3246978775040 3249162058240 3257422639744 3259522906640 3270007119379 3272607178048 3272763719680 3282797238490 3283199828480 3285407466880 3293760197728 3306014752768 3309272412160 3318786959488 3318945710080 3323741665205 3331608509383 3331767873280 3334417039360 3340238469568 3342894370816 3345142148096 3355809055456 3355969576960 3365618384128 3369441001472 3370643005730 3381469020160 3390065975296 3392345470976 3397409994160 3418206171380 3422088517120 3430188134912 3431927424016 3445350868960 3448090347520 3461411438320 3470211636892 3470377630720 3472711128320 3483784824520 3496746373120 3510255437920 3519179816152 3521546128562 3521977997824 3524346191744 3524514775040 3533475405824 3535753661440 3547126366784 3549946769408 3560323579904 3561437102080 3563831828480 3571676652544 3574078264064 3579414100990 3600040091648 3602550216265 3605414687680 3613948213568 3614121082880 3615953635840 3629923236940 3640199653376 3650840281088 3656290718080 3658749224480 3667858743296 3668051129288 3670416154405 3685326095360 3695921841248 3697077772960 3707707306303 3707884660480 3710832885760 3713328066560 3722768731136 3725169036160 3737150993576 3737329756160 3751768272560 3754751390720 3764297368832 3765726863360 3789885955856 3792899382272 3807552582152 3807734712320 3817415393792 3819982241152 3820450709504 3823019597824 3846421010432 3852163435120 3854753647220 3864553868357 3876966252544 3879669463670 3882754279040 3906521338720 3909148101320 3910958305280 3920215011328 3922202770304 3922390384640 3937355511089 3937543850240 3940674682880 3952755858590 3965956156448 3966145863680 3968812718080 3977548999424 3981468370880 3992915560634 3996281569280 4009135556608 4011720500480 4021919789888 4022112174080 4024624146928 4027824219136 4040861327360 4053858704896 4071778299680 4081916174336 4084660873216 4090758972560 4111062731776 4117200247160 4130226529792 4132518440960 4142299549696 4148483699360 4161827242846 4175298086960 4178617963520 4181427685120 4192058433472 4194761319320 4207022980160 4211801251840 4223910675712 4237379778632 4237582469120 4240229011942 4240431838720 4243803504640 4254592835584 4267636410037 4271029706944 4271234007040 4287735168640 4289909280020 4300062911452 4302054135808 4314629423104 4331298235264 4334742151168 4337764546115 4351696814080 4362760450048 4365693989888 4395909726208 4398974770190 4402472497280 4405432739680 4416632992408 4416844257280 4433907958480 4437433461760 4450404474880 4464595815680 4467597830080 4478956129648 4480245727232 4482517451776 4499834869816 4500050114560 4514524466816 4517435266960 4528920271876 4535785963520 4545770285056 4548826881536 4550249566720 4563332069296 4563550351360 4581869207552 4584823429120 4585063911610 4596479759872 4599570453632 4599790469120 4619902301560 4632981377024 4653238331287 4653460913920 4664475022592 4668183855104 4671438741970 4698357407744 4705371711040 4718900208022 4722878218240 4734056628224 4737357444820 4741124227840 4756373991824 4759440727690 4771769242240 4774977801440 4775563386880 4778774497280 4790923923968 4808026263040 4827326486528 4842719747008 4842951393280 4845976013648 4846207815680 4858528683008 4877298754328 4881176807936 4895444922368 4900268764160 4902753462880 4914357613088 4934320685056 4950055126016 4957445195560 4971936249280 4986011942912 4989364559872 5011179741386 5011419445760 5027399737360 5030780183660 5034780273920 5043570302771 5047580562752 5047822008320 5059769516032 5067323381120 5081892531716 5102395217920 5105826091520 5118807005312 5122248914272 5122877087744 5138582616167 5138828414720 5142914416640 5159456533504 5162783162240 5175908882144 5177874437120 5195166040064 5198659293184 5215236650624 5215486115840 5240073041840 5252475581584 5253119725568 5256651947008 5279888344640 5294835859456 5296724723290 5317986664328 5318241044480 5330828597248 5338787133680 5375078639315 5377567669760 5393028809168 5393286778880 5396655106108 5414122794080 5418427688960 5435855990656 5436116008960 5453189715116 5453450562560 5457117487360 5461456568320 5469129874208 5475341627392 5494887157760 5512561390336 5516944556032 5520791240510 5533858202026 5538258301312 5538523217920 5552604209152 5556337805312 5574055719232 5594794196992 5598695162060 5600307159040 5603146814720 5616408700672 5624793587270 5643155583520 5657205858304 5661150339845 5682212856320 5686033601920 5704165086620 5727062561584 5727336509440 5745599699840 5749463067040 5764080346024 5768663500288 5785525817344 5791226721280 5807877179104 5830593778240 5831308820480 5835229818880 5850065148928 5853998759168 5872665847048 5872946759680 5896521752576 5915324436736 5917570785280 5932615456768 5941324906496 5945467489780 5960270457856 5979727609856 5988654904960 6002829236096 6005872992028 6007602225152 6034158108160 6053399683760 6057470017060 6072870364561 6073160853760 6077989765120 6092375539712 6096623442910 6101471009920 6119306152960 6142947016360 6158564678266 6163461496192 6163756318720 6167605835552 6167900856320 6187272945997 6187568907520 6207471141872 6212406846464 6232514928640 6236705699840 6250434141952 6254636962112 6257533288448 6279871037440 6300070160384 6309475703440 6324409373744 6324711895040 6350100348928 6352365664645 6370349393408 6398508756640 6402811142840 6403596359680 6418752800768 6449320666880 6469886102680 6493957550080 6498324116480 6514845279488 6519045813280 6540014238758 6545214356096 6545527439360 6565594476980 6566399656960 6570814933760 6587520395456 6612029505536 6618544824320 6637573918976 6647483330410 6663217018766 6663535746560 6668834078720 6680476939136 6685788741632 6690284296192 6711618110912 6711939153920 6731236768256 6741286011460 6745818882635 6780131950592 6784690941952 6794819988320 6816487143895 6836412342760 6844177034240 6860376269824 6863854848032 6890701737920 6896180695040 6922822876640 6940423273784 6940755261440 6945422256640 6967569649040 6993492746240 7020510875840 7038359632304 7043092257124 7043955995648 7048692383488 7066950811648 7071507322880 7094252733568 7099893538816 7127663656960 7143353305088 7148156528128 7158828201980 7200080183296 7205100432530 7210829375360 7227896427136 7228242165760 7231907271680 7259846473880 7280399306752 7301680562176 7312231663451 7312581436160 7317498448960 7335717486592 7336102258576 7340832308810 7370652190720 7391843682496 7394155545920 7415414612606 7415769320960 7421665771520 7426656133120 7445537462272 7450338072320 7474301987152 7474659512320 7503536545120 7507341240035 7509502781440 7528594737664 7531453726720 7579771911712 7585798764544 7615105164304 7615469424640 7634830787584 7639964482304 7646039195648 7692842020864 7704326870240 7709507294440 7729107736714 7753932505088 7759338927340 7765508558080 7813042677440 7818296202640 7821916610560 7840430022656 7844405540608 7874711022178 7875087700480 7881349365760 7905511717180 7925610475783 7931912312896 7932291727360 7937625436160 7955097998848 7962936741760 7985831121268 8018271113216 8023441000960 8043839579776 8044224348160 8049248293856 8055648438272 8081722654720 8107717409792 8143556599360 8163832348672 8169321746432 8181517945120 8222125463552 8234400494320 8260453059584 8265036881920 8284599099392 8296967398720 8323654485692 8350596173920 8357235927040 8362855370240 8384116866944 8389522638640 8414045960320 8423602503680 8447821351424 8474759557264 8475164938240 8480458023884 8480863677440 8509185671168 8535272820074 8542059413888 8542468014080 8575470337280 8579818560040 8600125822904 8604108271616 8629258846208 8662596470528 8669484302336 8675529092230 8703393628160 8725520900096 8731387979776 8791819452416 8797949540380 8803865321405 8804944994560 8810865479360 8833265984816 8833688514560 8867815916960 8874866923520 8900808949760 8929191631360 8935195660160 8957912259296 8965034903552 8999669739632 9000100229120 9029048933632 9034870533920 9057840543752 9071571927040 9091540570112 9097653763072 9100499133440 9126664138592 9127100702720 9163738415104 9169646858240 9170127823220 9192959519744 9199140907264 9239804603120 9265962754048 9306476662574 9306921827840 9328950045184 9336367710208 9342877483940 9396714815488 9410743422080 9437800416044 9444146435689 9474714889640 9482248455680 9512747983648 9518881455380 9543082001453 9543538484480 9549955602880 9551126773760 9557548994560 9581847847936 9616052526080 9654652973056 9685439494016 9685902786560 9691952027296 9692415631360 9717057366016 9754597508656 9762353615872 9790889844736 9800537528320 9805506925760 9828715226176 9900110252032 9914890391120 9943872498560 9978729119744 9982288901585 10022359482772 10022838891520 10054799474720 10061560367320 10069560547840 10087140605542 10095161125504 10095644016640 10119539032064 10134646762240 10163785063432 10204790435840 10211652183040 10237614010624 10244497828544 10245754175488 10277165232334 10277656829440 10285828833280 10318913067008 10325566324480 10351817764288 10355748874240 10390332080128 10397318586368 10404568107115 10430473301248 10480146083680 10504951163168 10506239451136 10513303894016 10559776689280 10593449446580 10600572529855 10635973328656 10636482088960 10661657194496 10677574267360 10750157278630 10755135339520 10786057618336 10786573557760 10793310212216 10828245588160 10836855377920 10871711981312 10906379430232 10906901125120 10914234974720 10922913136640 10938259748416 10950683254784 10989774315520 11025122780672 11033889112064 11041582481020 11067716404052 11076516602624 11105208418304 11112675610624 11148111438464 11197390324120 11200614318080 11206293629440 11232817401344 11249587174540 11286311167040 11314411716608 11322300679690 11364425712640 11372067203840 11408330173240 11454125123168 11454673018880 11491199399680 11498926134080 11528160692048 11537327000576 11571051634688 11582453442560 11615754358208 11661187556480 11662617640960 11670459637760 11700130297856 11707997518336 11745331694096 11745893519360 11793043505152 11797250520055 11830648873472 11835141570560 11865230913536 11890934979560 11920540915712 11959455219712 11977309809920 12005658472192 12011745984056 12015204450304 12068316216320 12106799367520 12114940034120 12145740729122 12146321707520 12155979530240 12184751079424 12193246885820 12202942019840 12238612305920 12285894032720 12317129356532 12326922992384 12335211671104 12335801712640 12374545891994 12375137815040 12414942283744 12424813692928 12465029857280 12473411399680 12500868283904 12509273924224 12527949353465 12600140320768 12618951406880 12648818747488 12649423790080 12700200697856 12704731329290 12740698786816 12797017513280 12805622285680 12807192719360 12837505601536 12898641333760 12939772205360 12987915100160 12996648232960 13029690558976 13038091626560 13080028477516 13090428712192 13131188953960 13132799313920 13141629867520 13175040790912 13237089648640 13275147837952 13294966660820 13326434037532 13327071493120 13360953878272 13371577483264 13380568592384 13423236221824 13423878307840 13462473536512 13482572022920 13491637765270 13560263901184 13569381883904 13589639976640 13632974287790 13672824685520 13688354068480 13720752539648 13727709696064 13781403475840 13792361390080 13834645505065 13845645753280 13880846547568 13881510522880 13890844513280 13935139298080 13975204462219 13986985492480 14041021751680 14076719264608 14086184514248 14087911991296 14097384766976 14133901623296 14143014645760 14188505467136 14199787077632 14255327313920 14286706610176 14296313056256 14317656403960 14400160366592 14410200865060 14421658750720 14455792854272 14463814543360 14519692947760 14560798613504 14624463326902 14625162872320 14634996897920 14671434973184 14672204517152 14681664617620 14741304381440 14783687364992 14788311091840 14830829225212 14831538641920 14840801541797 14853312266240 14891074924544 14900676144640 14948603974304 14949319024640 15007073090240 15014682480070 15019005562880 15057189475328 15062907453440 15159543823424 15171597529088 15230210328608 15230938849280 15269661575168 15279928964608 15292078391296 15385684041728 15396411695665 15408653740480 15419014588880 15458215473428 15518677854680 15531017116160 15626085354880 15636592405280 15643833221120 15680860045312 15688811081216 15749422044356 15750175400960 15811023434360 15851220951566 15863824625792 15864583454720 15875250872320 15910195997696 15925873483520 15971662242536 16036542226432 16046882001920 16087679159552 16098496587712 16111296876544 16163445309440 16215434819584 16287113198720 16327664697344 16338643492864 16350035596895 16363035890240 16444250927104 16468800988640 16516150728077 16520906119168 16530073763840 16569198198784 16593934797440 16647308971384 16658042546915 16701192347840 16714471854080 16725710740480 16768233733888 16779045277280 16828091920640 16847205007360 16895642702848 16949519114528 16950329876480 16960916047768 16961727354880 17018371342336 17070545640148 17084118827776 17150940674560 17159637120080 17200251645808 17208216543232 17325192941056 17338968604672 17351058184460 17451041800192 17462775959552 17539129094851 17595899080760 17607730642810 17609889989120 17621730958720 17666531969632 17667377029120 17735631833920 17749733847040 17801617899520 17858383262720 17870391320320 17915824518592 17930069807104 17999339479264 18000200458240 18058097867264 18069741067840 18115681087504 18183081140224 18195307526144 18200998266880 18253328277184 18254201405440 18339293716480 18340255646440 18385919039488 18398281814528 18479609206240 18531925508096 18538536531515 18612953325148 18613843655680 18657900090368 18685754967880 18793429630976 18821486844160 18875600832088 18888292871378 18949429779280 18964496911360 19025495967296 19037762910760 19086164002906 19087076968960 19099911205760 19102253547520 19115097989120 19163695695872 19232105052160 19309305946112 19322769341785 19368503707091 19370878988032 19383904054592 19384831262720 19434114732032 19509195017312 19524707231744 19581779689472 19601075056640 19611013851520 19657430452352 19686777555445 19800220504064 19829780782240 19887744997120 19957458239488 19964577803170 20044718965544 20045677783040 20109598949440 20123120734640 20139121095680 20174281211084 20190322251008 20269293524480 20327570126864 20409580871680 20423304366080 20475228021248 20488995657088 20491508350976 20554330464668 20555313658880 20637826134016 20651132648960 20703635528576 20711497748480 20794637172736 20809136214230 20860946602496 20960292167360 21009902326336 21012478902272 21026607788032 21119553378560 21186898893160 21201145059710 21271946657312 21272964177920 21323314388992 21338182050185 21355148534720 21500314557260 21510270679040 21572115236672 21573147115520 21586620424432 21656491176320 21673710755840 21743423962624 21812758860464 21813802250240 21828469949440 21876519496832 21901366509568 21979548631040 22050245561344 22083164962040 22135432808104 22153033205248 22210416836608 22225351221248 22296222876928 22394780648240 22401228636160 22412587258880 22465634802688 22499174349080 22572622334080 22628823433216 22644601359380 22728851425280 22744134407680 22816660346480 22890049835653 22908250246336 22909346037760 22982398799360 22997852268160 23056321384096 23074654001152 23142103269376 23164906885120 23231508716416 23266191656435 23321259565681 23322375112960 23340919275520 23400260595712 23415995036672 23490663388192 23491787038720 23586087010304 23594501040110 23661297746944 23670283141120 23730461827072 23781869959120 23841081831424 23954619619840 24011316944384 24023491968112 24030408900608 24136632432640 24213598735040 24229880068240 24291481458244 24292643415040 24386493771640 24405884039680 24477224611840 24571788065440 24634258713064 24653845984768 24670423342208 24671603425280 24749091783988 24750275630080 24829884567488 24849627385856 24930059714560 24946822799360 25001736567808 25018547848448 25055898706930 25200280641536 25217851513855 25237902813760 25297637494976 25298847580160 25409462658580 25481397573632 25594035026560 25611244571360 25614385438720 25675011203072 25692913080835 25797282667520 25879544410720 25953951144121 25975830200320 25993296465920 26059381117952 26076183253120 26160056955032 26180857424384 26262377907920 26265598627840 26283259735040 26350081581824 26474179297280 26550295675904 26589933321640 26652868075064 26654142986240 26721907756544 26743154966528 26761137184768 26846472443648 26924947073024 26965144045840 26983275530540 27051877078499 27138763767808 27179279953280 27265948575580 27345649371040 27376708136960 27441505079296 27455419392128 27561488577623 27562806951680 27584722780160 27669291010130 27691291506560 27761693095136 27763021045760 27781689026560 27870278596160 27950408924438 27973970984960 28082043503360 28153438529216 28172369028496 28175823982592 28194769533952 28286029291520 28377010934272 28399574155264 28573413220352 28592626112512 28635312807920 28820401730120 28843317501440 28911585708544 28927629086720 29039385895520 29121597227008 29248926653804 29250325744640 29269993795840 29344409034304 29363329235240 29482608762880 29567374729984 29576622183680 29661658450424 29663077283840 29681603083594 29706624532480 29782149849088 29801352289280 29897207948608 29898638049280 30014146180480 30029364960140 30038011125760 30114378950656 30319087646848 30343195058176 30364351822805 30460420657216 30461877698560 30539323150336 30559857929216 30771368083456 30792823391330 30817307480960 30838029177760 30916430946856 30936364729985 31037355709360 31062034232320 31252170709760 31273184810560 31287666442240 31361720090624 31377622162432 31498844088712 31500350801920 31622046868720 31702441903132 31727649251584 31750501744640 31820391995392 31851746967040 31943324485072 32073084452864 32093764003840 32175358319104 32196993175424 32222593753088 32430869639168 32572668319009 32574226397440 32677286985728 32700071193790 32726071780480 32888501854208 32937601977280 33032301456154 33041812238336 33060147527680 33138396397568 33187869594880 33294617942768 33316085093830 33402384695680 33428943708160 33451421480960 33536467467776 33558090554560 33656183841280 33791285405696 33899038229056 33900659752960 33921832095536 33923454709760 34141091280296 34168237655552 34301881349120 34319274240160 34400503291616 34416433086464 34650385882112 34702116368920 34902083600384 34925551919104 35078258189702 35191798161520 35215461285620 35219779978240 35243461917440 35333063939264 35334754058240 35471263667840 35499467694080 35716766525440 35740782640640 35831649037184 35860139614208 35970078313169 35998678958528 36000400916480 36116195734528 36139482135680 36231362175008 36366162280448 36390615052288 36401996533760 36506656554368 36508402810880 36561158317255 36678587432960 36680511292880 36771838078976 36796563629056 36959218412480 37063851016192 37077073063030 37225906650296 37227687311360 37315800180736 37371509935760 37642973688320 37751201664176 37776585742756 37898859558560 37928993822720 38050991934592 38075525821520 38172328005812 38174153937920 38199822411520 38230195978240 38327391391744 38464210104320 38618611892224 38645538683570 38737007414182 38741757976064 38767808109184 38769662525440 38868229464064 39018390034624 39049414463488 39163559378944 39202150113280 39222027703040 39314860904704 39373555110890 39600441008128 39628052378915 39659561564480 39775489994240 39929155606340 40089437931088 40091355566080 40219197898880 40246241469280 40278242191360 40348562422168 40380644502016 40538587048960 40655140253728 40819161743360 40846608732160 40950456042496 40977991314176 41108660929336 41110627317760 41275652268032 41302265297920 41407271057152 41422995496960 41589274345472 41618272428460 41721893204992 41920584334720 42019804652672 42024957804544 42053215576064 42239106757120 42373797786320 42402290119420 42510092551927 42543893314624 42545928355840 42646628777984 42676364100370 42710297069440 43000629114520 43020541358080 43144230473344 43146294231040 43173240848864 43310910621979 43312982352640 43347421511680 43486847925248 43625517720928 43627604500480 43656939898880 43753038993664 43802733019136 43959097262080 44100491122688 44166329924080 44270865616208 44306066410496 44450702442496 44592445753856 44789561296480 44825174517760 44931269605376 44998348698160 45145244668160 45289202718760 45457702850560 45488268815360 45633320692960 45780099671306 45816500492672 45818692075520 45964797598720 45995704536320 46112642768192 46149308002304 46284206538752 46329813770240 46463017432832 46532383312870 46642519131362 46644750225920 46681838551040 46800521191424 46831990073344 46981326776384 46983574077440 47189002080220 47220732178445 47322595493888 47460923654144 47563739918240 47682163662848 47715410007265 47909239239680 48022633888768 48046983936224 48273264865280 48427197470080 48459760136480 48582962916488 48585286830080 48772987543280 48811768079360 48954449223680 49143576130880 49268517426128 49307691969536 49340846684416 49498183567976 49500551260160 49659769134976 49699254771712 49893645598720 50003473135616 50037095696896 50111797413860 50400561283072 50435703027710 50475805627520 50595274989952 50597695160320 50818925317160 50962795147264 51185621644157 51188070053120 51222489142720 51228770877440 51350022406144 51385826161670 51594565335040 51759088821440 51907902288242 51951660400640 51986592931840 52118762235904 52152366506240 52320113910064 52361714848768 52524755815840 52531197255680 52566519470080 52700163163648 53100591351808 53179866643280 53305736150128 53308285972480 53443815513088 53522274369536 53692944887296 53849894146048 53930288091680 53966551061080 54103754156998 54277527535616 54358559906560 54531897151160 54691298742080 54753416273920 54883010158592 54910838784256 55122977155246 55125613903360 55169445560320 55338582020260 55382583013120 55479273330481 55523386190272 55526042091520 55563378053120 55740557192320 55900817848876 56164087006720 56306877058432 56344738056992 56351647965184 56389539067904 56572058583040 56754021868544 57146826440704 57185252225024 57270625615840 57640803460240 57686635002880 57823171417088 57855258173440 58078771791040 58243194454016 58497853307608 58500651489280 58539987591680 58688818068608 58726658470480 58965217525760 59134749459968 59153244367360 59323316900848 59326154567680 59363206167188 59564299698176 59602704578560 59794415897216 59797276098560 60028292360960 60058729920280 60076022251520 60228757901312 60638175293696 60686390116352 60728703645610 60920841314432 60923755397120 61078646300672 61119715858432 61542736166912 61585646782660 61634614961920 61676058355520 61832861893712 61872729459970 62074711418720 62124068464640 62504341419520 62546369621120 62755244324864 62997688177424 63000701603840 63244093737440 63404883806264 63455298503168 63501003489280 63640783990784 63703493934080 63886648970144 64146168905728 64187528007680 64350716638208 64393986350848 64445187506176 64861739278336 65145336638018 65148452794880 65354573971456 65400142387580 65452143560960 65777003708416 65875203954560 66064602912308 66083624476672 66375739189760 66589235885536 66632170187660 66801574010171 66804769391360 66857887416320 66902842961920 67072934935552 67116181109120 67312367682560 67582570811392 67798076458112 67801319505920 67843664191072 67846909419520 68282182560592 68336475311104 68603762698240 68638548480320 68801006583232 68832866172928 69300771764224 69404232737840 69851103838208 69876022311095 70156516379404 70383596323040 70430922571240 70439559956480 70486923834880 70666127878528 70669508116480 70942527335680 70998935388160 71433533050880 71481565281280 71663298074368 71720279228416 71940156626338 71997357917056 72000801832960 72232391469056 72278964271360 72462724350016 72732324560896 72781230104576 72803993067520 73013313108736 73122316634510 73357174865920 73361022585760 73543676157952 73593127258112 73918436824960 74154146126060 74204007708985 74451813300592 74455374622720 74631600361472 74743019871520 75285947376640 75502403328352 75553171485512 75797719117120 75857987645440 76101983869184 76151051643040 76344656011624 76348307875840 76399644823040 76460391956480 76654782783488 76928420208640 77237223784448 77291077367140 77474014828364 77483515952128 77535616218368 77736458928128 78036780069248 78098828926976 78404300226560 78444055406080 78629721809408 78747110221780 79200882016256 79256104757830 79319123128960 79550979988480 79858311212680 80178875862176 80182711132160 80434548297961 80438395797760 80492482938560 80556484382720 80697124844336 80761289004032 81077174097920 81310280507456 81638323486720 81693217464320 81900912084992 81955982628352 82217321858672 82221254635520 82551304536064 82580753640385 82604530595840 82814542114304 82845990993920 83236544856920 83443786409984 83841168669440 84039609305344 84106431152128 84478213514240 84747595572640 84804580238840 85020185103854 85087786629248 85091856711680 85293257555968 85352728200740 85420594138880 86001258229040 86041082716160 86288460946688 86346481697728 86621821243958 86625964705280 86694843023360 86973695850496 87251035441856 87255209000960 87313879797760 87506077987328 87695645474255 88200982245376 88332659848160 88541731232416 88612132820992 88901404884992 89184891507712 89579122592960 89650349035520 89862539210752 89996697396320 90290489336320 90578405437520 90915405701120 90976537630720 91266641385920 91560199342612 91633000985344 91929595197440 91991409072640 92225285536384 92298616004608 92659627540480 92926034865664 93064766625740 93285038262724 93289500451840 93601042382848 93663980146688 93962653552768 93967148154880 94378004160440 94441464356890 94645190987776 94921847308288 95127479836480 95364327325696 95430820014530 95818478479360 96045267777536 96093967872448 96546529730560 96842518535455 96854394940160 96919520272960 97165925832976 97170573660160 97545975086560 97623536158720 97908898447360 98287152261760 98537034852256 98615383939072 98681693368832 98996367135952 99001102520320 99319538269952 99398509543424 99787291197440 100006946271232 100074191393792 100223594827720 100801122566144 100871406055420 100951611255040 101190549979904 101637850634320 101925590294528 102371243288314 102376140106240 102444978285440 102457541754880 102700044812288 102771652323340 103189130670080 103518177642880 103815804576484 103885610792579 103973185863680 104237524471808 104304733012480 104640227820128 104723429697536 105049511631680 105062394511360 105133038940160 105400326327296 106201182703616 106359733286560 106611472300256 106616571944960 106887631026176 107044548739072 107385889774592 107699788292096 107860576183360 107933102122160 108207508313996 108717119813120 109063794302320 109382597484160 109506832547840 109766020317184 109821677568512 110245954310492 110251227806720 110677164040520 110765166026240 110958546660962 111046772380544 111052084183040 111126756106240 111481114384640 111801635697752 112328174013440 112613754116864 112689476113984 112703295930368 112779078135808 113144117166080 113508043737088 114293652881408 114370504450048 114450249178265 114541251231680 115281606920480 115373270005760 115646342834176 115710516346880 116157543582080 116606297828405 116995706615216 117001302978560 117079975183360 117377636137216 117453316940960 117930435051520 118269498919936 118306488734720 118646633801696 118652309135360 118726412334376 119128599396352 119205409157120 119588831794432 120056584721920 120117459840560 120152044503040 120457515802624 121276350587392 121372780232704 121457407291220 121841682628864 122157292601344 122239431716864 122773903663957 123171293565320 123269229923840 123352116711040 123665723787424 123745458919940 124149422837440 124248136929280 125008682839040 125092739242240 125510488649728 125995376354848 126001403207680 126488187474880 126809767612528 126910597006336 127281567981568 127406987868160 127773297940288 128375056015360 128701433276416 128787972701696 128890375012352 129723478556672 129769755720605 130290673276036 130296905589760 130800284775160 130904287121920 131554007416832 131750407909120 132129205824616 132167248953344 132751478379520 133178471771072 133264340375320 133603148020342 133609538782720 133715774832640 133805685923840 134145869871104 134232362218240 134624735365120 135165141622784 135259385392495 135596152916224 135687328382144 135693818839040 136564365121184 136672950622208 137207525396480 137277096960640 137602013166464 137807442888115 138601543528448 138808465475680 139702207676416 139752044622190 140313032758808 140767192646080 140861845142480 140879119912960 140973847669760 141332255757056 141885054671360 141997870776320 142867066101760 142963130562560 143326596148736 143440558456832 143880313252676 143994715834112 144464782938112 144557928542720 144925448700032 145562460209152 145607986135040 146026626217472 146244633269020 146722045171520 147087352315904 147186254516224 147836873649920 148308292252120 148408015417970 148903626601184 148910749245440 149263200722944 149486039743040 150571894753280 151004806656704 151106342971024 151595438234240 151715975290880 152203967738368 152302103286080 152689312023248 152696615751680 152799289646080 153309565566976 153856840417280 154582154734280 154948029656728 154967031904256 155071232436736 155472917856256 156073560138496 156197657853952 156808600453120 156888110812160 157259443618816 157494220443560 158401764032512 158512209515660 158638246257920 159101959976960 159716622425360 160357751724352 160365422264320 160869096595922 160876791595520 160984965877120 161112968765440 161394249688672 161522578008064 162154348195840 162620561014912 162863341595045 163248816959767 163386434928640 163801824169984 163911965256704 164434643717344 164442509271040 165102609072128 165161507280770 165209061191680 165629084228608 165691981987840 166473089713840 166887572819968 167682337338880 168079218610688 168212862304256 168956427028480 169495191145280 169609160477680 170040370207708 170175573258496 170705456401480 170841188277760 172002516458080 172082165432320 172576921893376 172692963395456 173243642487916 173251929410560 173947391700992 174502070883712 174510418001920 174627759595520 175012155974656 175391290948510 176401964490752 176665319696320 177083462464832 177224265641984 178369783015424 179158245185920 179300698071040 179725078421504 179850391565845 179993394792640 180580978672640 181156810875040 181677658008847 181830811402240 181953075261440 182533282771840 183120398685224 183266001970688 183859190394880 183982818145280 184450571072768 184597232009216 185319255080960 185852069731328 186129533251480 186570076525448 186579000903680 187202084765696 187327960293376 187925307105536 188756008320880 188882928713780 189290381975552 190254959672960 190728654651392 190861640029060 191636956958720 192090535555072 192187935744896 192930420043361 193093059461120 193685037070910 193708789880320 193839040545920 194331851665952 194341147320320 195091950173120 195247072317440 195817796894720 196574304523520 197074069704512 197230767878144 197363386737664 197992734271904 198002205040640 198639076539904 198797019086848 200013892542464 200148382787584 200447189655440 201742812110840 201903222510080 202381099959808 203275701268640 203851180589056 204742486576628 204752280212480 204889956570880 205543304646680 206378261340160 207036355285760 207631609152968 207771221585158 207946371727360 208475048943616 208609466024960 209280455640256 209446859395072 210099023263360 210124789022720 210266077880320 210800652654592 212402365407232 212550462759635 212719466573120 213222944600512 213233143889920 213775262052352 214771779549184 215399576584192 215721152366720 215866204244320 216415016627992 216554553109895 217434239626240 218127588604640 218765194968320 219013665095680 219532040634368 219643355137024 220491908620984 220502455613440 221354328081040 221530332052480 221917093321924 222093544761088 222253512212480 222962228769280 223603271395504 224656348026880 225227508233728 225378952227968 225406591860736 225558156271616 227016087474176 228008678233063 228741008900096 228900498356530 229082502463360 230563213840960 230746540011520 231292685668352 231421032693760 232315087164160 233212595656810 233991413230432 234002605957120 234159950366720 234755272274432 234906633881920 236538997839872 236612977469440 237293267603392 237304618270720 237452824668752 238410818314240 239177663588864 240113169443840 240234919681120 240915031605248 242552701174784 242914814582440 243683365257728 244314585202688 244478863433728 245547807327914 246342587130640 246538459847680 246704233422080 247331447574848 247490917839880 248298845674880 248496273858560 250017365678080 250185478484480 251020977299456 251790548192183 251990752709696 252002806415360 252976374949760 253619535225056 253821194012672 254563135963136 254813975736320 255546595880576 255928108220785 256750112030720 257402866552832 257575945403392 259446957113344 259539511441210 260581346552072 260593811179520 261600569550320 261808574243840 263500815818240 264258411649232 264334497906688 265502956759040 266356943542144 266528680750640 267206296040684 267219077565440 267611371847680 268291739742208 268464724436480 269249470730240 270330283245568 270518770784990 271192305832448 271374656764288 271387637678080 273128730242368 273345901244416 274415050792960 274554193921280 275204026332928 275614885776230 277203087056896 277396366652405 277616930951360 279504089244380 280626065517616 281534385292160 281723690284960 281758239825920 281947695339520 282664511514112 283770109342720 285734132203520 285926261125120 286653192297472 287760626505352 287989431668224 288929565876224 289115857085440 289850897400064 291124920418304 291215972270080 292053252434944 292489266538040 293444090343040 294174704631808 294372509032448 295673747299840 296616584504240 296816030835940 297570647863489 297807253202368 297821498490880 298526401445888 298972079486080 301143789506560 302009613313408 302212685942048 303176374353853 303190876468480 303431950581760 304407935476736 304604206572160 305378624046496 305393231503360 305598579292160 306619131133952 307713680834560 309164309468560 309896059313456 309934063808512 310142464873472 312147120276992 312395315707904 313776221624320 314518887237632 314988440887120 317024419031320 317276492515840 318203919953920 319433244850720 320715503448704 320730844528640 321738193191844 321753583191040 321969931754240 322225937530880 322788499377344 323045156016128 324308696391680 325241122029824 325726683190090 326497633919534 326772869857280 327603648339968 327823930513408 328869287434688 328885018542080 330323014561540 330418122383360 331258168457216 332946179427680 333775145639936 334007870050855 335364674677760 336158437221376 337912854056960 338990382290560 339218320955360 340080740415416 340351146516992 341410912802960 341682376555520 344005032916160 344164330864640 345153843786752 345385926790912 346487284975832 346503858821120 347894783401984 349004141767424 349255519191040 350024311949312 350782581897020 352803928981504 353330639392640 354166924929664 354448531283968 356739566030848 358299351509099 358316490371840 358601396142080 359450156843008 359700783131690 359986789585280 361161957345280 362313621750080 363355316017694 363661622804480 363906150522880 365066565543680 366240797370448 366532003941376 367718380789760 367965636290560 368901142145536 369194464018432 371704139462656 372259066502960 373140153050896 373158001807360 374655920586752 375850614211072 377512016641760 377765857427560 378580763951104 380509919345920 381723280058120 383273913917440 384181071110144 384375871489792 385860840086722 386186118922240 387370074141820 387417579760640 387678081091840 388663703331904 388682294640640 390183900346240 390494144634880 393148609047040 394148139409024 394461535756288 394726773475328 395985468543808 396004410081280 397278153079808 400027785084928 400296765575168 400894379310880 402172741489805 403485624221680 403806445020160 404762199919616 406551402537280 407702361178112 409484973153256 409504560424960 409779913141760 411086609293360 412756522680320 414072710571520 415263218305936 415542443170316 416950097887232 417218932049920 418560911280512 418893718790144 420198046526720 420532155760640 421601305309184 424804730814464 425100925519270 425438933146240 426445889201024 426466287779840 427550524104704 429543559098368 430799153168384 431442304733440 431732408488640 432830033255984 433109106219790 434868479252480 436255177209280 437530389936640 439286710274048 440983817241968 441004911226880 442708656162080 443060664104960 443834186643848 444187089522176 444507024424960 445924457538560 447206542791008 449312696053760 450455016467456 450757904455936 451116312543232 454032174948352 456017356466126 457482017800192 457800996713060 458165004926720 461126427681920 461493080023040 462585371336704 464630174328320 466425191313620 467611018071197 467982826460864 468005211914240 468319900733440 469510544548864 469813267763840 473077995679744 473225954938880 474586535206784 474609236541440 474905649337504 476821636628480 478355327177728 480226338887680 480469839362240 481830063210496 485105402349568 485829629164880 487366730515456 488957726867456 491095614655828 492685174261280 493076919695360 493408466844160 494662895149696 494981835679760 496597691349760 496992547717120 500034731356160 500370956968960 502041954598912 503581096384366 503981505419392 504005612830720 505952749899520 507239070450112 507642388025344 509126271926272 509627951472640 511093191761152 511856216441570 513500224061440 514805733105664 515151890806784 519079022882420 519428053962895 521162693104144 521187622359040 523201139100640 523617148487680 527001631636480 528516823298464 531005913518080 532713887084288 533057361501280 534412592081368 534438155130880 535222743695360 536583479484416 536929448872960 538498941460480 540660566491136 541037541569980 542384611664896 542749313528576 546257460484736 546691802488832 548830101585920 549108387842560 550408052665856 551229771552460 554406174113792 554792733304810 555233861902720 559008178488760 561252131035232 563041838085727 563068770584320 563447380569920 563516479651840 563895390679040 565329023028224 567540218685440 571468264407040 571852522250240 573306384594944 575521253010704 575978863336448 577859131752448 578231714170880 579701794800128 584106504869888 584978533076080 586888180686080 588745018064896 591347494599680 593233169008480 593632061671880 595141295726978 595614506404736 595642996981760 597052802891776 597944158972160 602287579013120 604019226626816 604425371884096 606352748707706 606381752936960 606863901163520 608815870953472 609208413144320 610757248092992 610786463006720 611197158584320 613869518319785 618328618937120 619792118626912 619868127617024 620284929746944 624294240553984 627552443248640 629037774475264 629976881774240 634048838062640 634552985031680 636407839907840 638866489701440 641431006897408 643476386383688 643507166382080 643939863508480 644451875061760 645576998754688 646090312032256 648617392783360 650482244059648 651453366380180 652995267839068 655207296679936 655647861026816 657738574869376 657770037084160 660646029123080 660836244766720 662516336914432 665892358855360 667550291279872 668015740101710 670729349355520 672316874442752 675825708113920 677980764581120 678436641910720 680161480830832 680702293033984 682821825605920 683364753111040 688010065832320 690307687573504 690771853581824 692974569951664 693007717642240 695789566803968 698008283534848 698511038382080 700048623898624 701565163794040 705607857963008 706661278785280 708333849859328 708897062567936 713479132061696 716598703018198 716632980743680 717202792284160 718900313686016 719401566263380 719973579170560 722323914690560 724627243500160 726710632035388 727812301045760 730133131087360 732481594740896 733064007882752 735436761579520 735931272581120 737802284291072 743408278925312 744518133005920 746280306101792 746316003614720 749311841173504 751701228422144 755024033283520 755531714855120 757161527902208 761019838691840 763446560116240 766547827834880 768362142220288 768751742979584 771721680173444 774740148283640 774835159521280 775356162183680 777327406663808 777364589281280 780367800692480 780988289269760 786297218094080 788296278818048 788923071512576 789453546950656 791970937087616 792008820162560 794556306159616 800055570169856 800593531150336 801788758621760 804345482979610 806971248443360 807612890040320 809524399839232 813102805074560 816244084798835 818969946306512 819009120849920 819559826283520 822173218586720 825513045360640 828145421143040 830526436611872 831084886340632 833900195774464 834437864099840 837121822561024 837787437580288 840396093053440 841064311521280 843202610618368 849609461628928 850201851038540 850877866292480 852891778402048 855101048209408 859087118196736 862884609466880 863464816977280 865660066511968 866218212439580 869736958504960 872510354418560 875060779873280 878573420548096 881967634483936 882009822453760 885417312324160 886121328209920 887668373287696 888374179044352 891848915077120 894413085582016 898625392107520 900910032934912 901515808911872 902232625086464 908064349896704 908388290044235 912034712932252 915601993426120 916330009853440 922252855363840 922986160046080 925170742673408 929260348656640 932850382627240 935222036142394 935965652921728 936010423828480 936639801466880 939021089097728 939626535527680 946155991359488 946451909877760 949173070413568 949811298675008 953643273256960 956710654355456 960452677775360 960939678724480 964652100216805 970210804699136 971659258329760 974733461030912 977915453734912 982191229311656 985370348522560 986153839390720 986816933688320 989325790299392 989963671359520 993195382699520 993985095434240 1000069462712320 1000741913937920 1004083909197824 1007162192768732 1007963010838784 1011905499799040 1014478140900224 1015284776050688 1019255902945280 1022186383522304 1023712432883140 1029611466211328 1030303781613568 1038158045764840 1038856107925790 1042325386208288 1042375244718080 1046402278201280 1047234296975360 1054003263272960 1057033646596928 1062011827036160 1065427774168576 1066114723002560 1068825184162736 1068876310261760 1073166958968832 1073858897745920 1076997882920960 1082075083139960 1084769223329792 1085498627057152 1092514920969472 1093383604977664 1097660203171840 1098216775685120 1100816105331712 1102459543104920 1108812348227584 1109585466609620 1110467723805440 1118016356977520 1122504262070464 1126083676171454 1126137541168640 1126894761139840 1127032959303680 1127790781358080 1130658046056448 1135080437370880 1140043391165315 1142741718718369 1143705044500480 1146612769189888 1151042506021408 1151957726672896 1155718263504896 1156463428341760 1159403589600256 1168213009739776 1169957066152160 1173776361372160 1177490036129792 1182694989199360 1186466338016960 1187264123343760 1190282591453956 1191229012809472 1195888317944320 1204575158026240 1208038453253632 1208850743768192 1212705497415412 1212763505873920 1217631741906944 1218416826288640 1221514496185984 1221572926013440 1222394317168640 1227739036639570 1236657237874240 1239584237253824 1239736255234048 1240569859493888 1248588481107968 1255104886497280 1258075548950528 1258952740960915 1259953763548480 1268097676125280 1269105970063360 1272815679815680 1277732979402880 1282862013794816 1286952772767376 1287014332764160 1287879727016960 1291153997509376 1292180624064512 1297234785566720 1300964488119296 1302906732760360 1305990535678136 1310414593359872 1311295722053632 1315477149738752 1321292058246160 1321672489533440 1325032673828864 1331784717710720 1335100582559744 1336031480203420 1341458698711040 1344633748885504 1350512940303527 1351651416227840 1355961529162240 1356873283821440 1360322961661664 1361404586067968 1365643651211840 1366729506222080 1376020131664640 1380615375147008 1381543707163648 1385949139903328 1386015435284480 1391579133607936 1396016567069696 1400097247797248 1403130327588080 1413322557570560 1416667699718656 1417794125135872 1426958264123392 1433197406036396 1433265961487360 1438803132526760 1439947158341120 1444647829381120 1449254487000320 1453421264070776 1455624602091520 1460266262174720 1464963189481792 1466128015765504 1470873523159040 1471862545162240 1475604568582144 1486816557850624 1487853239317445 1489036266011840 1492560612203584 1492632007229440 1503402456844288 1510048066567040 1511063429710240 1515881871769265 1522039677383680 1526893120232480 1533095655669760 1536724284440576 1537503485959168 1543443360346888 1549480296567280 1549670319042560 1550712324367360 1554654813327616 1560735601384960 1561976578539520 1572594436188160 1576592557636096 1577846143025152 1578907093901312 1583941874175232 1589112612319232 1596060747631441 1601187062300672 1603577517243520 1608690965959220 1613942496886720 1615225780080640 1619048799678464 1626205610149120 1632488169597670 1637939892613024 1638018241699840 1639119652567040 1644346437173440 1656290842286080 1661052873223744 1662169772681264 1668875728199680 1674243645122048 1675574875160576 1680792186106880 1686405221236736 1700403702077080 1701755732584960 1705783556804096 1710202096418816 1718174236393472 1725769218933760 1726929633954560 1731320133023936 1732436424879160 1739473917009920 1745020708837120 1750121559746560 1757146841096192 1763935268967872 1764019644907520 1770834624648320 1772242656419840 1775336746575392 1776748358088704 1783697830154240 1788826171164032 1791496757545495 1797250784215040 1801820065869824 1803031617823744 1816128699793408 1816776580088470 1824069425864504 1831203986852240 1832660019706880 1844505710727680 1845972320092160 1850341485346816 1858520697313280 1865700765254480 1870444072284788 1871931305843456 1873279602933760 1878042178195456 1879253071055360 1892311982718976 1892903819755520 1898346140827136 1899622597350016 1913421308710912 1920905355550720 1921879357448960 1929304200433610 1940421609398272 1943318516659520 1949466922061824 1964382458623312 1970740697045120 1972307678781440 1973633867376640 1978651580598784 1979927342719040 1986390765399040 2000138925424640 2001483827875840 2014324385537464 2015926021677568 2023810999598080 2028956281800448 2030569552101376 2038511805890560 2044372767044608 2047424865766280 2059222932422656 2060607563227136 2076316091529680 2077712215851580 2084650772416576 2084750489436160 2092804556402560 2094468593950720 2108006526545920 2114067293193856 2122234620476971 2124023654072320 2130855548337152 2132229446005120 2137650368325472 2137752620523520 2146333917937664 2147717795491840 2153995765841920 2164150166279920 2169538446659584 2170997254114304 2185029841938944 2186767209955328 2196433551370240 2201632210663424 2204919086209840 2219170933219240 2220935447610880 2236032713955040 2245008524140928 2252167352342908 2252275082337280 2253789522279680 2255581562716160 2261316092112896 2270160874741760 2280086782330630 2285483437436738 2287410089000960 2293225538379776 2302085012042816 2303915453345792 2312926856683520 2318807179200512 2336426019479552 2338055090355985 2339914132304320 2347552722744320 2365389978398720 2372932676033920 2374528246687520 2380565182907912 2382458025618944 2391776635888640 2409150316052480 2416076906507264 2417701487536384 2425410994830824 2425527011747840 2435263483813888 2436833652577280 2443028992371968 2444788634337280 2455478073279140 2473314475748480 2479168474507648 2479472510468096 2481139718987776 2497176962215936 2508095460563693 2510209772994560 2516151097901056 2517905481921830 2519907527096960 2536195352250560 2538211940126720 2545631359631360 2555465958805760 2565724027589632 2573905545534752 2574028665528320 2575759454033920 2582307995018752 2584361248129024 2601928976238592 2605813465520720 2611981071356272 2622591444107264 2630954299477504 2642584116492320 2650065347657728 2663569435421440 2672062960406840 2682917397422080 2689267497771008 2701025880607054 2703302832455680 2711923058324480 2713746567642880 2720645923323328 2722809172135936 2731287302423680 2733459012444160 2752040263329280 2761230750294016 2763087414327296 2771898279806656 2772030870568960 2792033134139392 2800194495594496 2806260655176160 2815209190428635 2826645115141120 2833335399437312 2853916528246784 2866394812072792 2866531922974720 2877606265053520 2879894316682240 2889295658762240 2898508974000640 2906842528141552 2920532524349440 2929926378963584 2932256031531008 2943725090324480 2951209137164288 2973633115701248 2975706478634890 2978072532023680 2985121224407168 2985264014458880 3006804913688576 3020096133134080 3022126859420480 3031763743538530 3044079354767360 3053786240464960 3075006971918336 3086886720693776 3098960593134560 3099340638085120 3101424648734720 3109309626655232 3121471202769920 3145188872376320 3153185115272192 3157814187802624 3167883748350464 3178225224638464 3192121495262882 3202374124601344 3207155034487040 3217381931918440 3227884993773440 3230451560161280 3238097599356928 3252411220298240 3264976339195340 3273277126498379 3275879785226048 3276036483399680 3278239305134080 3288692874346880 3312581684572160 3322105746447488 3324339545362528 3337751456399360 3348487290244096 3361584372213760 3372810442473472 3400807404154160 3403511465169920 3411567113608192 3436348472786944 3451538437867520 3453859267909120 3462640266047872 3464872849758320 3478947834019840 3490041417674240 3500243119493120 3514293682192384 3527870537935744 3528039289815040 3541669249296640 3544485312839680 3550673493150784 3553496716177408 3567395660308480 3577652342328064 3582993515090990 3594501568430080 3603640131739648 3606063235647488 3633553160176940 3648138851729008 3662407973704480 3665320039413760 3689011421455360 3717041394626560 3731401530508960 3740888144569576 3743862611686912 3746559205867520 3756084356390912 3758506142110720 3784623965437952 3785807639511040 3796692281654272 3799245194700032 3826842617421824 3841810711101440 3843758714897920 3858608400867220 3880843218796544 3886637033319040 3898933844123648 3928764917246624 3941292866600089 3941481394090240 3944615357562880 3947267734753280 3957303161197568 3959854685438080 3972781530798080 4000277850849280 4002967655751680 4028648771074928 4031852043355136 4047621999196160 4057912563600896 4061139104202752 4088745534089216 4094849731532560 4121215126454272 4152632183059360 4155424431703160 4169301544833152 4169500978872320 4185609112805120 4188937187901440 4216013053091840 4228134586387712 4244469240953942 4248047308144640 4261711096674304 4264458892010240 4275300736650944 4275505241047040 4295435590983680 4328300332559840 4339076893319168 4341994508228608 4370059683877888 4392867102740480 4403264421326848 4409838172419680 4438341866438480 4441870895221760 4472065427910080 4490017048281856 4504334704685816 4504550164674560 4507579044559360 4511163125432320 4522632184225792 4540321749483520 4560173564661260 4570966874873476 4586451076759552 4604170024085632 4607830906691584 4625853713367040 4637614358401024 4672852038959104 4676110180711970 4679828264608640 4695105445488640 4730779956797440 4745865352067840 4749056493375040 4761130365815824 4764916051237888 4783553271777280 4832153813014528 4835402975072768 4850821989661648 4851054023495680 4870526967627776 4873667305154560 4886057984743936 4889577268674560 4910956146558280 4946628951496960 4958336949015296 4962279437975552 4994353924431872 5016190921127386 5020419545989120 5032302195802112 5035810963843660 5039815054193920 5072390704501120 5076423880253440 5110931917611520 5131448055179264 5147811091069504 5148057331056640 5151518908067840 5164615990037504 5203857952477184 5211626931041440 5223962142712544 5245182888214528 5261908598955008 5285168232984640 5300130695315456 5327138870842880 5344125920813680 5365834794844160 5378534995542016 5402051761214108 5423846116648960 5427493135285760 5441291846646656 5445618344271872 5462574604847360 5466918024888320 5504080526658560 5522461500588032 5526174828654592 5543796559613312 5544061741137920 5584066268278784 5600388991188992 5612521310352320 5630418380857270 5653290230282240 5666670798874624 5713708593591845 5732789624145584 5733063845949440 5755212530107040 5759788633364480 5778591317524480 5797017948001280 5813685056283104 5841065048698880 5859852757927168 5864512063062016 5887450180648960 5902418274328576 5947266231402496 5951412957269780 5956145064047360 5970242448814336 6013609827377152 6040192266268160 6044253718840960 6063527487077060 6088158709534720 6107572480929920 6150013943836672 6173773441387552 6197921186269120 6198681276170240 6202849297469440 6218619253310464 6242942405539840 6290377744752640 6306370230544384 6315628375605248 6335767496700928 6356450449276928 6384242990525764 6414310068974080 6434763863836880 6455769987546880 6460903120322560 6476195198713856 6504822440596480 6529952678390680 6546554252996758 6551759570452096 6552072966799360 6556478610268160 6577385748693760 6625163369144320 6644211492894976 6648679090725056 6675502912798720 6696974580488192 6723168744427520 6752564701517635 6801614808308320 6807022930339840 6823134227216384 6903076875735040 6907718535818240 6925280532095744 6929745699516640 6957895668039680 6980082835348480 7000486238986240 7028587364384768 7055741075871488 7083338498593280 7088970625679360 7101346986301568 7106993432354816 7134791320616960 7155304684656128 7165987030181980 7207280263479296 7212126471294976 7267106320353880 7296277703458016 7324815947408960 7330640078827520 7378022842910720 7434082789253120 7462803061017920 7481776289139152 7487725223373824 7512168712781824 7517012284221440 7593384563308544 7598490389400064 7653685234843648 7683621422202880 7687517429795840 7717216801734440 7761686437593088 7773274066638080 7797867688247296 7857529834493248 7882585733200178 7882962788180480 7889230715125760 7894535469506560 7914606322395136 7919709370876160 7945563061596160 7980303738157205 8005935311503360 8057297542149856 8063704086710272 8095243998392320 8115825127201792 8177491068178432 8189699463065120 8242430252908544 8305264366118720 8310848863406320 8338603089666304 8371218225610240 8377874375802880 8432026106183680 8456269172775424 8488938481907884 8523422193348608 8528917784020480 8550601473301888 8551010482094080 8590871181967360 8656600665119680 8678153786638336 8683989016457216 8740119367755776 8785734205480960 8806528842653696 8819676344839360 8876683732876960 8883741790443520 8944130855820160 8980034096563712 9008669409371632 9009100329349120 9015158089118720 9045264368451584 9080643498967040 9120347129322520 9141933749746952 9172902153519104 9208340048171264 9215661813383168 9251707426734080 9275228716802048 9345704077918208 9352220361423940 9359656529217280 9390210890977280 9461559913594880 9491730704135680 9498112986750080 9522260731631648 9529832102475776 9567106543554560 9664307626029056 9670805950145536 9701643979323296 9702108046991360 9741053935255552 9747334610309120 9772115969487872 9821912293116560 9893257902993920 9916673898030592 9924558875951104 9988707848863744 10032381842254772 10071621927687320 10079630108387840 10144781409002240 10152847760506880 10221863835223040 10262896110358528 10295622182139008 10296114662113280 10303037816135680 10329231980075008 10407715904954368 10423253862082880 10447924285425088 10523817197910016 10570336465969280 10611173102384855 10654277741685760 10688251841627360 10731669589688320 10757069991084032 10804103522428216 10847692233297920 10854986270571520 10882583693293312 10891236688543744 10925149209694720 10933836049776640 11008161053317120 11044923001176064 11052349657309184 11087593119226624 11168132536557568 11225042620704640 11260836761714540 11306580460564480 11333341597749248 11427417187183690 11465579248291168 11466127691898880 11510425060214080 11519577266728960 11594035896002560 11627370112566208 11682130097397760 11719705515854336 11729024126124032 11804836548657152 11902825914539560 11912290128094720 11940484897628672 12027219654754304 12080384532536320 12088507437681920 12127054974154120 12176317419069440 12215144961859840 12300027887673344 12347546882775104 12395842372538240 12397362552340480 12405698594938880 12437238506620928 12485884811079680 12540477302818465 12580755489505280 12612740461088768 12671534993401856 12712900898553856 12768485981051528 12828620137948160 12869527727673760 12911539975093760 12921806240645120 12952390397427712 13009644881192960 13059905356781360 13093108505993516 13103519140904192 13112957220536320 13154771497387520 13250326738288640 13288422985789952 13297358181450112 13393949160976384 13446337488855040 13505129403035270 13603229616616640 13614045860679680 13646268454432768 13806153751470080 13815437071636480 13850561064191488 13859491399033280 13960165670696960 14000972477972480 14111482151742976 14166676997186560 14202693972603136 14213986864709632 14269582641233920 14310609369312256 14331974060363960 14414560526958592 14424252942589952 14534212640707760 14592555406916032 14649631894817920 14661280157655040 14756045685821440 14855642343338797 14868165578506240 14925606122035840 14963552578278304 14975450446747648 15024337425563648 15034024568442880 15186769126617088 15196980778800128 15307370469687296 15375034859591680 15434433603468880 15546548133276160 15595735376494592 15715059668986496 15765171466400356 15765925576360960 15789070939013120 15829212644790272 15839418741752320 15891126123192320 15960607476314410 16011870623006720 16114595084299712 16127408173420544 16190487996784640 16231650254403584 16354982136356864 16366385632491895 16379398926130240 16610528732237440 16621697726812640 16677206179332608 16742436451220480 16864052212367360 16912538345550848 16977876963815768 17046844386697216 17057835568040960 17101202946603776 17181742363934720 17313201330239360 17356307573276672 17367978032914432 17480238735511552 17556668223945851 17571468410961920 17613057685307392 17639352689678720 17753367465753920 17767483580887040 17888261711640320 17960068193127424 18017338818743264 18018200658698240 18030316178237440 18090528736903168 18240694258645040 18283867499493904 18416680096342528 18431323626766336 18550457433604096 18704440722847880 18719313058434560 18780421781954560 18923119827189760 18983461408271360 18996225973500160 19044521463263296 19059664204951552 19134213087109120 19328615252058112 19341611900291072 19403287958646592 19404216093982720 19494669220618240 19544231938975744 19643824586233120 19706464333000445 19786515805987840 19833347796061184 19977415697727488 20064763684509544 20143243855374640 20159260216775680 20289562818004480 20305695521013760 20443727670446080 20525792220717056 20591244364278016 20606075632271360 20658463960150016 20815431809908736 20846507724165760 20895848570850176 21047634395820032 21140672931938560 21222346204769710 21308555483371520 21376503683254720 21608207044856432 21695384466595840 21709972541143040 21765167386586624 21782473377087488 21850298419389440 22016322106634240 22104699314618368 22175186238453248 22336265073115136 22450085241409280 22521673523429080 22613160921128960 22666683195498496 22854834374367380 22931158496582336 22932255383797760 23020850120428160 23039154533457920 23188071792005120 23254740225132416 23364260194795520 23439411031708672 23609673097314304 23805651829079120 23824580256189440 23880969795257344 24054439309508608 24160769065072640 24177014875363840 24254109948308240 24352634838138880 24430289923719680 24600055775346688 24695093765550208 24791684745076480 24811397189877760 24874477013241856 24971769622159360 25080954605636930 25161510979010560 25225480922177536 25343069986803712 25536971962103056 25657240275896320 25739055455347520 25823079950187520 26019289762385920 26119810713562720 26186217011987032 26207038281808384 26225914441072640 26309542994775040 26500653476577280 26576845971579904 26594716362900224 26787898321952768 26892674977710080 27010258806070540 27206459233233280 27228091721359360 27292536908865536 27589050066200623 27612307502940160 27630874143272960 27701122128382976 27718982798066560 27920331341393920 28001944955944960 28222964303485952 28333353994373120 28405387945206272 28427973729419264 28621218738624512 28663948120727920 28848505885179904 29068425281415520 29185110813832064 29299263789635840 29322560315310080 29512091371642880 29711284686677594 29736331157012480 29851212244071680 29927105156556608 29950900893495296 30068049136885760 30373538253234176 30393961557600256 30750069719183360 30868867206937760 31093096266552320 31430119337972992 31530342932800712 31531851152721920 31578141878026240 31658425289580544 31678837483504640 31782252246384640 31921214952628820 32229190168599424 32254816346841088 32380975993569280 32463300508807168 32709964272713728 32732771264983790 32758797852260480 33221057464474880 33243395453625280 33354412358665216 33484872902440960 33825076691101696 33955753927631536 34093688773394432 34115671136081920 34202405893207552 34626402660478720 34735956065828864 34960477471023104 35113336447891702 35142936821923840 35226115370614784 35278705379357440 35506734931507840 35534967161774080 35776523423280640 35920136386254848 36034677637486528 36036401317396480 36060632356474880 36481388517290080 36567734998987808 36833360192685056 37100914867208192 37408881445695760 37438626116869120 37560843563909120 37966922816542720 37992451947000320 38089042926526592 38119328409903104 38268426174218240 38657230504116224 38683223800582144 38806575917293184 38808432187965440 38989338441236480 39088463877951488 39287649172466240 39412928666000890 39573031611975680 39666695592122368 40129527369019088 40286487710749280 40318520433551360 40579125636008960 40887455340892160 41051584441434112 41182488728556032 41212151264542720 41316927920300032 41630863619817472 41693015448331520 41791697141700352 42095268791640064 42281345863877120 42444692409539420 42617110966743040 42753007366509440 43216414089712864 43390768933191680 43419945082286080 43530334773173248 43700596838778880 44032644213268480 44209398629236736 44350372476906496 44672530146230272 44900170482818560 45043347046858160 45226321842257920 45333366390996992 45709668748734760 45862316993164672 45864510767595520 46041700240856320 46078309066915840 46376143584010240 46509480450264832 46728520389591040 46878822063417344 47611303658158240 47649160512378880 47761939590514688 48321538130145280 48354029750727680 48508219896616480 48705269676277760 48860579847439360 49200111550693376 49390187531100416 49583369490152960 49622794379755520 49748954026483712 49943539244318720 50161909211273860 50450961844355072 50686139973607424 51073943924206112 51314480551792640 51478110910695040 51646159900375040 52038579524771840 52239621427125440 52372434023974064 52414076563616768 52619085989550080 53153691943159808 53189432725800448 53575796643905536 53785349955420160 54020517612141080 54412918466466560 54456183442718720 54585073817731072 55178100132401246 55224615005880320 55261748286545920 55402244256765952 55437965596133120 55840662682787840 56445928606971904 56666707988746240 56810775890412544 57242437477249024 57327896241455840 57697011770359808 58136850562831040 58370221627664128 58598527579271680 58645120630620160 59024182743285760 59422569373355188 59702424488143360 59854210313113216 59901801786990592 60136098273771520 60747076506468352 60787923115200512 61500139438366720 61737734413875520 62186192533104640 62860238675945984 63060685865601424 63063702305443840 63316850579161088 63357674967009280 63564504492769280 63842429905257640 64458380337198848 64509632693682176 64761951987138560 64926601017614336 65419928545427456 65465542529967580 65517595704520960 66442114928949760 66486790907250560 66708824717330432 66969745804881920 67650153382203392 67911507855263072 68187377546788864 68231342272163840 68404811786415104 69252805320957440 69471912131657728 69920954942046208 70226672895783404 70557410758714880 71013469863015680 71069934323548160 71553046846561280 71840272772509696 72069355274973056 72072802634792960 72121264712949760 72962777034580160 73135469997975616 73666720385370112 74278211716693985 74817762891391520 74877252233738240 75121687127818240 75933845633085440 75984903894000640 76178085853053184 76238656819806208 76536852348436480 77314461008232448 77366447601164288 77613151834586368 77978676882472960 78176927755902976 78575298344932480 78825857332001780 79146063223951360 79333391184244736 80259054738038176 80572975421498560 80637040867102720 81158251272017920 81774910681784320 82103168882868224 82364977457112064 82633855840600064 83386030896663040 83583394283400704 84190537583280128 84562691727754240 84889384819078840 85234221933486080 85506014733018880 86432828179425728 86781537866383360 86839890164572160 87060669546346496 87401193677557760 87783341119729255 88065288426536960 88700744953812992 89800340965637120 90086694093716320 90452643684515840 90666732781993984 91419337497469520 91724633986329344 92083400481712640 92156618133831680 92752287168020480 93018960900529664 93757644126834688 95222607316316480 95298321024757760 95523879181029376 96643076260290560 96708059501455360 97016439793232960 97721159694878720 98780375062200832 99166738980305920 99497908052967424 99887078488637440 100323818422547720 100901923688710144 101372279947214848 102147887848412224 102628961103585280 102956221821390080 103292319800750080 104077159049543680 104479242854250880 104744868047948128 104828153127233536 105238171979100160 106307383886319616 106378865451600896 107151593287811072 108041035224282160 108825836932933120 108912366885437440 109170147635462144 110356200264802492 110523496573091840 110804488513531904 110875931192266240 111681325365575680 112891857213943808 113333415977492480 113621551780825088 114484874954498048 114655792482911680 116273701125662080 116740443255328256 117197055158543360 118048365486571520 118845138746710376 119404848976286720 119708420626226432 119803603573981184 120272196547543040 121494153012936704 121575846230401024 123000278876733440 123475468827751040 124372385066209280 125720477351891968 126121371731202848 126127404610887680 126633701158322176 126715349934018560 127684859810515280 128916760674397696 129019265387364352 129853202035228672 130931085059935160 131035191409041920 132884229857899520 132973581814501120 133417649434660864 133939491609763840 135300306764406784 135823015710526144 136462684544327680 136809623572830208 137945250331003115 138505610641914880 139841909884092416 140453345791566808 141114821517429760 142026939726031360 142139868647096320 143106093693122560 143680545545019392 144138710549946112 144242529425899520 145925554069160320 146270939995951232 147333440770740224 148556423433387970 149635525782783040 149754504467476480 151867691266170880 151969807788001280 152356171706106368 152477313639612416 154732895202328576 155226303669172736 156353855511805952 157150596689864960 157651714664003560 158292126447902720 158666782368489472 160518109476076352 161145950842997120 161274081734205440 162316502544035840 163549821363568640 164729954914224128 165267711681200128 166772061793326080 167166788566801408 168381075166560256 169125383455508480 169778769638157680 170468443866972160 171012029466037760 172865656358851456 173679780329144320 174121339092692992 174802387355115520 175566682239458510 176130576853073920 177401489907625984 179600681931274240 180173388187432640 182838674994939040 183449267972658688 184166800963425280 185504574336040960 186037921801059328 187515288253669376 190445214632632960 190596642049515520 191047758362058752 193123350463404361 193286152520581120 193416119002910720 194032879586465920 195442319389757440 197560750124401664 198333477960611840 198995816105934848 200647636845095440 202744559894429696 204295775696824448 205257922207170560 205912443642780160 206584639601500160 208154318099087360 208958485708501760 209489736095896256 209656306254467072 210476343958200320 212614767772639232 212757730903201792 216082070448564320 217651673865866240 220712400529604984 221046993146183680 221608977027063808 221751862384532480 223362650731151360 225783714427887616 226666831954984960 227243103561650176 228969749908996096 229311584965823360 232547402251324160 233480886510656512 234394110317086720 237690277493420752 238809697952573440 239416841252452864 239607207147962368 243151692460802048 246000557753466880 246950937655502080 248744770132418560 251440954703783936 252242743462405696 252254809221775360 253430699868037120 255369719621030560 257833521348795392 259706404070457344 261862170119870320 262070382818083840 265768459715799040 265947163629002240 266835298869321728 267878983219527680 270600613528813568 271646031421052288 272925369088655360 273619247145660416 275890500662006230 277011221283829760 280906691583133616 282229643034859520 284053879452062720 286212187386245120 287361091090038784 288277421099892224 288485058851799040 291851108138320640 292541879991902464 294666881541480448 297112846866775940 299271051565566080 299509008934952960 303735382532341760 303939615576002560 304712343412212736 309465790404657152 310452607338345472 312707711023611904 314301193379729920 315303429328007120 316584252895805440 317333564736978944 321036218952152704 322291901685994240 322548163468410880 324633005088071680 327099642727137280 329459909828448256 333544123586652160 334333577133602816 338250766911016960 339557539276315360 340936887733944320 342024058932075520 345731312717702912 347359560658288640 348242678185385984 349604774710231040 351133364478917020 354802979815251968 359201363862548480 360346776374865280 365677349989878080 366898535945317376 368333601926850560 372075843602118656 375030576507338752 380890429265265920 381193284099031040 382095516724117504 386246700926808722 386572305041162240 386832238005821440 388065759172931840 390884638779514880 395121500248803328 396666955921223680 401295273690190880 408591551393648896 410515844414341120 411824887285560320 413169279203000320 417916971417003520 418979472191792512 419312612508934144 420952687916400640 425229535545278464 425515461806403584 432164140897128640 435303347731732480 441424801059209968 443217954054127616 443503724769064960 451567428855775232 453333663909969920 454486207123300352 457939499817992192 458623169931646720 465094804502648320 466961773021313024 468788220634173440 475380554986841504 477619395905146880 478833682504905728 486303384921604096 493901875311004160 497489540264837120 502881909407567872 504485486924811392 504509618443550720 506861399736074240 510739439242061120 515667042697590784 523724340239740640 524140765636167680 531536919431598080 531894327258004480 533670597738643456 535757966439055360 541201227057627136 543292062842104576 545850738177310720 547238494291320832 551781001324012460 554022442567659520 561813383166267232 564459286069719040 568107758904125440 572424374772490240 574722182180077568 576554842199784448 583702216276641280 585083759983804928 589333763082960896 594225693733551880 598542103131132160 599018017869905920 607470765064683520 607879231152005120 609424686824425472 620905214676690944 628602386759459840 630606858656014240 633168505791610880 634667129473957888 642072437904305408 644583803371988480 645096326936821760 649266010176143360 658919819656896512 667088247173304320 668667154267205632 676501533822033920 679115078552630720 684048117864151040 691462625435405824 696485356370771968 699209549420462080 702266728957834040 709605959630503936 718402727725096960 720693552749730560 731354699979756160 733797071890634752 736667203853701120 744151687204237312 750061153014677504 761780858530531840 762386568198062080 764191033448235008 772493401853617444 773664476011642880 776131518345863680 781769277559029760 790243000497606656 793333911842447360 802590547380381760 817183102787297792 823649774571120640 826338558406000640 835833942834007040 837958944383585024 838625225017868288 841905375832801280 850459071090556928 851030923612807168 864328281794257280 870606695463464960 882849602118419936 886435908108255232 887007449538129920 903134857711550464 908972414246600704 917246339863293440 930189609005296640 933923546042626048 937576441268346880 950761109973683008 955238791810293760 957667365009811456 965616752317021805 987803750622008320 994979080529674240 1005763818815135744 1008970973849622784 1013722799472148480 1021478878484122240 1031334085395181568 1047448680479481280 1048281531272335360 1063073838863196160 1063788654516008960 1067341195477286912 1086584125684209152 1094476988582641664 1103562002648024920 1108044885135319040 1123626766332534464 1128918572139438080 1136215517808250880 1144848749544980480 1153109684399568896 1167404432553282560 1170167519967609856 1178667526165921792 1188451387467103760 1197084206262264320 1198036035739811840 1215758462304010240 1218849373648850944 1241810429353381888 1257204773518919680 1261213717312028480 1284144875808610816 1289167606743976960 1298532020352286720 1317839639313793024 1334176494346608640 1337334308534411264 1353003067644067840 1358230157105261440 1368096235728302080 1382925250870811648 1392970712741543936 1404533457915668080 1419211919261007872 1436805455450193920 1441387105499461120 1462709399959512320 1467594143781269504 1473334407707402240 1488303374408474624 1523561717061063680 1544986803707234888 1547328952023285760 1552263036691727360 1563538555118059520 1580486000995213312 1586667823684894720 1605181094760763520 1634366205574595584 1647299549142241280 1671667885668014080 1675917888767170048 1677250450035736576 1702061847225614336 1728656563588514560 1741213390926929920 1765699204236839872 1774014899076259840 1817944828493201408 1834492679726586880 1860379218010593280 1867847092085252096 1875152882536693760 1901522219947366016 1910477583620587520 1915334730019622912 1931233504634043610 1975607501244016640 2011527637630271488 2017941947699245568 2042957756968244480 2062668170790363136 2094897360958962560 2096563062544670720 2126147677726392320 2127577309032017920 2173168251368418304 2188953977165283328 2207124005296049840 2216089770270638080 2247253532665068928 2257837144278876160 2272431035616501760 2289697499089960960 2306219368799137792 2334808865106565120 2340335039935219712 2376902774934207520 2394168412524528640 2431516924608020480 2437698747297701888 2483620858706763776 2514409547037839360 2522427434624056960 2568289751617221632 2578335213487953920 2635679278627586048 2668352988693217280 2674668617068822528 2706006135288135680 2716460314210522880 2736192471456604160 2765850501741623296 2809066915831336160 2873610910900387840 2882774210998922240 2925418799919024640 2935188287562539008 2946668815414804480 2976606748816949248 3047123434122127360 3089973607414469776 3104526073383454720 3160972001990426624 3173335647369789440 3210362189521527040 3268732411149191168 3294599098284482560 3343335771336028160 3351835777534340096 3404123694451228672 3457313127177029120 3482426781853859840 3531398408473679744 3548029798152519680 3668985359453173760 3720758436021186560 3735694184170504192 3750305765073387520 3803044439894732032 3820955167241175040 3830669460039245824 3862467009268087220 3951215002488033280 4023055275260542976 4035883895398491136 4085915513936488960 4125336341580726272 4189794721917925120 4193126125089341440 4252295355452784640 4255154618064035840 4346336502736836608 4414248010592099680 4432179540541276160 4494507065330137856 4515674288557752320 4544862071233003520 4612438737598275584 4669617730213130240 4680670079870439424 4753805549868415040 4788336825049057280 4875397494595403776 4967241717413527552 5028819094075678720 5044854869248113920 5136579503234443264 5156670426975907840 5336705977386434560 5349337234137645056 5432920628421045760 5472384942913208320 5531701003483246592 5618133831662672320 5765548421997844480 5850837599838049280 5870376575125078016 5893337630829608960 5953213497633898496 6094246868244254720 6179947214828939552 6209052146766909440 6321944003980853248 6420724379043054080 6537464822298382336 6589198196568965120 6686671542672056320 6703671555068680192 6914626254354058240 6964853563707719680 7062796816947359488 7096059596305039360 7337970718906347520 7441516872042373120 7471388368341008384 7606088879789464064 7661338920078491648 7724934018536174440 7902430004976066560 8071767790796982272 8171831027872977920 8250672683161452544 8379589443835850240 8386252250178682880 8510309236128071680 8692673005473673216 8828496021184199360 8989014130660275712 9089724142466007040 9224877475196551168 9339235460426260480 9361340159740878848 9507611099736830080 9576673650098114560 9750794989190807552 9934483434827055104 10057638188151357440 10089709738496227840 10273159006468886528 10313340853951815680 10865841256842091520 10944769885826416640 11063402006966493184 11236267663325344640 11531096843995688960 11701675199676098560 11740753150250156032 12188493736488509440 12359894429657879104 12418104293533818880 12841448758086108160 13074929644596764672 13178396393137930240 13373343085344112640 13407343110137360384 13829252508708116480 14125593633894718976 14675941437812695040 14883033744084746240 15212177759578928128 15322677840156983296 15449868037072348880 15804860009952133120 16143535581593964544 16343662055745955840 16759178887671700480 17020618472256143360 17385346010947346432 17656992042368398720 17978028261320551424 18449754950393102336 18678470920852520960 18722680319481757696 19015222199473660160 19153347300196229120 20115276376302714880 20179419476992455680 20546318012937773056 20626681707903631360 21731682513684183040 22126804013932986368 22472535326650689280 23062193687991377920 23403350399352197120 24376987472977018880 24719788859315758208 24836208587067637760 25682897516172216320 26149859289193529344 26746686170688225280 26814686220274720768 27658505017416232960 28251187267789437952 29351882875625390080 29766067488169492480 30424355519157856256 30899736074144697760 31609720019904266240 32287071163187929088 32687324111491911680 33518357775343400960 34770692021894692864 35313984084736797440 35956056522641102848 37356941841705041920 37445360638963515392 38030444398947320320 38306694600392458240 40358838953984911360 41092636025875546112 41253363415807262720 43463365027368366080 44253608027865972736 44945070653301378560 46124387375982755840 46806700798704394240 48753974945954037760 49439577718631516416 49672417174135275520 51365795032344432640 52299718578387058688 53629372440549441536 55317010034832465920 56502374535578875904 58703765751250780160 60848711038315712512 61799472148289395520 64574142326375858176 65374648222983823360 67036715550686801920 69541384043789385728 70627968169473594880 71912113045282205696 76060888797894640640 76613389200784916480 80717677907969822720 82185272051751092224 86926730054736732160 89890141306602757120 92248774751965511680 93613401597408788480 98879155437263032832 102731590064688865280 107258744881098883072 110634020069664931840 113004749071157751808 121697422076631425024 123598944296578791040 129148284652751716352 130749296445967646720 134073431101373603840 141255936338947189760 143824226090564411392 152121777595789281280 161435355815939645440 173853460109473464320 179780282613205514240 187226803194817576960 197758310874526065664 205463180129377730560 221268040139329863680 226009498142315503616 243394844153262850048 247197888593157582080 261498592891935293440 268146862202747207680 282511872677894379520 287648452181128822784 304243555191578562560 322870711631879290880 347706920218946928640 359560565226411028480 395516621749052131328 410926360258755461120 452018996284631007232 486789688306525700096 494395777186315164160 536293724405494415360 565023745355788759040 575296904362257645568 608487110383157125120 645741423263758581760 719121130452822056960 791033243498104262656 904037992569262014464 988791554372630328320 1130047490711577518080 1216974220766314250240 1438242260905644113920 1582066486996208525312 1977583108745260656640 2260094981423155036160 2433948441532628500480 2876484521811288227840 3164132973992417050624 3955166217490521313280 4520189962846310072320 6328265947984834101248 7910332434981042626560 15820664869962085253120 31641329739924170506240
- Sum of all divisors σ(n): 107359776048345669002070
- Sum of proper divisors (its aliquot sum) s(n): 75718446308421498495830
- 31641329739924170506240 is an abundant number, because the sum of its proper divisors (75718446308421498495830) is greater than itself. Its abundance is 44077116568497327989590
Bases of 31641329739924170506240
- Binary: 1101011001101000111101010001111101110000010110111110011011010000000000000002
- Hexadecimal: 0x6B347A8FB82DF368000
- Base-36: 55HNZMFWXTEFJ0G
Squares and roots of 31641329739924170506240
- 31641329739924170506240 squared (316413297399241705062402) is 1001173747710609775567850885267323897878937600
- 31641329739924170506240 cubed (316413297399241705062403) is 31678468678267055506755068105632086151008562189038114224025370624000
-
The
square root of 31641329739924170506240 is 177880099336.3905520231 -
The
cube root of 31641329739924170506240 is 31628959.7720292503
Scales and comparisons
How big is 31641329739924170506240?- 31,641,329,739,924,170,506,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,641,329,739,924,170,506,240 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 31641329739924170506240 cubic inches would be around 2635746.6 feet tall.
Recreational maths with 31641329739924170506240
- 31641329739924170506240 backwards is 04260507142993792314613
- 31641329739924170506240 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 31641329739924170506240's digits is 88
- 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 31641329739924170506240 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 31641329739924170506240 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/31641329739924170506240/
Chicago style:
Numbermatics. 2024. "Number 31641329739924170506240 - Facts about the integer". https://numbermatics.com/n/31641329739924170506240/
The information we have on file for 31641329739924170506240 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 31641329739924170506240, math, Factors of 31641329739924170506240, curriculum, school, college, exams, university, Prime factorization of 31641329739924170506240, STEM, science, technology, engineering, physics, economics, calculator, thirty-one sextillion, six hundred forty-one quintillion, three hundred twenty-nine quadrillion, seven hundred thirty-nine trillion, nine hundred twenty-four billion, one hundred seventy million, five hundred six thousand, two hundred forty.