608944032286263906140160
608,944,032,286,263,906,140,160 is an even composite number composed of six prime numbers multiplied together.
What does the number 608944032286263906140160 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16128 divisors.
608944032286263906140160 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, one hundred twenty-eight divisors.
Prime factorization of 608944032286263906140160:
227 × 32 × 5 × 75 × 233 × 793
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 7 × 7 × 7 × 23 × 23 × 23 × 79 × 79 × 79)See below for interesting mathematical facts about the number 608944032286263906140160 from the Numbermatics database.
Names of 608944032286263906140160
- Cardinal: 608944032286263906140160 can be written as Six hundred eight sextillion, nine hundred forty-four quintillion, thirty-two quadrillion, two hundred eighty-six trillion, two hundred sixty-three billion, nine hundred six million, one hundred forty thousand, one hundred sixty.
Scientific notation
- Scientific notation: 6.0894403228626390614016 × 1023
Factors of 608944032286263906140160
Divisors of 608944032286263906140160
- Number of divisors d(n): 16128
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 23 24 28 30 32 35 36 40 42 45 46 48 49 56 60 63 64 69 70 72 79 80 84 90 92 96 98 105 112 115 120 126 128 138 140 144 147 158 160 161 168 180 184 192 196 207 210 224 230 237 240 245 252 256 276 280 288 294 315 316 320 322 336 343 345 360 368 384 392 395 414 420 441 448 460 474 480 483 490 504 512 529 552 553 560 576 588 630 632 640 644 672 686 690 711 720 735 736 768 784 790 805 828 840 882 896 920 948 960 966 980 1008 1024 1029 1035 1058 1104 1106 1120 1127 1152 1176 1185 1260 1264 1280 1288 1344 1372 1380 1422 1440 1449 1470 1472 1536 1568 1580 1587 1610 1656 1659 1680 1715 1764 1792 1817 1840 1896 1920 1932 1960 2016 2048 2058 2070 2116 2205 2208 2212 2240 2254 2304 2352 2370 2401 2415 2520 2528 2560 2576 2645 2688 2744 2760 2765 2844 2880 2898 2940 2944 3072 3087 3136 3160 3174 3220 3312 3318 3360 3381 3430 3528 3555 3584 3634 3680 3703 3792 3840 3864 3871 3920 4032 4096 4116 4140 4232 4410 4416 4424 4480 4508 4608 4704 4740 4761 4802 4830 4977 5040 5056 5120 5145 5152 5290 5376 5451 5488 5520 5530 5635 5688 5760 5796 5880 5888 6144 6174 6241 6272 6320 6348 6440 6624 6636 6720 6762 6860 7056 7110 7168 7203 7245 7268 7360 7406 7584 7680 7728 7742 7840 7889 7935 8064 8192 8232 8280 8295 8464 8820 8832 8848 8960 9016 9085 9216 9408 9480 9522 9604 9660 9954 10080 10112 10143 10240 10290 10304 10580 10752 10902 10976 11040 11060 11109 11270 11376 11520 11592 11613 11760 11776 12005 12167 12288 12348 12482 12544 12640 12696 12719 12880 13248 13272 13440 13524 13720 14112 14220 14336 14406 14490 14536 14720 14812 15168 15360 15435 15456 15484 15680 15778 15870 16128 16353 16384 16464 16560 16590 16807 16905 16928 17640 17664 17696 17920 18032 18170 18432 18515 18723 18816 18960 19044 19208 19320 19355 19908 20160 20224 20286 20480 20580 20608 21160 21504 21609 21804 21952 22080 22120 22218 22540 22752 23040 23184 23226 23520 23552 23667 23805 24010 24334 24576 24696 24885 24964 25088 25280 25392 25438 25760 25921 26496 26544 26880 27048 27097 27255 27440 28224 28440 28672 28812 28980 29072 29440 29624 30336 30720 30870 30912 30968 31205 31360 31556 31740 32256 32706 32768 32928 33120 33180 33327 33614 33810 33856 34839 35280 35328 35392 35840 36015 36064 36340 36501 36864 37030 37446 37632 37920 38088 38157 38416 38640 38710 39445 39816 40320 40448 40572 40960 41160 41216 41791 42320 43008 43218 43608 43687 43904 44160 44240 44436 45080 45504 46080 46368 46452 47040 47104 47334 47610 48020 48668 49152 49392 49770 49928 50176 50421 50560 50715 50784 50876 51520 51842 52992 53088 53760 54096 54194 54510 54880 55223 55545 56169 56448 56880 57344 57624 57960 58065 58144 58880 59248 60672 60835 61440 61740 61824 61936 62410 62720 63112 63480 63595 64512 65412 65536 65856 66240 66360 66654 67228 67620 67712 69678 70560 70656 70784 71001 71680 72030 72128 72680 73002 73728 74060 74892 75264 75840 76176 76314 76832 77280 77420 77763 78890 79632 80640 80896 81144 81291 81765 81920 82320 82432 83582 84035 84640 85169 86016 86436 87216 87374 87808 88320 88480 88872 89033 90160 91008 92160 92736 92904 93615 94080 94208 94668 95220 96040 97336 98304 98784 99540 99856 100352 100842 101120 101430 101568 101752 103040 103684 105984 106176 107520 108045 108192 108388 109020 109503 109760 110446 111090 112338 112896 113760 114471 114688 115248 115920 116130 116288 117760 118335 118496 121344 121670 122880 123480 123648 123872 124820 125373 125440 126224 126960 127190 129024 129605 130824 131061 131072 131712 132480 132720 133308 134456 135240 135424 135485 139356 141120 141312 141568 142002 143360 143543 144060 144256 145360 146004 147456 148120 149784 150528 151263 151680 152352 152628 153664 154560 154840 155526 157780 159264 161280 161792 162288 162582 163530 163840 164640 164864 165669 166635 167164 168070 169280 170338 172032 172872 174195 174432 174748 175616 176640 176960 177744 178066 180320 181447 182016 182505 184320 185472 185808 187230 188160 188416 189336 189679 190440 190785 192080 194672 196608 197568 199080 199712 200704 201684 202240 202860 203136 203504 206080 207368 208955 211968 212352 215040 216090 216384 216776 218040 218435 219006 219520 220892 222180 224676 225792 227520 228942 229376 230496 231840 232260 232576 233289 235520 236670 236992 242688 243340 243873 245760 246960 247296 247744 249640 250746 250880 252105 252448 253920 254380 255507 258048 259210 261648 262122 262144 263424 264960 265440 266616 267099 268912 270480 270848 270970 276115 278712 280845 282240 282624 283136 284004 286720 287086 288120 288512 290720 292008 292537 294912 296240 299568 301056 302526 303360 304704 305256 305809 307328 309120 309680 311052 315560 318528 322560 323584 324576 325164 327060 327680 329280 329728 331338 333270 334328 336140 338560 340676 344064 345744 348390 348864 349496 351232 353280 353920 355005 355488 356132 360640 362894 364032 365010 368640 370944 371616 374460 376119 376320 376832 378672 379358 380880 381570 384160 386561 388815 389344 393183 393216 395136 398160 399424 401408 403368 404480 405720 406272 406455 407008 412160 414736 417910 423936 424704 425845 430080 430629 432180 432768 433552 436080 436870 438012 439040 441784 444360 445165 449352 451584 455040 457884 458752 460992 463680 464520 465152 466578 471040 473340 473984 485376 486680 487746 491520 493039 493920 494592 495488 497007 499280 501492 501760 504210 504896 507840 508760 511014 516096 518420 523296 524244 524288 526848 529920 530880 533232 534198 537824 540960 541696 541940 544341 547515 552230 557424 561690 564480 565248 566272 568008 569037 572355 573440 574172 576240 577024 581440 584016 585074 589824 592480 596183 599136 602112 605052 606720 609408 610512 611618 614656 618240 619360 622104 623231 626865 631120 637056 645120 647168 649152 650328 654120 655305 655360 658560 659456 662676 666540 668656 672280 677120 681352 688128 691488 696780 697728 698992 702464 706560 707840 710010 710976 712264 717715 721280 725788 728064 730020 737280 741888 743232 748920 752238 752640 753664 756315 757344 758716 761760 763140 766521 768320 773122 777630 778688 786366 786432 790272 796320 798848 801297 802816 806736 808960 811440 812544 812910 814016 824320 828345 829472 835820 847872 849408 851690 860160 861258 864360 865536 867104 872160 873740 876024 877611 878080 883568 888720 890330 898704 903168 907235 910080 915768 917427 917504 921984 927360 929040 930304 933156 942080 946680 947968 948395 961193 970752 973360 975492 983040 986078 987840 989184 990976 994014 998560 1002984 1003520 1004801 1008420 1009792 1015680 1017520 1022028 1032192 1036840 1046592 1048488 1048576 1053696 1059840 1061760 1066464 1068396 1075648 1081920 1083392 1083880 1088682 1095030 1104460 1114848 1123380 1128960 1130496 1132544 1136016 1138074 1144710 1146880 1148344 1152480 1154048 1159683 1162880 1166445 1168032 1170148 1179648 1184960 1192366 1198272 1204224 1210104 1213440 1218816 1219365 1221024 1223236 1229312 1236480 1238720 1244208 1246462 1253730 1262240 1270129 1274112 1277535 1290240 1291887 1294336 1298304 1300656 1308240 1310610 1310720 1317120 1318912 1325352 1327753 1333080 1335495 1337312 1344560 1354240 1362704 1376256 1382976 1393560 1395456 1397984 1404928 1413120 1415680 1420020 1421952 1424528 1435430 1442560 1451576 1456128 1460040 1462685 1474560 1479117 1483776 1486464 1497840 1504476 1505280 1507328 1512630 1514688 1517432 1523520 1526280 1529045 1533042 1536640 1546244 1555260 1557376 1572732 1572864 1580544 1592640 1597696 1602594 1605632 1613472 1617920 1622880 1625088 1625820 1628032 1633023 1648640 1656690 1658944 1671640 1695744 1698816 1703380 1707111 1720320 1722516 1728720 1731072 1734208 1744320 1747480 1752048 1755222 1756160 1767136 1777440 1780660 1788549 1797408 1806336 1814470 1820160 1831536 1834854 1835008 1843968 1854720 1858080 1860608 1866312 1869693 1880595 1884160 1893360 1895936 1896790 1922386 1932805 1941504 1946720 1950984 1965915 1966080 1972156 1975680 1978368 1981952 1988028 1997120 2005968 2007040 2009602 2016840 2019584 2031360 2035040 2044056 2047759 2064384 2073680 2093184 2096976 2097152 2107392 2119680 2123520 2132928 2136792 2140663 2151296 2153145 2163840 2166784 2167760 2177364 2190060 2208920 2229696 2246760 2257920 2260992 2265088 2272032 2276148 2289420 2293760 2296688 2304960 2308096 2319366 2325760 2332890 2336064 2340296 2359296 2369920 2384732 2396544 2408448 2420208 2426880 2437632 2438730 2442048 2446472 2458624 2465195 2472960 2477440 2485035 2488416 2492924 2507460 2524480 2540258 2548224 2555070 2580480 2583774 2588672 2596608 2601312 2616480 2621220 2621440 2632833 2634240 2637824 2650704 2655506 2666160 2670990 2674624 2689120 2708480 2721705 2725408 2752281 2752512 2765952 2787120 2790912 2795968 2809856 2826240 2831360 2840040 2843904 2845185 2849056 2870860 2883579 2885120 2903152 2912256 2920080 2925370 2949120 2958234 2967552 2972928 2980915 2995680 3008952 3010560 3014403 3014656 3025260 3029376 3034864 3047040 3052560 3058090 3066084 3073280 3092488 3110520 3114752 3116155 3145464 3145728 3161088 3185280 3195392 3205188 3211264 3226944 3235840 3245760 3250176 3251640 3256064 3266046 3297280 3301489 3313380 3317888 3343280 3391488 3397632 3406760 3414222 3440640 3445032 3451273 3457440 3462144 3468416 3479049 3488640 3494960 3504096 3510444 3512320 3534272 3554880 3561320 3577098 3594816 3612672 3628940 3640320 3663072 3669708 3670016 3687936 3709440 3716160 3721216 3732624 3739386 3761190 3768320 3786720 3791872 3793580 3810387 3832605 3844772 3865610 3883008 3893440 3901968 3931830 3932160 3944312 3951360 3956736 3963904 3976056 3983259 3994240 4006485 4011936 4014080 4019204 4033680 4039168 4062720 4070080 4088112 4095518 4128768 4147360 4173281 4186368 4193952 4194304 4214784 4239360 4247040 4265856 4273584 4281326 4302592 4306290 4327680 4333568 4335520 4354728 4362617 4380120 4388055 4417840 4437351 4459392 4493520 4515840 4521984 4530176 4544064 4552296 4578840 4587135 4587520 4593376 4609920 4616192 4638732 4651520 4665780 4672128 4680592 4718592 4739840 4769464 4793088 4805965 4816896 4840416 4853760 4875264 4877460 4884096 4892944 4917248 4930390 4945920 4954880 4970070 4976832 4985848 5014920 5024005 5048960 5080516 5096448 5110140 5160960 5167548 5177344 5193216 5202624 5232960 5242440 5242880 5265666 5268480 5275648 5301408 5311012 5332320 5341980 5349248 5365647 5378240 5416960 5443410 5450816 5504562 5505024 5531904 5574240 5581824 5591936 5609079 5619712 5652480 5662720 5680080 5687808 5690370 5698112 5741720 5767158 5770240 5798415 5806304 5824512 5840160 5850740 5898240 5916468 5935104 5945856 5961830 5991360 6017904 6021120 6028806 6029312 6050520 6058752 6069728 6094080 6105120 6116180 6132168 6143277 6146560 6184976 6221040 6229504 6232310 6290928 6291456 6322176 6350645 6370560 6390784 6410376 6421989 6422528 6453888 6459435 6471680 6491520 6500352 6503280 6512128 6532092 6594560 6602978 6626760 6635776 6638765 6686560 6728351 6782976 6795264 6813520 6828444 6881280 6890064 6902546 6914880 6924288 6936832 6958098 6977280 6989920 7008192 7020888 7024640 7033607 7068544 7109760 7122640 7154196 7189632 7225344 7257880 7280640 7326144 7339416 7340032 7375872 7395585 7418880 7432320 7442432 7465248 7478772 7522380 7536640 7573440 7583744 7587160 7620774 7665210 7689544 7731220 7766016 7786880 7803936 7863660 7864320 7888624 7902720 7913472 7927808 7952112 7966518 7988480 8012970 8023872 8028160 8038408 8067360 8078336 8125440 8140160 8165115 8176224 8191036 8257536 8294720 8346562 8372736 8387904 8388608 8429568 8478720 8494080 8531712 8535555 8547168 8562652 8605184 8612580 8650737 8655360 8667136 8671040 8709456 8725234 8760240 8776110 8835680 8874702 8890903 8918784 8942745 8987040 9031680 9043209 9043968 9060352 9088128 9104592 9157680 9174270 9175040 9186752 9219840 9232384 9277464 9303040 9331560 9344256 9348465 9361184 9437184 9479680 9538928 9586176 9611930 9633792 9680832 9707520 9750528 9754920 9768192 9785888 9834496 9860780 9891840 9904467 9909760 9940140 9953664 9971696 10029840 10048010 10097920 10161032 10192896 10220280 10238795 10321920 10335096 10353819 10354688 10386432 10405248 10465920 10484880 10485760 10531332 10536960 10551296 10602816 10622024 10664640 10683960 10698496 10703315 10731294 10756480 10833920 10886820 10901632 11009124 11010048 11063808 11148480 11163648 11183872 11218158 11239424 11304960 11325440 11339897 11360160 11375616 11380740 11396224 11431161 11483440 11534316 11540480 11596830 11612608 11649024 11680320 11701480 11796480 11832936 11870208 11891712 11923660 11949777 11982720 12035808 12042240 12057612 12058624 12101040 12117504 12139456 12188160 12210240 12232360 12264336 12286554 12293120 12369952 12442080 12459008 12464620 12519843 12581856 12582912 12644352 12701290 12741120 12781568 12820752 12843978 12845056 12907776 12918870 12943360 12983040 13000704 13006560 13024256 13064184 13087851 13164165 13189120 13205956 13253520 13271552 13277530 13373120 13456702 13565952 13590528 13627040 13656888 13761405 13762560 13780128 13805092 13829760 13848576 13873664 13916196 13954560 13979840 14016384 14041776 14049280 14067214 14137088 14219520 14245280 14308392 14334313 14379264 14417895 14450688 14515760 14561280 14652288 14678832 14680064 14751744 14791170 14837760 14864640 14884864 14930496 14957544 14984641 15044760 15072015 15073280 15146880 15167488 15174320 15241548 15330420 15379088 15462440 15532032 15573760 15607872 15727320 15728640 15777248 15805440 15826944 15855616 15904224 15933036 15976960 16025940 16047744 16056320 16076816 16134720 16156672 16250880 16280320 16330230 16352448 16382072 16507445 16515072 16589440 16693124 16745472 16775808 16777216 16859136 16957440 16988160 17063424 17071110 17094336 17125304 17210368 17225160 17256365 17301474 17310720 17334272 17342080 17395245 17418912 17450468 17520480 17552220 17671360 17749404 17781806 17837568 17885490 17974080 18063360 18086418 18087936 18120704 18176256 18209184 18315360 18348540 18350080 18373504 18429831 18439680 18464768 18554928 18606080 18663120 18688512 18696930 18722368 18874368 18959360 19051935 19077856 19172352 19223860 19265967 19267584 19361664 19415040 19501056 19509840 19536384 19571776 19668992 19721560 19783680 19808934 19819520 19880280 19907328 19916295 19943392 20059680 20096020 20185053 20195840 20322064 20385792 20440560 20477590 20643840 20670192 20707638 20709376 20772864 20810496 20866405 20931840 20969760 20971520 21062664 21073920 21100821 21102592 21205632 21244048 21329280 21367920 21396992 21406630 21462588 21512960 21667840 21773640 21803264 21813085 22018248 22020096 22127616 22186755 22296960 22327296 22367744 22436316 22478848 22609920 22650880 22679794 22720320 22751232 22761480 22792448 22862322 22966880 23068632 23080960 23110423 23193660 23225216 23298048 23360640 23402960 23592960 23665872 23740416 23783424 23847320 23899554 23965440 24071616 24084480 24115224 24117248 24158911 24202080 24235008 24278912 24376320 24420480 24464720 24528672 24573108 24586240 24739904 24884160 24918016 24929240 25039686 25163712 25165824 25288704 25402580 25482240 25563136 25641504 25687956 25690112 25815552 25837740 25886720 25966080 26001408 26013120 26048512 26128368 26175702 26328330 26378240 26411912 26507040 26543104 26555060 26672709 26746240 26828235 26913404 27131904 27181056 27254080 27313776 27522810 27525120 27560256 27610184 27659520 27697152 27747328 27832392 27909120 27959680 28032768 28045395 28083552 28098560 28134428 28274176 28439040 28490560 28616784 28668626 28758528 28835790 28901376 29031520 29122560 29212967 29304576 29357664 29360128 29503488 29582340 29675520 29713401 29729280 29769728 29860992 29915088 29969282 30089520 30144030 30146560 30293760 30334976 30348640 30483096 30538319 30660840 30716385 30758176 30924880 31061457 31064064 31147520 31215744 31454640 31457280 31554496 31610880 31653888 31711232 31808448 31866072 31953920 32051880 32095488 32109945 32112640 32153632 32269440 32313344 32501760 32560640 32660460 32704896 32764144 33014890 33030144 33178880 33386248 33490944 33551616 33554432 33641755 33718272 33914880 33976320 34019691 34126848 34142220 34188672 34250608 34420736 34450320 34512730 34602948 34621440 34668544 34684160 34790490 34837824 34900936 35040960 35104440 35168035 35342720 35498808 35563612 35675136 35770980 35948160 36126720 36172836 36175872 36241408 36352512 36418368 36630720 36697080 36700160 36747008 36859662 36879360 36929536 37109856 37212160 37326240 37377024 37393860 37444736 37559529 37748736 37918720 38103870 38155712 38344704 38447720 38531934 38535168 38723328 38830080 39002112 39019680 39072768 39143552 39263553 39337984 39443120 39567360 39617868 39639040 39760560 39814656 39832590 39886784 40119360 40192040 40370106 40391680 40644128 40771584 40881120 40955180 41287680 41340384 41415276 41418752 41545728 41620992 41732810 41863680 41939520 41943040 42125328 42147840 42201642 42205184 42411264 42488096 42658560 42735840 42793984 42813260 42925176 43002939 43025920 43253685 43335680 43547280 43606528 43626170 44036496 44040192 44255232 44373510 44454515 44593920 44654592 44735488 44872632 44953923 44957696 45216045 45219840 45301760 45359588 45440640 45502464 45522960 45584896 45724644 45933760 46137264 46161920 46220846 46387320 46450432 46596096 46721280 46805920 47098457 47185920 47331744 47480832 47566848 47694640 47799108 47930880 48143232 48168960 48230448 48234496 48317822 48404160 48470016 48557824 48752640 48840960 48929440 49057344 49146216 49172480 49235249 49479808 49522335 49768320 49836032 49858480 50079372 50327424 50331648 50577408 50805160 50964480 51126272 51283008 51375912 51380224 51631104 51675480 51769095 51773440 51932160 52002816 52026240 52097024 52256736 52351404 52656660 52756480 52823824 53014080 53086208 53110120 53345418 53492480 53656470 53826808 54263808 54362112 54508160 54627552 55045620 55050240 55120512 55220368 55319040 55394304 55494656 55664784 55818240 55919360 56065536 56090790 56167104 56197120 56268856 56548352 56699485 56878080 56981120 57155805 57233568 57337252 57517056 57671580 57802752 58063040 58245120 58425934 58609152 58715328 58720256 59006976 59164680 59351040 59426802 59458560 59539456 59721984 59748885 59830176 59938564 60179040 60288060 60293120 60555159 60587520 60669952 60697280 60966192 61076638 61321680 61432770 61516352 61849760 62122914 62128128 62295040 62431488 62599215 62909280 62914560 63108992 63221760 63302463 63307776 63422464 63616896 63732144 63907840 64103760 64190976 64219890 64225280 64307264 64538880 64626688 65003520 65121280 65320920 65409792 65439255 65528288 66029780 66060288 66357760 66772496 66981888 67103232 67108864 67283510 67436544 67829760 67952640 68039382 68253696 68284440 68377344 68501216 68841472 68900640 69025460 69205896 69242880 69331269 69337088 69368320 69580980 69675648 69801872 70081920 70208880 70336070 70685440 70997616 71127224 71350272 71541960 71671565 71896320 72253440 72345672 72351744 72476733 72482816 72705024 72836736 73261440 73394160 73400320 73494016 73719324 73758720 73859072 74219712 74424320 74652480 74754048 74787720 74889472 74923205 75119058 75497472 75837440 75934247 76207740 76311424 76689408 76895440 77063868 77070336 77446656 77660160 78004224 78039360 78145536 78287104 78527106 78675968 78886240 79134720 79235736 79278080 79379279 79521120 79629312 79665180 79773568 80018127 80238720 80384080 80740212 80783360 81288256 81543168 81762240 81910360 82575360 82680768 82830552 82837504 83091456 83241984 83465620 83727360 83879040 83886080 84250656 84295680 84403284 84410368 84822528 84976192 85317120 85471680 85587968 85626520 85850352 86005878 86051840 86507370 86671360 87094560 87213056 87252340 87638901 88072992 88080384 88510464 88747020 88909030 89187840 89309184 89470976 89745264 89907846 89915392 90432090 90439680 90603520 90719176 90881280 91004928 91045920 91169792 91449288 91614957 91867520 92149155 92274528 92323840 92441692 92774640 92900864 93192192 93442560 93611840 94196914 94371840 94663488 94961664 95133696 95389280 95598216 95861760 96286464 96329835 96337920 96460896 96468992 96635644 96808320 96940032 97115648 97505280 97681920 97858880 98114688 98292432 98344960 98470498 98959616 99044670 99536640 99672064 99716960 100158744 100340191 100654848 100663296 100925265 101154816 101610320 101928960 102059073 102252544 102566016 102751824 102760448 103262208 103350960 103538190 103546880 103864320 104005632 104052480 104194048 104513472 104702808 104892487 105313320 105504105 105512960 105647648 106028160 106172416 106220240 106690836 106984960 107312940 107653616 108527616 108724224 109016320 109255104 110091240 110100480 110241024 110440736 110638080 110788608 110989312 111329568 111636480 111838720 112131072 112181580 112334208 112394240 112537712 113096704 113398970 113756160 113962240 114311610 114467136 114674504 115034112 115343160 115552115 115605504 116126080 116490240 116851868 117218304 117430656 117440512 118013952 118329360 118702080 118853604 118917120 119078912 119443968 119497770 119660352 119877128 120358080 120576120 120586240 120794555 121110318 121175040 121339904 121394560 121932384 122153276 122643360 122865540 123032704 123699520 124245828 124256256 124590080 124862976 125198430 125818560 125829120 126217984 126443520 126604926 126615552 126844928 127233792 127464288 127815680 128207520 128381952 128439780 128450560 128614528 129008817 129077760 129253376 130007040 130242560 130641840 130819584 130878510 131056576 132059560 132120576 132715520 133363545 133544992 133963776 134206464 134217728 134567020 134861769 134873088 135659520 135905280 136078764 136507392 136568880 136754688 137002432 137682944 137801280 138050920 138411792 138485760 138662538 138674176 138736640 139161960 139351296 139603744 140163840 140417760 140672140 141295371 141370880 141995232 142254448 142700544 143083920 143343130 143792640 144506880 144691344 144703488 144953466 144965632 145410048 145673472 146064835 146522880 146788320 146800640 146988032 147438648 147517440 147705747 147718144 148439424 148567005 148848640 149304960 149508096 149575440 149778944 149846410 150238116 150994944 151674880 151868494 152415480 152622848 152691595 153378816 153790880 154127736 154140672 154893312 155307285 155320320 156008448 156078720 156291072 156574208 157054212 157351936 157772480 158269440 158471472 158556160 158758558 159042240 159258624 159330360 159547136 160036254 160477440 160768160 161480424 161566720 161772961 162576512 163086336 163524480 163820720 165150720 165361536 165661104 165675008 166182912 166483968 166931240 167454720 167758080 167772160 168501312 168591360 168806568 168820736 169112377 169645056 169952384 170098455 170634240 170943360 171175936 171253040 171700704 172011756 172103680 173014740 173342720 174189120 174426112 174504680 175277802 176145984 176160768 177020928 177494040 177818060 178375680 178618368 178941952 179490528 179815692 179830784 180864180 180879360 181207040 181438352 181762560 182009856 182091840 182339584 182898576 183229914 183735040 184298310 184549056 184647680 184883384 185549280 185801728 186384384 186885120 187223680 187797645 188393828 188743680 189326976 189923328 190267392 190778560 191196432 191723520 192572928 192659670 192675840 192921792 192937984 193271288 193616640 193880064 194231296 195010560 195363840 195717760 196229376 196317765 196584864 196689920 196940996 197919232 198089340 199073280 199344128 199433920 200317488 200680382 201309696 201326592 201850530 202309632 203220640 203857920 204118146 204490769 204505088 205132032 205503648 205520896 206524416 206701920 207076380 207093760 207728640 207993807 208011264 208104960 208388096 209026944 209405616 209784974 210626640 211008210 211025920 211295296 212056320 212344832 212440480 213381672 213969920 214625880 215014695 215307232 217055232 217430199 217448448 218032640 218510208 220182480 220200960 220482048 220881472 221276160 221577216 221978624 222659136 223272960 223677440 224262144 224363160 224668416 224769615 224788480 225075424 226193408 226797940 227512320 227802741 227924480 228623220 228934272 229349008 230068224 230686320 231104230 231211008 232252160 232980480 233703736 234436608 234861312 234881024 235492285 236027904 236658720 237404160 237707208 237834240 238137837 238157824 238887936 238995540 239320704 239754256 240716160 241152240 241172480 241589110 242220636 242350080 242679808 242789120 243864768 244306552 245286720 245731080 246065408 246176245 247399040 248491656 248512512 249180160 249725952 250396860 251637120 251658240 252435968 252887040 253209852 253231104 253689856 254467584 254928576 255631360 256415040 256763904 256879560 256901120 257229056 258017634 258155520 258506752 260014080 260485120 260817631 261283680 261639168 261757020 262113152 262916703 264119120 264241152 265431040 266727090 267089984 267927552 268412928 269134040 269723538 269746176 271319040 271810560 272157528 273014784 273137760 273509376 274004864 274844871 275365888 275602560 276101840 276823584 276971520 277325076 277348352 277473280 278323920 278702592 279207488 280327680 280835520 281344280 282590742 282741760 283990464 284508896 285401088 286167840 286686260 287585280 289013760 289382688 289406976 289906932 289931264 290820096 291346944 292129670 293045760 293576640 293601280 293976064 294877296 295034880 295411494 295436288 296878848 297134010 297697280 298609920 299016192 299150880 299557888 299692820 300476232 301020573 301989888 302775795 303349760 303736988 304830960 305245696 305383190 306757632 307581760 308255472 308281344 309786624 310614570 310640640 312016896 312157440 312582144 313148416 314108424 314677461 314703872 315544960 316512315 316538880 316942944 317112320 317517116 318084480 318517248 318660720 319094272 320072508 320954880 321536320 322960848 323133440 323545922 325153024 326172672 327048960 327641440 329689199 330301440 330723072 331322208 331350016 332365824 332967936 333862480 334909440 335516160 335544320 337002624 337182720 337613136 337641472 338224754 339290112 339904768 340196910 341268480 341886720 342351872 342506080 343401408 344023512 344207360 344646743 346029480 346656345 346685440 348378240 348852224 349009360 350555604 352291968 352321536 354041856 354988080 355636120 356751360 357236736 357883904 358981056 359631384 359661568 361728360 361758720 362383665 362414080 362876704 363525120 364019712 364183680 364679168 365797152 366459828 367470080 368596620 369098112 369295360 369766768 371098560 371603456 372768768 373770240 374447360 375595290 376787656 377487360 378653952 379671235 379846656 380534784 381557120 382392864 383447040 385145856 385319340 385351680 385843584 385875968 386542576 387233280 387760128 388462592 390021120 390727680 391435520 392458752 392635530 393169728 393379840 393881992 395838464 396178680 396896395 398146560 398688256 398867840 400090635 400634976 401360764 402619392 402653184 403701060 404619264 406441280 407715840 408236292 408981538 409010176 410264064 411007296 411041792 413048832 413403840 414152760 414187520 415457280 415987614 416022528 416209920 416776192 418053888 418811232 419569948 421253280 422016420 422051840 422590592 423886113 424112640 424689664 424880960 426763344 427939840 429251760 430029390 430614464 434110464 434860398 434896896 436065280 437020416 438194505 440364960 440401920 440964096 441762944 442552320 443117241 443154432 443957248 445318272 446545920 447354880 448524288 448726320 449336832 449539230 449576960 450150848 452386816 453595880 455024640 455605482 455848960 457246440 457868544 458074785 458698016 460136448 461372640 462208460 462422016 464504320 465960960 467407472 468873216 469722624 469762048 470984570 472055808 473317440 474808320 475414416 475668480 476275674 476315648 477775872 477991080 478641408 479508512 481432320 482304480 482344960 483178220 484441272 484700160 485318883 485359616 485578240 487729536 488613104 490573440 491462160 492130816 492352490 494798080 496983312 497025024 498360320 499451904 500793720 501700955 503274240 503316480 504871936 505774080 506419704 506462208 507337131 507379712 508935168 509857152 510295365 511262720 512830080 513527808 513759120 513802240 514458112 516035268 516311040 517013504 520028160 520970240 521635262 522567360 523278336 523514040 524226304 524462435 525833406 528238240 528482304 530862080 531539729 533454180 534179968 535855104 536825856 538268080 539447076 539492352 542638080 543621120 544315056 546029568 546275520 547018752 548009728 549689742 550731776 551205120 552203680 553647168 553943040 554650152 554696704 554946560 555654953 556647840 557405184 558414976 560655360 561671040 562688560 565181484 565483520 567980928 569017792 570802176 572335680 573372520 575170560 578027520 578765376 578813952 579813864 579862528 581640192 582693888 584259340 586091520 587153280 587202560 587952128 589754592 590069760 590822988 590872576 593757696 594268020 595394560 597219840 598032384 598301760 599115776 599385640 600952464 602041146 603979776 605551590 606699520 607473976 609661920 610491392 610766380 613472307 613515264 615163520 616510944 616562688 619573248 621229140 621281280 624033792 624314880 625164288 626296832 628216848 629354922 629407744 631089920 633024630 633077760 633885888 634224640 635034232 636168960 637034496 637321440 638188544 640145016 641909760 643072640 645044085 645921696 646266880 647091844 650306048 652345344 654097920 655282880 659378398 660602880 661446144 662644416 662700032 664731648 665935872 667724960 669818880 671032320 671088640 674005248 674308845 674365440 675226272 675282944 676449508 678580224 679809536 680393820 682536960 683408223 683773440 684703744 685012160 686802816 688047024 688414720 689293486 692058960 693312690 693370880 696756480 697704448 698018720 701111208 702381337 704583936 704643072 706476855 708083712 709976160 711272240 713502720 714413511 714473472 715767808 717962112 719262768 719323136 723456720 723517440 724767330 724828160 725753408 727050240 728039424 728367360 729358336 731594304 732919656 734940160 737193240 738196224 738528735 738590720 739533536 742197120 743206912 745537536 747540480 748894720 751190580 753575312 754974720 757307904 759342470 759693312 761069568 763114240 764785728 766894080 770291712 770638680 770703360 771687168 771751936 773085152 774466560 775520256 776925184 780042240 781455360 782452893 782871040 784917504 785271060 786339456 786759680 787763984 791676928 792357360 793792790 796293120 797376512 797735680 800181270 801269952 802721528 805238784 807402120 808864805 809238528 812882560 815431680 816472584 817963076 818020352 820528128 822014592 822083584 826097664 826807680 828305520 828375040 830914560 831975228 832045056 832419840 833552384 836107776 837622464 839139896 842506560 844032840 844103680 845181184 845561885 847772226 848225280 849379328 849761920 853526688 855879680 858503520 860058780 861228928 868220928 869720796 869793792 872130560 874040832 876389010 880729920 880803840 881928192 883525888 885104640 886234482 886308864 887914496 890636544 893091840 894709760 897048576 897452640 898673664 899078460 899153920 900301696 903061719 904773632 907191760 910049280 911210964 911697920 914492880 915737088 916149570 917396032 920272896 922745280 924416920 924844032 929008640 931921920 934814944 937746432 939445248 939524096 941969140 944032383 944111616 946634880 949616640 950828832 951336960 952551348 952631296 955551744 955982160 957282816 959017024 962864640 964608960 964689920 966356440 968882544 969400320 970637766 970719232 971156480 975459072 977226208 981146880 982924320 984261632 984704980 989067597 989596160 993966624 994050048 996720640 998903808 1001587440 1003401910 1006548480 1006632960 1009743872 1011548160 1012839408 1012924416 1014674262 1014759424 1017870336 1019714304 1020590730 1022453845 1022525440 1025660160 1027055616 1027518240 1027604480 1028916224 1032070536 1032622080 1033940229 1034027008 1039969035 1040056320 1041940480 1043270524 1045134720 1046556672 1047028080 1048452608 1048924870 1051666812 1056476480 1056964608 1061724160 1063079458 1066908360 1068359936 1071710208 1073651712 1076536160 1078894152 1078984704 1085276160 1087150995 1087242240 1088630112 1092059136 1092551040 1094037504 1096019456 1099379484 1101463552 1102410240 1104407360 1107294336 1107886080 1109300304 1109393408 1109893120 1111309906 1113295680 1114810368 1116829952 1121310720 1123342080 1125377120 1130362968 1130967040 1132410727 1135961856 1138035584 1139013705 1141604352 1144671360 1146745040 1150341120 1156055040 1157530752 1157627904 1159627728 1159725056 1163280384 1165387776 1168518680 1172183040 1174306560 1174405120 1175904256 1179509184 1180139520 1181645976 1181745152 1183786639 1187515392 1188536040 1190689185 1190789120 1194439680 1196064768 1196603520 1198231552 1198771280 1201904928 1204082292 1207959552 1211103180 1213399040 1214947952 1219323840 1220982784 1221532760 1226944614 1227030528 1230327040 1233021888 1233125376 1239146496 1242458280 1242562560 1248067584 1248629760 1250328576 1252593664 1256433696 1258709844 1258815488 1262179840 1266049260 1266155520 1267771776 1268449280 1270068464 1272337920 1274068992 1274642880 1276377088 1280290032 1283819520 1286145280 1290088170 1291843392 1292533760 1294183688 1300612096 1304088155 1304690688 1308195840 1310565760 1314583515 1318756796 1321205760 1322892288 1325288832 1325400064 1329463296 1331871744 1335449920 1339637760 1342064640 1348010496 1348617690 1348730880 1350452544 1350565888 1352899016 1357160448 1359619072 1360787640 1365073920 1366816446 1367546880 1369407488 1370024320 1373605632 1374224355 1376094048 1376829440 1378586972 1384117920 1386625380 1386741760 1393512960 1395408896 1396037440 1402222416 1404762674 1409167872 1409286144 1412953710 1416167424 1419952320 1422544480 1427005440 1428827022 1428946944 1431535616 1435924224 1438525536 1438646272 1446913440 1447034880 1449534660 1449656320 1451506816 1454100480 1455956649 1456078848 1456734720 1458716672 1463188608 1465839312 1469880320 1474386480 1476392448 1477057470 1477181440 1479067072 1484394240 1486413824 1491075072 1495080960 1497789440 1502381160 1505102865 1507150624 1509949440 1514615808 1518684940 1519386624 1522011393 1522139136 1526228480 1529571456 1533788160 1540583424 1541277360 1541406720 1543374336 1543503872 1546170304 1548933120 1551040512 1553850368 1560084480 1562910720 1564905786 1565742080 1569835008 1570542120 1572678912 1573387305 1573519360 1575527968 1583353856 1584714720 1587585580 1592586240 1594619187 1594753024 1595471360 1600362540 1602539904 1605443056 1610477568 1614804240 1617729610 1618477056 1625765120 1630863360 1632945168 1635926152 1636040704 1641056256 1644029184 1644167168 1648445995 1652195328 1653615360 1656611040 1656750080 1661829120 1663950456 1664090112 1664839680 1666964859 1667104768 1672215552 1675244928 1678279792 1685013120 1688065680 1688207360 1690362368 1691123770 1695544452 1696450560 1698758656 1699523840 1707053376 1711759360 1717007040 1720117560 1722457856 1723233715 1736441856 1739441592 1739587584 1744261120 1748081664 1752778020 1761459840 1761607680 1763856384 1767051776 1770209280 1772468964 1772617728 1775828992 1781273088 1786183680 1789419520 1794097152 1794905280 1797347328 1798156920 1798307840 1800603392 1806123438 1809547264 1814383520 1820098560 1822421928 1823395840 1825723417 1828985760 1831474176 1832299140 1834792064 1840416921 1840545792 1845490560 1848833840 1849688064 1858017280 1863843840 1869629888 1875492864 1878890496 1883938280 1888064766 1888223232 1893269760 1899233280 1901657664 1902673920 1905102696 1905262592 1911103488 1911964320 1914565632 1918034048 1925729280 1929217920 1929379840 1932712880 1937765088 1938800640 1941275532 1941438464 1942312960 1950918144 1954452416 1962293760 1965848640 1968523264 1969409960 1978135194 1979192320 1987933248 1988100096 1993441280 1997807616 2003174880 2006803820 2013096960 2013265920 2019487744 2023096320 2025678816 2025848832 2029348524 2029518848 2035740672 2039428608 2041181460 2044907690 2045050880 2051320320 2054111232 2055036480 2055208960 2057832448 2064141072 2065244160 2067880458 2068054016 2079938070 2080112640 2083880960 2086541048 2090269440 2093113344 2094056160 2096905216 2097849740 2103333624 2107144011 2112952960 2113929216 2119430565 2123448320 2126158916 2133816720 2136719872 2143420416 2147303424 2153072320 2157788304 2157969408 2170552320 2174301990 2174484480 2177260224 2184118272 2185102080 2188075008 2192038912 2198758968 2202927104 2204820480 2208814720 2214588672 2215586205 2215772160 2218600608 2218786816 2219786240 2222619812 2226591360 2229620736 2233659904 2242621440 2246684160 2250754240 2260725936 2261934080 2264821454 2271923712 2276071168 2278027410 2283208704 2289342720 2293490080 2300682240 2307824393 2312110080 2315061504 2315255808 2319255456 2319450112 2326560768 2330775552 2337037360 2344366080 2347358679 2348613120 2348810240 2351808512 2359018368 2360279040 2363291952 2363490304 2367573278 2375030784 2377072080 2381378370 2381578240 2388879360 2392129536 2393207040 2396463104 2397542560 2403809856 2408164584 2412527201 2422206360 2426594415 2426798080 2429895904 2438647680 2441965568 2443065520 2453889228 2454061056 2460654080 2466043776 2466250752 2478292992 2484916560 2485125120 2496135168 2497259520 2500657152 2505187328 2512867392 2517419688 2517630976 2524359680 2532098520 2532311040 2535543552 2536685655 2536898560 2540136928 2544675840 2548137984 2549285760 2552754176 2560580064 2567639040 2572290560 2580176340 2583686784 2585067520 2588367376 2601224192 2608176310 2609381376 2616391680 2621131520 2629167030 2637513592 2642411520 2645784576 2650577664 2650800128 2657698645 2658926592 2663743488 2670899840 2679275520 2684129280 2696020992 2697235380 2697461760 2700905088 2701131776 2705798032 2714320896 2719238144 2721575280 2730147840 2733632892 2735093760 2738814976 2740048640 2747211264 2748448710 2752188096 2753658880 2757173944 2768235840 2773250760 2773483520 2778274765 2787025920 2790817792 2792074880 2804444832 2809525348 2818335744 2818572288 2825907420 2832334848 2839904640 2845088960 2854010880 2857654044 2857893888 2863071232 2871848448 2877051072 2877292544 2893826880 2894069760 2899069320 2899312640 2903013632 2908200960 2911913298 2912157696 2913469440 2917433344 2926377216 2931678624 2939760640 2948772960 2952784896 2954114940 2954362880 2958134144 2967202791 2968788480 2972827648 2982150144 2990161920 2995578880 3004762320 3010205730 3014301248 3019898880 3029231616 3037369880 3038773248 3044022786 3044278272 3052456960 3059142912 3067361535 3067576320 3081166848 3082554720 3082813440 3086748672 3087007744 3092340608 3097866240 3101820687 3102081024 3107700736 3120168960 3125821440 3129811572 3131484160 3139670016 3141084240 3145357824 3146774610 3147038720 3151055936 3166707712 3169429440 3175171160 3185172480 3189238374 3189506048 3190942720 3200725080 3205079808 3210886112 3220955136 3229608480 3235459220 3236954112 3251530240 3261726720 3265890336 3271852304 3272081408 3282112512 3288058368 3288334336 3296891990 3304390656 3307230720 3313222080 3313500160 3323658240 3327900912 3328180224 3329679360 3333929718 3334209536 3344431104 3350489856 3356559584 3370026240 3376131360 3376414720 3380724736 3382247540 3391088904 3392901120 3397232181 3397517312 3399047680 3414106752 3417041115 3423518720 3434014080 3440235120 3444915712 3446467430 3472883712 3478883184 3479175168 3488522240 3496163328 3505556040 3511906685 3522919680 3523215360 3527712768 3534103552 3540418560 3544937928 3545235456 3551359917 3551657984 3562546176 3572067555 3572367360 3578839040 3588194304 3589810560 3594694656 3596313840 3596615680 3601206784 3612246876 3619094528 3628767040 3640197120 3644843856 3646791680 3651446834 3657971520 3662948352 3664598280 3669584128 3680833842 3681091584 3690981120 3697667680 3699376128 3716034560 3720778103 3727687680 3739259776 3750985728 3757780992 3767876560 3776129532 3776446464 3786539520 3798466560 3803315328 3805347840 3810205392 3810525184 3822206976 3823928640 3829131264 3836068096 3851458560 3858435840 3858759680 3865425760 3875530176 3877601280 3882551064 3882876928 3884625920 3889584671 3901836288 3908904832 3912264465 3924587520 3931697280 3937046528 3938819920 3956270388 3958384640 3975866496 3976200192 3986882560 3995615232 4006349760 4013607640 4026193920 4038975488 4046192640 4051357632 4051697664 4058697048 4059037696 4071481344 4078857216 4082362920 4089815380 4090101760 4102640640 4108222464 4110072960 4110417920 4115664896 4128282144 4130488320 4135760916 4136108032 4159876140 4160225280 4167761920 4173082096 4180538880 4186226688 4188112320 4193810432 4195699480 4206667248 4214288022 4225905920 4227858432 4238861130 4246896640 4252317832 4267633440 4273439744 4286840832 4294606848 4306144640 4315576608 4315938816 4341104640 4348603980 4348968960 4354520448 4368236544 4370204160 4376150016 4384077824 4397517936 4405854208 4409640960 4417629440 4429177344 4431172410 4431544320 4437201216 4437573632 4439572480 4445239624 4453182720 4459241472 4467319808 4485242880 4493368320 4501508480 4515308595 4521451872 4523868160 4529642908 4543847424 4552142336 4556054820 4566417408 4578685440 4586980160 4601364480 4615648786 4624220160 4630123008 4630511616 4638510912 4638900224 4653121536 4661551104 4674074720 4688732160 4694717358 4697226240 4697620480 4703617024 4718036736 4720161915 4720558080 4726583904 4726980608 4735146556 4750061568 4754144160 4762756740 4763156480 4777758720 4783857561 4784259072 4786414080 4792926208 4795085120 4807619712 4816329168 4825054402 4844412720 4853188830 4853596160 4859791808 4877295360 4883931136 4886131040 4907778456 4908122112 4921308160 4932087552 4932501504 4945337985 4956585984 4969833120 4970250240 4992270336 4994519040 5000894577 5001314304 5010374656 5025734784 5034839376 5035261952 5048719360 5064197040 5064622080 5071087104 5073371310 5073797120 5080273856 5089351680 5096275968 5098571520 5105508352 5121160128 5135278080 5144581120 5160352680 5167373568 5169701145 5170135040 5176734752 5202448384 5216352620 5218762752 5232783360 5242263040 5258334060 5275027184 5284823040 5291569152 5301155328 5301600256 5315397290 5317853184 5327486976 5341799680 5358551040 5368258560 5392041984 5394470760 5394923520 5401810176 5402263552 5411596064 5428641792 5438476288 5443150560 5460295680 5467265784 5470187520 5477170251 5477629952 5480097280 5494422528 5496897420 5504376192 5507317760 5514347888 5536471680 5546501520 5546967040 5556549530 5574051840 5581635584 5584149760 5608889664 5619050696 5636671488 5651814840 5662053635 5664669696 5679809280 5690177920 5708021760 5715308088 5715787776 5726142464 5743696896 5754102144 5754585088 5787653760 5788139520 5798138640 5798625280 5806027264 5816401920 5823826596 5824315392 5826938880 5834866688 5852754432 5863357248 5879521280 5897545920 5905569792 5908229880 5908725760 5916268288 5918933195 5934405582 5937576960 5945655296 5964300288 5980323840 5991157760 5998805513 6009524640 6020411460 6028602496 6039797760 6058463232 6074739760 6077546496 6088045572 6088556544 6104913920 6118285824 6134723070 6135152640 6162333696 6165109440 6165626880 6173497344 6184681216 6195732480 6203641374 6204162048 6215401472 6240337920 6251642880 6259623144 6262968320 6279340032 6282168480 6290715648 6293549220 6294077440 6302111872 6321432033 6333415424 6338858880 6350342320 6370344960 6378476748 6379012096 6381885440 6401450160 6410159616 6421772224 6441910272 6459216960 6470918440 6473908224 6503060480 6523453440 6531780672 6543704608 6544162816 6564225024 6576116736 6576668672 6593783980 6608781312 6614461440 6626444160 6627000320 6647316480 6655801824 6656360448 6659358720 6667859436 6668419072 6688862208 6700979712 6713119168 6740052480 6752262720 6752829440 6761449472 6764495080 6782177808 6785802240 6794464362 6795034624 6798095360 6828213504 6834082230 6847037440 6868028160 6880470240 6889831424 6892934860 6923473179 6945767424 6957766368 6958350336 6977044480 6992326656 7011112080 7023813370 7045839360 7046430720 7055425536 7068207104 7080837120 7089875856 7090470912 7102719834 7103315968 7125092352 7144135110 7144734720 7157678080 7176388608 7179621120 7189389312 7192627680 7193231360 7202413568 7224493752 7237581603 7238189056 7257534080 7279783245 7280394240 7289687712 7293583360 7302893668 7315943040 7325896704 7329196560 7339168256 7361667684 7362183168 7381962240 7395335360 7398752256 7432069120 7441556206 7455375360 7478519552 7501971456 7515561984 7535753120 7552259064 7552892928 7573079040 7596933120 7606630656 7610056965 7610695680 7620410784 7621050368 7644413952 7647857280 7658262528 7672136192 7702917120 7716871680 7717519360 7730851520 7751060352 7755202560 7765102128 7765753856 7769251840 7779169342 7803672576 7817809664 7824528930 7849175040 7863394560 7874093056 7877639840 7912540776 7916769280 7926875089 7951732992 7952400384 7973095935 7973765120 7991230464 8012699520 8027215280 8052387840 8077950976 8092385280 8102715264 8103395328 8117394096 8118075392 8142962688 8157714432 8164725840 8179630760 8180203520 8205281280 8216444928 8220145920 8220835840 8231329792 8256564288 8260976640 8271521832 8272216064 8286506473 8319752280 8320450560 8334824295 8335523840 8346164192 8361077760 8372453376 8376224640 8387620864 8391398960 8413334496 8428576044 8451811840 8455716864 8477722260 8493793280 8504635664 8535266880 8546879488 8573681664 8589213696 8612289280 8631153216 8631877632 8682209280 8697207960 8697937920 8709040896 8736473088 8740408320 8752300032 8768155648 8795035872 8811708416 8819281920 8835258880 8858354688 8862344820 8863088640 8874402432 8875147264 8879144960 8890479248 8906365440 8918482944 8934639616 8970485760 8986736640 9003016960 9030617190 9042903744 9047736320 9059285816 9087694848 9104284672 9112109640 9128617085 9132834816 9157370880 9173960320 9202084605 9202728960 9231297572 9248440320 9260246016 9261023232 9277021824 9277800448 9306243072 9323102208 9348149440 9377464320 9389434716 9394452480 9407234048 9436073472 9440323830 9441116160 9453167808 9453961216 9470293112 9500123136 9508288320 9525513480 9526312960 9555517440 9567715122 9568518144 9572828160 9585852416 9590170240 9615239424 9632658336 9650108804 9688825440 9706377660 9707192320 9719583616 9754590720 9767862272 9772262080 9815556912 9816244224 9842616320 9864175104 9865003008 9890675970 9913171968 9939666240 9940500480 9984540672 9989038080 10001789154 10002628608 10020749312 10051469568 10069678752 10070523904 10097438720 10128394080 10129244160 10142174208 10146742620 10147594240 10160547712 10178703360 10191696543 10192551936 10197143040 10211016704 10242320256 10270556160 10289162240 10320705360 10334747136 10339402290 10340270080 10353469504 10404896768 10432705240 10437525504 10465566720 10484526080 10516668120 10535720055 10550054368 10569646080 10583138304 10602310656 10603200512 10630794580 10635706368 10654079751 10654973952 10683599360 10717102080 10736517120 10784083968 10788941520 10789847040 10803620352 10804527104 10823192128 10857283584 10876952576 10886301120 10920591360 10934531568 10940375040 10954340502 10955259904 10960194560 10988845056 10993794840 11008752384 11014635520 11028695776 11072943360 11093003040 11093934080 11113099060 11148103680 11162334309 11163271168 11168299520 11217779328 11238101392 11273342976 11303629680 11324107270 11329339392 11359618560 11380355840 11416043520 11430616176 11431575552 11452284928 11487393792 11508204288 11509170176 11539121965 11575307520 11576279040 11596277280 11597250560 11612054528 11632803840 11647653192 11648630784 11653877760 11668754013 11669733376 11705508864 11726714496 11736793395 11759042560 11795091840 11811139584 11816459760 11817451520 11832536576 11837866390 11868811164 11875153920 11891310592 11928600576 11960647680 11982315520 11997611026 12019049280 12040822920 12057204992 12062636005 12116926464 12149479520 12155092992 12176091144 12177113088 12209827840 12236571648 12269446140 12270305280 12324667392 12330218880 12331253760 12346994688 12369362432 12391464960 12407282748 12408324096 12430802944 12480675840 12503285760 12519246288 12525936640 12558680064 12564336960 12581431296 12587098440 12588154880 12604223744 12642864066 12666830848 12677717760 12700684640 12740689920 12756953496 12758024192 12763770880 12780063919 12802900320 12820319232 12843544448 12883820544 12918433920 12941836880 12947816448 13006120960 13046906880 13063561344 13087409216 13088325632 13128450048 13152233472 13187567960 13217562624 13228922880 13252888320 13254000640 13294632960 13311603648 13312720896 13318717440 13335718872 13336838144 13377724416 13401959424 13426238336 13480104960 13504525440 13505658880 13522898944 13528990160 13564355616 13571604480 13588928724 13590069248 13596190720 13656427008 13668164460 13694074880 13736056320 13760940480 13779662848 13785869720 13846946358 13891534848 13915532736 13916700672 13954088960 13984653312 14022224160 14047626740 14091678720 14092861440 14110851072 14136414208 14161674240 14179751712 14180941824 14205439668 14206631936 14250184704 14288270220 14289469440 14315356160 14352777216 14359242240 14378778624 14385255360 14386462720 14404827136 14448987504 14475163206 14476378112 14515068160 14559566490 14560788480 14579375424 14587166720 14605787336 14631886080 14651793408 14658393120 14678336512 14723335368 14724366336 14763924480 14790670720 14797504512 14836013955 14864138240 14883112412 14910750720 14957039104 15003942912 15031123968 15071506240 15104518128 15105785856 15146158080 15193866240 15213261312 15220113930 15221391360 15240821568 15242100736 15288827904 15295714560 15316525056 15344272384 15405834240 15433743360 15435038720 15461703040 15502120704 15509103435 15510405120 15530204256 15531507712 15538503680 15558338684 15607345152 15635619328 15649057860 15698350080 15726789120 15748186112 15755279680 15825081552 15833538560 15853750178 15903465984 15904800768 15946191870 15947530240 15982460928 16025399040 16054430560 16104775680 16154770751 16155901952 16184770560 16205430528 16206790656 16234788192 16236150784 16285925376 16315428864 16329451680 16359261520 16360407040 16410562560 16431510753 16432889856 16440291840 16441671680 16462659584 16513128576 16521953280 16543043664 16544432128 16573012946 16639504560 16640901120 16669648590 16671047680 16692328384 16722155520 16744906752 16752449280 16775241728 16782797920 16826668992 16857152088 16903623680 16955444520 16986160905 16987586560 17009271328 17070533760 17093758976 17147363328 17178427392 17224578560 17262306432 17263755264 17364418560 17394415920 17395875840 17418081792 17472946176 17480816640 17504600064 17536311296 17590071744 17623416832 17638563840 17670517760 17716709376 17724689640 17726177280 17748804864 17750294528 17756799585 17758289920 17780958496 17812730880 17836965888 17869279232 17940971520 17973473280 17996416539 18006033920 18061234380 18085807488 18095472640 18118571632 18175389696 18208569344 18224219280 18257234170 18265669632 18314741760 18347920640 18404169210 18405457920 18462595144 18496880640 18520492032 18554043648 18555600896 18603890515 18612486144 18646204416 18696298880 18754928640 18778869432 18788904960 18814468096 18872146944 18880647660 18882232320 18906335616 18907922432 18940586224 19000246272 19016576640 19051026960 19052625920 19111034880 19135430244 19137036288 19145656320 19171704832 19180340480 19230478848 19265316672 19300217608 19377650880 19412755320 19414384640 19439167232 19447923355 19509181440 19535724544 19544524160 19631113824 19632488448 19685232640 19728350208 19730006016 19781351940 19826343936 19879332480 19881000960 19969081344 19978076160 20003578308 20005257216 20041498624 20102939136 20139357504 20141047808 20194877440 20256788160 20258488320 20284348416 20293485240 20295188480 20321095424 20357406720 20383393086 20385103872 20394286080 20422033408 20484640512 20541112320 20578324480 20641410720 20669494272 20678804580 20680540160 20706939008 20770419537 20809793536 20865410480 20875051008 20931133440 20969052160 21033336240 21071440110 21100108736 21139292160 21166276608 21204621312 21261589160 21271412736 21308159502 21309947904 21367198720 21434204160 21473034240 21568167936 21577883040 21579694080 21607240704 21609054208 21646384256 21712744809 21714567168 21753905152 21772602240 21841182720 21869063136 21880750080 21908681004 21910519808 21920389120 21977690112 21987589680 22017504768 22029271040 22057391552 22145886720 22186006080 22187868160 22226198120 22296207360 22324668618 22326542336 22336599040 22435558656 22476202784 22546685952 22607259360 22648214540 22658678784 22719237120 22760711680 22832087040 22861232352 22863151104 22904569856 22974787584 23016408576 23018340352 23078243930 23150615040 23152558080 23192554560 23194501120 23224109056 23265607680 23295306384 23297261568 23307755520 23337508026 23339466752 23411017728 23453428992 23473586790 23518085120 23590183680 23622279168 23632919520 23634903040 23665073152 23675732780 23737622328 23750307840 23780625267 23782621184 23857201152 23919287805 23921295360 23964631040 23995222052 24038098560 24081645840 24114409984 24125272010 24233852928 24298959040 24310185984 24352182288 24354226176 24419655680 24473143296 24538892280 24540610560 24649334784 24660437760 24662507520 24693989376 24738724864 24782929920 24814565496 24816648192 24859519419 24861605888 24961351680 25004472885 25006571520 25038492576 25051873280 25117360128 25128673920 25162862592 25174196880 25176309760 25208447488 25285728132 25333661696 25355435520 25401369280 25481379840 25513906992 25516048384 25527541760 25560127838 25605800640 25640638464 25687088896 25767641088 25836867840 25883673760 25895632896 26012241920 26045446721 26093813760 26127122688 26174818432 26176651264 26256900096 26304466944 26375135920 26435125248 26457845760 26505776640 26508001280 26589265920 26623207296 26625441792 26637434880 26671437744 26673676288 26755448832 26803918848 26852476672 26960209920 27009050880 27011317760 27045797888 27057980320 27128711232 27143208960 27177857448 27180138496 27192381440 27227092697 27312854016 27336328920 27385851255 27388149760 27472112640 27521880960 27559325696 27571739440 27693892716 27783069696 27831065472 27833401344 27908177920 27969306624 28044448320 28095253480 28183357440 28221702144 28272828416 28323348480 28359503424 28361883648 28410879336 28413263872 28500369408 28576540440 28578938880 28630712320 28705554432 28718484480 28757557248 28770510720 28772925440 28809654272 28897975008 28950326412 28952756224 29030136320 29119132980 29121576960 29158750848 29174333440 29211574672 29263772160 29303586816 29316786240 29356673024 29446670736 29448732672 29527848960 29581341440 29595009024 29672027910 29728276480 29766224824 29821501440 29914078208 29994027565 30007885824 30062247936 30143012480 30209036256 30211571712 30292316160 30387732480 30426522624 30440227860 30442782720 30481643136 30484201472 30577655808 30591429120 30633050112 30688544768 30811668480 30867486720 30923406080 31004241408 31018206870 31020810240 31060408512 31063015424 31077007360 31116677368 31214690304 31271238656 31298115720 31396700160 31453578240 31496372224 31510559360 31607160165 31650163104 31667077120 31707500356 31806931968 31809601536 31892383740 31895060480 31964921856 32050798080 32108861120 32209551360 32309541502 32311803904 32369541120 32410861056 32413581312 32469576384 32472301568 32571850752 32630857728 32658903360 32718523040 32720814080 32821125120 32863021506 32865779712 32880583680 32883343360 32925319168 33026257152 33043906560 33086087328 33088864256 33146025892 33279009120 33281802240 33339297180 33342095360 33384656768 33444311040 33487002927 33489813504 33504898560 33550483456 33565595840 33653337984 33714304176 33807247360 33910889040 33972321810 33975173120 34018542656 34141067520 34187517952 34294726656 34356854784 34449157120 34524612864 34527510528 34617365895 34728837120 34788831840 34791751680 34836163584 34945892352 34961633280 35006262039 35009200128 35072622592 35180143488 35246833664 35277127680 35341035520 35433418752 35449379280 35452354560 35497609728 35500589056 35513599170 35516579840 35561916992 35625461760 35673931776 35738558464 35881943040 35946946560 35992833078 36012067840 36122468760 36171614976 36187908015 36190945280 36237143264 36350779392 36417138688 36448438560 36514468340 36531339264 36629483520 36695841280 36808338420 36810915840 36925190288 36993761280 37040984064 37108087296 37111201792 37207781030 37224972288 37292408832 37392597760 37509857280 37557738864 37577809920 37628936192 37744293888 37761295320 37764464640 37812671232 37815844864 37881172448 38000492544 38033153280 38102053920 38105251840 38222069760 38270860488 38274072576 38291312640 38340191757 38343409664 38360680960 38460957696 38530633344 38600435216 38755301760 38825510640 38828769280 38878334464 38895846710 39018362880 39071449088 39089048320 39262227648 39264976896 39370465280 39456700416 39562703880 39634375445 39652687872 39758664960 39762001920 39938162688 39956152320 40007156616 40010514432 40082997248 40205878272 40278715008 40282095616 40389754880 40513576320 40516976640 40568696832 40586970480 40590376960 40642190848 40714813440 40766786172 40770207744 40788572160 40844066816 40969281024 41082224640 41156648960 41282821440 41338988544 41357609160 41361080320 41413878016 41432532365 41540839074 41619587072 41730820960 41750102016 41862266880 41938104320 41991638591 42066672480 42142880220 42200217472 42278584320 42332553216 42409242624 42523178320 42542825472 42616319004 42619895808 42734397440 42868408320 42946068480 43136335872 43155766080 43159388160 43214481408 43292768512 43425489618 43429134336 43507810304 43545204480 43682365440 43738126272 43761500160 43817362008 43821039616 43840778240 43955380224 43975179360 44035009536 44058542080 44114783104 44291773440 44372012160 44375736320 44452396240 44592414720 44649337236 44653084672 44673198080 44871117312 44952405568 45093371904 45214518720 45296429080 45317357568 45438474240 45521423360 45664174080 45722464704 45726302208 45809139712 45949575168 46032817152 46036680704 46156487860 46301230080 46305116160 46385109120 46389002240 46448218112 46531215360 46590612768 46594523136 46615511040 46675016052 46678933504 46822035456 46906857984 46947173580 47036170240 47180367360 47244558336 47265839040 47269806080 47330146304 47351465560 47475244656 47500615680 47561250534 47565242368 47714402304 47838575610 47842590720 47929262080 47990444104 48076197120 48163291680 48228819968 48250544020 48464312253 48467705856 48597918080 48620371968 48704364576 48708452352 48839311360 48946286592 49077784560 49081221120 49298669568 49320875520 49325015040 49387978752 49477449728 49565859840 49629130992 49633296384 49719038838 49723211776 49922703360 50008945770 50013143040 50076985152 50103746560 50234720256 50257347840 50325725184 50348393760 50352619520 50416894976 50571456264 50667323392 50710871040 50802738560 50958482715 50962759680 51027813984 51032096768 51055083520 51120255676 51211601280 51281276928 51374177792 51535282176 51673735680 51767347520 51791265792 52024483840 52090893442 52187627520 52254245376 52349636864 52353302528 52513800192 52608933888 52750271840 52870250496 52915691520 53011553280 53016002560 53178531840 53246414592 53250883584 53270398755 53274869760 53342875488 53347352576 53510897664 53607837696 53704953344 53920419840 53989249617 54018101760 54022635520 54091595776 54115960640 54257422464 54286417920 54355714896 54360276992 54384762880 54454185394 54625708032 54672657840 54771702510 54776299520 54944225280 55043761920 55118651392 55143478880 55387785432 55488125623 55662130944 55666802688 55811671545 55816355840 55938613248 56088896640 56190506960 56366714880 56443404288 56545656832 56646696960 56719006848 56723767296 56821758672 56826527744 57000738816 57153080880 57157877760 57261424640 57411108864 57436968960 57515114496 57541021440 57545850880 57619308544 57795950016 57900652824 57905512448 58060272640 58238265960 58243153920 58317501696 58343770065 58348666880 58423149344 58527544320 58607173632 58633572480 58713346048 58893341472 58897465344 59055697920 59162682880 59190018048 59344055820 59456552960 59532449648 59643002880 59828156416 59988055130 60015771648 60124495872 60286024960 60418072512 60423143424 60584632320 60775464960 60853045248 60880455720 60885565440 60963286272 60968402944 61155311616 61182858240 61266100224 61377089536 61623336960 61734973440 61846812160 62008482816 62036413740 62041620480 62120817024 62126030848 62154014720 62233354736 62429380608 62542477312 62596231440 62793400320 62907156480 62992744448 63021118720 63214320330 63300326208 63334154240 63415000712 63613863936 63784767480 63790120960 63900319595 63929843712 64101596160 64217722240 64419102720 64619083004 64623607808 64739082240 64821722112 64827162624 64939152768 64944603136 65143701504 65261715456 65317806720 65437046080 65441628160 65642250240 65726043012 65731559424 65761167360 65850638336 66052514304 66087813120 66172174656 66177728512 66292051784 66558018240 66563604480 66678594360 66684190720 66769313536 66888622080 66974005854 66979627008 67009797120 67100966912 67131191680 67306675968 67428608352 67614494720 67821778080 67944643620 67950346240 68037085312 68282135040 68375035904 68589453312 68713709568 68898314240 69049225728 69055021056 69234731790 69457674240 69577663680 69583503360 69672327168 69891784704 69923266560 70012524078 70018400256 70145245184 70360286976 70493667328 70554255360 70682071040 70866837504 70898758560 70904709120 70995219456 71001178112 71027198340 71033159680 71123833984 71250923520 71341875801 71347863552 71477116928 71763886080 71893893120 71985666156 72024135680 72244937520 72343229952 72375816030 72381890560 72474286528 72701558784 72834277376 72896877120 73028936680 73062678528 73258967040 73391682560 73616676840 73621831680 73850380576 73987522560 74081968128 74216174592 74222403584 74415562060 74449944576 74578558257 74584817664 74785195520 75019714560 75115477728 75155619840 75257872384 75488587776 75522590640 75528929280 75625342464 75631689728 75762344896 76000985088 76066306560 76204107840 76210503680 76444139520 76541720976 76548145152 76582625280 76680383514 76686819328 76721361920 76921915392 77061266688 77200870432 77510603520 77651021280 77657538560 77756668928 77791693420 78036725760 78136340163 78142898176 78178096640 78524455296 78529953792 78740930560 78913400832 79125407760 79268750890 79305375744 79517329920 79524003840 79876325376 79912304640 80014313232 80021028864 80165994496 80411756544 80557430016 80564191232 80773853755 80779509760 81027152640 81033953280 81137393664 81173940960 81180753920 81284381696 81429626880 81533572344 81540415488 81577144320 81681278091 81688133632 81938562048 82157553765 82164449280 82313297920 82565642880 82677977088 82715218320 82722160640 82827756032 82865064730 83081678148 83239174144 83461641920 83500204032 83724533760 83876208640 83983277182 84133344960 84285760440 84400434944 84665106432 84818485248 85046356640 85085650944 85232638008 85239791616 85468794880 85736816640 85892136960 86272671744 86311532160 86318776320 86428962816 86585537024 86850979236 86858268672 87015620608 87090408960 87364730880 87476252544 87523000320 87634724016 87642079232 87681556480 87910760448 87950358720 88070019072 88117084160 88229566208 88583546880 88744024320 88751472640 88904792480 89184829440 89298674472 89306169344 89346396160 89460447433 89742234624 89904811136 89982082695 90186743808 90429037440 90592858160 90634715136 90876948480 91042846720 91328348160 91444929408 91452604416 91618279424 91899150336 92065634304 92312975720 92602460160 92770218240 92778004480 92896436224 93062430720 93181225536 93189046272 93231022080 93350032104 93357867008 93644070912 93813715968 93894347160 94072340480 94360734720 94489116672 94531678080 94539612160 94660292608 94702931120 94950489312 95001231360 95122501068 95130484736 95428804608 95677151220 95685181440 95858524160 95980888208 96152394240 96326583360 96457639936 96501088040 96928624506 96935411712 97195836160 97240743936 97408729152 97416904704 97678622720 97892573184 98155569120 98162442240 98597339136 98641751040 98650030080 98775957504 98954899456 99131719680 99258261984 99266592768 99438077676 99446423552 99845406720 100017891540 100026286080 100153970304 100207493120 100469440512 100514695680 100651450368 100696787520 100705239040 100833789952 101142912528 101334646784 101421742080 101605477120 101916965430 101925519360 102055627968 102064193536 102110167040 102240511352 102423202560 102562553856 102748355584 103070564352 103347471360 103534695040 103582531584 103852097685 104048967680 104181786884 104375255040 104508490752 104699273728 104706605056 105027600384 105217867776 105500543680 105740500992 105831383040 106023106560 106357063680 106492829184 106501767168 106540797510 106549739520 106685750976 106694705152 107021795328 107215675392 107409906688 107840839680 107978499234 108036203520 108045271040 108183191552 108231921280 108514844928 108563724045 108572835840 108711429792 108720553984 108769525760 108908370788 109251416064 109345315680 109543405020 109552599040 109888450560 110087523840 110237302784 110286957760 110775570864 110976251246 111324261888 111333605376 111623343090 111632711680 111877226496 112177793280 112381013920 112733429760 112886808576 113091313664 113293393920 113438013696 113447534592 113643517344 113653055488 114001477632 114306161760 114315755520 114522849280 114822217728 114873937920 115020575271 115030228992 115082042880 115091701760 115238617088 115591900032 115801305648 115811024896 116120545280 116476531920 116486307840 116635003392 116687540130 116697333760 116846298688 117055088640 117214347264 117267144960 117426692096 117786682944 117794930688 118111395840 118325365760 118688111640 118903126335 118913105920 119064899296 119286005760 119656312832 119976110260 120031543296 120248991744 120572049920 120836145024 120846286848 121169264640 121550929920 121706090496 121760911440 121771130880 121926572544 121936805888 122310623232 122365716480 122532200448 122754179072 123246673920 123469946880 123693624320 124016965632 124072827480 124083240960 124241634048 124252061696 124297597095 124308029440 124466709472 124858761216 125084954624 125192462880 125586800640 125814312960 125974915773 125985488896 126042237440 126428640660 126600652416 126668308480 126830001424 127227727872 127569534960 127580241920 127800639190 127859687424 128203192320 128435444480 128838205440 129238166008 129247215616 129478164480 129643444224 129878305536 129889206272 130227233605 130287403008 130523430912 130635613440 130874092160 130883256320 131284500480 131452086024 131463118848 131522334720 131701276672 132105028608 132175626240 132344349312 132355457024 132584103568 133116036480 133127208960 133357188720 133368381440 133538627072 133777244160 133948011708 133959254016 134019594240 134201933824 134262383360 134613351936 134857216704 135228989440 135643556160 135889287240 135900692480 136074170624 136135463485 136564270080 136750071808 137178906624 137427419136 137796628480 138098451456 138110042112 138469463580 138915348480 139155327360 139167006720 139344654336 139783569408 139846533120 140025048156 140036800512 140290490368 140720573952 140987334656 141108510720 141364142080 141733675008 141797517120 141809418240 141990438912 142054396680 142066319360 142247667968 142501847040 142683751602 142695727104 142954233856 143527772160 143787786240 143971332312 144048271360 144489875040 144686459904 144751632060 144763781120 144948573056 145392936759 145403117568 145668554752 145793754240 146057873360 146125357056 146517934080 146783365120 147233353680 147243663360 147700761152 147975045120 148163936256 148432349184 148831124120 148899889152 149157116514 149169635328 149570391040 150039429120 150230955456 150311239680 150515744768 150977175552 151045181280 151057858560 151250684928 151263379456 151524689792 152001970176 152132613120 152408215680 152421007360 152888279040 153083441952 153096290304 153165250560 153360767028 153373638656 153442723840 153843830784 154122533376 154401740864 155021207040 155302042560 155315077120 155513337856 155583386840 156073451520 156272680326 156285796352 156356193280 157048910592 157059907584 157481861120 157826801664 158250815520 158537501780 158610751488 159034659840 159048007680 159752650752 159824609280 160028626464 160042057728 160331988992 160823513088 161114860032 161128382464 161547707510 161559019520 162054305280 162067906560 162274787328 162347881920 162361507840 162568763392 162859253760 163067144688 163080830976 163154288640 163362556182 163376267264 163877124096 164315107530 164328898560 164626595840 165131285760 165355954176 165430436640 165444321280 165655512064 165730129460 166163356296 166464376869 166478348288 166923283840 167000408064 167435014635 167449067520 167752417280 167966554364 168266689920 168571520880 168800869888 169330212864 169636970496 170092713280 170171301888 170465276016 170479583232 170937589760 171473633280 171784273920 172545343488 172623064320 172637552640 172857925632 173171074048 173701958472 173716537344 174031241216 174180817920 174729461760 174952505088 175031310195 175046000640 175269448032 175284158464 175363112960 175821520896 175900717440 176140038144 176234168320 176459132416 177167093760 177488048640 177502945280 177809584960 178369658880 178597348944 178612338688 178692792320 178920894866 179484469248 179809622272 179964165390 180373487616 180858074880 181185716320 181269430272 181753896960 182085693440 182318127047 182656696320 182889858816 182905208832 183236558848 183798300672 184131268608 184625951440 185204920320 185540436480 185556008960 185792872448 186124861440 186362451072 186378092544 186462044160 186700064208 186715734016 187288141824 187627431936 187788694320 188144680960 188721469440 188978233344 189063356160 189079224320 189320585216 189405862240 189900978624 190002462720 190245002136 190260969472 190589648879 191354302440 191370362880 191700958785 191717048320 191961776416 192304788480 192653166720 192915279872 193002176080 193857249012 193870823424 194391672320 194481487872 194817458304 194833809408 195357245440 195785146368 196311138240 196324884480 197194678272 197283502080 197551915008 197909798912 198263439360 198516523968 198533185536 198876155352 198892847104 199690813440 200035783080 200052572160 200307940608 200414986240 200938881024 201029391360 201302900736 201393575040 201410478080 201667579904 202285825056 202669293568 202843484160 203210954240 203833930860 203851038720 204111255936 204128387072 204220334080 204481022704 204846405120 205125107712 205496711168 206141128704 206694942720 207069390080 207165063168 207704195370 208097935360 208363573768 208750510080 209016981504 209398547456 209413210112 209958192955 210055200768 210435735552 211001087360 211481001984 211662766080 212046213120 212714127360 212985658368 213003534336 213081595020 213099479040 213371501952 213389410304 214043590656 214431350784 214819813376 215681679360 215956998468 216072407040 216366383104 216463842560 217029689856 217127448090 217145671680 217422859584 217441107968 217539051520 217816741576 218502832128 218690631360 219086810040 219105198080 219776901120 220175047680 220474605568 220573915520 221551141728 221952502492 222648523776 222667210752 223246686180 223265423360 223754452992 224355586560 224762027840 225466859520 225773617152 226182627328 226586787840 226876027392 226895069184 227287034688 227306110976 228002955264 228612323520 228631511040 229045698560 229644435456 229747875840 230041150542 230060457984 230164085760 230183403520 230477234176 231183800064 231602611296 231622049792 232241090560 232953063840 232972615680 233270006784 233375080260 233394667520 233692597376 234110177280 234409020489 234428694528 234534289920 234853384192 235573365888 235589861376 236222791680 236650731520 237376223280 237806252670 237826211840 238129798592 238572011520 239312625664 239952220520 240063086592 240497983488 241144099840 241672290048 241692573696 242321561265 242338529280 243101859840 243412180992 243521822880 243542261760 243853145088 243873611776 244621246464 244731432960 245043834273 245064400896 245508358144 246493347840 246939893760 247387248640 248033931264 248145654960 248166481920 248483268096 248504123392 248595194190 248616058880 248933418944 249717522432 250169909248 250384925760 251173601280 251628625920 251949831546 251970977792 252084474880 252857281320 253201304832 253336616960 253660002848 254455455744 255139069920 255160483840 255601278380 255719374848 256406384640 256870888960 257676410880 258476332016 258494431232 258956328960 259286888448 259756611072 259778412544 260454467210 260574806016 261046861824 261271226880 261748184320 261766512640 262569000960 262904172048 262926237696 263044669440 263402553344 264210057216 264351252480 264688698624 264710914048 265168207136 266232072960 266254417920 266714377440 266736762880 267077254144 267554488320 267896023416 267918508032 268039188480 268381342299 268403867648 268524766720 269226703872 269714433408 269946248085 270457978880 271287112320 271778574480 271801384960 272148341248 272270926970 273128540160 273500143616 274357813248 274854838272 275593256960 276196902912 276938927160 277440628115 278310654720 278334013440 278689308672 279567138816 279693066240 280050096312 280073601024 280580980736 281441147904 281974669312 282217021440 282728284160 283467350016 283595034240 283618836480 283980877824 284108793360 284132638720 284495335936 285003694080 285367503204 285391454208 285908467712 287055544320 287575572480 287942664624 288096542720 288979750080 289372919808 289503264120 289527562240 289897146112 290785873518 290806235136 291337109504 291587508480 292115746720 292250714112 293035868160 293566730240 293941470137 294466707360 294487326720 295401522304 295950090240 296327872512 296864698368 297662248240 297799778304 298314233028 298339270656 299140782080 300078858240 300461910912 300622479360 301031489536 301954351104 302090362560 302115717120 302501369856 303049379584 304003940352 304265226240 304816431360 304842014720 305776558080 306166883904 306192580608 306330501120 306721534056 306747277312 306885447680 307687661568 308245066752 308803481728 310042414080 310604085120 310630154240 311026675712 311166773680 312146903040 312545360652 312571592704 312712386560 314097821184 314119815168 314963722240 315653603328 316501631040 317075003560 317221502976 318069319680 319505301504 319649218560 320057252928 320084115456 320663977984 321647026176 322229720064 322256764928 323095415020 323118039040 324108610560 324135813120 324549574656 324695763840 324723015680 325137526784 325718507520 326134289376 326161661952 326308577280 326725112364 326752534528 327754248192 328630215060 328657797120 329253191680 330262571520 330711908352 330860873280 330888642560 331311024128 331460258920 332326712592 332928753738 332956696576 333846567680 334000816128 334870029270 334898135040 335504834560 335933108728 336533379840 337143041760 337601739776 338660425728 339273940992 340185426560 340342603776 340930552032 340959166464 341875179520 342947266560 343568547840 345090686976 345246128640 345275105280 345715851264 346342148096 347403916944 347433074688 348062482432 348361635840 349458923520 349905010176 350062620390 350092001280 350538896064 350568316928 350726225920 351643041792 351801434880 352280076288 352468336640 352918264832 354334187520 354976097280 355005890560 355619169920 356709379005 356739317760 357194697888 357224677376 357385584640 357841789732 358968938496 359619244544 359928330780 360746975232 361716149760 362371432640 362538860544 363507793920 364171386880 364636254094 365313392640 365779717632 365810417664 366473117696 367596601344 368262537216 369251902880 370409840640 371080872960 371112017920 371585744896 372249722880 372724902144 372756185088 372892791285 372924088320 373400128416 373431468032 374576283648 375254863872 375577388640 376289361920 377442938880 377924747319 377956466688 378126712320 378158448640 378641170432 378811724480 379801957248 380004925440 380490004272 380521938944 381179297758 382708604880 382740725760 383401917570 383434096640 383923552832 384609576960 385306333440 385830559744 386004352160 387714498024 387741646848 388783344640 389634916608 389667618816 390681700815 390714490880 391570292736 392622276480 392649768960 394389356544 394567004160 395103830016 395819597824 396526878720 397033047936 397066371072 397752310704 397785694208 399381626880 400071566160 400105144320 400615881216 400829972480 401877762048 402058782720 402605801472 402787150080 402820956160 403335159808 404571650112 405338587136 405686968320 406421908480 407667861720 407702077440 408222511872 408256774144 408406390455 408440668160 408962045408 409692810240 410250215424 410993422336 412282257408 413389885440 414138780160 414330126336 415408390740 416195870720 416727147536 417501020160 418033963008 418797094912 418826420224 419916385910 420110401536 420871471104 422002174720 422962003968 423325532160 424092426240 425428254720 425971316736 426163190040 426198958080 426743003904 426778820608 428087181312 428862701568 429639626752 431363358720 431913996936 432144814080 432732766208 432927685120 434059379712 434254896180 434291343360 434845719168 434882215936 435078103040 435633483152 437005664256 437381262720 438173620080 438210396160 439553802240 440350095360 440949211136 441147831040 443102283456 443905004984 445297047552 446493372360 446530846720 447302237165 447508905984 448711173120 449524055680 450933719040 451547234304 452365254656 453173575680 453752054784 453790138368 454574069376 454612221952 456005910528 457224647040 457263022080 458091397120 459288870912 459495751680 460082301084 460120915968 460328171520 460954468352 462367600128 463205222592 463244099584 464482181120 465906127680 465945231360 466540013568 466750160520 466789335040 467385194752 468220354560 468818040978 468857389056 469068579840 469706768384 471146731776 471179722752 472445583360 473301463040 474752446560 475612505340 475652423680 476259597184 477144023040 478625251328 479904441040 480126173184 480995966976 482288199680 483344580096 483385147392 484643122530 484677058560 486203719680 486824361984 487043645760 487084523520 487706290176 489242492928 489462865920 490087668546 490128801792 491016716288 492986695680 493879787520 494774497280 496067862528 496291309920 496332963840 496966536192 497008246784 497190388380 497232117760 497866837888 499393130607 499435044864 500339818496 500769851520 502347202560 503257251840 503899663092 503941955584 504168949760 505714562640 506402609664 506673233920 507320005696 508910911488 510278139840 510320967680 511202556760 511438749696 512812769280 513741777920 515352821760 516952664032 516988862464 517912657920 518573776896 519513222144 519556825088 520908934420 521149612032 522093723648 522542453760 523496368640 523533025280 525138001920 525808344096 525852475392 526089338880 526805106688 528420114432 528702504960 529377397248 529421828096 530336414272 532464145920 532508835840 533428754880 533473525760 534154508288 535108976640 535792046832 535837016064 536078376960 536762684598 536807735296 537049533440 538453407744 539428866816 539892496170 540915957760 542574224640 543557148960 543602769920 544296682496 544541853940 546257080320 546954381141 547000287232 548715626496 549709676544 551186513920 552393805824 553877854320 554881256230 556621309440 556668026880 557378617344 559134277632 559386132480 560100192624 560147202048 561161961472 562882295808 563949338624 564434042880 565456568320 566934700032 567190068480 567237672960 567961755648 568217586720 568265277440 568990671872 570007388160 570735006408 570782908416 571768946637 571816935424 574111088640 575102876355 575151144960 575885329248 576193085440 577959500160 578745839616 579006528240 579055124480 579794292224 581571747036 581612470272 582674219008 583175016960 584231493440 584501428224 586071736320 587133460480 587882940274 588933414720 588974653440 590803044608 592655745024 593729396736 595324496480 595599556608 596628466056 596678541312 598281564160 600157716480 600923821824 601244958720 602062979072 603908702208 604180725120 604231434240 605002739712 606098759168 608007880704 608530452480 609632862720 609684029440 611553116160 612333767808 612385161216 612661002240 613443068112 613494554624 613770895360 615375323136 616490133504 617606963456 620084828160 621208170240 621260308480 622053351424 622333547360 624293806080 625090721304 625143185408 625424773120 626223132031 628195642368 628239630336 629874578865 629927444480 631307206656 633003262080 634150007120 634443005952 636138639360 639010603008 639298437120 640114505856 640168230912 641327955968 643294052352 644459440128 646190830040 646236078080 648217221120 649099149312 649391527680 649446031360 650275053568 651437015040 652268578752 652323323904 652617154560 653450224728 653505069056 655508496384 657260430120 657315594240 658506383360 660525143040 661423816704 661721746560 661777285120 662622048256 662920517840 664653425184 665857507476 665913393152 667693135360 668001632256 669740058540 669796270080 671009669120 671866217456 673066759680 674286083520 675203479552 677320851456 678547881984 680370853120 680685207552 681861104064 681918332928 683750359040 685894533120 687137095680 690181373952 690492257280 690550210560 691431702528 692684296192 694807833888 694866149376 696124964864 696723271680 698917847040 699810020352 700125240780 700184002560 701077792128 701136633856 701452451840 703286083584 703602869760 704560152576 704936673280 705836529664 708668375040 709952194560 711238339840 713418758010 713478635520 714389395776 714449354752 714771169280 715683579464 717937876992 719238489088 719856661560 721493950464 723432299520 724742865280 725077721088 726964683795 727015587840 728342773760 729272508188 730626785280 731559435264 731620835328 732946235392 735193202688 736525074432 738503805760 740819681280 742161745920 743171489792 744499445760 745449804288 745512370176 745785582570 745848176640 746800256832 746862936064 749152567296 750509727744 751154777280 752578723840 754885877760 755849494638 755912933376 756253424640 756316897280 757282340864 757623448960 759603914496 760009850880 760980008544 761043877888 762358595516 765417209760 765481451520 766803835140 766868193280 767847105664 769219153920 770612666880 771661119488 772008704320 775428996048 775483293696 777566689280 779269833216 779335237632 781363401630 781428981760 783140585472 785244552960 785299537920 788778713088 789134008320 790207660032 791639195648 793053757440 794066095872 794132742144 795504621408 795571388416 798763253760 800143132320 800210288640 801231762432 801659944960 803755524096 804117565440 805144026897 805211602944 805574300160 805641912320 806670319616 809143300224 810677174272 811373936640 812843816960 815335723440 815404154880 816445023744 816513548288 816812780910 816881336320 817924090816 819385620480 820500430848 821986844672 824564514816 826779770880 828277560320 830816781480 832321884345 832391741440 833454295072 835002040320 836067926016 837594189824 837652840448 839832771820 840220803072 841742942208 844004349440 845924007936 846651064320 848184852480 850856509440 851942633472 852326380080 852397916160 853486007808 853557641216 856174362624 857725403136 859279253504 862726717440 863827993872 864289628160 865465532416 865855370240 868118759424 868509792360 868582686720 869691438336 869764431872 870156206080 871266966304 874011328512 874762525440 876347240160 876420792320 879107604480 880700190720 881824410411 881898422272 882295662080 886204566912 887810009968 890594095104 892986744720 893061693440 894604474330 895017811968 897422346240 899048111360 901867438080 903094468608 904730509312 906347151360 907504109568 909148138752 909224443904 911590635235 912011821056 914449294080 914526044160 916182794240 918577741824 918991503360 920164602168 920241831936 920656343040 921908936704 924735200256 926410445184 926488199168 928964362240 931812255360 931890462720 933080027136 933500321040 933578670080 934770389504 936440709120 937636081956 937714778112 938137159680 939413536768 942293463552 942359445504 944891166720 946602926080 949504893120 951225010680 951304847360 952519194368 952948244395 957250502656 959808882080 960252346368 961991933952 964576399360 966689160192 966770294784 969286245060 969354117120 972407439360 973648723968 974087291520 974169047040 975412580352 978484985856 978925731840 980175337092 980257603584 982033432576 985973391360 987759575040 989548994560 992135725056 992582619840 992665927680 993933072384 994380776760 994464235520 995733675776 998786261214 998870089728 1000679636992 1001539703040 1004694405120 1006514503680 1007799326184 1007883911168 1008337899520 1011429125280 1012805219328 1013346467840 1014640011392 1017821822976 1020556279680 1020641935360 1022405113520 1022877499392 1025625538560 1027483555840 1030705643520 1033905328064 1033977724928 1035825315840 1037147553792 1039026444288 1041817868840 1042299224064 1044187447296 1045084907520 1046992737280 1047066050560 1050276003840 1051616688192 1051704950784 1052178677760 1053610213376 1056840228864 1057405009920 1058754794496 1058843656192 1060672828544 1064928291840 1065017671680 1066857509760 1066947051520 1068309016576 1070217953280 1071584093664 1071674032128 1072156753920 1073525369196 1073615470592 1074099066880 1076906815488 1078857733632 1079784992340 1081831915520 1085148449280 1087114297920 1087205539840 1088593364992 1089083707880 1092514160640 1093908762282 1094000574464 1097431252992 1099419353088 1102373027840 1104787611648 1107755708640 1109762512460 1113242618880 1113336053760 1114757234688 1118268555264 1118772264960 1120200385248 1120294404096 1122323922944 1125764591616 1127898677248 1128868085760 1130913136640 1133869400064 1134380136960 1134475345920 1135923511296 1136435173440 1136530554880 1137981343744 1140014776320 1141470012816 1141565816832 1143537893274 1143633870848 1148222177280 1150205752710 1150302289920 1151770658496 1152386170880 1155919000320 1157491679232 1158013056480 1158110248960 1159588584448 1163143494072 1163224940544 1165348438016 1166350033920 1168462986880 1169002856448 1172045102445 1172143472640 1174266920960 1175765880548 1177866829440 1177949306880 1181606089216 1185311490048 1187458793472 1190648992960 1191199113216 1193256932112 1193357082624 1196563128320 1200315432960 1201847643648 1202489917440 1204125958144 1207817404416 1208361450240 1208462868480 1210005479424 1212197518336 1216015761408 1217060904960 1219265725440 1219368058880 1223106232320 1224667535616 1224770322432 1225219171365 1225322004480 1226886136224 1226989109248 1227541790720 1230750646272 1232980267008 1235213926912 1240169656320 1242416340480 1242520616960 1244106702848 1244667094720 1248587612160 1250181442608 1250286370816 1250849546240 1252446264062 1256391284736 1256479260672 1259749157730 1259854888960 1262614413312 1266006524160 1268300014240 1268886011904 1272277278720 1276226889329 1278596874240 1280229011712 1280336461824 1282655911936 1286588104704 1288918880256 1292381660080 1292472156160 1296434442240 1298198298624 1298783055360 1298892062720 1300550107136 1302874030080 1304537157504 1304646647808 1305234309120 1306900449456 1307010138112 1311016992768 1314520860240 1314631188480 1317012766720 1321050286080 1322847633408 1323443493120 1323554570240 1325244096512 1325841035680 1329306850368 1331715014952 1331826786304 1335386270720 1339480117080 1339592540160 1341906711495 1342019338240 1343732434912 1346133519360 1348572167040 1350406959104 1354641702912 1357095763968 1360741706240 1361370415104 1363722208128 1363836665856 1367500718080 1371789066240 1374274191360 1380362747904 1380984514560 1382863405056 1385368592384 1389615667776 1389732298752 1392249929728 1393446543360 1397835694080 1399620040704 1400250481560 1400368005120 1402155584256 1402273267712 1402904903680 1406572167168 1407205739520 1409120305152 1409873346560 1411673059328 1417336750080 1419904389120 1422476679680 1426837516020 1426957271040 1428778791552 1428898709504 1429542338560 1431367158928 1435875753984 1438476978176 1439713323120 1442987900928 1446864599040 1449485730560 1450155442176 1453929367590 1454031175680 1456685547520 1458545016376 1461253570560 1463118870528 1465892470784 1469707350685 1470386405376 1473050148864 1477007611520 1481639362560 1484323491840 1486342979584 1488998891520 1490899608576 1491024740352 1491571165140 1491696353280 1493600513664 1493725872128 1498305134592 1501019455488 1502309554560 1505157447680 1509771755520 1511698989276 1511825866752 1512506849280 1514564681728 1515246897920 1519207828992 1520019701760 1521960017088 1522087755776 1524717191032 1530834419520 1530962903040 1533607670280 1533736386560 1535694211328 1538438307840 1541225333760 1543322238976 1544017408640 1550857992096 1550966587392 1555133378560 1558539666432 1558670475264 1562726803260 1562857963520 1566281170944 1570489105920 1570599075840 1577557426176 1578268016640 1580415320064 1583278391296 1586107514880 1588132191744 1588265484288 1591009242816 1591142776832 1597526507520 1600286264640 1600420577280 1602463524864 1603319889920 1607511048192 1608235130880 1610288053794 1610423205888 1611148600320 1611283824640 1613340639232 1618286600448 1621354348544 1622747873280 1625687633920 1630671446880 1630808309760 1632890047488 1633027096576 1633625561820 1633762672640 1635848181632 1638771240960 1640863143423 1641000861696 1643973689344 1649129029632 1653559541760 1656555120640 1661633562960 1664643768690 1664783482880 1666908590144 1670004080640 1672135852032 1675188379648 1679665543640 1680441606144 1683485884416 1688008698880 1691848015872 1693302128640 1696369704960 1701713018880 1703885266944 1704652760160 1704795832320 1706972015616 1707115282432 1712348725248 1715306839911 1715450806272 1718558507008 1725453434880 1727655987744 1728579256320 1730931064832 1731710740480 1736237518848 1737019584720 1737165373440 1739382876672 1739528863744 1740312412160 1742533932608 1748022657024 1749525050880 1752694480320 1752841584640 1758215208960 1761400381440 1763648820822 1763796844544 1764591324160 1772409133824 1775620019936 1781188190208 1785973489440 1786123386880 1789208948660 1790035623936 1794844692480 1798096222720 1803734876160 1806188937216 1809461018624 1812694302720 1815008219136 1818296277504 1818448887808 1823181270470 1824023642112 1828898588160 1829052088320 1832365588480 1837155483648 1837983006720 1840329204336 1840483663872 1841312686080 1843817873408 1849470400512 1852820890368 1852976398336 1857928724480 1863624510720 1863780925440 1866160054272 1867000642080 1867157340160 1869540779008 1872881418240 1875272163912 1875429556224 1876274319360 1878669396093 1878827073536 1884586927104 1884718891008 1889623736595 1889782333440 1893205852160 1899009786240 1902450021360 1902609694720 1905038388736 1905896488790 1914501005312 1919617764160 1920504692736 1923983867904 1929152798720 1933378320384 1938572490120 1938708234240 1947297447936 1948174583040 1948338094080 1950825160704 1956969971712 1957851463680 1960350674184 1960515207168 1964066865152 1971946782720 1975519150080 1979097989120 1984271450112 1985165239680 1985331855360 1987866144768 1988761553520 1988928471040 1991467351552 1997572522428 1997740179456 2001359273984 2003079406080 2009388810240 2013029007360 2015598652368 2015767822336 2016675799040 2022858250560 2025610438656 2026692935680 2029280022784 2035643645952 2041112559360 2041283870720 2044810227040 2045754998784 2051251077120 2054967111680 2057590290959 2061411287040 2067810656128 2067955449856 2071650631680 2074295107584 2078052888576 2083635737680 2084598448128 2088374894592 2090169815040 2093985474560 2094132101120 2100552007680 2103233376384 2103409901568 2104357355520 2107220426752 2113680457728 2114810019840 2117509588992 2121345657088 2129856583680 2133715019520 2133894103040 2136618033152 2140435906560 2143168187328 2143348064256 2144313507840 2147050738392 2147230941184 2148198133760 2153813630976 2157715467264 2159569984680 2163663831040 2170296898560 2174228595840 2174411079680 2177186729984 2178167415760 2185028321280 2187817524564 2188001148928 2194862505984 2198838706176 2204746055680 2209575223296 2215511417280 2219525024920 2226485237760 2229514469376 2236537110528 2237544529920 2240400770496 2240588808192 2244647845888 2251529183232 2255797354496 2257736171520 2261826273280 2267738800128 2268760273920 2268950691840 2271847022592 2272870346880 2273061109760 2275962687488 2280029552640 2282940025632 2283131633664 2287075786548 2287267741696 2296444354560 2300411505420 2300604579840 2303541316992 2304772341760 2311838000640 2314983358464 2316026112960 2316220497920 2319177168896 2326286988144 2326449881088 2330696876032 2332700067840 2336925973760 2338005712896 2344090204890 2344286945280 2348533841920 2351531761096 2355733658880 2355898613760 2363212178432 2370622980096 2374917586944 2381297985920 2382398226432 2386513864224 2386714165248 2393126256640 2400630865920 2403695287296 2404979834880 2408251916288 2415634808832 2416722900480 2416925736960 2420010958848 2424395036672 2432031522816 2434121809920 2438531450880 2446212464640 2449335071232 2449540644864 2450438342730 2450644008960 2453772272448 2453978218496 2455083581440 2461501292544 2465960534016 2470427853824 2480339312640 2484832680960 2485041233920 2488213405696 2489334189440 2496965653035 2497175224320 2500362885216 2500572741632 2501699092480 2504892528124 2512782569472 2512958521344 2519498315460 2519709777920 2525228826624 2532013048320 2536600028480 2537772023808 2544554557440 2552453778658 2557193748480 2560458023424 2560672923648 2565311823872 2573176209408 2577837760512 2584763320160 2584944312320 2592868884480 2596396597248 2597566110720 2597784125440 2601100214272 2605748060160 2609074315008 2609293295616 2610468618240 2613800898912 2614020276224 2622033985536 2629041720480 2629262376960 2634025533440 2642100572160 2645473231233 2645695266816 2646886986240 2647109140480 2650488193024 2651682071360 2658613700736 2663430029904 2663653572608 2670772541440 2678960234160 2679185080320 2683813422990 2684038676480 2687464869824 2692267038720 2697144334080 2700813918208 2709283405824 2714191527936 2721483412480 2727444416256 2727673331712 2734771905705 2735001436160 2743578132480 2748548382720 2760725495808 2761969029120 2765726810112 2770737184768 2779231335552 2779464597504 2784499859456 2786893086720 2795671388160 2799240081408 2800500963120 2800736010240 2804311168512 2804546535424 2805809807360 2813144334336 2814411479040 2818240610304 2819746693120 2823346118656 2834673500160 2839808778240 2844953359360 2853675032040 2853914542080 2857557583104 2857797419008 2858844733185 2859084677120 2862734317856 2871751507968 2876953956352 2879426646240 2885975801856 2893729198080 2898971461120 2900310884352 2907858735180 2908062351360 2913371095040 2917090032752 2922507141120 2926237741056 2931784941568 2939414701370 2940772810752 2946100297728 2954015223040 2963278725120 2968646983680 2972685959168 2977997783040 2981799217152 2983142330280 2983392706560 2987201027328 2987451744256 2996610269184 3002038910976 3004619109120 3010314895360 3019543511040 3023397978552 3023651733504 3025013698560 3029129363456 3030493795840 3038415657984 3040039403520 3043920034176 3044175511552 3049434382064 3061668839040 3061925806080 3067215340560 3067472773120 3071388422656 3076876615680 3082450667520 3086644477952 3088034817280 3101715984192 3101933174784 3110266757120 3117079332864 3125453606520 3125715927040 3131115660155 3132562341888 3140978211840 3141198151680 3155114852352 3156536033280 3160830640128 3166556782592 3172215029760 3176264383488 3176530968576 3182018485632 3182285553664 3195053015040 3200572529280 3200841154560 3204927049728 3206639779840 3215022096384 3216470261760 3220576107588 3220846411776 3222297200640 3226681278464 3236573200896 3242708697088 3245495746560 3251375267840 3261342893760 3261616619520 3265780094976 3267251123640 3267525345280 3271696363264 3277542481920 3281726286846 3282001723392 3287947378688 3298258059264 3307119083520 3313110241280 3323267125920 3329287537380 3329566965760 3333817180288 3340008161280 3344271704064 3350376759296 3359331087280 3360883212288 3366971768832 3376017397760 3383696031744 3386604257280 3392739409920 3403426037760 3407770533888 3409305520320 3409591664640 3413944031232 3424697450496 3430613679822 3430901612544 3437117014016 3450906869760 3455311975488 3457158512640 3461862129664 3463421480960 3472475037696 3474039169440 3474330746880 3478765753344 3479057727488 3480624824320 3485067865216 3496045314048 3499050101760 3505388960640 3505683169280 3516430417920 3522800762880 3527297641644 3527593689088 3529182648320 3544818267648 3551240039872 3562376380416 3571946978880 3572246773760 3578417897320 3580071247872 3589689384960 3596192445440 3607469752320 3612377874432 3618922037248 3625388605440 3630016438272 3636592555008 3636897775616 3646362540940 3648047284224 3657797176320 3658104176640 3664731176960 3674310967296 3675966013440 3680658408672 3680967327744 3682625372160 3687635746816 3698940801024 3705641780736 3705952796672 3715857448960 3727249021440 3727561850880 3732320108544 3734001284160 3734314680320 3739081558016 3745762836480 3750544327824 3750859112448 3752548638720 3757338792186 3757654147072 3769173854208 3769437782016 3779247473190 3779564666880 3786411704320 3798019572480 3804900042720 3805219389440 3810076777472 3811792977580 3828680667987 3829002010624 3839235528320 3841009385472 3847967735808 3858305597440 3866756640768 3877144980240 3877416468480 3894594895872 3896349166080 3896676188160 3901650321408 3913939943424 3915702927360 3920701348368 3921030414336 3928133730304 3943893565440 3951038300160 3958195978240 3968542900224 3970330479360 3970663710720 3975732289536 3977523107040 3977856942080 3982934703104 3995145044856 3995480358912 4002718547968 4006158812160 4018777620480 4025720134485 4026058014720 4031197304736 4031535644672 4033351598080 4045716501120 4051220877312 4053385871360 4058560045568 4071287291904 4082225118720 4082567741440 4089620454080 4091509997568 4102502154240 4109934223360 4115180581918 4122822574080 4135621312256 4135910899712 4148590215168 4156105777152 4167271475360 4169196896256 4176749789184 4180339630080 4187970949120 4188264202240 4201104015360 4206466752768 4206819803136 4208714711040 4214440853504 4227360915456 4229620039680 4235019177984 4242691314176 4259713167360 4267430039040 4267788206080 4273236066304 4280871813120 4286336374656 4286696128512 4288627015680 4294101476784 4294461882368 4296396267520 4307627261952 4315430934528 4319139969360 4327327662080 4340593797120 4348457191680 4348822159360 4354373459968 4356334831520 4370056642560 4375635049128 4376002297856 4383561924217 4397677412352 4409122052055 4409492111360 4419150446592 4431022834560 4439050049840 4452970475520 4459028938752 4473074221056 4475089059840 4480801540992 4481177616384 4489295691776 4503058366464 4515472343040 4523652546560 4535477600256 4537520547840 4543694045184 4545740693760 4546122219520 4551925374976 4560059105280 4565880051264 4566263267328 4574151573096 4574535483392 4592888709120 4600823010840 4601209159680 4607082633984 4609544683520 4623676001280 4629966716928 4632052225920 4632440995840 4638354337792 4652573976288 4652899762176 4661393752064 4665400135680 4673851947520 4676011425792 4688180409780 4688573890560 4697067683840 4703063522192 4711467317760 4711797227520 4726424356864 4741245960192 4749835173888 4762595971840 4764796452864 4773027728448 4773428330496 4786252513280 4801261731840 4807390574592 4809959669760 4816503832576 4831269617664 4833445800960 4833851473920 4840021917696 4848790073344 4864063045632 4868243619840 4877062901760 4892424929280 4898670142464 4899081289728 4900876685460 4901288017920 4907544544896 4907956436992 4910167162880 4923002585088 4931921068032 4940855707648 4960678625280 4969665361920 4976426811392 4978668378880 4993931306070 4994350448640 5000725770432 5001145483264 5003398184960 5009785056248 5025565138944 5038996630920 5039419555840 5050457653248 5064026096640 5073200056960 5075544047616 5089109114880 5104907557316 5114387496960 5120916046848 5121345847296 5130623647744 5146352418816 5155675521024 5169526640320 5169888624640 5185737768960 5192793194496 5195132221440 5202200428544 5211496120320 5218148630016 5218586591232 5220937236480 5227601797824 5228040552448 5244067971072 5258083440960 5258524753920 5268051066880 5284201144320 5290946462466 5291390533632 5293773972480 5294218280960 5300976386048 5303364142720 5317227401472 5326860059808 5327307145216 5341545082880 5357920468320 5358370160640 5367626845980 5368077352960 5374929739648 5384534077440 5394288668160 5401627836416 5418566811648 5428383055872 5442966824960 5454888832512 5455346663424 5469543811410 5470002872320 5487156264960 5497096765440 5521450991616 5523938058240 5531453620224 5541474369536 5558462671104 5558929195008 5568999718912 5573786173440 5591342776320 5598480162816 5601001926240 5601472020480 5608622337024 5609093070848 5611619614720 5626288668672 5628822958080 5636008188279 5636481220608 5639493386240 5646692237312 5669347000320 5679617556480 5689906718720 5707350064080 5707829084160 5715115166208 5715594838016 5717689466370 5718169354240 5725468635712 5743503015936 5753907912704 5758853292480 5771951603712 5787458396160 5797942922240 5815717470360 5816124702720 5826742190080 5834180065504 5845014282240 5852475482112 5863569883136 5878829402740 5881545621504 5892200595456 5908030446080 5926557450240 5937293967360 5945371918336 5955995566080 5963598434304 5966284660560 5966785413120 5974402054656 5974903488512 5993220538368 6004077821952 6009238218240 6020629790720 6039087022080 6046795957104 6047303467008 6050027397120 6058258726912 6060987591680 6076831315968 6080078807040 6087840068352 6088351023104 6098868764128 6123337678080 6123851612160 6134430681120 6134945546240 6142776845312 6153753231360 6164901335040 6172770872877 6173288955904 6176069634560 6203431968384 6203866349568 6220533514240 6234158665728 6250907213040 6251431854080 6262231320310 6265124683776 6281956423680 6282396303360 6310229704704 6313072066560 6321661280256 6333113565184 6344430059520 6352528766976 6364036971264 6364571107328 6381134446645 6401145058560 6401682309120 6409854099456 6413279559680 6430044192768 6432940523520 6441152215176 6441692823552 6444594401280 6453362556928 6473146401792 6485417394176 6490991493120 6502750535680 6522685787520 6523233239040 6531560189952 6534502247280 6535050690560 6543392726528 6555084963840 6563452573692 6564003446784 6575894757376 6596516118528 6614238167040 6626220482560 6646534251840 6658575074760 6659133931520 6667634360576 6688543408128 6700753518592 6718662174560 6721766424576 6733943537664 6752034795520 6767392063488 6773208514560 6785478819840 6806852075520 6815541067776 6818611040640 6819183329280 6827888062464 6849394900992 6861227359644 6861803225088 6874234028032 6901813739520 6910623950976 6914317025280 6923724259328 6926842961920 6944950075392 6948078338880 6948661493760 6957531506688 6961249648640 6970135730432 6992090628096 6998100203520 7010777921280 7011366338560 7032860835840 7045601525760 7054595283288 7055187378176 7058365296640 7089636535296 7102480079744 7124752760832 7143893957760 7144493547520 7156835794640 7160142495744 7179378769920 7192384890880 7214939504640 7224755748864 7237844074496 7250777210880 7260032876544 7273185110016 7292725081880 7296094568448 7315594352640 7329462353920 7348621934592 7351932026880 7361316817344 7361934655488 7365250744320 7375271493632 7397881602048 7411283561472 7411905593344 7431714897920 7454498042880 7455123701760 7464640217088 7468002568320 7468629360640 7478163116032 7491525672960 7501088655648 7501718224896 7505097277440 7514677584372 7515308294144 7538347708416 7538875564032 7558494946380 7559129333760 7572823408640 7596039144960 7609800085440 7610438778880 7620153554944 7623585955160 7657361335974 7658004021248 7678471056640 7682018770944 7695935471616 7716611194880 7733513281536 7754289960480 7754832936960 7789189791744 7792698332160 7793352376320 7803300642816 7827879886848 7831405854720 7841402696736 7842060828672 7856267460608 7887787130880 7902076600320 7916391956480 7937085800448 7940660958720 7941327421440 7951464579072 7955046214080 7955713884160 7965869406208 7990290089712 7990960717824 8005437095936 8012317624320 8037555240960 8051440268970 8052116029440 8062394609472 8063071289344 8066703196160 8091433002240 8102441754624 8106771742720 8117120091136 8142574583808 8164450237440 8165135482880 8179240908160 8183019995136 8204315717115 8205004308480 8219868446720 8230361163836 8245645148160 8271242624512 8271821799424 8297180430336 8312211554304 8334542950720 8338393792512 8353499578368 8360679260160 8375941898240 8402208030720 8412933505536 8413639606272 8417429422080 8428881707008 8454721830912 8459240079360 8470038355968 8485382628352 8519426334720 8534860078080 8535576412160 8546472132608 8561743626240 8572672749312 8573392257024 8576534199555 8577254031360 8588202953568 8588923764736 8592792535040 8615254523904 8630861869056 8638279938720 8654655324160 8681187594240 8696914383360 8697644318720 8708746919936 8712669663040 8740113285120 8751270098256 8752004595712 8767123848434 8795354824704 8818244104110 8818984222720 8838300893184 8862045669120 8878100099680 8905940951040 8918057877504 8950178119680 8961603081984 8962355232768 8978591383552 9006116732928 9030944686080 9047305093120 9070955200512 9075041095680 9087388090368 9091481387520 9092244439040 9103850749952 9120118210560 9131760102528 9132526534656 9148303146192 9149070966784 9185777418240 9201646021680 9202418319360 9214165267968 9219089367040 9247352002560 9259933433856 9264104451840 9264881991680 9276708675584 9305147952576 9305799524352 9322787504128 9330800271360 9347703895040 9376360819560 9377147781120 9393346980465 9394135367680 9406127044384 9422934635520 9423594455040 9452848713728 9482491920384 9499670347776 9525191943680 9529592905728 9546055456896 9546856660992 9572505026560 9602523463680 9614781149184 9619919339520 9633007665152 9662539235328 9666891601920 9680043835392 9697580146688 9728126091264 9736487239680 9754125803520 9784849858560 9797340284928 9801753370920 9802576035840 9815089089792 9815912873984 9820334325760 9846005170176 9863842136064 9881711415296 9921357250560 9939330723840 9952853622784 9957336757760 9987862612140 9988700897280 10001451540864 10002290966528 10006796369920 10019570112496 10051130277888 10077993261840 10078839111680 10100915306496 10128052193280 10146400113920 10151088095232 10178218229760 10209815114632 10228774993920 10241832093696 10261247295488 10287951454795 10292704837632 10311351042048 10339053280640 10339777249280 10371475537920 10385586388992 10390264442880 10404400857088 10422992240640 10436297260032 10437173182464 10441874472960 10455203595648 10456081104896 10488135942144 10516166881920 10517049507840 10536102133760 10568402288640 10581892924932 10582781067264 10587547944960 10601952772096 10606728285440 10634454802944 10653720119616 10654614290432 10683090165760 10715840936640 10716740321280 10735253691960 10736154705920 10749859479296 10769068154880 10788577336320 10803255672832 10837133623296 10856766111744 10885933649920 10909777665024 10910693326848 10939087622820 10940005744640 10974312529920 10994193530880 11042901983232 11047876116480 11062907240448 11082948739072 11116925342208 11117858390016 11137999437824 11147572346880 11182685552640 11196960325632 11202003852480 11202944040960 11217244674048 11223239229440 11252577337344 11257645916160 11272016376558 11272962441216 11278986772480 11293384474624 11338694000640 11359235112960 11379813437440 11414700128160 11415658168320 11430230332416 11431189676032 11435378932740 11436338708480 11450937271424 11486042003961 11487006031872 11507815825408 11517706584960 11543903207424 11574916792320 11595885844480 11631434940720 11632249405440 11653484380160 11668360131008 11690028564480 11704950964224 11757658805480 11763091243008 11784401190912 11816060892160 11853114900480 11874587934720 11890743836672 11911991132160 11927196868608 11932569321120 11933570826240 11948804109312 11949806977024 11986441076736 12008155643904 12018476436480 12041259581440 12078174044160 12093591914208 12094606934016 12100054794240 12116517453824 12121975183360 12153662631936 12160157614080 12175680136704 12176702046208 12197737528256 12246675356160 12247703224320 12268861362240 12269891092480 12285553690624 12307506462720 12329802670080 12345541745754 12346577911808 12352139269120 12406863936768 12407732699136 12441067028480 12468317331456 12501814426080 12502863708160 12524462640620 12530249367552 12563912847360 12564792606720 12620459409408 12626144133120 12643322560512 12666227130368 12688860119040 12705057533952 12728073942528 12729142214656 12762268893290 12802290117120 12803364618240 12819708198912 12826559119360 12860088385536 12865881047040 12882304430352 12883385647104 12889188802560 12906725113856 12946292803584 12970834788352 12981982986240 13005501071360 13045371575040 13046466478080 13063120379904 13069004494560 13070101381120 13086785453056 13110169927680 13126905147384 13128006893568 13150685772651 13151789514752 13193032237056 13227366156165 13228476334080 13252440965120 13293068503680 13317150149520 13318267863040 13335268721152 13377086816256 13401507037184 13437324349120 13443532849152 13467887075328 13504069591040 13546417029120 13570957639680 13631082135552 13637222081280 13638366658560 13655776124928 13698789801984 13722454719288 13723606450176 13748468056064 13803627479040 13821247901952 13828634050560 13847448518656 13853685923840 13889900150784 13896156677760 13897322987520 13915063013376 13922499297280 13940271460864 13984181256192 13996200407040 14021555842560 14022732677120 14065721671680 14091203051520 14109190566576 14110374756352 14116730593280 14179273070592 14204960159488 14249505521664 14287787915520 14288987095040 14313671589280 14320284991488 14358757539840 14384769781760 14403132036713 14429879009280 14449511497728 14475688148992 14501554421760 14520065753088 14546370220032 14585450163760 14592189136896 14631188705280 14658924707840 14697243869184 14703864053760 14722633634688 14723869310976 14730501488640 14750542987264 14795763204096 14822567122944 14863429795840 14908996085760 14929280434176 14936005136640 14937258721280 14956326232064 14983051345920 15002177311296 15003436449792 15010194554880 15029355168744 15030616588288 15076695416832 15116989892760 15118258667520 15145646817280 15192078289920 15219600170880 15220877557760 15240307109888 15247171910320 15314722671948 15316008042496 15356942113280 15364037541888 15391870943232 15433222389760 15467026563072 15508579920960 15509665873920 15578379583488 15585396664320 15606601285632 15655759773696 15662811709440 15682805393472 15684121657344 15712534921216 15775574261760 15804153200640 15832783912960 15874171600896 15881321917440 15882654842880 15902929158144 15910092428160 15911427768320 15931738812416 15980580179424 15981921435648 16010874191872 16024635248640 16075110481920 16102880537940 16104232058880 16124789218944 16126142578688 16133406392320 16182866004480 16204883509248 16213543485440 16234240182272 16285149167616 16328900474880 16358481816320 16366039990272 16408631434230 16410008616960 16439736893440 16460722327672 16491290296320 16542485249024 16543643598848 16594360860672 16624423108608 16669085901440 16676787585024 16706999156736 16721358520320 16751883796480 16804416061440 16825867011072 16827279212544 16834858844160 16857763414016 16909443661824 16918480158720 16940076711936 16970765256704 17038852669440 17069720156160 17092944265216 17123487252480 17145345498624 17146784514048 17153068399110 17154508062720 17176405907136 17177847529472 17185585070080 17230509047808 17261723738112 17276559877440 17309310648320 17362375188480 17393828766720 17395288637440 17417493839872 17425339326080 17480226570240 17502540196512 17504009191424 17534247696868 17590709649408 17636488208220 17637968445440 17676601786368 17724091338240 17756200199360 17811881902080 17836115755008 17900356239360 17923206163968 17924710465536 17957182767104 18012233465856 18061889372160 18094610186240 18141910401024 18150082191360 18174776180736 18182962775040 18184488878080 18207701499904 18240236421120 18263520205056 18265053069312 18296606292384 18298141933568 18371554836480 18403292043360 18404836638720 18428330535936 18438178734080 18494704005120 18518312618631 18519866867712 18528208903680 18529763983360 18553417351168 18610295905152 18611599048704 18645575008256 18661600542720 18695407790080 18752721639120 18754295562240 18786693960930 18788270735360 18812254088768 18845869271040 18847188910080 18905697427456 18964983840768 18999340695552 19050383887360 19092110913792 19093713321984 19143403339935 19145010053120 19205046927360 19229562298368 19239838679040 19266015330304 19325078470656 19333783203840 19360087670784 19395160293376 19456252182528 19472974479360 19508251607040 19569699717120 19594680569856 19603506741840 19605152071680 19630178179584 19631825747968 19640668651520 19692010340352 19727684272128 19763422830592 19842714501120 19878661447680 19905707245568 19914673515520 19975725224280 19977401794560 20002903081728 20004581933056 20013592739840 20039140224992 20102260555776 20155986523680 20157678223360 20201830612992 20256104386560 20292800227840 20302176190464 20356436459520 20419630229264 20457549987840 20483664187392 20522494590976 20575902909590 20585409675264 20622702084096 20678106561280 20679554498560 20742951075840 20771172777984 20780528885760 20808801714176 20845984481280 20872594520064 20883748945920 20910407191296 20912162209792 20976271884288 21032333763840 21034099015680 21072204267520 21136804577280 21163785849864 21165562134528 21175095889920 21203905544192 21213456570880 21268909605888 21307440239232 21309228580864 21366180331520 21431681873280 21433480642560 21470507383920 21472309411840 21499718958592 21538136309760 21577154672640 21606511345664 21674267246592 21713532223488 21771867299840 21819555330048 21878175245640 21880011489280 21917809621085 21988387061760 22085803966464 22095752232960 22125814480896 22165897478144 22233850684416 22235716780032 22275998875648 22295144693760 22365371105280 22393920651264 22404007704960 22405888081920 22434489348096 22446478458880 22505154674688 22515291832320 22544032753116 22545924882432 22586768949248 22677388001280 22718470225920 22759626874880 22829400256320 22831316336640 22860460664832 22870757865480 22872677416960 22901874542848 22972084007922 22974012063744 23015631650816 23035413169920 23087806414848 23149833584640 23191771688960 23262869881440 23264498810880 23306968760320 23336720262016 23380057128960 23409901928448 23515317610960 23526182486016 23568802381824 23632121784320 23706229800960 23749175869440 23781487673344 23823982264320 23854393737216 23865138642240 23867141652480 23897608218624 23972882153472 24016311287808 24036952872960 24082519162880 24156348088320 24187183828416 24189213868032 24200109588480 24233034907648 24243950366720 24307325263872 24320315228160 24351360273408 24353404092416 24395475056512 24493350712320 24495406448640 24537722724480 24539782184960 24571107381248 24615012925440 24659605340160 24691083491508 24693155823616 24704278538240 24813727873536 24815465398272 24882134056960 24936634662912 25003628852160 25005727416320 25048925281240 25060498735104 25127825694720 25240918818816 25252288266240 25286645121024 25332454260736 25377720238080 25410115067904 25456147885056 25458284429312 25524537786580 25604580234240 25606729236480 25639416397824 25653118238720 25720176771072 25731762094080 25764608860704 25766771294208 25778377605120 25813450227712 25892585607168 25941669576704 25963965972480 26011002142720 26090743150080 26092932956160 26126240759808 26138008989120 26140202762240 26173570906112 26220339855360 26253810294768 26256013787136 26301371545302 26303579029504 26386064474112 26454732312330 26456952668160 26504881930240 26586137007360 26634300299040 26636535726080 26670537442304 26754173632512 26803014074368 26874648698240 26887065698304 26935774150656 27008139182080 27092834058240 27141915279360 27262164271104 27274444162560 27276733317120 27311552249856 27397579603968 27444909438576 27447212900352 27496936112128 27607254958080 27642495803904 27657268101120 27694897037312 27707371847680 27779800301568 27792313355520 27794645975040 27830126026752 27844998594560 27880542921728 27968362512384 27992400814080 28043111685120 28045465354240 28131443343360 28180040941395 28182406103040 28218381133152 28220749512704 28233461186560 28358546141184 28409920318976 28499011043328 28575575831040 28577974190080 28627343178560 28640569982976 28717515079680 28769539563520 28806264073426 28859758018560 28899022995456 28951376297984 29040131506176 29092740440064 29170900327520 29184378273792 29262377410560 29317849415680 29407728107520 29445267269376 29447738621952 29461002977280 29501085974528 29591526408192 29645134245888 29726859591680 29817992171520 29858560868352 29872010273280 29874517442560 29912652464128 29966102691840 30004354622592 30006872899584 30020389109760 30058710337488 30061233176576 30153390833664 30233979785520 30236517335040 30291293634560 30384156579840 30439200341760 30441755115520 30480614219776 30494343820640 30629445343896 30632016084992 30713884226560 30783741886464 30863854364385 30866444779520 30934053126144 31017159841920 31019331747840 31156759166976 31170793328640 31213202571264 31311519547392 31325623418880 31365610786944 31368243314688 31425069842432 31551148523520 31608306401280 31665567825920 31748343201792 31762643834880 31805858316288 31820184856320 31822855536640 31863477624832 31961160358848 31963842871296 32021748383744 32049270497280 32150220963840 32205761075880 32208464117760 32249578437888 32252285157376 32266812784640 32365732008960 32409767018496 32427086970880 32468480364544 32570298335232 32657800949760 32716963632640 32732079980544 32817262868460 32820017233920 32879473786880 32921444655344 32982580592640 33084970498048 33087287197696 33188721721344 33248846217216 33338171802880 33353575170048 33413998313472 33442717040640 33503767592960 33608832122880 33651734022144 33669717688320 33715526828032 33818887323648 33836960317440 33880153423872 33941530513408 34077705338880 34139440312320 34185888530432 34246974504960 34290690997248 34293569028096 34306136798220 34309016125440 34352811814272 34355695058944 34371170140160 34461018095616 34523447476224 34553119754880 34618621296640 34724750376960 34787657533440 34834987679744 34850678652160 34960453140480 35005080393024 35008018382848 35068495393736 35272976416440 35275936890880 35353203572736 35448182676480 35512400398720 35623763804160 35672231510016 35800712478720 35846412327936 35849420931072 35914365534208 36024466931712 36123778744320 36189220372480 36283820802048 36300164382720 36349552361472 36365925550080 36415402999808 36480472842240 36527040410112 36530106138624 36593212584768 36596283867136 36743109672960 36806584086720 36809673277440 36856661071872 36876357468160 36989408010240 37036625237262 37039733735424 37056417807360 37059527966720 37106834702336 37220591810304 37223198097408 37291150016512 37323201085440 37390815580160 37505443278240 37508591124480 37573387921860 37576541470720 37624508177536 37691738542080 37694377820160 37811394854912 37929967681536 37998681391104 38100767774720 38184221827584 38187426643968 38286806679870 38290020106240 38410093854720 38459124596736 38479677358080 38650156941312 38667566407680 38720175341568 38790320586752 38912504365056 38945948958720 39016503214080 39139399434240 39189361139712 39207013483680 39210304143360 39260356359168 39263651495936 39281337303040 39384020680704 39452057317953 39455368544256 39526845661184 39685429002240 39757322895360 39811414491136 39829347031040 39951450448560 39954803589120 40005806163456 40009163866112 40027185479680 40078280449984 40204521111552 40311973047360 40315356446720 40403661225984 40512208773120 40585600455680 40712872919040 40839260458528 40915099975680 40967328374784 41044989181952 41151805819180 41170819350528 41245404168192 41356213122560 41359108997120 41485902151680 41542345555968 41561057771520 41617603428352 41691968962560 41745189040128 41767497891840 41820814382592 41824324419584 41952543768576 42064667527680 42068198031360 42144408535040 42273609154560 42327571699728 42331124269056 42350191779840 42407811088384 42426913141760 42537819211776 42614880478464 42618457161728 42732360663040 42863363746560 42866961285120 42941014767840 42944618823680 42999437917184 43076272619520 43154309345280 43209396110139 43213022691328 43348534493184 43427064446976 43543734599680 43639110660096 43756350491280 43760022978560 43835619242170 43976774123520 44171607932928 44191504465920 44251628961792 44331794956288 44467701368832 44551997751296 44590289387520 44787841302528 44808015409920 44811776163840 44868978696192 44892956917760 45010309349376 45030583664640 45088065506232 45091849764864 45173537898496 45354776002560 45436940451840 45519253749760 45658800512640 45662632673280 45720921329664 45741515730960 45745354833920 45803749085696 45944168015844 45948024127488 46031263301632 46070826339840 46175612829696 46299667169280 46383543377920 46525739762880 46528997621760 46613937520640 46673440524032 46819803856896 47030635221920 47052364972032 47137604763648 47264243568640 47412459601920 47498351738880 47562975346688 47647964528640 47708787474432 47730277284480 47734283304960 47795216437248 47945764306944 48032622575616 48073905745920 48165038325760 48312696176640 48374367656832 48378427736064 48400219176960 48466069815296 48487900733440 48614650527744 48640630456320 48702720546816 48790950113024 48986701424640 49075445448960 49079564369920 49142214762496 49230025850880 49319210680320 49382166983016 49386311647232 49408557076480 49627455747072 49630930796544 49764268113920 49873269325824 50007257704320 50011454832640 50097850562480 50120997470208 50255651389440 50481837637632 50504576532480 50573290242048 50664908521472 50755440476160 50820230135808 50912295770112 51049075573160 51209160468480 51278832795648 51306236477440 51440353542144 51463524188160 51529217721408 51533542588416 51556755210240 51626900455424 51785171214336 51883339153408 51927931944960 52022004285440 52181486300160 52185865912320 52252481519616 52276017978240 52280405524480 52347141812224 52440679710720 52507620589536 52512027574272 52602743090604 52607158059008 52772128948224 52909464624660 52913905336320 53009763860480 53172274014720 53268600598080 53273071452160 53341074884608 53508347265024 53606028148736 53749297396480 53774131396608 53871548301312 54016278364160 54185668116480 54283830558720 54524328542208 54548888325120 54553466634240 54623104499712 54795159207936 54889818877152 54894425800704 54993872224256 55214509916160 55284991607808 55314536202240 55389794074624 55414743695360 55559600603136 55584626711040 55589291950080 55660252053504 55689997189120 55761085843456 55936725024768 55984801628160 56086223370240 56262886686720 56360081882790 56364812206080 56436762266304 56441499025408 56466922373120 56717092282368 56819840637952 56998022086656 57151151662080 57155948380160 57254686357120 57281139965952 57430210019805 57435030159360 57539079127040 57612528146852 57719516037120 57798045990912 57902752595968 58080263012352 58185480880128 58341800655040 58368756547584 58524754821120 58815456215040 58890534538752 58895477243904 58922005954560 59002171949056 59183052816384 59290268491776 59453719183360 59635984343040 59717121736704 59744020546560 59749034885120 59825304928256 59932205383680 60008709245184 60013745799168 60040778219520 60117420674976 60122466353152 60306781667328 60467959571040 60473034670080 60582587269120 60768313159680 60878400683520 60883510231040 60961228439552 60988687641280 61258890687792 61264032169984 61427768453120 61567483772928 61727708728770 61732889559040 61868106252288 62034319683840 62038663495680 62313518333952 62341586657280 62426405142528 62651246837760 62731221573888 62736486629376 62850139684864 63102297047040 63216612802560 63331135651840 63496686403584 63525287669760 63611716632576 63640369712640 63645711073280 63726955249664 63922320717696 63927685742592 64043496767488 64098540994560 64300441927680 64411522151760 64416928235520 64499156875776 64504570314752 64533625569280 64731464017920 64819534036992 64854173941760 64936960729088 65140596670464 65315601899520 65433927265280 65634525736920 65640034467840 65753428863255 65758947573760 65842889310688 65965161185280 66169940996096 66174574395392 66377443442688 66497692434432 66676343605760 66707150340096 66827996626944 66885434081280 67007535185920 67217664245760 67303468044288 67339435376640 67431053656064 67637774647296 67760306847744 67883061026816 68155410677760 68278880624640 68371777060864 68493949009920 68581381994496 68612273596440 68618032250880 68705623628544 68711390117888 68742340280320 68922036191232 69046894952448 69106239509760 69237242593280 69449500753920 69575315066880 69669975359488 69701357304320 69920906280960 70010160786048 70016036765696 70136990787472 70545952832880 70551873781760 70706407145472 70896365352960 71024800797440 71247527608320 71344463020032 71601424957440 71692824655872 71828731068416 72015660183565 72048933863424 72247557488640 72378440744960 72567641604096 72600328765440 72699104722944 72731851100160 72830805999616 72960945684480 73054080820224 73060212277248 73186425169536 73192567734272 73486219345920 73613168173440 73619346554880 73713322143744 73752714936320 73978816020480 74073250474524 74079467470848 74112835614720 74213669404672 74441183620608 74446396194816 74582300033024 74646402170880 74781631160320 75010886556480 75017182248960 75146775843720 75153082941440 75249016355072 75383477084160 75622789709824 75859935363072 75997362782208 76201535549440 76368443655168 76374853287936 76573613359740 76580040212480 76820187709440 76918249193472 76959354716160 77300313882624 77335132815360 77440350683136 77580641173504 77825008730112 77891897917440 78033006428160 78278798868480 78378722279424 78414026967360 78420608286720 78520712718336 78562674606080 78768041361408 78904114635906 78910737088512 79053691322368 79370858004480 79514645790720 79622828982272 79658694062080 79902900897120 79909607178240 80011612326912 80018327732224 80054370959360 80156560899968 80409042223104 80623946094720 80630712893440 80807322451968 81024417546240 81171200911360 81425745838080 81678520917056 81830199951360 81934656749568 82303611638360 82341638701056 82490808336384 82712426245120 82718217994240 82971804303360 83084691111936 83122115543040 83235206856704 83383937925120 83490378080256 83534995783680 83641628765184 83648648839168 83905087537152 84129335055360 84136396062720 84288817070080 84547218309120 84655143399456 84662248538112 84700383559680 84815622176768 84853826283520 85075638423552 85229760956928 85236914323456 85464721326080 85726727493120 85733922570240 85882029535680 85889237647360 85998875834368 86152545239040 86308618690560 86418792220278 86426045382656 86697068986368 86854128893952 87087469199360 87278221320192 87512700982560 87520045957120 87671238484340 87953548247040 88343215865856 88383008931840 88503257923584 88663589912576 88935402737664 89103995502592 89180578775040 89575682605056 89616030819840 89623552327680 89737957392384 89785913835520 90020618698752 90061167329280 90176131012464 90183699529728 90347075796992 90709552005120 90873880903680 91038507499520 91317601025280 91325265346560 91441842659328 91483031461920 91490709667840 91607498171392 91888336031688 91896048254976 92062526603264 92141652679680 92351225659392 92591563093155 92599334338560 92767086755840 93051479525760 93057995243520 93227875041280 93346881048064 93639607713792 94061270443840 94104729944064 94275209527296 94528487137280 94824919203840 94996703477760 95125950693376 95417574948864 95460554568960 95468566609920 95590432874496 95891528613888 96065245151232 96147811491840 96330076651520 96625392353280 96748735313664 96756855472128 96800438353920 96932139630592 96975801466880 97229301055488 97281260912640 97405441093632 97581900226048 97973402849280 98150890897920 98159128739840 98284429524992 98460051701760 98638421360640 98764333966032 98772623294464 98817114152960 99254911494144 99261861593088 99528536227840 99746538651648 100014515408640 100022909665280 100195701124960 100241994940416 100511302778880 100821924256991 101009153064960 101146580484096 101329817042944 101510880952320 101640460271616 101824591540224 102098151146320 102418320936960 102557665591296 102612472954880 102880707084288 102927048376320 103058435442816 103067085176832 103113510420480 103253800910848 103570342428672 103855863889920 104044008570880 104362972600320 104504963039232 104552035956480 104560811048960 104694283624448 104881359421440 105015241179072 105024055148544 105205486181208 105214316118016 105818929249320 105827810672640 106019527720960 106344548029440 106537201196160 106546142904320 106682149769216 107016694530048 107212056297472 107498594792960 107548262793216 107743096602624 108032556728320 108371336232960 108567661117440 109048657084416 109097776650240 109246208999424 109590318415872 109779637754304 109788851601408 109987744448512 110429019832320 110569983215616 110629072404480 110779588149248 110829487390720 111119201206272 111169253422080 111178583900160 111320504107008 111379994378240 111522171686912 111873450049536 111969603256320 112172446740480 112525773373440 112720163765580 112729624412160 112873524532608 112882998050816 112933844746240 113434184564736 113639681275904 113996044173312 114302303324160 114509372714240 114562279931904 114860420039610 114870060318720 115078158254080 115225056293704 115439032074240 115805505191936 116160526024704 116370961760256 116683601310080 116737513095168 117049509642240 117630912430080 117781069077504 117790954487808 117844011909120 118004343898112 118366105632768 118580536983552 118907438366720 119271968686080 119434243473408 119488041093120 119650609856512 119864410767360 120017418490368 120027491598336 120081556439040 120234841349952 120244932706304 120613563334656 120935919142080 120946069340160 121165174538240 121536626319360 121756801367040 121767020462080 121922456879104 121977375282560 122517781375584 122528064339968 122855536906240 123134967545856 123455417457540 123465779118080 123736212504576 124068639367680 124077326991360 124627036667904 124683173314560 124852810285056 125302493675520 125462443147776 125472973258752 125700279369728 126204594094080 126433225605120 126662271303680 126993372807168 127050575339520 127223433265152 127280739425280 127291422146560 127453910499328 127844641435392 127855371485184 128086993534976 128197081989120 128600883855360 128823044303520 128833856471040 128998313751552 129009140629504 129067251138560 129462928035840 129628188330417 129639068073984 129708347883520 129873921458176 130281193340928 130631203799040 130867854530560 131269051473840 131280068935680 131506857726510 131517895147520 131685778621376 131930322370560 132339881992192 132754886885376 132995384868864 133352687211520 133655993253888 133770868162560 134015070371840 134435328491520 134606936088576 134678870753280 134862107312128 135275549294592 135520613695488 135766122053632 136310821355520 136557761249280 136743554121728 136987898019840 137162763988992 137224547192880 137236064501760 137411247257088 137422780235776 137484680560640 137844072382464 138093789904896 138212479019520 138474485186560 138899001507840 139150630133760 139339950718976 139402714608640 139841812561920 140020321572096 140032073531392 140273981574944 141091905665760 141103747563520 141412814290944 141792730705920 142049601594880 142495055216640 142688926040064 143202849914880 143385649311744 143657462136832 144031320367130 144097867726848 144495114977280 144756881489920 145135283208192 145200657530880 145398209445888 145463702200320 145661611999232 145921891368960 146108161640448 146372850339072 146385135468544 147226336346880 147238693109760 147426644287488 147505429872640 147957632040960 148146500949048 148158934941696 148225671229440 148427338809344 148882367241216 148892792389632 149164600066048 149292804341760 149563262320640 150021773112960 150034364497920 150293551687440 150306165882880 150498032710144 150766954168320 151245579419648 151719870726144 151994725564416 152403071098880 152736887310336 153147226719480 153160080424960 153836498386944 153918709432320 154600627765248 154670265630720 154880701366272 155161282347008 155650017460224 155783795834880 156066012856320 156557597736960 156757444558848 156828053934720 156841216573440 157041425436672 157125349212160 157536082722816 157808229271812 157821474177024 158107382644736 158741716008960 159029291581440 159245657964544 159317388124160 159805801794240 159819214356480 160023224653824 160108741918720 160313121799936 160818084446208 161247892189440 161261425786880 161614644903936 162048835092480 162342401822720 162851491676160 163357041834112 163660399902720 163869313499136 164607223276720 164683277402112 164981616672768 165424852490240 165436435988480 165943608606720 166169382223872 166244231086080 166470413713408 166767875850240 166980756160512 167069991567360 167283257530368 167810175074304 168258670110720 168577634140160 169094436618240 169310286798912 169324497076224 169400767119360 169631244353536 169707652567040 170151276847104 170459521913856 170473828646912 170929442652160 171453454986240 171467845140480 171764059071360 171778475294720 171997751668736 172305090478080 172617237381120 172837584440556 172852090765312 173394137972736 173708257787904 174174938398720 174556442640384 175025401965120 175040091914240 175342476968680 176686431731712 176766017863680 177006515847168 177327179825152 177870805475328 178207991005184 178361157550080 179151365210112 179232061639680 179247104655360 179475914784768 179571827671040 180041237397504 180122334658560 180352262024928 180367399059456 180694151593984 181419104010240 181747761807360 182077014999040 182635202050560 182650530693120 182883685318656 182966062923840 182981419335680 183214996342784 183776672063376 183792096509952 184125053206528 184283305359360 184702451318784 185183126186310 185198668677120 185534173511680 186102959051520 186115990487040 186455750082560 186693762096128 187279215427584 188122540887680 188209459888128 188550419054592 189056974274560 189649838407680 189993406955520 190251901386752 190835149897728 190921109137920 190937133219840 191180865748992 191783057227776 192130490302464 192295622983680 193250784706560 193497470627328 193513710944256 193600876707840 193864279261184 193951602933760 194458602110976 194562521825280 194810882187264 195163800452096 195946805698560 196301781795840 196318257479680 196568859049984 196920103403520 197260286589765 197276842721280 197528667932064 197545246588928 197634228305920 198509822988288 198523723186176 199057072455680 199493077303296 200029030817280 200045819330560 200391402249920 200483989880832 201022605557760 201643848513982 202018306129920 202293160968192 202659634085888 203280920543232 203649183080448 204196302292640 204836641873920 205115331182592 205224945909760 205854096752640 206116870885632 206134170353664 206227020840960 206507601821696 207140684857344 207711727779840 208088017141760 208725945200640 209009926078464 209104071912960 209121622097920 209388567248896 209762718842880 210030482358144 210048110297088 210410972362416 210428632236032 211637858498640 211655621345280 212039055441920 212689096058880 213074402392320 213092285808640 213364299538432 214033389060096 214424112594944 214997189585920 215486193205248 216046980550695 216065113456640 216742672465920 217135322234880 218097314168832 218195553300480 218492417998848 219180636831744 219559275508608 219577703202816 219975488897024 220858039664640 221139966431232 221258144808960 221559176298496 221658974781440 222238402412544 222338506844160 222641008214016 222759988756480 223044343373824 223746900099072 223939206512640 224344893480960 225051546746880 225440327531160 225459248824320 225747049065216 225765996101632 225867689492480 226868369129472 227279362551808 227992088346624 228604606648320 229018745428480 229124559863808 229720840079220 229740120637440 230156316508160 230450112587408 230878064148480 231611010383872 232321052049408 232741923520512 233367202620160 233475026190336 234099019284480 235261824860160 235562138155008 235688023818240 236008687796224 236732211265536 237161073967104 237814876733440 238543937372160 238868486946816 238976082186240 239301219713024 239728821534720 240034836980736 240054983196672 240163112878080 240469682699904 240489865412608 241227126669312 241871838284160 241892138680320 242330349076480 243073252638720 243513602734080 243844913758208 243954750565120 245035562751168 245056128679936 245711073812480 246910834915080 246931558236160 247472425009152 248137278735360 248154653982720 249254073335808 249366346629120 249705620570112 250604987351040 250924886295552 250945946517504 251400558739456 252409188188160 252866451210240 253324542607360 253986745614336 254101150679040 254446866530304 254561478850560 254907820998656 255689282870784 255710742970368 256173987069952 256394163978240 257201767710720 257646088607040 257667712942080 257996627503104 258134502277120 258925856071680 259256376660834 259278136147968 259416695767040 259747842916352 260562386681856 261262407598080 261735709061120 262538102947680 262560137871360 263013715453020 263035790295040 263371557242752 263860644741120 264679763984384 265509773770752 265990769737728 266705374423040 267311986507776 267541736325120 268030140743680 268870656983040 269213872177152 269357741506560 270551098589184 271041227390976 271532244107264 272621642711040 273115522498560 273487108243456 273975796039680 274325527977984 274449094385760 274472129003520 274822494514176 274845560471552 274969361121280 275688144764928 276187579809792 276424958039040 276948970373120 277798003015680 278301260267520 278679901437952 278805429217280 279683625123840 280040643144192 280064147062784 280547963149888 282183811331520 282207495127040 282825628581888 283585461411840 284099203189760 284990110433280 285377852080128 286405699829760 286771298623488 287314924273664 288062640734260 288195735453696 288990229954560 289513762979840 290270566416384 290401315061760 290796418891776 290927404400640 291323223998464 291843782737920 292216323280896 292745700678144 292770270937088 294452672693760 294477386219520 294853288574976 295010859745280 295915264081920 296293001898096 296317869883392 296451342458880 296854677618688 297764734482432 297785584779264 298329200132096 298585608683520 299126524641280 300043546225920 300068728995840 300587103374880 300612331765760 300996065420288 301533908336640 302465772770973 302491158839296 303439741452288 303989451128832 304806142197760 305473774620672 306294453438960 306320160849920 307672996773888 307837418864640 309201255530496 309340531261440 309761402732544 310322564694016 311567591669760 312132025712640 313514889117696 313656107869440 313682433146880 314082850873344 314250698424320 315072165445632 315616458543624 315642948354048 316214765289472 317483432017920 318058583162880 318491315929088 318634776248320 319611603588480 319638428712960 320046449307648 320217483837440 320626243599872 321636168892416 322495784378880 322522851573760 323229289807872 324097670184960 324684803645440 325702983352320 326714083668224 327738626998272 329214446553440 329366554804224 329963233345536 330849704980480 330872871976960 331887217213440 332338764447744 332488462172160 332940827426816 333535751700480 333961512321024 334139983134720 334566515060736 335620350148608 336517340221440 337155268280320 338188873236480 338620573597824 338648994152448 338801534238720 339262488707072 339415305134080 340302553694208 340919043827712 341858885304320 342906909972480 343528118142720 343556950589440 343995503337472 344610180956160 345234474762240 345675168881112 345704181530624 347416515575808 348349876797440 349112885280768 350050803930240 350080183828480 350684953937360 353372863463424 353532035727360 354013031694336 354654359650304 355741610950656 356722315100160 358302730420224 358464123279360 358951829569536 359143655342080 360082474795008 360244669317120 360704524049856 360734798118912 361388303187968 362838208020480 363495523614720 364154029998080 365270404101120 365301061386240 365767370637312 365932125847680 365962838671360 366429992685568 367553344126752 367584193019904 368250106413056 368566610718720 369404902637568 370366252372620 370397337354240 371068347023360 372205918103040 372231980974080 372911500165120 373387524192256 374558430855168 376245081775360 376418919776256 377100838109184 378113948549120 379299676815360 379986813911040 380503802773504 381670299795456 381842218275840 381874266439680 382361731497984 383566114455552 384260980604928 384591245967360 386501569413120 386994941254656 387027421888512 387201753415680 387728558522368 387903205867520 388917204221952 389125043650560 389621764374528 390327600904192 391893611397120 392603563591680 393137718099968 393840206807040 394520573179530 394553685442560 395057335864128 395090493177856 395268456611840 397019645976576 398114144911360 398986154606592 400058061634560 400091638661120 400782804499840 400967979761664 402045211115520 403287697027964 404036612259840 404586321936384 405319268171776 406561841086464 407298366160896 408392604585280 409673283747840 410230662365184 411708193505280 412233741771264 412268340707328 412454041681920 413015203643392 414281369714688 415423455559680 416176034283520 417451890401280 418019852156928 418208143825920 418243244195840 418777134497792 419525437685760 420060964716288 420096220594176 420821944724832 420857264472064 423275716997280 423311242690560 424078110883840 425378192117760 426148804784640 426184571617280 426728599076864 428066778120192 428848225189888 429994379171840 430972386410496 432093961101390 432130226913280 433485344931840 434270644469760 436194628337664 436391106600960 436984835997696 439118551017216 439155406405632 439950977794048 441716079329280 442279932862464 442516289617920 443118352596992 443317949562880 444476804825088 444677013688320 445282016428032 445519977512960 446088686747648 447493800198144 447878413025280 448689786961920 450103093493760 450880655062320 450918497648640 451494098130432 451531992203264 451735378984960 453736738258944 454558725103616 455984176693248 457209213296640 458037490856960 459441680158440 459480241274880 460312633016320 460900225174816 461756128296960 463222020767744 464642104098816 465483847041024 466734405240320 466950052380672 468198038568960 470523649720320 471124276310016 471376047636480 472017375592448 473464422531072 474322147934208 475629753466880 477087874744320 477736973893632 477952164372480 478602439426048 479457643069440 480069673961472 480326225756160 480939365399808 480979730825216 482454253338624 483743676568320 483784277360640 484660698152960 486146505277440 487027205468160 487689827516416 487909501130240 490071125502336 490112257359872 491422147624960 493821669830160 493863116472320 494944850018304 496274557470720 496309307965440 498508146671616 498732693258240 499411241140224 501209974702080 501849772591104 502801117478912 504109621284955 505732902420480 506649085214720 507973491228672 508202301358080 508893733060608 509122957701120 509815641997312 511378565741568 511421485940736 512347974139904 512788327956480 514403535421440 515292177214080 515335425884160 515993255006208 516269004554240 517851712143360 518512753321668 518556272295936 519495685832704 521124773363712 522524815196160 523471418122240 525076205895360 525120275742720 526027430906040 526071580590080 526743114485504 529359527968768 531019547541504 531981539475456 533410748846080 534623973015552 535083472650240 536060281487360 537741313966080 538427744354304 538715483013120 541102197178368 542082454781952 543064488214528 545243285422080 546231044997120 546974216486912 547951592079360 548651055955968 548898188771520 548944258007040 549644989028352 549938722242560 551376289529856 552375159619584 552849916078080 553897940746240 555596006031360 556602520535040 557359802875904 557610858434560 559367250247680 560081286288384 560128294125568 561095926299776 564367622663040 564414990254080 565651257163776 567170922823680 568198406379520 569980220866560 570755704160256 572811399659520 573542597246976 576125281468520 576391470907392 579027525959680 580541132832768 580802630123520 581592837783552 581854808801280 582646447996928 583687565475840 584432646561792 585491401356288 585540541874176 588905345387520 588954772439040 589706577149952 590021719490560 591830528163840 592586003796192 592635739766784 592902684917760 593709355237376 595529468964864 595571169558528 596658400264192 597171217367040 598253049282560 600087092451840 600137457991680 601174206749760 601224663531520 601992130840576 603067816673280 604931545541946 604982317678592 606879482904576 607978902257664 609612284395520 610947549241344 612588906877920 612640321699840 615345993547776 615674837729280 618402511060992 618681062522880 619522805465088 620645129388032 623135183339520 624264051425280 627029778235392 627312215738880 627364866293760 628165701746688 628501396848640 630144330891264 631232917087248 631285896708096 632429530578944 634966864035840 636117166325760 636982631858176 637269552496640 639223207176960 639276857425920 640092898615296 640434967674880 641252487199744 643272337784832 644991568757760 645045703147520 646458579615744 648140941652085 648195340369920 649369607290880 651405966704640 653428167336448 655477253996544 658428893106880 658733109608448 659926466691072 661699409960960 663774434426880 664677528895488 664976924344320 665881654853632 667923024642048 668279966269440 669133030121472 671240700297216 673034680442880 674310536560640 676377746472960 677241147195648 677297988304896 677603068477440 678524977414144 678830610268160 680605107388416 681838087655424 683717770608640 685813819944960 687056236285440 687113901178880 687991006674944 689220361912320 690468949524480 691350337762224 691408363061248 694833031151616 696699753594880 698225770561536 700101607860480 700160367656960 701369907874720 707064071454720 708026063388672 709308719300608 711483221901312 713444630200320 716605460840448 716928246558720 717903659139072 718287310684160 720164949590016 720489338634240 721409048099712 721469596237824 722776606375936 725676416040960 726991047229440 728308059996160 730540808202240 731534741274624 731864251695360 731925677342720 732859985371136 735106688253504 735168386039808 736500212826112 737133221437440 740732504745240 740794674708480 742136694046720 744411836206080 744463961948160 745823000330240 746775048384512 749116861710336 752490163550720 752837839552512 754201676218368 756227897098240 758599353630720 759973627822080 761007605547008 763340599590912 763684436551680 764723462995968 767132228911104 768521961209856 769182491934720 773003138826240 773989882509312 774403506831360 775457117044736 775806411735040 777834408443904 778250087301120 779243528749056 780655201808384 783787222794240 785207127183360 786275436199936 787680413614080 789041146359060 789107370885120 790114671728256 790180986355712 790536913223680 794039291953152 796228289822720 797972309213184 800116123269120 801565608999680 801935959523328 804090422231040 806575394055928 808073224519680 810638536343552 813123682172928 814596732321792 816785209170560 819346567495680 820461324730368 823416387010560 824467483542528 824536681414656 824908083363840 826030407286784 828562739429376 830846911119360 832352068567040 834903780802560 836039704313856 836416287651840 837554268995584 839050875371520 840121929432576 840192441188352 841643889449664 841714528944128 846551433994560 846622485381120 848156221767680 850756384235520 852297609569280 852369143234560 853457198153728 856133556240384 857696450379776 859988758343680 861944772820992 864187922202780 864260453826560 866970689863680 868541288939520 872389256675328 872782213201920 873969671995392 878237102034432 878310812811264 879901955588096 883432158658560 884559865724928 885032579235840 886635899125760 888953609650176 889354027376640 890564032856064 891039955025920 892177373495296 894987600396288 895756826050560 897379573923840 900206186987520 901761310124640 901836995297280 902988196260864 903063984406528 903470757969920 907397318312919 907473476517888 909117450207232 911968353386496 914418426593280 916074981713920 918883360316880 918960482549760 920625266032640 921800450349632 923512256593920 929284208197632 930967694082048 933468810480640 936396077137920 941047299440640 942248552620032 942752095272960 944034751184896 946928845062144 948644295868416 951259506933760 954175749488640 955473947787264 955904328744960 957204878852096 958915286138880 960139347922944 960652451512320 961878730799616 961959461650432 964908506677248 967487353136640 967568554721280 969321396305920 972293010554880 974054410936320 975379655032832 975819002260480 980142251004672 980224514719744 982844295249920 987643339660320 987726232944640 989889700036608 992549114941440 992618615930880 997016293343232 997465386516480 998822482280448 1002419949404160 1003699545182208 1005602234957824 1008219242569910 1011465804840960 1013298170429440 1015946982457344 1016404602716160 1017787466121216 1018245915402240 1019631283994624 1022757131483136 1024695948279808 1025576655912960 1030584354428160 1030670851768320 1031986510012416 1032538009108480 1035703424286720 1037025506643336 1037112544591872 1038991371665408 1042249546727424 1045049630392320 1046942836244480 1050152411790720 1050240551485440 1052054861812080 1052143161180160 1053486228971008 1058719055937536 1062039095083008 1063963078950912 1066821497692160 1070166945300480 1072120562974720 1076855488708608 1077430966026240 1082204394356736 1084164909563904 1086128976429056 1090486570844160 1092462089994240 1093948432973824 1095903184158720 1097302111911936 1097796377543040 1097888516014080 1099289978056704 1099877444485120 1102752579059712 1104750319239168 1105699832156160 1107795881492480 1111192012062720 1113205041070080 1114719605751808 1115221716869120 1118734500495360 1120162572576768 1122191852599552 1128735245326080 1128829980508160 1131302514327552 1134341845647360 1136396812759040 1139960441733120 1141511408320512 1145622799319040 1147085194493952 1152250562937040 1152782941814784 1158055051919360 1161082265665536 1161605260247040 1163185675567104 1163709617602560 1165292895993856 1167375130951680 1168865293123584 1170982802712576 1177810690775040 1179413154299904 1180043438981120 1183661056327680 1185172007592384 1185271479533568 1185805369835520 1187418710474752 1191058937929728 1193316800528384 1194342434734080 1196506098565120 1200174184903680 1200274915983360 1202348413499520 1202449327063040 1203984261681152 1206135633346560 1209863091083892 1209964635357184 1213758965809152 1215957804515328 1219224568791040 1221895098482688 1225177813755840 1225280643399680 1230691987095552 1236805022121984 1237362125045760 1239045610930176 1241290258776064 1246270366679040 1248528102850560 1254059556470784 1254624431477760 1254729732587520 1256331403493376 1257002793697280 1260288661782528 1262465834174496 1262571793416192 1264859061157888 1269933728071680 1272234332651520 1273965263716352 1274539104993280 1278446414353920 1278553714851840 1280185797230592 1280869935349760 1282504974399488 1286544675569664 1289983137515520 1292917159231488 1296281883304170 1296390680739840 1298739214581760 1302811933409280 1306856334672896 1310954507993088 1316857786213760 1317466219216896 1319852933382144 1323398819921920 1327548868853760 1329355057790976 1329953848688640 1331763309707264 1335846049284096 1336559932538880 1338266060242944 1342481400594432 1346069360885760 1352755492945920 1354482294391296 1354595976609792 1355206136954880 1357049954828288 1357661220536320 1361210214776832 1363676175310848 1367435541217280 1371627639889920 1374112472570880 1374227802357760 1375982013349888 1378440723824640 1380937899048960 1382700675524448 1382816726122496 1389666062303232 1393399507189760 1396451541123072 1400203215720960 1400320735313920 1402739815749440 1414128142909440 1416052126777344 1418617438601216 1422966443802624 1426889260400640 1433210921680896 1433856493117440 1435807318278144 1436574621368320 1440978677268480 1442818096199424 1442939192475648 1445553212751872 1451352832081920 1453982094458880 1456616119992320 1461081616404480 1463069482549248 1463728503390720 1463851354685440 1465719970742272 1470213376507008 1470336772079616 1473000425652224 1474266442874880 1481465009490480 1481589349416960 1484273388093440 1488823672412160 1488927923896320 1491646000660480 1493550096769024 1498233723420672 1504980327101440 1508403352436736 1512328863854865 1512455794196480 1517198707261440 1519947255644160 1522015211094016 1526681199181824 1527368873103360 1529446925991936 1534264457822208 1537043922419712 1538364983869440 1546006277652480 1547979765018624 1548807013662720 1550914234089472 1551612823470080 1555668816887808 1558487057498112 1561310403616768 1567574445588480 1570414254366720 1572550872399872 1575360827228160 1578082292718120 1578214741770240 1580229343456512 1580361972711424 1581073826447360 1588078583906304 1592456579645440 1595944618426368 1600232246538240 1603131217999360 1603871919046656 1608180844462080 1613150788111856 1616146449039360 1621277072687104 1626247364345856 1629193464643584 1633570418341120 1638693134991360 1640922649460736 1646832774021120 1648934967085056 1649816166727680 1652060814573568 1657125478858752 1661693822238720 1664704137134080 1669807561605120 1672079408627712 1672832575303680 1675108537991168 1678101750743040 1680243858865152 1680384882376704 1683287778899328 1683429057888256 1693102867989120 1693244970762240 1696312443535360 1701512768471040 1704595219138560 1706914396307456 1712267112480768 1715392900759552 1719977516687360 1728375844405560 1728520907653120 1737082577879040 1744778513350656 1745564426403840 1747939343990784 1756474204068864 1756621625622528 1759803911176192 1766864317317120 1769119731449856 1770065158471680 1773271798251520 1777907219300352 1778708054753280 1781128065712128 1784354746990592 1789975200792576 1791513652101120 1794759147847680 1800412373975040 1803522620249280 1803673990594560 1805976392521728 1806941515939840 1814794636625838 1814946953035776 1818234900414464 1823936706772992 1828836853186560 1832149963427840 1837766720633760 1837920965099520 1841250532065280 1843600900699264 1847024513187840 1858568416395264 1861935388164096 1866937620961280 1872792154275840 1882094598881280 1884497105240064 1885504190545920 1893857690124288 1897288591736832 1902519013867520 1908351498977280 1910947895574528 1911808657489920 1914409757704192 1917830572277760 1920278695845888 1921304903024640 1923757461599232 1923918923300864 1929817013354496 1934974706273280 1935137109442560 1938642792611840 1944586021109760 1948108821872640 1950759310065664 1951638004520960 1960284502009344 1960449029439488 1965688590499840 1975286679320640 1975452465889280 1979779400073216 1985098229882880 1994032586686464 1994930773032960 1997644964560896 2004839898808320 2007399090364416 2011204469915648 2016438485139820 2022931609681920 2026596340858880 2031893964914688 2032809205432320 2035574932242432 2036491830804480 2039262567989248 2045514262966272 2049391896559616 2051153311825920 2061168708856320 2061341703536640 2063973020024832 2065076018216960 2071406848573440 2074051013286672 2074225089183744 2077982743330816 2084499093454848 2090099260784640 2093885672488960 2100304823581440 2100481102970880 2104109723624160 2104286322360320 2106972457942016 2117438111875072 2124078190166016 2127926157901824 2133642995384320 2140333890600960 2144241125949440 2153710977417216 2154861932052480 2164408788713472 2168329819127808 2172257952858112 2180973141688320 2184924179988480 2187896865947648 2194604223823872 2195592755086080 2195777032028160 2198579956113408 2199754888970240 2205505158119424 2209500638478336 2211399664312320 2215591762984960 2222384024125440 2226410082140160 2229439211503616 2230443433738240 2237469000990720 2240325145153536 2244383705199104 2257470490652160 2257659961016320 2262605028655104 2268683691294720 2272793625518080 2279920883466240 2283022816641024 2294170388987904 2304501125874080 2305565883629568 2316110103838720 2323210520494080 2326371351134208 2327419235205120 2330585791987712 2334750261903360 2337730586247168 2341965605425152 2355621381550080 2358826308599808 2360086877962240 2367322112655360 2370344015184768 2370542959067136 2371610739671040 2374837420949504 2382117875859456 2388684869468160 2393012197130240 2400348369807360 2404696826999040 2404898654126080 2407968523362304 2412271266693120 2419726182167784 2419929270714368 2431915609030656 2438449137582080 2443790196965376 2450355627511680 2450561286799360 2461383974191104 2473610044243968 2474724250091520 2478091221860352 2482580517552128 2492540733358080 2497056205701120 2508119112941568 2509248862955520 2512662806986752 2514005587394560 2520577323565056 2524931668348992 2525143586832384 2529718122315776 2539867456143360 2544468665303040 2547930527432704 2549078209986560 2556892828707840 2557107429703680 2560371594461184 2561739870699520 2565009948798976 2573089351139328 2579966275031040 2585834318462976 2592563766608340 2592781361479680 2597478429163520 2605623866818560 2613712669345792 2621909015986176 2633715572427520 2634932438433792 2639705866764288 2646797639843840 2655097737707520 2659907697377280 2663526619414528 2671692098568192 2673119865077760 2676532120485888 2684962801188864 2692138721771520 2705510985891840 2708964588782592 2709191953219584 2710412273909760 2714099909656576 2715322441072640 2722420429553664 2727352350621696 2734871082434560 2743255279779840 2748224945141760 2751964026699776 2756881447649280 2761875798097920 2765401351048896 2765633452244992 2786799014379520 2792903082246144 2800406431441920 2800641470627840 2805479631498880 2828256285818880 2832104253554688 2837234877202432 2845932887605248 2853778520801280 2866421843361792 2867712986234880 2871614636556288 2881957354536960 2885636192398848 2885878384951296 2891106425503744 2902705664163840 2907964188917760 2913232239984640 2922163232808960 2926138965098496 2927457006781440 2927702709370880 2931439941484544 2940426753014016 2940673544159232 2946000851304448 2948532885749760 2962930018980960 2963178698833920 2968546776186880 2977647344824320 2977855847792640 2983292001320960 2987100193538048 2996467446841344 3009960654202880 3016806704873472 3024657727709730 3024911588392960 3034397414522880 3039894511288320 3053362398363648 3054737746206720 3058893851983872 3074087844839424 3076729967738880 3092012555304960 3095959530037248 3097614027325440 3101828468178944 3103225646940160 3111337633775616 3116974114996224 3122620807233536 3135148891176960 3140828508733440 3145101744799744 3150721654456320 3156164585436240 3156429483540480 3160458686913024 3160723945422848 3162147652894720 3176157167812608 3184913159290880 3191889236852736 3200464493076480 3206262435998720 3216361688924160 3226301576223712 3232292898078720 3242554145374208 3252494728691712 3258386929287168 3267140836682240 3277386269982720 3281845298921472 3293665548042240 3297869934170112 3299632333455360 3304121629147136 3314250957717504 3323387644477440 3329408274268160 3339615123210240 3344158817255424 3345665150607360 3350217075982336 3356203501486080 3360487717730304 3366575557798656 3366858115776512 3386205735978240 3386489941524480 3392624887070720 3403025536942080 3409190438277120 3413828792614912 3424534224961536 3430785801519104 3439955033374720 3456751688811120 3457041815306240 3474165155758080 3489557026701312 3491128852807680 3495878687981568 3512948408137728 3519607822352384 3538239462899712 3540130316943360 3546543596503040 3555814438600704 3557416109506560 3562256131424256 3568709493981184 3579950401585152 3583027304202240 3589518295695360 3600824747950080 3607045240498560 3607347981189120 3611952785043456 3613883031879680 3629589273251676 3629893906071552 3636469800828928 3647873413545984 3657673706373120 3664299926855680 3675533441267520 3675841930199040 3682501064130560 3687201801398528 3717136832790528 3723870776328192 3733875241922560 3745584308551680 3764189197762560 3768994210480128 3771008381091840 3787715380248576 3794577183473664 3805038027735040 3816702997954560 3821895791149056 3823617314979840 3828819515408384 3835661144555520 3840557391691776 3842609806049280 3847514923198464 3859634026708992 3869949412546560 3877285585223680 3889172042219520 3896217643745280 3901518620131328 3903276009041920 3920569004018688 3920898058878976 3931377180999680 3950573358641280 3950904931778560 3959558800146432 3970196459765760 3988065173372928 3989861546065920 3995289929121792 4009679797616640 4014798180728832 4032876970279640 4053192681717760 4063787929829376 4065618410864640 4071149864484864 4072983661608960 4078525135978496 4091028525932544 4098783793119232 4102306623651840 4122337417712640 4122683407073280 4127946040049664 4130152036433920 4142813697146880 4148102026573344 4148450178367488 4155965486661632 4168998186909696 4180198521569280 4187771344977920 4200609647162880 4200962205941760 4208219447248320 4208572644720640 4213944915884032 4234876223750144 4248156380332032 4255852315803648 4267285990768640 4280667781201920 4288482251898880 4307421954834432 4309723864104960 4328817577426944 4336659638255616 4344515905716224 4361946283376640 4369848359976960 4375793731895296 4389208447647744 4391185510172160 4391554064056320 4397159912226816 4399509777940480 4411010316238848 4419001276956672 4422799328624640 4444768048250880 4452820164280320 4458878423007232 4460886867476480 4474938001981440 4480650290307072 4488767410398208 4514940981304320 4515319922032640 4525210057310208 4536986591564595 4537367382589440 4545587251036160 4559841766932480 4566045633282048 4588340777975808 4609002251748160 4611131767259136 4646421040988160 4652742702268416 4654838470410240 4661171583975424 4675461172494336 4683931210850304 4711242763100160 4717652617199616 4720173755924480 4734644225310720 4740688030369536 4741085918134272 4743221479342080 4749674841899008 4764235751718912 4777369738936320 4786024394260480 4800696739614720 4809393653998080 4809797308252160 4815937046724608 4824542533386240 4839452364335568 4839858541428736 4863831218061312 4876898275164160 4887580393930752 4900711255023360 4901122573598720 4922767948382208 4949448500183040 4956182443720704 4965161035104256 4985081466716160 4994112411402240 5016238225883136 5018497725911040 5025325613973504 5028011174789120 5041154647130112 5049863336697984 5050287173664768 5059436244631552 5079734912286720 5088937330606080 5095861054865408 5098156419973120 5113785657415680 5120743188922368 5123479741399040 5130019897597952 5146178702278656 5159932550062080 5185127533216680 5185562722959360 5194956858327040 5211247733637120 5227425338691584 5243818031972352 5267431144855040 5269864876867584 5279411733528576 5293595279687680 5310195475415040 5319815394754560 5327053238829056 5343384197136384 5353064240971776 5369925602377728 5384277443543040 5411021971783680 5417929177565184 5420824547819520 5428199819313152 5430644882145280 5444840859107328 5454704701243392 5469742164869120 5486510559559680 5496449890283520 5503928053399552 5513762895298560 5523751596195840 5530802702097792 5531266904489984 5573598028759040 5585806164492288 5600812862883840 5610959262997760 5656512571637760 5674469754404864 5691865775210496 5707557041602560 5732843686723584 5735425972469760 5743229273112576 5763914709073920 5771272384797696 5771756769902592 5782212851007488 5805411328327680 5815928377835520 5826464479969280 5844326465617920 5852277930196992 5854914013562880 5862879882969088 5880853506028032 5881347088318464 5892001702608896 5897065771499520 5925860037961920 5926357397667840 5937093552373760 5955294689648640 5966584002641920 5974200387076096 5992934893682688 6019921308405760 6033613409746944 6049315455419460 6049823176785920 6068794829045760 6079789022576640 6106724796727296 6109475492413440 6117787703967744 6148175689678848 6153459935477760 6184025110609920 6191919060074496 6195228054650880 6206451293880320 6222675267551232 6233948229992448 6245241614467072 6270297782353920 6281657017466880 6290203489599488 6301443308912640 6312329170872480 6312858967080960 6320917373826048 6321447890845696 6324295305789440 6352314335625216 6369826318581760 6383778473705472 6400928986152960 6412524871997440 6432723377848320 6452603152447424 6464585796157440 6504989457383424 6516773858574336 6534281673364480 6554772539965440 6563690597842944 6587331096084480 6595739868340224 6599264666910720 6608243258294272 6628501915435008 6646775288954880 6658816548536320 6679230246420480 6688317634510848 6691330301214720 6700434151964672 6712407002972160 6720975435460608 6733151115597312 6733716231553024 6772411471956480 6772979883048960 6785249774141440 6806051073884160 6818380876554240 6827657585229824 6849068449923072 6861571603038208 6879910066749440 6913503377622240 6914083630612480 6948330311516160 6979114053402624 6982257705615360 6991757375963136 7025896816275456 7039215644704768 7076478925799424 7080260633886720 7093087193006080 7111628877201408 7114832219013120 7124512262848512 7137418987962368 7166054608404480 7179036591390720 7214090480997120 7214695962378240 7223905570086912 7227766063759360 7259178546503352 7259787812143104 7272939601657856 7295746827091968 7315347412746240 7328599853711360 7351066882535040 7351683860398080 7365002128261120 7374403602797056 7434273665581056 7447741552656384 7467750483845120 7491168617103360 7537988420960256 7542016762183680 7575430760497152 7589154366947328 7610076055470080 7633405995909120 7643791582298112 7647234629959680 7657639030816768 7671322289111040 7681114783383552 7685219612098560 7695029846396928 7719268053417984 7739898825093120 7754571170447360 7778344084439040 7792435287490560 7803037240262656 7806552018083840 7841138008037376 7862754361999360 7901146717282560 7901809863557120 7919117600292864 7940392919531520 7979723092131840 7990579858243584 8019359595233280 8029596361457664 8065753940559280 8106385363435520 8127575859658752 8131236821729280 8142299728969728 8145967323217920 8157050271956992 8182057051865088 8204613247303680 8244674835425280 8255892080099328 8260304072867840 8285627394293760 8296204053146688 8296900356734976 8311930973323264 8360397043138560 8375542689955840 8401219294325760 8401924411883520 8416438894496640 8417145289441280 8427889831768064 8469752447500288 8496312760664064 8511704631607296 8534571981537280 8561335562403840 8576964503797760 8614843909668864 8657635154853888 8673319276511232 8689031811432448 8723892566753280 8739696719953920 8751587463790592 8778416895295488 8782371020344320 8783108128112640 8794319824453632 8799019555880960 8822020632477696 8838002553913344 8845598657249280 8889536096501760 8905640328560640 8917756846014464 8921773734952960 8949876003962880 8961300580614144 8977534820796416 9029881962608640 9050420114620416 9073973183129190 9074734765178880 9091174502072320 9119683533864960 9176681555951616 9218004503496320 9222263534518272 9292842081976320 9305485404536832 9309676940820480 9322343167950848 9350922344988672 9367862421700608 9422485526200320 9435305234399232 9469288450621440 9481376060739072 9482171836268544 9486442958684160 9499349683798016 9528471503437824 9554739477872640 9572048788520960 9601393479229440 9618787307996160 9619594616504320 9631874093449216 9649085066772480 9678904728671136 9679717082857472 9727662436122624 9753796550328320 9775160787861504 9801422510046720 9802245147197440 9845535896764416 9898897000366080 9912364887441408 9930322070208512 9970162933432320 9988224822804480 10032476451766272 10036995451822080 10050651227947008 10056022349578240 10099726673395968 10100574347329536 10118872489263104 10159469824573440 10177874661212160 10191722109730816 10196312839946240 10227571314831360 10241486377844736 10246959482798080 10260039795195904 10292357404557312 10319865100124160 10370255066433360 10371125445918720 10389913716654080 10422495467274240 10454850677383168 10487636063944704 10534862289710080 10558823467057152 10587190559375360 10620390950830080 10639630789509120 10654106477658112 10686768394272768 10706128481943552 10739851204755456 10768554887086080 10822043943567360 10835858355130368 10841649095639040 10856399638626304 10861289764290560 10889681718214656 10909409402486784 10939484329738240 10973021119119360 10992899780567040 11007856106799104 11027525790597120 11047503192391680 11061605404195584 11062533808979968 11147196057518080 11171612328984576 11201625725767680 11221918525995520 11313025143275520 11348939508809728 11383731550420992 11415114083205120 11465687373447168 11470851944939520 11486458546225152 11527829418147840 11542544769595392 11564425702014976 11631856755671040 11652928959938560 11688652931235840 11704555860393984 11709828027125760 11725759765938176 11761707012056064 11762694176636928 11784003405217792 11794131542999040 11851720075923840 11852714795335680 11874187104747520 11910589379297280 11948400774152192 11985869787365376 12039842616811520 12098630910838920 12099646353571840 12159578045153280 12213449593454592 12218950984826880 12235575407935488 12296351379357696 12306919870955520 12368050221219840 12383838120148992 12390456109301760 12412902587760640 12445350535102464 12467896459984896 12490483228934144 12540595564707840 12563314034933760 12580406979198976 12602886617825280 12624658341744960 12625717934161920 12641834747652096 12648590611578880 12704628671250432 12739652637163520 12767556947410944 12801857972305920 12825049743994880 12865446755696640 12905206304894848 12929171592314880 13009978914766848 13033547717148672 13068563346728960 13109545079930880 13127381195685888 13174662192168960 13191479736680448 13198529333821440 13257003830870016 13317633097072640 13358460492840960 13376635269021696 13382660602429440 13400868303929344 13424814005944320 13441950870921216 13466302231194624 13467432463106048 13544822943912960 13545959766097920 13570499548282880 13612102147768320 13636761753108480 13655315170459648 13698136899846144 13723143206076416 13759820133498880 13827006755244480 13828167261224960 13958228106805248 13964515411230720 13983514751926272 14051793632550912 14078431289409536 14152957851598848 14160521267773440 14186174386012160 14223257754402816 14229664438026240 14249024525697024 14274837975924736 14332109216808960 14358073182781440 14428180961994240 14429391924756480 14447811140173824 14455532127518720 14518357093006704 14519575624286208 14545879203315712 14591493654183936 14630694825492480 14657199707422720 14702133765070080 14703367720796160 14730004256522240 14748807205594112 14868547331162112 14895483105312768 14935500967690240 14982337234206720 15075976841920512 15084033524367360 15150861520994304 15178308733894656 15266811991818240 15287583164596224 15294469259919360 15315278061633536 15362229566767104 15370439224197120 15390059692793856 15438536106835968 15479797650186240 15509142340894720 15556688168878080 15584870574981120 15606074480525312 15613104036167680 15682276016074752 15725508723998720 15802293434565120 15803619727114240 15838235200585728 15880785839063040 15959446184263680 15981159716487168 16059192722915328 16131507881118560 16212770726871040 16262473643458560 16284599457939456 16291934646435840 16314100543913984 16364114103730176 16409226494607360 16489349670850560 16511784160198656 16520608145735680 16571254788587520 16592408106293376 16593800713469952 16623861946646528 16720794086277120 16751085379911680 16802438588651520 16832877788993280 16834290578882560 16855779663536128 16939504895000576 17023409263214592 17069143963074560 17122671124807680 17153929007595520 17229687819337728 17315270309707776 17346638553022464 17378063622864896 17447785133506560 17479393439907840 17503174927581184 17556833790590976 17564742040688640 17588639648907264 17598039111761920 17644041264955392 17676005107826688 17691197314498560 17779072193003520 17811280657121280 17835513692028928 17843547469905920 17899752007925760 17922601161228288 17955069641592832 18059763925217280 18100840229240832 18147946366258380 18149469530357760 18182349004144640 18239367067729920 18353363111903232 18436009006992640 18444527069036544 18585684163952640 18619353881640960 18644686335901696 18701844689977344 18735724843401216 18844971052400640 18870610468798464 18938576901242880 18962752121478144 18964343672537088 18972885917368320 18998699367596032 19056943006875648 19109478955745280 19144097577041920 19202786958458880 19237574615992320 19263748186898432 19298170133544960 19357809457342272 19359434165714944 19507593100656640 19550321575723008 19602845020093440 19604490294394880 19691071793528832 19797794000732160 19824729774882816 19860644140417024 19940325866864640 19976449645608960 20064952903532544 20073990903644160 20101302455894016 20199453346791936 20201148694659072 20237744978526208 20318939649146880 20355749322424320 20392625679892480 20455142629662720 20482972755689472 20493918965596160 20520079590391808 20584714809114624 20639730200248320 20740510132866720 20742250891837440 20779827433308160 20844990934548480 20909701354766336 20975272127889408 21069724579420160 21117646934114304 21174381118750720 21240781901660160 21279261579018240 21373536788545536 21412256963887104 21537109774172160 21644087887134720 21671716710260736 21683298191278080 21712799277252608 21722579528581120 21779363436429312 21818818804973568 21878968659476480 21946042238238720 21985799561134080 22015712213598208 22055051581194240 22095006384783360 22123210808391168 22125067617959936 22294392115036160 22343224657969152 22403251451535360 22443837051991040 22626050286551040 22697879017619456 22767463100841984 22830228166410240 22931374746894336 22941703889879040 22972917092450304 23055658836295680 23085089539190784 23128851404029952 23263713511342080 23305857919877120 23377305862471680 23409111720787968 23419656054251520 23451519531876352 23523414024112128 23568006810435584 23588263085998080 23703440151847680 23705429590671360 23748374209495040 23821178758594560 23896801548304384 23971739574730752 24079685233623040 24197261821677840 24199292707143680 24319156090306560 24426899186909184 24437901969653760 24471150815870976 24613839741911040 24767676240297984 24780912218603520 24825805175521280 24890701070204928 24935792919969792 24980966457868288 25081191129415680 25126628069867520 25160813958397952 25205773235650560 25249316683489920 25251435868323840 25283669495304192 25297181223157760 25409257342500864 25479305274327040 25535113894821888 25603715944611840 25650099487989760 25730893511393280 25810412609789696 26019957829533696 26067095434297344 26137126693457920 26219090159861760 26254762391371776 26349324384337920 26382959473360896 26397058667642880 26514007661740032 26635266194145280 26716920985681920 26753270538043392 26765321204858880 26801736607858688 26849628011888640 26883901741842432 26932604462389248 27089645887825920 27140999096565760 27224204295536640 27273523506216960 27310630340919296 27446286412152832 27519640266997760 27654013510488960 27656334522449920 27916456213610496 27929030822461440 27967029503852544 28103587265101824 28305915703197696 28372348772024320 28446515508805632 28459328876052480 28498049051394048 28549675951849472 28664218433617920 28716146365562880 28856361923988480 28858783849512960 28895622280347648 28911064255037440 29036714186013408 29039151248572416 29091758406631424 29182987308367872 29261389650984960 29314399414845440 29404267530140160 29406735441592320 29460008513044480 29497614411188224 29737094662324224 29790966210625536 29871001935380480 29964674468413440 30151953683841024 30168067048734720 30301723041988608 30356617467789312 30533623983636480 30575166329192448 30588938519838720 30630556123267072 30724459133534208 30740878448394240 30780119385587712 30877072213671936 30959595300372480 31113376337756160 31169741149962240 31212148961050624 31226208072335360 31364552032149504 31451017447997440 31604586869130240 31607239454228480 31676470401171456 31761571678126080 31918892368527360 31962319432974336 32118385445830656 32263015762237120 32524947286917120 32569198915878912 32583869292871680 32628201087827968 32728228207460352 32818452989214720 32978699341701120 33023568320397312 33041216291471360 33142509577175040 33184816212586752 33187601426939904 33247723893293056 33441588172554240 33502170759823360 33604877177303040 33665755577986560 33668581157765120 33711559327072256 33879009790001152 34046818526429184 34138287926149120 34245342249615360 34307858015191040 34459375638675456 34693277106044928 34756127245729792 34895570267013120 34958786879815680 35006349855162368 35113667581181952 35129484081377280 35177279297814528 35196078223523840 35288082529910784 35352010215653376 35382394628997120 35558144386007040 35622561314242560 35671027384057856 35687094939811840 35845202322456576 35910139283185664 36119527850434560 36295892732516760 36298939060715520 36364698008289280 36478734135459840 36706726223806464 36872018013985280 36889054138073088 37171368327905280 37238707763281920 37289372671803392 37403689379954688 37471449686802432 37689942104801280 37741220937596928 37877153802485760 37925504242956288 37945771834736640 37997398735192064 38113886013751296 38218957911490560 38288195154083840 38405573916917760 38475149231984640 38527496373796864 38596340267089920 38715618914684544 38718868331429888 39015186201313280 39100643151446016 39205690040186880 39382143587057664 39595588001464320 39721288280834048 39952899291217920 40129905807065088 40147981807288320 40202604911788032 40398906693583872 40402297389318144 40475489957052416 40637879298293760 40711498644848640 40785251359784960 40910285259325440 40965945511378944 41040159180783616 41169429618229248 41279460400496640 41481020265733440 41484501783674880 41559654866616320 41819402709532672 41950544255778816 42139449158840320 42235293868228608 42348762237501440 42481563803320320 42558523158036480 42747073577091072 42824513927774208 43074219548344320 43288175774269440 43343433420521472 43366596382556160 43445159057162240 43558726872858624 43637637609947136 43757937318952960 43892084476477440 43971599122268160 44031424427196416 44110103162388480 44190012769566720 44246421616782336 44250135235919872 44588784230072320 44686449315938304 44806502903070720 44887674103982080 45252100573102080 45534926201683968 45862749493788672 45883407779758080 45945834184900608 46111317672591360 46170179078381568 46257702808059904 46527427022684160 46611715839754240 46754611724943360 46818223441575936 46839312108503040 46903039063752704 47046828048224256 47136013620871168 47176526171996160 47406880303695360 47410859181342720 47496748418990080 47642357517189120 47793603096608768 47943479149461504 48159370467246080 48394523643355680 48398585414287360 48638312180613120 48853798373818368 48875803939307520 48942301631741952 49227679483822080 49535352480595968 49561824437207040 49651610351042560 49781402140409856 49871585839939584 49961932915736576 50162382258831360 50253256139735040 50321627916795904 50498633366979840 50502871736647680 50567338990608384 50594362446315520 50818514685001728 50958610548654080 51070227789643776 51207431889223680 51300198975979520 51461787022786560 51620825219579392 52039915659067392 52134190868594688 52274253386915840 52438180319723520 52509524782743552 52765918946721792 52794117335285760 53028015323480064 53270532388290560 53433841971363840 53506541076086784 53530642409717760 53603473215717376 53699256023777280 53767803483684864 53865208924778496 54179291775651840 54281998193131520 54448408591073280 54547047012433920 54621260681838592 55039280533995520 55308027020977920 55312669044899840 55858061644922880 55934059007705088 56207174530203648 56611831406395392 56744697544048640 56893031017611264 56918657752104960 56996098102788096 57099351903698944 57328436867235840 57432292731125760 57712723847976960 57791244560695296 57822128510074880 58073428372026816 58078302497144832 58183516813262848 58522779301969920 58628798829690880 58808535060280320 58813470883184640 58920017026088960 58995228822376448 59474189324648448 59581932421251072 59742003870760960 59929348936826880 60303907367682048 60603446083977216 60713234935578624 61067247967272960 61177877039677440 61261112246534144 61448918267068416 61481756896788480 61560238771175424 61754144427343872 61919190600744960 62226752675512320 62339482299924480 62424297922101248 62452416144670720 62729104064299008 62902034895994880 63209173738260480 63352940802342912 63523143356252160 63837784737054720 64236770891661312 64526031524474240 65049894573834240 65138397831757824 65167738585743360 65256402175655936 65456456414920704 65636905978429440 65957398683402240 66047136640794624 66285019154350080 66369632425173504 66375202853879808 66495447786586112 66883176345108480 67004341519646720 67209754354606080 67331511155973120 67337162315530240 67423118654144512 67758019580002304 68093637052858368 68276575852298240 68490684499230720 68615716030382080 68918751277350912 69386554212089856 69512254491459584 69791140534026240 69917573759631360 70227335162363904 70258968162754560 70354558595629056 70392156447047680 70704020431306752 70764789257994240 71116288772014080 71245122628485120 71342054768115712 71374189879623680 71690404644913152 71820278566371328 72239055700869120 72591785465033520 72597878121431040 72729396016578560 72957468270919680 73413452447612928 73744036027970560 74342736655810560 74477415526563840 74578745343606784 74807378759909376 74942899373604864 75379884209602560 75482441875193856 75754307604971520 75851008485912576 75891543669473280 75994797470384128 76227772027502592 76437915822981120 76576390308167680 76811147833835520 76950298463969280 77054992747593728 77192680534179840 77431237829369088 77437736662859776 78030372402626560 78201286302892032 78411380080373760 78764287174115328 79191176002928640 79442576561668096 79905798582435840 80259811614130176 80295963614576640 80405209823576064 80797813387167744 80950979914104832 81422997289697280 81570502719569920 81820570518650880 81931891022757888 82080318361567232 82338859236458496 82558920800993280 82962040531466880 82969003567349760 83119309733232640 83638805419065344 83901088511557632 84278898317680640 84697524475002880 85117046316072960 85494147154182144 85649027855548416 86148439096688640 86576351548538880 86686866841042944 86733192765112320 86890318114324480 87117453745717248 87275275219894272 87515874637905920 87784168952954880 87943198244536320 88062848854392832 88220206324776960 88380025539133440 88492843233564672 89177568460144640 89372898631876608 89613005806141440 89775348207964160 90504201146204160 91069852403367936 91725498987577344 91766815559516160 91891668369801216 92222635345182720 92340358156763136 93223431679508480 93509223449886720 93636446883151872 93678624217006080 93806078127505408 94093656096448512 94272027241742336 94353052343992320 94813760607390720 94821718362685440 94993496837980160 95284715034378240 95587206193217536 95886958298923008 96318740934492160 96789047286711360 96797170828574720 97707596747636736 97751607878615040 97884603263483904 98455358967644160 99070704961191936 99123648874414080 99303220702085120 99562804280819712 99743171679879168 99923865831473152 100324764517662720 100506512279470080 100643255833591808 100997266733959680 101005743473295360 101134677981216768 101188724892631040 101637029370003456 102140455579287552 102414863778447360 102600397951959040 102923574045573120 103241650439158784 104079831318134784 104268381737189376 104548506773831680 104876360639447040 105019049565487104 105531837893443584 105588234670571520 106056030646960128 106867683942727680 107013082152173568 107061284819435520 107206946431434752 107535606967369728 107730417849556992 108358583551303680 108563996386263040 108896817182146560 109094094024867840 109242521363677184 110078561067991040 110616054041955840 110625338089799680 111716123289845760 111868118015410176 112414349060407296 113223662812790784 113489395088097280 113837315504209920 113992196205576192 114198703807397888 114656873734471680 114864585462251520 115425447695953920 115582489121390592 115644257020149760 116146856744053632 116156604994289664 116367033626525696 117045558603939840 117257597659381760 117617070120560640 117840034052177920 117990457644752896 119163864842502144 119484007741521920 119858697873653760 120607814735364096 121206892167954432 121426469871157248 122134495934545920 122355754079354880 122522224493068288 122897836534136832 123120477542350848 123508288854687744 123838381201489920 124453505351024640 124678964599848960 124848595844202496 124904832289341440 125458208128598016 125804069791989760 126418347476520960 126705881604685824 127046286712504320 127675569474109440 128473541783322624 129052063048948480 130099789147668480 130335477171486720 130512804351311872 130912912829841408 131273811956858880 131914797366804480 132094273281589248 132570038308700160 132739264850347008 132750405707759616 132990895573172224 133766352690216960 134008683039293440 134419508709212160 134663022311946240 134846237308289024 135516039160004608 136553151704596480 137231432060764160 137837502554701824 138773108424179712 139024508982919168 139582281068052480 139835147519262720 140454670324727808 140517936325509120 140709117191258112 141408040862613504 141529578515988480 142232577544028160 142490245256970240 142748379759247360 143380809289826304 143640557132742656 144478111401738240 145183570930067040 145195756242862080 145458792033157120 145914936541839360 146826904895225856 147488072055941120 148685473311621120 148954831053127680 149614757519818752 149885798747209728 150759768419205120 150964883750387712 151508615209943040 151702016971825152 151783087338946560 151989594940768256 152455544055005184 152875831645962240 153152780616335360 153622295667671040 153900596927938560 154109985495187456 154385361068359680 154862475658738176 154875473325719552 156060744805253120 156402572605784064 156822760160747520 157528574348230656 158382352005857280 158885153123336192 159811597164871680 160519623228260352 160591927229153280 160810419647152128 161595626774335488 161901959828209664 162845994579394560 163141005439139840 163641141037301760 163863782045515776 164160636723134464 165117841601986560 165924081062933760 165938007134699520 166238619466465280 167277610838130688 167802177023115264 168557796635361280 169395048950005760 170234092632145920 170988294308364288 171298055711096832 172296878193377280 173373733682085888 173466385530224640 173780636228648960 174234907491434496 174550550439788544 175031749275811840 175568337905909760 175886396489072640 176125697708785664 176440412649553920 176760051078266880 176985686467129344 178355136920289280 178745797263753216 179226011612282880 179550696415928320 182139704806735872 183533631119032320 183783336739602432 184445270690365440 184680716313526272 186446863359016960 187018446899773440 187272893766303744 187357248434012160 187612156255010816 188187312192897024 188706104687984640 189627521214781440 189986993675960320 190569430068756480 191174412386435072 192637481868984320 193578094573422720 193594341657149440 195415193495273472 195503215757230080 195769206526967808 196910717935288320 198141409922383872 198606441404170240 199125608561639424 199486343359758336 199847731662946304 200649529035325440 201013024558940160 201286511667183616 201994533467919360 202011486946590720 202269355962433536 202377449785262080 203274058740006912 204280911158575104 204829727556894720 205200795903918080 205847148091146240 206483300878317568 208159662636269568 208536763474378752 209097013547663360 209752721278894080 211063675786887168 211176469341143040 212112061293920256 213735367885455360 214026164304347136 214122569638871040 214413892862869504 215071213934739456 215460835699113984 216717167102607360 217793634364293120 218188188049735680 218485042727354368 220157122135982080 221232108083911680 221250676179599360 223432246579691520 223736236030820352 224828698120814592 226447325625581568 227674631008419840 227984392411152384 228397407614795776 229313747468943360 229729170924503040 230850895391907840 231164978242781184 231288514040299520 232293713488107264 232313209988579328 232734067253051392 234091117207879680 234515195318763520 235234140241121280 235680068104355840 235980915289505792 238327729685004288 238968015483043840 239717395747307520 241215629470728192 242852939742314496 244268991869091840 244711508158709760 245044448986136576 245795673068273664 246240955084701696 247016577709375488 247676762402979840 248907010702049280 249357929199697920 249697191688404992 249809664578682880 250916416257196032 251608139583979520 252836694953041920 254092573425008640 255351138948218880 256947083566645248 258104126097896960 260199578295336960 260670954342973440 261025608702623744 261825825659682816 262547623913717760 263829594733608960 264188546563178496 265140076617400320 265478529700694016 265981791146344448 267532705380433920 268017366078586880 268839017418424320 269326044623892480 269692474616578048 271032078320009216 273106303409192960 275675005109403648 278049017965838336 279670295038525440 280909340649455616 281035872651018240 281418234382516224 282816081725227008 283059157031976960 284465155088056320 284980490513940480 285496759518494720 286761618579652608 287281114265485312 288956222803476480 290367141860134080 290391512485724160 290917584066314240 293653809790451712 294976144111882240 297370946623242240 297909662106255360 299229515039637504 299771597494419456 301519536838410240 301929767500775424 303017230419886080 303404033943650304 303566174677893120 304911088110010368 306305561232670720 307244591335342080 307801193855877120 308219970990374912 308770722136719360 309724951317476352 309750946651439104 312121489610506240 312805145211568128 313645520321495040 315057148696461312 316764704011714560 321039246456520704 321183854458306560 321620839294304256 323191253548670976 323803919656419328 325691989158789120 326282010878279680 327282282074603520 327727564091031552 328321273446268928 330235683203973120 331848162125867520 331876014269399040 332477238932930560 334555221676261376 335604354046230528 337115593270722560 338790097900011520 340468185264291840 341976588616728576 342596111422193664 344593756386754560 346747467364171776 346932771060449280 347561272457297920 348469814982868992 349101100879577088 351136675811819520 351772792978145280 352251395417571328 353520102156533760 353971372934258688 356710273840578560 357491594527506432 358452023224565760 359101392831856640 364279409613471744 367067262238064640 367566673479204864 369361432627052544 372893726718033920 374036893799546880 374545787532607488 374714496868024320 375224312510021632 376374624385794048 377412209375969280 379255042429562880 379973987351920640 381138860137512960 382348824772870144 385274963737968640 387156189146845440 387188683314298880 391006431514460160 391538413053935616 393821435870576640 396282819844767744 397212882808340480 398251217123278848 398972686719516672 399695463325892608 401299058070650880 402026049117880320 402573023334367232 403989066935838720 404538711924867072 404754899570524160 406548117480013824 409659455113789440 410401591807836160 411694296182292480 412966601756635136 416319325272539136 417073526948757504 418194027095326720 419505442557788160 422127351573774336 424224122587840512 427470735770910720 428245139277742080 428827785725739008 430142427869478912 430921671398227968 433434334205214720 435587268728586240 436376376099471360 436970085454708736 440314244271964160 442464216167823360 446864493159383040 449657396241629184 452894651251163136 455349262016839680 455968784822304768 456794815229591552 458627494937886720 459458341849006080 461701790783815680 462329956485562368 464587426976214528 464626419977158656 465468134506102784 468182234415759360 469030390637527040 470468280482242560 471360136208711680 471961830579011584 476655459370008576 477936030966087680 479434791494615040 482431258941456384 485705879484628992 488537983738183680 489423016317419520 491591346136547328 492481910169403392 495353524805959680 497814021404098560 498715858399395840 499394383376809984 499619329157365760 501832832514392064 503216279167959040 505673389906083840 508185146850017280 510702277896437760 513894167133290496 516208252195793920 520399156590673920 521341908685946880 522051217405247488 523651651319365632 525095247827435520 527659189467217920 528377093126356992 530280153234800640 530957059401388032 531963582292688896 535065410760867840 536034732157173760 537678034836848640 538652089247784960 539384949233156096 542064156640018432 546212606818385920 551350010218807296 556098035931676672 559340590077050880 561818681298911232 562071745302036480 562836468765032448 566118314063953920 569960981027880960 570993519036989440 573523237159305216 574562228530970624 577912445606952960 580734283720268160 580783024971448320 581835168132628480 587307619580903424 589952288223764480 595819324212510720 598459030079275008 599543194988838912 603039073676820480 603859535001550848 606034460839772160 606808067887300608 607132349355786240 609822176220020736 612611122465341440 614489182670684160 615602387711754240 616439941980749824 617541444273438720 619449902634952704 624242979221012480 625610290423136256 627291040642990080 633529408023429120 642078492913041408 642367708916613120 643241678588608512 646382507097341952 652564021756559360 654564564149207040 655455128182063104 656642546892537856 660471366407946240 663696324251735040 663752028538798080 664954477865861120 669110443352522752 671208708092461056 674231186541445120 677580195800023040 683953177233457152 685192222844387328 689187512773509120 693494934728343552 693865542120898560 695122544914595840 696939629965737984 698202201759154176 702273351623639040 703545585956290560 704502790835142656 707040204313067520 707942745868517376 714983189055012864 716904046449131520 718202785663713280 728558819226943488 734134524476129280 735133346958409728 738722865254105088 748073787599093760 749091575065214976 749428993736048640 750448625020043264 752749248771588096 754824418751938560 758510084859125760 759947974703841280 762277720275025920 764697649545740288 770549927475937280 774312378293690880 774377366628597760 782012863028920320 783076826107871232 787642871741153280 792565639689535488 794425765616680960 797945373439033344 799390926651785216 802598116141301760 804052098235760640 805146046668734464 807978133871677440 809077423849734144 809509799141048320 813096234960027648 819318910227578880 820803183615672320 825933203513270272 834147053897515008 836388054190653440 839010885115576320 844254703147548672 848448245175681024 854941471541821440 856490278555484160 857655571451478016 860284855738957824 861843342796455936 866868668410429440 871174537457172480 872752752198942720 873940170909417472 880628488543928320 884928432335646720 893728986318766080 899314792483258368 905789302502326272 910698524033679360 913589630459183104 918916683698012160 923403581567631360 924659912971124736 929174853952429056 929252839954317312 930936269012205568 936364468831518720 938060781275054080 940936560964485120 943923661158023168 955872061932175360 964862517882912768 971411758969257984 977075967476367360 978846032634839040 983182692273094656 984963820338806784 990707049611919360 995628042808197120 997431716798791680 999238658314731520 1003665665028784128 1006432558335918080 1011346779812167680 1016370293700034560 1021404555792875520 1027788334266580992 1032416504391587840 1040798313181347840 1042683817371893760 1047303302638731264 1055318378934435840 1056754186252713984 1060560306469601280 1061914118802776064 1063927164585377792 1070130821521735680 1072069464314347520 1075356069673697280 1077304178495569920 1078769898466312192 1084128313280036864 1092425213636771840 1102700020437614592 1112196071863353344 1118681180154101760 1123637362597822464 1124143490604072960 1125672937530064896 1132236628127907840 1139921962055761920 1141987038073978880 1147046474318610432 1149124457061941248 1155824891213905920 1161468567440536320 1161566049942896640 1163670336265256960 1174615239161806848 1179904576447528960 1191638648425021440 1196918060158550016 1199086389977677824 1206078147353640960 1207719070003101696 1213616135774601216 1214264698711572480 1219644352440041472 1225222244930682880 1228978365341368320 1231204775423508480 1232879883961499648 1235082888546877440 1238899805269905408 1248485958442024960 1251220580846272512 1254582081285980160 1284735417833226240 1286483357177217024 1292765014194683904 1305128043513118720 1309129128298414080 1310910256364126208 1313285093785075712 1320942732815892480 1327392648503470080 1329908955731722240 1338220886705045504 1348462373082890240 1355160391600046080 1367906354466914304 1370384445688774656 1378375025547018240 1386989869456687104 1390245089829191680 1393879259931475968 1396404403518308352 1404546703247278080 1407091171912581120 1409005581670285312 1414080408626135040 1415885491737034752 1429966378110025728 1433808092898263040 1436405571327426560 1457117638453886976 1468269048952258560 1477445730508210176 1496147575198187520 1498183150130429952 1498857987472097280 1500897250040086528 1505498497543176192 1509648837503877120 1517020169718251520 1524555440550051840 1529395299091480576 1541099854951874560 1548624756587381760 1548754733257195520 1564025726057840640 1566153652215742464 1575285743482306560 1585131279379070976 1595890746878066688 1598781853303570432 1605196232282603520 1608104196471521280 1615956267743354880 1618154847699468288 1619019598282096640 1626192469920055296 1638637820455157760 1641606367231344640 1651866407026540544 1668294107795030016 1672776108381306880 1678021770231152640 1688509406295097344 1709882943083642880 1712980557110968320 1715311142902956032 1720569711477915648 1723686685592911872 1733737336820858880 1742349074914344960 1745505504397885440 1747880341818834944 1761256977087856640 1769856864671293440 1787457972637532160 1798629584966516736 1811578605004652544 1821397048067358720 1827179260918366208 1837833367396024320 1846807163135262720 1849319825942249472 1858349707904858112 1861872538024411136 1872728937663037440 1876121562550108160 1881873121928970240 1887847322316046336 1911744123864350720 1929725035765825536 1957692065269678080 1966365384546189312 1969927640677613568 1981414099223838720 1991256085616394240 1994863433597583360 1998477316629463040 2007331330057568256 2012865116671836160 2022693559624335360 2032740587400069120 2055576668533161984 2064833008783175680 2081596626362695680 2085367634743787520 2094606605277462528 2110636757868871680 2113508372505427968 2121120612939202560 2123828237605552128 2144138928628695040 2150712139347394560 2154608356991139840 2157539796932624384 2168256626560073728 2184850427273543680 2205400040875229184 2247274725195644928 2248286981208145920 2251345875060129792 2264473256255815680 2279843924111523840 2283974076147957760 2294092948637220864 2298248914123882496 2311649782427811840 2322937134881072640 2323132099885793280 2327340672530513920 2349230478323613696 2359809152895057920 2383277296850042880 2393836120317100032 2398172779955355648 2412156294707281920 2415438140006203392 2427232271549202432 2428529397423144960 2439288704880082944 2457956730682736640 2462409550847016960 2465759767922999296 2477799610539810816 2496971916884049920 2502441161692545024 2509164162571960320 2569470835666452480 2572966714354434048 2585530028389367808 2610256087026237440 2618258256596828160 2621820512728252416 2626570187570151424 2641885465631784960 2654785297006940160 2659817911463444480 2676441773410091008 2696924746165780480 2710320783200092160 2740768891377549312 2756750051094036480 2773979738913374208 2780490179658383360 2787758519862951936 2792808807036616704 2809093406494556160 2814182343825162240 2818011163340570624 2831770983474069504 2867616185796526080 2872811142654853120 2914235276907773952 2936538097904517120 2954891461016420352 2992295150396375040 2997715974944194560 3001794500080173056 3010996995086352384 3019297675007754240 3034040339436503040 3049110881100103680 3058790598182961152 3082199709903749120 3097249513174763520 3128051452115681280 3170262558758141952 3191781493756133376 3197563706607140864 3210392464565207040 3216208392943042560 3231912535486709760 3236309695398936576 3252384939840110592 3277275640910315520 3283212734462689280 3303732814053081088 3336588215590060032 3345552216762613760 3356043540462305280 3377018812590194688 3419765886167285760 3425961114221936640 3441139422955831296 3447373371185823744 3467474673641717760 3484698149828689920 3491011008795770880 3495760683637669888 3522513954175713280 3539713729342586880 3574915945275064320 3597259169933033472 3623157210009305088 3642794096134717440 3654358521836732416 3675666734792048640 3693614326270525440 3698639651884498944 3716699415809716224 3723745076048822272 3745457875326074880 3752243125100216320 3763746243857940480 3775694644632092672 3823488247728701440 3859450071531651072 3915384130539356160 3932730769092378624 3939855281355227136 3962828198447677440 3989726867195166720 3996954633258926080 4014662660115136512 4025730233343672320 4045387119248670720 4065481174800138240 4111153337066323968 4129666017566351360 4170735269487575040 4189213210554925056 4221273515737743360 4227016745010855936 4242241225878405120 4247656475211104256 4288277857257390080 4301424278694789120 4309216713982279680 4315079593865248768 4369700854547087360 4494549450391289856 4496573962416291840 4502691750120259584 4528946512511631360 4567948152295915520 4588185897274441728 4596497828247764992 4623299564855623680 4645874269762145280 4646264199771586560 4654681345061027840 4698460956647227392 4719618305790115840 4787672240634200064 4796345559910711296 4824312589414563840 4854464543098404864 4857058794846289920 4878577409760165888 4915913461365473280 4924819101694033920 4931519535845998592 4955599221079621632 5004882323385090048 5018328325143920640 5138941671332904960 5145933428708868096 5171060056778735616 5236516513193656320 5243641025456504832 5253140375140302848 5283770931263569920 5309570594013880320 5319635822926888960 5352883546820182016 5393849492331560960 5420641566400184320 5481537782755098624 5513500102188072960 5547959477826748416 5560980359316766720 5585617614073233408 5618186812989112320 5628364687650324480 5636022326681141248 5663541966948139008 5735232371593052160 5745622285309706240 5873076195809034240 5909782922032840704 5984590300792750080 5995431949888389120 6003589000160346112 6021993990172704768 6038595350015508480 6068080678873006080 6098221762200207360 6117581196365922304 6164399419807498240 6194499026349527040 6256102904231362560 6340525117516283904 6395127413214281728 6432416785886085120 6463825070973419520 6472619390797873152 6504769879680221184 6554551281820631040 6566425468925378560 6607465628106162176 6691104433525227520 6754037625180389376 6839531772334571520 6851922228443873280 6882278845911662592 6894746742371647488 6934949347283435520 6969396299657379840 6982022017591541760 7045027908351426560 7079427458685173760 7149831890550128640 7194518339866066944 7246314420018610176 7285588192269434880 7387228652541050880 7397279303768997888 7433398831619432448 7447490152097644544 7490915750652149760 7504486250200432640 7527492487715880960 7551389289264185344 7646976495457402880 7718900143063302144 7830768261078712320 7865461538184757248 7879710562710454272 7925656396895354880 7979453734390333440 7993909266517852160 8029325320230273024 8090774238497341440 8130962349600276480 8222306674132647936 8259332035132702720 8341470538975150080 8378426421109850112 8442547031475486720 8454033490021711872 8495312950422208512 8576555714514780160 8602848557389578240 8618433427964559360 8630159187730497536 8739401709094174720 8993147924832583680 9005383500240519168 9057893025023262720 9135896304591831040 9176371794548883456 9192995656495529984 9246599129711247360 9291748539524290560 9309362690122055680 9439236611580231680 9575344481268400128 9592691119821422592 9648625178829127680 9708929086196809728 9757154819520331776 9831826922730946560 9849638203388067840 9863039071691997184 9911198442159243264 10009764646770180096 10036656650287841280 10277883342665809920 10342120113557471232 10473033026387312640 10487282050913009664 10506280750280605696 10567541862527139840 10619141188027760640 10705767093640364032 10787698984663121920 10841283132800368640 10963075565510197248 11027000204376145920 11095918955653496832 11171235228146466816 11236373625978224640 11256729375300648960 11327083933896278016 11470464743186104320 11491244570619412480 11746152391618068480 11819565844065681408 11969180601585500160 11990863899776778240 12007178000320692224 12043987980345409536 12077190700031016960 12136161357746012160 12196443524400414720 12235162392731844608 12328798839614996480 12388998052699054080 12512205808462725120 12681050235032567808 12790254826428563456 12864833571772170240 12927650141946839040 12945238781595746304 13109102563641262080 13132850937850757120 13214931256212324352 13382208867050455040 13508075250360778752 13703844456887746560 13764557691823325184 13789493484743294976 13869898694566871040 13938792599314759680 13964044035183083520 14090055816702853120 14158854917370347520 14389036679732133888 14571176384538869760 14774457305082101760 14794558607537995776 14866797663238864896 15008972500400865280 15054984975431761920 15102778578528370688 15293952990914805760 15437800286126604288 15730923076369514496 15759421125420908544 15851312793790709760 15958907468780666880 15987818533035704320 16058650640460546048 16181548476994682880 16261924699200552960 16444613348265295872 16518664070265405440 16682941077950300160 16756852842219700224 16885094062950973440 16908066980043423744 16990625900844417024 17205697114779156480 17236866855929118720 17260318375460995072 17478803418188349440 17986295849665167360 18010767000481038336 18115786050046525440 18271792609183662080 18352743589097766912 18385991312991059968 18493198259422494720 18583497079048581120 18618725380244111360 18878473223160463360 19185382239642845184 19297250357658255360 19417858172393619456 19514309639040663552 19663653845461893120 19699276406776135680 19726078143383994368 19822396884318486528 20073313300575682560 20555766685331619840 20684240227114942464 20946066052774625280 21012561500561211392 21135083725054279680 21238282376055521280 21411534187280728064 21575397969326243840 22191837911306993664 22342470456292933632 22472747251956449280 22513458750601297920 22654167867792556032 22940929486372208640 22982489141238824960 23492304783236136960 23639131688131362816 23938361203171000320 23981727799553556480 24087975960690819072 24272322715492024320 24392887048800829440 24470324785463689216 24657597679229992960 24777996105398108160 25024411616925450240 25362100470065135616 25580509652857126912 25729667143544340480 25855300283893678080 25890477563191492608 26218205127282524160 26265701875701514240 26429862512424648704 26764417734100910080 27016150500721557504 27407688913775493120 27529115383646650368 27578986969486589952 27739797389133742080 27928088070366167040 28180111633405706240 28317709834740695040 28778073359464267776 29548914610164203520 29589117215075991552 29733595326477729792 30017945000801730560 30109969950863523840 30205557157056741376 30587905981829611520 31461846152739028992 31518842250841817088 31702625587581419520 31975637066071408640 32117301280921092096 32363096953989365760 32523849398401105920 32889226696530591744 33037328140530810880 33513705684439400448 33770188125901946880 33981251801688834048 34411394229558312960 34473733711858237440 34520636750921990144 35972591699330334720 36021534000962076672 36231572100093050880 36705487178195533824 36771982625982119936 36986396518844989440 37166994158097162240 37237450760488222720 37756946446320926720 38370764479285690368 38594500715316510720 38835716344787238912 39327307690923786240 39398552813552271360 39452156286767988736 39644793768636973056 40146626601151365120 41111533370663239680 41368480454229884928 41892132105549250560 42025123001122422784 42270167450108559360 42476564752111042560 42823068374561456128 43150795938652487680 44383675822613987328 45026917501202595840 45308335735585112064 45881858972744417280 45964978282477649920 47278263376262725632 47876722406342000640 47963455599107112960 48175951921381638144 48544645430984048640 48785774097601658880 49315195358459985920 49555992210796216320 50048823233850900480 50724200940130271232 51710600567787356160 51780955126382985216 52436410254565048320 52531403751403028480 52859725024849297408 53528835468201820160 54032301001443115008 54815377827550986240 55058230767293300736 55157973938973179904 55479594778267484160 55856176140732334080 56635419669481390080 57556146718928535552 59097829220328407040 59178234430151983104 59467190652955459584 60035890001603461120 60219939901727047680 60411114314113482752 61175811963659223040 63037684501683634176 63405251175162839040 63951274132142817280 64234602561842184192 64726193907978731520 66074656281061621760 67027411368878800896 67540376251803893760 67962503603377668096 68822788459116625920 68947467423716474880 69041273501843980288 71945183398660669440 73410974356391067648 73543965251964239872 73972793037689978880 74333988316194324480 75513892892641853440 76741528958571380736 77189001430633021440 77671432689574477824 78654615381847572480 78797105627104542720 79289587537273946112 80293253202302730240 82223066741326479360 82736960908459769856 83784264211098501120 84050246002244845568 84540334900217118720 84953129504222085120 85646136749122912256 86301591877304975360 88767351645227974656 90053835002405191680 90616671471170224128 91763717945488834560 91929956564955299840 94556526752525451264 95926911198214225920 96351903842763276288 97089290861968097280 97571548195203317760 98630390716919971840 99111984421592432640 103421201135574712320 103561910252765970432 105062807502806056960 105719450049698594816 107057670936403640320 108064602002886230016 110116461534586601472 110315947877946359808 110959189556534968320 111712352281464668160 113270839338962780160 115112293437857071104 118195658440656814080 118356468860303966208 118934381305910919168 120439879803454095360 120822228628226965504 122351623927318446080 126075369003367268352 126810502350325678080 127902548264285634560 128469205123684368384 129452387815957463040 132149312562123243520 135080752503607787520 135925007206755336192 137645576918233251840 137894934847432949760 138082547003687960576 143890366797321338880 147087930503928479744 147945586075379957760 148667976632388648960 151027785785283706880 155342865379148955648 157309230763695144960 157594211254209085440 158579175074547892224 160586506404605460480 164446133482652958720 165473921816919539712 167568528422197002240 169906259008444170240 171292273498245824512 172603183754609950720 177534703290455949312 180107670004810383360 181233342942340448256 183527435890977669120 183859913129910599680 189113053505050902528 191853822396428451840 192703807685526552576 194178581723936194560 197260781433839943680 198223968843184865280 206842402271149424640 207123820505531940864 210125615005612113920 211438900099397189632 214115341872807280640 220232923069173202944 220631895755892719616 221918379113069936640 226541678677925560320 230224586875714142208 236391316881313628160 237868762611821838336 240879759606908190720 241644457256453931008 252150738006734536704 253621004700651356160 256938410247368736768 258904775631914926080 264298625124246487040 270161505007215575040 271850014413510672384 275291153836466503680 275789869694865899520 276165094007375921152 287780733594642677760 294175861007856959488 295891172150759915520 297335953264777297920 302055571570567413760 310685730758297911296 315188422508418170880 317158350149095784448 321173012809210920960 330947843633839079424 335137056844394004480 339812518016888340480 345206367509219901440 355069406580911898624 362466685884680896512 367054871781955338240 367719826259821199360 378226107010101805056 383707644792856903680 385407615371053105152 388357163447872389120 396447937686369730560 413684804542298849280 414247641011063881728 420251230011224227840 422877800198794379264 428230683745614561280 441263791511785439232 443836758226139873280 453083357355851120640 472782633762627256320 475737525223643676672 481759519213816381440 483288914512907862016 513876820494737473536 517809551263829852160 528597250248492974080 540323010014431150080 543700028827021344768 550582307672933007360 551579739389731799040 575561467189285355520 588351722015713918976 591782344301519831040 594671906529554595840 604111143141134827520 621371461516595822592 630376845016836341760 634316700298191568896 642346025618421841920 661895687267678158848 679625036033776680960 690412735018439802880 724933371769361793024 735439652519642398720 756452214020203610112 770815230742106210304 776714326895744778240 792895875372739461120 827369609084597698560 828495282022127763456 845755600397588758528 856461367491229122560 882527583023570878464 887673516452279746560 906166714711702241280 945565267525254512640 951475050447287353344 963519038427632762880 966577829025815724032 1035619102527659704320 1057194500496985948160 1087400057654042689536 1101164615345866014720 1103159478779463598080 1151122934378570711040 1189343813059109191680 1208222286282269655040 1242742923033191645184 1260753690033672683520 1268633400596383137792 1284692051236843683840 1323791374535356317696 1359250072067553361920 1380825470036879605760 1449866743538723586048 1470879305039284797440 1541630461484212420608 1553428653791489556480 1585791750745478922240 1654739218169195397120 1691511200795177517056 1765055166047141756928 1775347032904559493120 1812333429423404482560 1891130535050509025280 1902950100894574706688 1927038076855265525760 1933155658051631448064 2071238205055319408640 2114389000993971896320 2174800115308085379072 2206318957558927196160 2378687626118218383360 2416444572564539310080 2485485846066383290368 2537266801192766275584 2569384102473687367680 2647582749070712635392 2718500144135106723840 2899733487077447172096 2941758610078569594880 3106857307582979112960 3171583501490957844480 3309478436338390794240 3383022401590355034112 3624666858846808965120 3782261070101018050560 3805900201789149413376 3854076153710531051520 4142476410110638817280 4228778001987943792640 4349600230616170758144 4412637915117854392320 4757375252236436766720 4832889145129078620160 5074533602385532551168 5295165498141425270784 5437000288270213447680 5799466974154894344192 6213714615165958225920 6343167002981915688960 6618956872676781588480 6766044803180710068224 7249333717693617930240 7611800403578298826752 7708152307421062103040 8457556003975887585280 8699200461232341516288 8825275830235708784640 9514750504472873533440 9665778290258157240320 10149067204771065102336 10874000576540426895360 12427429230331916451840 12686334005963831377920 13237913745353563176960 13532089606361420136448 14498667435387235860480 15223600807156597653504 16915112007951775170560 17398400922464683032576 19029501008945747066880 20298134409542130204672 21748001153080853790720 25372668011927662755840 26475827490707126353920 28997334870774471720960 30447201614313195307008 33830224015903550341120 38059002017891494133760 40596268819084260409344 43496002306161707581440 50745336023855325511680 60894403228626390614016 67660448031807100682240 76118004035782988267520 86992004612323415162880 101490672047710651023360 121788806457252781228032 152236008071565976535040 202981344095421302046720 304472016143131953070080 608944032286263906140160
- Sum of all divisors σ(n): 2607766131117820068864000
- Sum of proper divisors (its aliquot sum) s(n): 1998822098831556162723840
- 608944032286263906140160 is an abundant number, because the sum of its proper divisors (1998822098831556162723840) is greater than itself. Its abundance is 1389878066545292256583680
Bases of 608944032286263906140160
- Binary: 100000001111001011101100000100010010000010011001100110000000000000000000000000002
- Hexadecimal: 0x80F2EC11209998000000
- Base-36: 2R5T39ZAF731O8W0
Squares and roots of 608944032286263906140160
- 608944032286263906140160 squared (6089440322862639061401602) is 370812834457054418524064199008862334149564825600
- 608944032286263906140160 cubed (6089440322862639061401603) is 225804262637777578898040056350065153393338394469254579130867799556096000
-
The
square root of 608944032286263906140160 is 780348660719.2094785059 -
The
cube root of 608944032286263906140160 is 84760295.0009353331
Scales and comparisons
How big is 608944032286263906140160?- 608,944,032,286,263,906,140,160 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 608,944,032,286,263,906,140,160 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 608944032286263906140160 cubic inches would be around 7063357.9 feet tall.
Recreational maths with 608944032286263906140160
- 608944032286263906140160 backwards is 061041609362682230449806
- 608944032286263906140160 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 608944032286263906140160's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 608944032286263906140160 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 608944032286263906140160 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/608944032286263906140160/
Chicago style:
Numbermatics. 2024. "Number 608944032286263906140160 - Facts about the integer". https://numbermatics.com/n/608944032286263906140160/
The information we have on file for 608944032286263906140160 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 608944032286263906140160, math, Factors of 608944032286263906140160, curriculum, school, college, exams, university, Prime factorization of 608944032286263906140160, STEM, science, technology, engineering, physics, economics, calculator, six hundred eight sextillion, nine hundred forty-four quintillion, thirty-two quadrillion, two hundred eighty-six trillion, two hundred sixty-three billion, nine hundred six million, one hundred forty thousand, one hundred sixty.